Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

CSGPrimitive3D

Eredita: CSGShape3D < GeometryInstance3D < VisualInstance3D < Node3D < Node < Object

Ereditato da: CSGBox3D, CSGCylinder3D, CSGMesh3D, CSGPolygon3D, CSGSphere3D, CSGTorus3D

Classe di base per i primitivi CSG.

Descrizione

Classe padre per vari primitivi CSG. Contiene codice e funzionalità comuni tra loro. Non può essere utilizzata direttamente. Utilizza invece una delle varie classi che ereditano da essa.

Nota: I nodi CSG sono progettati per la prototipazione di livelli. La creazione di nodi CSG ha un costo notevole sulla CPU rispetto alla creazione di un MeshInstance3D con un PrimitiveMesh. Anche spostare un nodo CSG all'interno di un altro nodo CSG ha un costo notevole sulla CPU, quindi dovrebbe essere evitato durante il gioco.

Tutorial

Proprietà

bool

flip_faces

false


Descrizioni delle proprietà

bool flip_faces = false 🔗

  • void set_flip_faces(value: bool)

  • bool get_flip_faces()

Se impostato, l'ordine dei vertici in ciascun triangolo è invertito, risultando nel retro della mesh a essere disegnato.