diff --git a/src/runtime-three/runtime-host.ts b/src/runtime-three/runtime-host.ts index e22126fe..d8b1909a 100644 --- a/src/runtime-three/runtime-host.ts +++ b/src/runtime-three/runtime-host.ts @@ -312,6 +312,7 @@ export class RuntimeHost { private readonly moonLight = new DirectionalLight(); private readonly localLightGroup = new Group(); private readonly brushGroup = new Group(); + private readonly terrainGroup = new Group(); private readonly modelGroup = new Group(); private readonly firstPersonController = new FirstPersonNavigationController(); @@ -329,6 +330,7 @@ export class RuntimeHost { string, Mesh >(); + private readonly terrainMeshes = new Map>(); private volumeTime = 0; private readonly volumeAnimatedUniforms: Array<{ value: number }> = []; private readonly runtimeWaterContactUniforms: RuntimeWaterContactUniformBinding[] =