Describes when a primitive will be rendered. Some primitives need to be rendered during or at a certain time. For example, translucent primitives need to be rendered after opaque primitives to allow proper blending. These values can be logically
or
ed together when a primitive should be rendered in more than one pass.Member | Value | Description |
---|---|---|
eStkGraphicsRenderPassOpaque | 1 | Render during the opaque rendering pass. |
eStkGraphicsRenderPassTranslucent | 2 | Render during the translucent rendering pass. |
eStkGraphicsRenderPassCentralBodyClipped | 4 | Render before the central body is rendered. |
eStkGraphicsRenderPassOrderedCompositeCentralBodyClipped | 8 | Rendered in an ordered composite before all other primitives and before the central body is rendered. |
eStkGraphicsRenderPassOrderedComposite | 16 | Rendered in an ordered composite before all primitives but after the central body is rendered. |
eStkGraphicsRenderPassTerrain | 32 | Render after the terrain is rendered. |