OSG
3.4.0
|
Classes | |
class | AlphaFuncProperty |
class | CollectPropertiesVisitor |
class | CompositeLayer |
class | CompositeProperty |
class | ExteriorTransparencyFactorProperty |
class | FixedFunctionTechnique |
class | ImageDetails |
class | ImageLayer |
class | IsoSurfaceProperty |
class | Layer |
class | LightingProperty |
class | Locator |
class | MaximumIntensityProjectionProperty |
class | MultipassTechnique |
class | Property |
class | PropertyAdjustmentCallback |
class | PropertyVisitor |
class | RayTracedTechnique |
class | SampleDensityProperty |
class | SampleDensityWhenMovingProperty |
class | SampleRatioProperty |
class | SampleRatioWhenMovingProperty |
class | ScalarProperty |
class | SwitchProperty |
class | TexGenLocatorCallback |
struct | TileData |
class | TileID |
class | TransferFunctionProperty |
class | TransformLocatorCallback |
class | TransparencyProperty |
class | Volume |
class | VolumeScene |
class | VolumeSettings |
class | VolumeTechnique |
class | VolumeTile |
Functions | |
OSGVOLUME_EXPORT osg::Image * | createNormalMapTexture (osg::Image *image_3d) |
OSGVOLUME_EXPORT osg::Image * | applyTransferFunction (osg::Image *image, osg::TransferFunction1D *transferFunction) |
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.