Initialize screen space god rays light source

This commit is contained in:
2026-04-28 04:34:33 +02:00
parent d6d2c5b4a2
commit ba30d37f12

View File

@@ -210,6 +210,10 @@ import {
resolveBoxVolumeRenderPaths
} from "../rendering/advanced-rendering";
import { applyAdvancedRenderingPerspectiveCameraFar } from "../rendering/distance-fog-pass";
import {
createScreenSpaceGodRaysLightSource,
syncScreenSpaceGodRaysLightSource
} from "../rendering/screen-space-god-rays";
import {
fitCelestialDirectionalShadow,
resolveDominantCelestialShadowCaster
@@ -712,6 +716,7 @@ export class ViewportHost {
private readonly ambientLight = new AmbientLight();
private readonly sunLight = new DirectionalLight();
private readonly moonLight = new DirectionalLight();
private readonly godRaysLightSource = createScreenSpaceGodRaysLightSource();
private readonly localLightGroup = new Group();
private readonly lightVolumeGroup = new Group();
private readonly brushGroup = new Group();