RendererVariableManager class
RendererVariableManager class
This class manages variables used in rendering
The RendererVariableManager type exposes the following members:
Properties
| Property | Description | 
|---|---|
| world_time | Time in seconds | 
| shadow_caster | Position of shadow caster in world coordinate system | 
| shadowmap | The depth texture used for shadow mapping | 
| matrix_light_space | Matrix for light space transformation | 
| matrix_view_projection | Matrix for view and projection transformation. | 
| matrix_world_view_projection | Matrix for world view and projection transformation | 
| matrix_world | Matrix for world transformation | 
| matrix_world_normal | Matrix for converting normal from object to world space. | 
| matrix_projection | Matrix for projection transformation | 
| matrix_view | Matrix for view transformation | 
| camera_position | Camera’s position in world coordinate system | 
| depth_bias | Depth bias for shadow mapping, default value is 0.001 | 
| viewport_size | Size of viewport, measured in pixel | 
| world_ambient | Ambient color defined in viewport. | 
See Also
- module aspose.threed.render