diff --git a/src/viewport-three/viewport-host.ts b/src/viewport-three/viewport-host.ts index 2705cd1f..a7225693 100644 --- a/src/viewport-three/viewport-host.ts +++ b/src/viewport-three/viewport-host.ts @@ -211,6 +211,10 @@ import { getTerrainLayerPreviewColor, getTerrainLayerTexture } from "../rendering/terrain-layer-material"; +import { + resolveWorldEnvironmentState, + WorldBackgroundRenderer +} from "../rendering/world-background-renderer"; import { applyWhiteboxBevelToMaterial, shouldApplyWhiteboxBevel @@ -418,6 +422,7 @@ interface LocalLightRenderObjects { export class ViewportHost { private readonly scene = new Scene(); + private readonly worldBackgroundRenderer = new WorldBackgroundRenderer(); private readonly axesHelper = new AxesHelper(2); private readonly perspectiveCamera = new PerspectiveCamera(60, 1, 0.1, 1000); private readonly orthographicCamera = new OrthographicCamera(