class
AlphaBlendingVolumeRendererRenders 3D images/volumes using ray-casting and alpha blending.
Contents
Rays are cast back to front, accumulating color along the way based on a provided TransferFunction
Base classes
- class VolumeRenderer
- Abstract base class for volume renderers.
Public functions
- void setTransferFunction(TransferFunction transferFunction)
Protected functions
- void draw(Matrix4f perspectiveMatrix, Matrix4f viewingMatrix, float zNear, float zFar, bool mode2D, int viewWidth, int viewHeight) override
Protected variables
Function documentation
void fast:: AlphaBlendingVolumeRenderer:: setTransferFunction(TransferFunction transferFunction)
Parameters | |
---|---|
transferFunction |
Set transfer function to use during alpha blending