diff --git a/src/viewport-three/viewport-host.ts b/src/viewport-three/viewport-host.ts index ccf65457..70e72115 100644 --- a/src/viewport-three/viewport-host.ts +++ b/src/viewport-three/viewport-host.ts @@ -7468,6 +7468,17 @@ export class ViewportHost { this.applyShadowState(); } + private rebuildSplineRepeaters(document: SceneDocument) { + const terrains = getTerrains(document.terrains).filter( + (terrain) => terrain.enabled + ); + + this.splineRepeaterRenderer.sync({ + paths: getScenePaths(document.paths), + terrains + }); + } + private rebuildTerrains( document: SceneDocument, _selection: EditorSelection,