CSGSphere
Inherits: CSGPrimitive < CSGShape < GeometryInstance < VisualInstance < CullInstance < Spatial < Node < Object A CSG Sphere shape.
Description
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 MeshInstance with a PrimitiveMesh. Moving a CSG node within another CSG node also has a significant CPU cost, so it should be avoided during gameplay.
Tutorials
- Prototyping levels with CSG
Properties
Property Descriptions
- Material material The material used to render the sphere.
- int radial_segments Number of vertical slices for the sphere.
- float radius Radius of the sphere.
- int rings Number of horizontal slices for the sphere.
- bool smooth_faces
truethe normals of the sphere are set to give a smooth effect making the sphere seem rounded. Iffalsethe sphere will have a flat shaded look.
