Include foliage blocker mask in scene bounds calculation

This commit is contained in:
2026-05-02 11:30:40 +02:00
parent be865957f7
commit bf127ab8f8

View File

@@ -62,6 +62,7 @@ import {
} from "../document/paths"; } from "../document/paths";
import { import {
cloneTerrain, cloneTerrain,
createEmptyTerrainFoliageBlockerMask,
getTerrainBounds, getTerrainBounds,
getTerrainFootprintDepth, getTerrainFootprintDepth,
getTerrainFootprintWidth, getTerrainFootprintWidth,
@@ -1188,7 +1189,8 @@ function getRuntimeTerrainSceneBounds(terrain: RuntimeTerrain): RuntimeSceneBoun
...terrain, ...terrain,
kind: "terrain", kind: "terrain",
enabled: true, enabled: true,
foliageMasks: {} foliageMasks: {},
foliageBlockerMask: createEmptyTerrainFoliageBlockerMask(terrain)
}); });
const min = cloneVec3(bounds.min); const min = cloneVec3(bounds.min);
const max = cloneVec3(bounds.max); const max = cloneVec3(bounds.max);