|
Open CASCADE Technology
6.9.1
|
Helper class to store rendering parameters. More...
#include <Graphic3d_RenderingParams.hxx>
Public Types | |
| enum | Anaglyph { Anaglyph_RedCyan_Simple, Anaglyph_RedCyan_Optimized, Anaglyph_YellowBlue_Simple, Anaglyph_YellowBlue_Optimized, Anaglyph_GreenMagenta_Simple, Anaglyph_UserDefined } |
| Anaglyph filter presets. More... | |
Public Member Functions | |
| Graphic3d_RenderingParams () | |
| Creates default rendering parameters. More... | |
Data Fields | |
| Graphic3d_RenderingMode | Method |
| specifies rendering mode, Graphic3d_RM_RASTERIZATION by default More... | |
| Standard_Integer | RaytracingDepth |
| maximum ray-tracing depth, 3 by default More... | |
| Standard_Boolean | IsShadowEnabled |
| enables/disables shadows rendering, True by default More... | |
| Standard_Boolean | IsReflectionEnabled |
| enables/disables specular reflections, False by default More... | |
| Standard_Boolean | IsAntialiasingEnabled |
| enables/disables adaptive anti-aliasing, False by default More... | |
| Standard_Boolean | IsTransparentShadowEnabled |
| enables/disables light propagation through transparent media, False by default More... | |
| Graphic3d_StereoMode | StereoMode |
| stereoscopic output mode, Graphic3d_StereoMode_QuadBuffer by default More... | |
| Anaglyph | AnaglyphFilter |
| filter for anaglyph output, Anaglyph_RedCyan_Optimized by default More... | |
| Graphic3d_Mat4 | AnaglyphLeft |
| left anaglyph filter (in normalized colorspace), Color = AnaglyphRight * theColorRight + AnaglyphLeft * theColorLeft; More... | |
| Graphic3d_Mat4 | AnaglyphRight |
| right anaglyph filter (in normalized colorspace), Color = AnaglyphRight * theColorRight + AnaglyphLeft * theColorLeft; More... | |
| Standard_Boolean | ToReverseStereo |
| flag to reverse stereo pair, FALSE by default More... | |
Static Public Attributes | |
| static const Standard_Integer | THE_DEFAULT_DEPTH = 3 |
| Default ray-tracing depth. More... | |
Helper class to store rendering parameters.
Anaglyph filter presets.
|
inline |
Creates default rendering parameters.
| Anaglyph Graphic3d_RenderingParams::AnaglyphFilter |
filter for anaglyph output, Anaglyph_RedCyan_Optimized by default
| Graphic3d_Mat4 Graphic3d_RenderingParams::AnaglyphLeft |
left anaglyph filter (in normalized colorspace), Color = AnaglyphRight * theColorRight + AnaglyphLeft * theColorLeft;
| Graphic3d_Mat4 Graphic3d_RenderingParams::AnaglyphRight |
right anaglyph filter (in normalized colorspace), Color = AnaglyphRight * theColorRight + AnaglyphLeft * theColorLeft;
| Standard_Boolean Graphic3d_RenderingParams::IsAntialiasingEnabled |
enables/disables adaptive anti-aliasing, False by default
| Standard_Boolean Graphic3d_RenderingParams::IsReflectionEnabled |
enables/disables specular reflections, False by default
| Standard_Boolean Graphic3d_RenderingParams::IsShadowEnabled |
enables/disables shadows rendering, True by default
| Standard_Boolean Graphic3d_RenderingParams::IsTransparentShadowEnabled |
enables/disables light propagation through transparent media, False by default
| Graphic3d_RenderingMode Graphic3d_RenderingParams::Method |
specifies rendering mode, Graphic3d_RM_RASTERIZATION by default
| Standard_Integer Graphic3d_RenderingParams::RaytracingDepth |
maximum ray-tracing depth, 3 by default
| Graphic3d_StereoMode Graphic3d_RenderingParams::StereoMode |
stereoscopic output mode, Graphic3d_StereoMode_QuadBuffer by default
|
static |
Default ray-tracing depth.
| Standard_Boolean Graphic3d_RenderingParams::ToReverseStereo |
flag to reverse stereo pair, FALSE by default
1.8.10