Implement applyBackgroundEnvironmentIntensity function in App.tsx

This commit is contained in:
2026-03-31 23:15:34 +02:00
parent 752fe84f63
commit c6b00a07bb

View File

@@ -1985,6 +1985,25 @@ export function App({ store, initialStatusMessage }: AppProps) {
);
};
const applyBackgroundEnvironmentIntensity = () => {
if (editorState.document.world.background.mode !== "image") {
return;
}
const intensity = readNonNegativeNumberDraft(backgroundEnvironmentIntensityDraft, "Environment intensity");
applyWorldSettings(
{
...editorState.document.world,
background: {
...editorState.document.world.background,
environmentIntensity: intensity
}
},
"Set background environment intensity",
"Updated the background environment intensity."
);
};
const applyAmbientLightColor = (colorHex: string) => {
applyWorldSettings(
{