| RenderContext Properties |
The RenderContext type exposes the following members.
| Name | Description | |
|---|---|---|
| CameraNode |
Gets or sets the active camera.
| |
| Data |
Gets a generic collection of name/value pairs which can be used to store custom data.
| |
| DeltaTime |
Gets the elapsed time since the last frame.
| |
| Frame |
Gets or sets the number of the current frame.
| |
| GBuffer0 |
Gets or sets the first texture containing G-buffer data.
| |
| GBuffer1 |
Gets or sets the second texture containing G-buffer data.
| |
| GBuffer2 |
Gets or sets the third texture containing G-buffer data.
| |
| GBuffer3 |
Gets or sets the fourth texture containing G-buffer data.
| |
| GraphicsService |
Gets or sets the graphics service.
| |
| LightBuffer0 |
Gets or sets the first texture containing light buffer data.
| |
| LightBuffer1 |
Gets or sets the first texture containing light buffer data.
| |
| LodBias |
Gets or sets the global LOD bias.
| |
| LodBlendingEnabled |
Gets or sets a value indicating whether smooth LOD transitions are enabled.
| |
| LodCameraNode |
Gets or sets the camera that is used as reference for LOD calculations.
| |
| LodHysteresis |
Gets or sets the LOD hysteresis, which is the distance over which an object transitions from
on level of detail to the next level. (Needs to be normalized - see remarks.)
| |
| MaterialBinding |
Gets or sets the effect binding of the current material.
| |
| MaterialInstanceBinding |
Gets or sets the effect binding of the current material instance.
| |
| Object |
Gets or sets the current data object.
| |
| PassIndex |
Gets or sets the index of the current EffectPass.
| |
| PresentationTarget |
Gets or sets the PresentationTarget that is currently being rendered.
| |
| ReferenceNode |
Gets or sets a scene node that provides additional context for the current render operation.
| |
| RenderPass |
Gets or sets a string that identifies the current render pass.
| |
| RenderTarget |
Gets or sets the target of the current rendering operations.
| |
| Scene |
Gets or sets the scene.
| |
| SceneNode |
Gets or sets the currently rendered scene node.
| |
| SceneTexture |
Gets or sets the texture that contains the rendered scene.
| |
| Screen |
Gets or sets the GraphicsScreen that is currently being rendered.
| |
| SourceTexture |
Gets or sets the source texture that contains the source image for the current render
operation.
| |
| Technique |
Gets or sets a string that identifies the current technique.
| |
| Time |
Gets the total elapsed time.
| |
| UserData |
Gets or sets a user-defined object.
| |
| Viewport |
Gets the viewport (= the portion of the back buffer that should be used for rendering).
|