diff --git a/src/runtime-three/runtime-host.ts b/src/runtime-three/runtime-host.ts index 67f9ff85..b52bcee2 100644 --- a/src/runtime-three/runtime-host.ts +++ b/src/runtime-three/runtime-host.ts @@ -899,12 +899,11 @@ export class RuntimeHost { desiredCameraPosition, radius ) => - this.resolveSmoothedCameraCollision( + this.collisionWorld?.resolveThirdPersonCameraCollision( pivot, desiredCameraPosition, - radius, - 0 - ), + radius + ) ?? { ...desiredCameraPosition }, resolveThirdPersonTargetAssist: () => this.resolveThirdPersonTargetAssist(), handleRuntimeTargetLookInput: (input) =>