Click or drag to resize

RenderPass Enumeration

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: 19.4.401.0 (19.4.401.0)
Syntax
[FlagsAttribute]
public enum RenderPass
Members
  Member nameDescription
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.
TranslucentLowRes RenderPass that renders translucent geometry to a lower resolution framebuffer for improved performance when fill rate limited, as is the case with ParticleSystems
See Also