CapsuleShape3D

Inherits: Shape3D < Resource < RefCounted < Object

Capsule shape resource for 3D collisions.

Description

3D capsule shape to be added as a direct child of a PhysicsBody3D or Area3D using a CollisionShape3D node. In 3D, a capsule is a cylinder shape with hemispheres at both ends.

Performance: Being a primitive collision shape, CapsuleShape3D is fast to check collisions against (though not as fast as SphereShape3D). CapsuleShape3D is cheaper to check collisions against compared to CylinderShape3D.

Tutorials

Properties

float

height

2.0

float

radius

0.5

Property Descriptions

Default

2.0

Setter

set_height(value)

Getter

get_height()

The capsule's height.


Default

0.5

Setter

set_radius(value)

Getter

get_radius()

The capsule's radius.