OpenSceneGraph
3.5.1
|
The osgVolume library is a NodeKit that extends the core scene graph to support volume rendering. More...
Classes | |
class | AlphaFuncProperty |
class | CollectPropertiesVisitor |
class | CompositeLayer |
class | CompositeProperty |
class | ExteriorTransparencyFactorProperty |
class | FixedFunctionTechnique |
class | ImageDetails |
Data strucutre for passing details about the loading imagery on to osgVolume for use when setting up dimensions etc. More... | |
class | ImageLayer |
class | IsoSurfaceProperty |
class | Layer |
Base class for representing a single layer of volume data. More... | |
class | LightingProperty |
class | Locator |
class | MaximumIntensityProjectionProperty |
class | MultipassTechnique |
class | Property |
class | PropertyAdjustmentCallback |
class | PropertyVisitor |
class | RayTracedTechnique |
class | SampleDensityProperty |
Sample density to use when the volume is static relative to the eye point or when moving if no SampleDensityWhenMovingProperty is assigned. More... | |
class | SampleDensityWhenMovingProperty |
Sample density to use when the volume is moving relative to the eye point. More... | |
class | SampleRatioProperty |
Sample ratioto use when the volume is static relative to the eye point or when moving if no SampleRatioWhenMovingProperty is assigned. More... | |
class | SampleRatioWhenMovingProperty |
Sample density to use when the volume is moving relative to the eye point. More... | |
class | ScalarProperty |
class | SwitchProperty |
class | TexGenLocatorCallback |
struct | TileData |
Container for render to texture objects used when doing multi-pass volume rendering techniques. More... | |
class | TileID |
class | TransferFunctionProperty |
class | TransformLocatorCallback |
class | TransparencyProperty |
class | Volume |
Volume provides a framework for loosely coupling 3d image VolumeTile's with volume algorithms. More... | |
class | VolumeScene |
VolumeScene provides high level support for doing multi-pass rendering of volumes where the main scene to rendered to color and depth textures and then re-rendered for the purposes of volume rendering. More... | |
class | VolumeSettings |
class | VolumeTechnique |
class | VolumeTile |
VolumeTile provides a framework for loosely coupling 3d image data with rendering algorithms. More... | |
Functions | |
OSGVOLUME_EXPORT osg::Image * | createNormalMapTexture (osg::Image *image_3d) |
Compute a 3d image that represent the normal map of the specified 3d image. More... | |
OSGVOLUME_EXPORT osg::Image * | applyTransferFunction (osg::Image *image, osg::TransferFunction1D *transferFunction) |
Create an image that has a transfer function applied specified Image. More... | |
The osgVolume library is a NodeKit that extends the core scene graph to support volume rendering.
OSGVOLUME_EXPORT osg::Image* osgVolume::applyTransferFunction | ( | osg::Image * | image, |
osg::TransferFunction1D * | transferFunction | ||
) |
Create an image that has a transfer function applied specified Image.
OSGVOLUME_EXPORT osg::Image* osgVolume::createNormalMapTexture | ( | osg::Image * | image_3d | ) |
Compute a 3d image that represent the normal map of the specified 3d image.
Generated at Wed Nov 11 2015 22:15:22 for the OpenSceneGraph by doxygen 1.8.10. |