Work in progress
Godot documentation is being updated to reflect the latest changes in version
4.0. Some documentation pages may
still state outdated information. This banner will tell you if you're reading one of such pages.
The contents of this page are up to date. If you can still find outdated information, please open an issue.
Inherits: Shape3D < Resource < RefCounted < Object
Cylinder shape for 3D collisions.
Cylinder shape for collisions. Like CapsuleShape3D, but without hemispheres at the cylinder's ends.
Note: There are several known bugs with cylinder collision shapes. Using CapsuleShape3D or BoxShape3D instead is recommended.
Performance: Being a primitive collision shape, CylinderShape3D is fast to check collisions against (though not as fast as SphereShape3D). CylinderShape3D is also more demanding compared to CapsuleShape3D.
float height =
The cylinder's height.
float radius =
The cylinder's radius.