Class reference

PlaneMesh

Inherits PrimitiveMesh

Class representing a planar PrimitiveMesh.

Description

Class representing a planar PrimitiveMesh. This flat mesh does not have a thickness. By default, this mesh is aligned on the X and Z axes; this default rotation isn't suited for use with billboarded materials. For billboarded materials, change orientation to FACE_Z. Note: When using a large textured PlaneMesh (e.g. as a floor), you may stumble upon UV jittering issues depending on the camera angle. To solve this, increase subdivide_depth and subdivide_width until you no longer notice UV jittering.

Properties

Vector3 center_offset = Vector3(0, 0, 0)

Offset of the generated plane. Useful for particles.

Vector2 size = Vector2(2, 2)

Size of the generated plane.

int subdivide_depth = 0

Number of subdivision along the Z axis.

int subdivide_width = 0

Number of subdivision along the X axis.

Constants

FACE_X = 0

Enum: Orientation

PlaneMesh will face the positive X-axis.

FACE_Y = 1

Enum: Orientation

PlaneMesh will face the positive Y-axis. This matches the behavior of the PlaneMesh in Godot 3.x.

FACE_Z = 2

Enum: Orientation

PlaneMesh will face the positive Z-axis. This matches the behavior of the QuadMesh in Godot 3.x.

Source revision 4f5b14abade2
Connection interrupted. Reload×

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.