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.