Expand description
3D Volume Rendering Module
Implements GPU-accelerated volume rendering techniques:
- MIP (Maximum Intensity Projection)
- AIP (Average Intensity Projection)
- MinIP (Minimum Intensity Projection)
- DVR (Direct Volume Rendering) with transfer functions
Structs§
- Camera
- Camera state for 3D rendering
- Clip
BoxConfig - 3D Box region clipping configuration (Sculpt Box)
- Clip
Plane Config - Clipping plane configuration
- DvrOptions
- DVR rendering options
- Mask
Config - Mask configuration for segmentation-based rendering
- Render
Result - Result of volume rendering
- Sculpt
Uniforms - Parameters for sculpt mask generation (must match shader SculptParams)
- Slice
Plane Config - Slice plane navigation configuration (for MPR cross-section visualization)
- Transfer
Function - Transfer function for DVR
- Transfer
Function Entry - Single entry in transfer function (RGBA, values 0-1)
- Volume
Renderer - GPU Volume Renderer
Enums§
- Render
Mode - Rendering mode for volume visualization
- Transfer
Function Preset - Transfer function preset for medical imaging