Up to date

This page is up to date for Godot 4.0. If you still find outdated information, please open an issue.


Inherits: Shape3D < Resource < RefCounted < Object

World boundary (infinite plane) shape resource for 3D physics.


3D world boundary shape to be added as a direct child of a PhysicsBody3D or Area3D using a CollisionShape3D node. WorldBoundaryShape3D works like an infinite plane and will not allow any physics body to go to the negative side. Note that the Plane's normal matters; anything "below" the plane will collide with it. If the WorldBoundaryShape3D is used in a PhysicsBody3D, it will cause colliding objects placed "below" it to teleport "above" the plane.

Performance: Being a primitive collision shape, WorldBoundaryShape3D is fast to check collisions against.




Plane(0, 1, 0, 0)

Property Descriptions

Plane plane = Plane(0, 1, 0, 0)

  • void set_plane ( Plane value )

  • Plane get_plane ( )

The Plane used by the WorldBoundaryShape3D for collision.