From 82f810a229bfc706523a628e907fd39fe3eb49cc Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Wed, 13 May 2026 03:45:14 +0200 Subject: [PATCH] Initialize and import SplineRepeaterRenderer --- src/runtime-three/runtime-host.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/runtime-three/runtime-host.ts b/src/runtime-three/runtime-host.ts index 061f0e7c..938f114a 100644 --- a/src/runtime-three/runtime-host.ts +++ b/src/runtime-three/runtime-host.ts @@ -42,6 +42,7 @@ import { disposeModelInstance } from "../assets/model-instance-rendering"; import { FoliageInstancedRenderer } from "../foliage/foliage-instanced-renderer"; +import { SplineRepeaterRenderer } from "../spline-corridor/spline-repeater-renderer"; import type { LoadedModelAsset } from "../assets/gltf-model-import"; import type { LoadedImageAsset } from "../assets/image-assets"; import type { LoadedAudioAsset } from "../assets/audio-assets"; @@ -775,6 +776,11 @@ export class RuntimeHost { string, RuntimeRoadSurfaceRenderObjects >(); + private readonly splineRepeaterRenderer = new SplineRepeaterRenderer({ + onRebuilt: () => { + this.applyShadowState(); + } + }); private volumeTime = 0; private readonly volumeAnimatedUniforms: Array<{ value: number }> = []; private readonly runtimeWaterContactUniforms: RuntimeWaterContactUniformBinding[] =