OpenSceneGraph 2.8.4
Classes | Functions
osgVolume Namespace Reference

The osgVolume library is a NodeKit that extends the core scene graph to support volume rendering. More...

Classes

class  FixedFunctionTechnique
class  Layer
class  ImageLayer
class  CompositeLayer
class  Locator
class  PropertyVisitor
class  Property
class  CompositeProperty
class  SwitchProperty
class  TransferFunctionProperty
class  ScalarProperty
class  IsoSurfaceProperty
class  AlphaFuncProperty
class  MaximumIntensityProjectionProperty
class  LightingProperty
class  SampleDensityProperty
class  TransparencyProperty
class  CollectPropertiesVisitor
class  PropertyAdjustmentCallback
class  RayTracedTechnique
class  Volume
 Volume provides a framework for loosely coupling 3d image VolumeTile's with volume algorithms. More...
class  VolumeTechnique
class  TileID
class  VolumeTile
 VolumeTile provides a framework for loosely coupling 3d image data with rendering algorithms. More...

Functions

OSGVOLUME_EXPORT osg::ImagecreateNormalMapTexture (osg::Image *image_3d)
 Compute a 3d image that represent the normal map of the specified 3d image.
OSGVOLUME_EXPORT osg::ImageapplyTransferFunction (osg::Image *image, osg::TransferFunction1D *transferFunction)
 Create an image that has a transfer function applied specified Image.

Detailed Description

The osgVolume library is a NodeKit that extends the core scene graph to support volume rendering.


Function Documentation

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.


osg logo
Generated at Sun Jan 8 2012 13:17:06 for the OpenSceneGraph by doxygen 1.7.4.