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.

CSGSphere3D

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

Una forma de esfera CSG.

Descripción

Este nodo te permite crear una esfera para usar con el sistema CSG.

Nota: Los nodos CSG están pensados para el prototipado de niveles. Crear nodos CSG tiene un costo 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 costo de CPU significativo, por lo que debe evitarse durante el gameplay.

Tutoriales

Propiedades

Material

material

int

radial_segments

12

float

radius

0.5

int

rings

6

bool

smooth_faces

true


Descripciones de Propiedades

Material material 🔗

El material utilizado para la fabricación de la esfera.


int radial_segments = 12 🔗

  • void set_radial_segments(value: int)

  • int get_radial_segments()

Número de cortes verticales para la esfera.


float radius = 0.5 🔗

  • void set_radius(value: float)

  • float get_radius()

Radio de la esfera.


int rings = 6 🔗

  • void set_rings(value: int)

  • int get_rings()

Número de cortes horizontales para la esfera.


bool smooth_faces = true 🔗

  • void set_smooth_faces(value: bool)

  • bool get_smooth_faces()

Si es true, los normales de la esfera se fijan para dar un efecto suave haciendo que la esfera parezca redondeada. Si es false, la esfera tendrá un aspecto de sombra plana.