IRenderEffect
Description
- Derived from
- Extended by
-
IBlurEffect
IGraphicsEffect
IModelRendererEffect
IRendererEffect
ISkyEffect
ITerrainEffect
RenderEffect abstract
Base interface for classes that represent a render effect, implemented as a GPU program.
-
Use Parameters to configure the render effect parameters. This may be done at any time.
-
Call IBeginEnd.Begin before using the render effect.
-
Call IRenderEffectBase.Pass to begin rendering for a specific render stage.
-
Call IRenderEffectBase.Apply in order to apply modified render effect parameters.
-
Call IBeginEnd.End after using the render effect.
A render effect may only be used between calls to IBeginEnd.Begin and IBeginEnd.End.