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

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

Heredado por: CSGBox3D, CSGCylinder3D, CSGMesh3D, CSGPolygon3D, CSGSphere3D, CSGTorus3D

Clase base para primitivas CSG.

Descripción

Clase padre para varias primitivas CSG. Contiene código y funcionalidad que es común entre ellas. No puede usarse directamente. En su lugar, usa una de las diversas clases que heredan de ella.

Nota: Los nodos CSG están destinados a utilizarse para la creación de prototipos de niveles. Crear nodos CSG tiene un coste de CPU significativo en comparación con crear un MeshInstance3D con un PrimitiveMesh. Mover un nodo CSG dentro de otro nodo CSG también tiene un coste de CPU significativo, por lo que debe evitarse durante el juego.

Tutoriales

Propiedades

bool

flip_faces

false


Descripciones de Propiedades

bool flip_faces = false 🔗

  • void set_flip_faces(value: bool)

  • bool get_flip_faces()

Si está habilitado, el orden de los vértices en cada triángulo se invierte, lo que provoca que se dibuje la cara posterior de la malla.