Uses of Package
org.web3d.x3d.sai.VolumeRendering

Package
Description
The Volume Rendering component provides the ability to specify and render volumetric data sets.
The Volume Rendering component provides the ability to specify and render volumetric data sets.
  • Class
    Description
    BlendedVolumeStyle combines rendering of two voxel data sets into one by blending voxel values.
    BoundaryEnhancementVolumeStyle provides boundary enhancement for the volume rendering style.
    CartoonVolumeStyle generates cartoon-style non-photorealistic rendering of associated volumetric data.
    ComposedVolumeStyle allows compositing multiple rendering styles into single rendering pass.
    EdgeEnhancementVolumeStyle specifies edge enhancement for the volume rendering style.
    IsoSurfaceVolumeData displays one or more surfaces extracted from a voxel dataset.
    OpacityMapVolumeStyle specifies that volumetric data is rendered using opacity mapped to a transfer function texture.
    ProjectionVolumeStyle uses voxel data to directly generate output color.
    SegmentedVolumeData displays a segmented voxel dataset with different RenderStyle nodes.
    All fields fully supported except shadows supported with at least Phong shading at level 3.
    SilhouetteEnhancementVolumeStyle specifies that volumetric data is rendered with silhouette enhancement.
    ToneMappedVolumeStyle specifies that volumetric data is rendered with Gooch shading model of two-toned warm/cool coloring.
    VolumeData displays a simple non-segmented voxel dataset with a single RenderStyle node.
    The X3DComposableVolumeRenderStyleNode abstract node type is the base type for all node types that allow rendering styles to be sequentially composed together to form a single renderable output.
    The X3DVolumeDataNode abstract node type is the base type for all node types that describe volumetric data to be rendered.
    The X3DVolumeRenderStyleNode abstract node type is the base type for all node types that specify a specific visual rendering style to be used when rendering volume data.
  • Class
    Description
    BlendedVolumeStyle combines rendering of two voxel data sets into one by blending voxel values.
    BoundaryEnhancementVolumeStyle provides boundary enhancement for the volume rendering style.
    CartoonVolumeStyle generates cartoon-style non-photorealistic rendering of associated volumetric data.
    ComposedVolumeStyle allows compositing multiple rendering styles into single rendering pass.
    EdgeEnhancementVolumeStyle specifies edge enhancement for the volume rendering style.
    IsoSurfaceVolumeData displays one or more surfaces extracted from a voxel dataset.
    OpacityMapVolumeStyle specifies that volumetric data is rendered using opacity mapped to a transfer function texture.
    ProjectionVolumeStyle uses voxel data to directly generate output color.
    SegmentedVolumeData displays a segmented voxel dataset with different RenderStyle nodes.
    All fields fully supported except shadows supported with at least Phong shading at level 3.
    SilhouetteEnhancementVolumeStyle specifies that volumetric data is rendered with silhouette enhancement.
    ToneMappedVolumeStyle specifies that volumetric data is rendered with Gooch shading model of two-toned warm/cool coloring.
    VolumeData displays a simple non-segmented voxel dataset with a single RenderStyle node.
    The X3DComposableVolumeRenderStyleNode abstract node type is the base type for all node types that allow rendering styles to be sequentially composed together to form a single renderable output.
    The X3DVolumeDataNode abstract node type is the base type for all node types that describe volumetric data to be rendered.
    The X3DVolumeRenderStyleNode abstract node type is the base type for all node types that specify a specific visual rendering style to be used when rendering volume data.