PlaneMesh

Hereda: PrimitiveMesh < Mesh < Resource < RefCounted < Object

Heredado por: QuadMesh

Clase que representa un plano PrimitiveMesh.

Descripción

Clase que representa un PrimitiveMesh plano. Esta malla plana no tiene grosor. Por defecto, esta malla está alineada en los ejes X y Z; esta rotación por defecto no es adecuada para su uso con materiales de publicidad. Para materiales de publicidad, cambia orientation a FACE_Z.

Nota: Cuando utilices un PlaneMesh texturizado grande (por ejemplo, como suelo), puedes toparte con problemas de fluctuación de las UV dependiendo del ángulo de la cámara. Para solucionar esto, aumenta subdivide_depth y subdivide_width hasta que ya no notes la fluctuación de las UV.

Propiedades

Vector3

center_offset

Vector3(0, 0, 0)

Orientation

orientation

1

Vector2

size

Vector2(2, 2)

int

subdivide_depth

0

int

subdivide_width

0


Enumeraciones

enum Orientation: 🔗

Orientation FACE_X = 0

PlaneMesh mirará hacia el eje X positivo.

Orientation FACE_Y = 1

PlaneMesh mirará hacia el eje Y positivo. Esto coincide con el comportamiento del PlaneMesh en Godot 3.x.

Orientation FACE_Z = 2

PlaneMesh mirará hacia el eje Z positivo. Esto coincide con el comportamiento de QuadMesh en Godot 3.x.


Descripciones de Propiedades

Vector3 center_offset = Vector3(0, 0, 0) 🔗

Desplazamiento del plano generado. Útil para partículas.


Orientation orientation = 1 🔗

Dirección a la que mira el PlaneMesh.


Vector2 size = Vector2(2, 2) 🔗

El tamaño del plano generado.


int subdivide_depth = 0 🔗

  • void set_subdivide_depth(value: int)

  • int get_subdivide_depth()

Número de subdivisión a lo largo del eje Z.


int subdivide_width = 0 🔗

  • void set_subdivide_width(value: int)

  • int get_subdivide_width()

Número de subdivisión a lo largo del eje X.