Outdated documentation

This documentation page refers to Godot 4.3, and may be outdated or incorrect.
Additionally, this engine version is no longer supported.

Check this page in the stable branch for the latest additions and corrections.

CylinderShape3D

Inherits: Shape3D < Resource < RefCounted < Object

A 3D cylinder shape used for physics collision.

Description

A 3D cylinder shape, intended for use in physics. Usually used to provide a shape for a CollisionShape3D.

Note: There are several known bugs with cylinder collision shapes. Using CapsuleShape3D or BoxShape3D instead is recommended.

Performance: CylinderShape3D is fast to check collisions against, but it is slower than CapsuleShape3D, BoxShape3D, and SphereShape3D.

Tutorials

Properties

float

height

2.0

float

radius

0.5


Property Descriptions

float height = 2.0 🔗

  • void set_height(value: float)

  • float get_height()

The cylinder's height.


float radius = 0.5 🔗

  • void set_radius(value: float)

  • float get_radius()

The cylinder's radius.


User-contributed notes

Please read the User-contributed notes policy before submitting a comment.