Returns mesh arrays used to constitute surface of Mesh. The result can be passed to ArrayMesh.addSurfaceFromArrays to create a new surface. For example:
Overrides the AABB with one defined by user for use with frustum culling. Especially useful to avoid unexpected culling when using a shader to offset vertices.
If set, the order of the vertices in each triangle are reversed resulting in the backside of the mesh being drawn. This gives the same result as using constant SpatialMaterial.CULL_BACK in SpatialMaterial.paramsCullMode.
Construct a new instance of PrimitiveMesh. Note: use memnew!PrimitiveMesh instead.
Base class for all primitive meshes. Handles applying a Material to a primitive mesh.
Examples include CapsuleMesh, CubeMesh, CylinderMesh, PlaneMesh, PrismMesh, QuadMesh, and SphereMesh.