ContextParameters Struct Reference
  Description
Parameters associated with the entire optix scene.
#include <ChOptixDefinitions.h>
Collaboration diagram for ContextParameters:

| Public Attributes | |
| AreaLight * | arealights | 
| device pointer to the set of area lights in the scene | |
| PointLight * | lights | 
| device pointer to set of point lights in the scene | |
| int | num_arealights | 
| the number of area lights in the scene | |
| int | num_lights | 
| the number of point lights in the scene | |
| float3 | ambient_light_color | 
| the ambient light color and intensity | |
| float3 | fog_color | 
| color of fog in the scene | |
| float | fog_scattering | 
| scattering coefficient of fog in the scene | |
| int | max_depth | 
| maximum traversable depth | |
| float | scene_epsilon | 
| an epsilon value used for detecting self intersections | |
| float | importance_cutoff | 
| mimumum value before killing rays | |
| OptixTraversableHandle | root | 
| a handle to the root node in the scene | |
| MaterialParameters * | material_pool | 
| device pointer to list of materials to use for shading | |
| MeshParameters * | mesh_pool | 
| device pointer to list of meshes for instancing | |
| int | handle_ptr | 
The documentation for this struct was generated from the following file:
- /builds/uwsbel/chrono/src/chrono_sensor/optix/ChOptixDefinitions.h
