|
Open CASCADE Technology
7.0.0
|
Compile-time ray-tracing parameters. More...
#include <OpenGl_View.hxx>
Public Member Functions | |
| RaytracingParams () | |
| Creates default compile-time ray-tracing parameters. More... | |
Data Fields | |
| Standard_Integer | StackSize |
| Actual size of traversal stack in shader program. More... | |
| Standard_Integer | NbBounces |
| Actual ray-tracing depth (number of ray bounces). More... | |
| Standard_Boolean | TransparentShadows |
| Enables/disables light propagation through transparent media. More... | |
| Standard_Boolean | GlobalIllumination |
| Enables/disables global illumination (GI) effects. More... | |
| Standard_Boolean | UseBindlessTextures |
| Enables/disables the use of OpenGL bindless textures. More... | |
Compile-time ray-tracing parameters.
|
inline |
Creates default compile-time ray-tracing parameters.
| Standard_Boolean OpenGl_View::RaytracingParams::GlobalIllumination |
Enables/disables global illumination (GI) effects.
| Standard_Integer OpenGl_View::RaytracingParams::NbBounces |
Actual ray-tracing depth (number of ray bounces).
| Standard_Integer OpenGl_View::RaytracingParams::StackSize |
Actual size of traversal stack in shader program.
| Standard_Boolean OpenGl_View::RaytracingParams::TransparentShadows |
Enables/disables light propagation through transparent media.
| Standard_Boolean OpenGl_View::RaytracingParams::UseBindlessTextures |
Enables/disables the use of OpenGL bindless textures.
1.8.10