Skip to content

Documentation / scene / CapsuleCollider

Interface: CapsuleCollider

Defined in: libs/scene/src/animation/spring/spring_collider.ts:43

Capsule collider for spring collision detection

Extends

Properties

node?

optional node?: SceneNode

Defined in: libs/scene/src/animation/spring/spring_collider.ts:14

Associated scene node (optional, for dynamic colliders)

Inherited from

SpringCollider.node


enabled

enabled: boolean

Defined in: libs/scene/src/animation/spring/spring_collider.ts:16

Whether this collider is enabled

Inherited from

SpringCollider.enabled


type

type: "capsule"

Defined in: libs/scene/src/animation/spring/spring_collider.ts:44

Type of collider

Overrides

SpringCollider.type


start

start: Vector3

Defined in: libs/scene/src/animation/spring/spring_collider.ts:46

Start point of the capsule axis in world space


end

end: Vector3

Defined in: libs/scene/src/animation/spring/spring_collider.ts:48

End point of the capsule axis in world space


radius

radius: number

Defined in: libs/scene/src/animation/spring/spring_collider.ts:50

Radius of the capsule


localRadius?

optional localRadius?: number

Defined in: libs/scene/src/animation/spring/spring_collider.ts:52

Authoring-space radius before node scaling (if node is set)


localRadiusScaleRef?

optional localRadiusScaleRef?: number

Defined in: libs/scene/src/animation/spring/spring_collider.ts:54

Baseline perpendicular scale captured at creation for backward compatibility


localStartOffset?

optional localStartOffset?: Vector3

Defined in: libs/scene/src/animation/spring/spring_collider.ts:56

Local start offset from node (if node is set)


localEndOffset?

optional localEndOffset?: Vector3

Defined in: libs/scene/src/animation/spring/spring_collider.ts:58

Local end offset from node (if node is set)

Released under the MIT License.