From be865957f72c014b1086926f000e83fb6e809f6d Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Sat, 2 May 2026 11:30:27 +0200 Subject: [PATCH] Initialize foliage blocker mask in RuntimeHost --- src/runtime-three/runtime-host.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/runtime-three/runtime-host.ts b/src/runtime-three/runtime-host.ts index 0a56eb30..b998f4c2 100644 --- a/src/runtime-three/runtime-host.ts +++ b/src/runtime-three/runtime-host.ts @@ -4109,7 +4109,8 @@ export class RuntimeHost { ...terrain, kind: "terrain" as const, enabled: true, - foliageMasks: {} + foliageMasks: {}, + foliageBlockerMask: createEmptyTerrainFoliageBlockerMask(terrain) }; const lodMeshData = buildTerrainLodMeshData(terrainForLod); const detailMaterial = this.createRuntimeTerrainMaterial(terrain); @@ -5104,7 +5105,8 @@ export class RuntimeHost { ...terrain, kind: "terrain", enabled: true, - foliageMasks: {} + foliageMasks: {}, + foliageBlockerMask: createEmptyTerrainFoliageBlockerMask(terrain) }); contactBounds.push({