Add foliageMasks support to runtime terrain data

This commit is contained in:
2026-05-02 04:19:36 +02:00
parent f51e80a03f
commit eef3e24117

View File

@@ -4093,7 +4093,8 @@ export class RuntimeHost {
const terrainForLod = { const terrainForLod = {
...terrain, ...terrain,
kind: "terrain" as const, kind: "terrain" as const,
enabled: true enabled: true,
foliageMasks: {}
}; };
const lodMeshData = buildTerrainLodMeshData(terrainForLod); const lodMeshData = buildTerrainLodMeshData(terrainForLod);
const detailMaterial = this.createRuntimeTerrainMaterial(terrain); const detailMaterial = this.createRuntimeTerrainMaterial(terrain);
@@ -5077,7 +5078,8 @@ export class RuntimeHost {
const derivedMesh = buildTerrainDerivedMeshData({ const derivedMesh = buildTerrainDerivedMeshData({
...terrain, ...terrain,
kind: "terrain", kind: "terrain",
enabled: true enabled: true,
foliageMasks: {}
}); });
contactBounds.push({ contactBounds.push({