Class CSGSphere3D
A CSG Sphere shape.
- Inheritance
-
CSGSphere3D
Remarks
This node allows you to create a sphere for use with the CSG system.
Note: CSG nodes are intended to be used for level prototyping. Creating CSG nodes has a significant CPU cost compared to creating a MeshInstance3D with a PrimitiveMesh. Moving a CSG node within another CSG node also has a significant CPU cost, so it should be avoided during gameplay.
See Also
Properties
material
The material used to render the sphere.
var material : Material
Property Value
Remarks
radial_segments
Number of vertical slices for the sphere.
var radial_segments : int = 12
Property Value
Remarks
radius
Radius of the sphere.
var radius : float = 0.5
Property Value
Remarks
rings
Number of horizontal slices for the sphere.
var rings : int = 6
Property Value
Remarks
smooth_faces
If true
the normals of the sphere are set to give a smooth effect making the sphere seem rounded. If false
the sphere will have a flat shaded look.
var smooth_faces : bool = true