Add material resolution for road edges (left and right)

This commit is contained in:
2026-05-13 02:56:12 +02:00
parent a25eefd38a
commit 0986f7be45

View File

@@ -1030,7 +1030,23 @@ function buildRuntimePath(
terrainOffset: resolvedPath.terrainOffset,
road: {
...path.road,
material: resolveRuntimeMaterial(document, path.road.materialId)
material: resolveRuntimeMaterial(document, path.road.materialId),
edges: {
left: {
...path.road.edges.left,
material: resolveRuntimeMaterial(
document,
path.road.edges.left.materialId
)
},
right: {
...path.road.edges.right,
material: resolveRuntimeMaterial(
document,
path.road.edges.right.materialId
)
}
}
},
points: resolvedPath.points.map(buildRuntimePathPoint),
segments: resolvedPath.segments.map((segment) => ({