From 789fa43dff2417bca08fd2c1a471efd154f70c2d Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Wed, 13 May 2026 04:29:08 +0200 Subject: [PATCH] auto-git: [change] src/runtime-three/runtime-scene-build.ts --- src/runtime-three/runtime-scene-build.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/runtime-three/runtime-scene-build.ts b/src/runtime-three/runtime-scene-build.ts index 5eba310e..7bd4063c 100644 --- a/src/runtime-three/runtime-scene-build.ts +++ b/src/runtime-three/runtime-scene-build.ts @@ -2042,6 +2042,10 @@ export function buildRuntimeSceneFromDocument( const paths = getScenePaths(document.paths) .filter((path) => path.enabled) .map((path) => buildRuntimePath(path, enabledTerrains, document)); + const splineCorridorColliders = deriveSplineCorridorBoxColliders({ + paths, + terrains: enabledTerrains + }); const collections = buildRuntimeSceneCollections( document, options.runtimeClock ?? null, @@ -2104,6 +2108,11 @@ export function buildRuntimeSceneFromDocument( ); const colliders = [...staticColliders]; + for (const collider of splineCorridorColliders) { + staticColliders.push(collider); + colliders.push(collider); + } + for (const npc of collections.entities.npcs) { const collider = buildRuntimeNpcCollider(npc);