Public Methods
Set |
Defines the triangle mesh using an indexed triangle list specified by positions, normals, and indices. The mesh is rendered in the primitive's Reference Frame. |
SetTriangulator |
Defines the triangle mesh using the specified triangulator. The mesh is rendered in the primitive's Reference Frame. |
SetWithOptionalParameters |
Defines the triangle mesh using an indexed triangle list specified by positions, normals, indices, and optionalParameters. The mesh is rendered in the primitive's Reference Frame. |
Public Properties
CentralBodyClipped |
Gets or sets whether individual points will be clipped by the central body. |
CullFace |
Gets or sets whether front and/or back-facing triangles may be culled. This is used in combination with Triangle Winding Order for culling. |
Lighting |
Gets or sets whether the primitive is lit. |
RenderBackThenFrontFaces |
Gets or sets whether the primitive is rendered in two passes to improve the visual quality for translucent, convex meshes. |
SetHint |
Gets the primitive's Set Hint. See the Set Hint Performance Overview for selecting an appropriate value to construct the primitive with. |
ShadeModel |
Gets or sets the shading model for the mesh. |
Texture |
Gets or sets the texture to be drawn on the triangle mesh. Textures can be obtained from SceneManager.Textures. |
TextureFilter |
Gets or sets the filter used for the Texture associated with this triangle mesh. |
TriangleWindingOrder |
Gets or sets the orientation of front-facing triangles. This is used in combination with Cull Face for culling. |
Wireframe |
Gets or sets whether the primitive is rendered in wireframe. This is useful for debugging. |