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 ored together when a primitive should be
rendered in more than one pass.
Namespace:
AGI.Foundation.Graphics.Advanced
Assembly:
AGI.Foundation.Graphics (in AGI.Foundation.Graphics.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax [FlagsAttribute]
public enum RenderPass
<FlagsAttribute>
Public Enumeration RenderPass
[FlagsAttribute]
public enum class RenderPass
[<FlagsAttribute>]
type RenderPass
Members
| Member name | Description |
---|
| Opaque |
Render during the opaque rendering pass.
|
| Translucent |
Render during the translucent rendering pass.
|
| CentralBodyClipped |
Render before the central body is rendered.
|
| OrderedCompositeCentralBodyClipped |
Rendered in an ordered composite before all other primitives and before the central body is rendered.
|
| OrderedComposite |
Rendered in an ordered composite before all primitives but after the central body is rendered.
|
| Terrain |
Render after the terrain is rendered.
|
See Also