CSGSphere

    A CSG Sphere shape.

    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 with a PrimitiveMesh. Moving a CSG node within another CSG node also has a significant CPU cost, so it should be avoided during gameplay.

    Setter

    set_material(value)

    Getter

    get_material()

    The material used to render the sphere.


    • radial_segments

    Number of vertical slices for the sphere.


    Default

    1.0

    Setter

    set_radius(value)

    get_radius()

    Radius of the sphere.


    Number of horizontal slices for the sphere.


    • smooth_faces

    Default

    true

    Setter

    set_smooth_faces(value)

    Getter

    get_smooth_faces()

    If true the normals of the sphere are set to give a smooth effect making the sphere seem rounded. If the sphere will have a flat shaded look.