PlaneMesh
Eredita: PrimitiveMesh < Mesh < Resource < RefCounted < Object
Ereditato da: QuadMesh
Classe che rappresenta una PrimitiveMesh planare.
Descrizione
Classe che rappresenta una PrimitiveMesh planare. Questa mesh piatta non ha spessore. Per impostazione predefinita, questa mesh è allineata sugli assi X e Z; questa rotazione predefinita non è adatta per l'uso con materiali con il billboard abilitato. Per i materiali con il billboard abilitato, cambia orientation in FACE_Z.
Nota: Quando si usa un enorme PlaneMesh con texture (ad esempio come un pavimento), potresti imbatterti in problemi di jittering degli UV a seconda dell'angolazione della telecamera. Per risolvere questo problema, aumenta subdivide_depth e subdivide_width finché non noti più alcun jittering degli UV.
Proprietà
|
||
|
||
|
||
|
||
|
Enumerazioni
enum Orientation: 🔗
Orientation FACE_X = 0
Il PlaneMesh sarà rivolto verso l'asse X positivo.
Orientation FACE_Y = 1
Il PlaneMesh sarà rivolto verso l'asse Y positivo. Ciò corrisponde al comportamento di un PlaneMesh in Godot 3.x.
Orientation FACE_Z = 2
Il PlaneMesh sarà rivolto verso l'asse Z positivo. Ciò corrisponde al comportamento di un QuadMesh in Godot 3.x.
Descrizioni delle proprietà
Vector3 center_offset = Vector3(0, 0, 0) 🔗
Offset del piano generato. Utile per le particelle.
Orientation orientation = 1 🔗
void set_orientation(value: Orientation)
Orientation get_orientation()
Direzione verso cui è rivolto il PlaneMesh.
Vector2 size = Vector2(2, 2) 🔗
Dimensioni del piano generato.
Numero di suddivisioni lungo l'asse Z.
Numero di suddivisioni lungo l'asse X.