| status | work-in-progress |
| author | Florian Link |
| package | MeVisLab/Standard |
| dll | SoGVR |
| definition | soGVR.def |
The SoGVRDebug module allows to change various settings of a SoGVRVolumeRenderer renderer and may be used for debugging the renderer/render modes.
It should only be used for testing purposes and it might change heavily in future versions of the renderer. Most settings are turned on by default and it only makes sense to disable them when you want to do debugging.
Don't use it in production networks, since it will change over time and nothing is promised to stay the same.
a node that should be put in front of the SoGVRVolumeRenderer
| Allow Geometry Shader Slicing: Bool | Enable Culling: Bool | shaderOn: Bool |
| allow GLSL shaders: Bool | Enabled: Bool | Show Octree: Bool |
| Allow Pipeline Shaders: Bool | Freeze Last View Direction: Bool | Show subvolume: Bool |
| Correct Alpha In Hardware: Bool | Gradient Computation Method: Enum | Show volume border: Bool |
| Correct anisotropy: Bool | Legacy Mode: Enum | Show Wire Frame: Bool |
| Correct transparency: Bool | Lock Octree Level: Bool | texturingOn: Bool |
| Custom Fragment Shader: String | Octree Level: Integer | Use Whole Volume Texture Renderer: Bool |
| Custom Vertex Shader: String | Ray Cast Debug Rendering: Bool | |
| Debug Picking: Bool | Render volume: Bool |
Values:
| Title | Name |
|---|---|
| Sobel | GradientMethodSobel |
| Forward Differences | GradientMethodForwardDifferences |
| Central Differences | GradientMethodCentralDifferences |