osgvolume
- Details
- Category: User Guides
- Published: 12 September 2012
- Written by openscenegraph
- Hits: 22508
Demonstrates OSG's volume rendering capabilities. Needs a list of 2D images, or a 3D image (.dds)
Program arguments
argument | description | default |
--alphaFunc | 0.02 | |
--clip <ratio> | clip volume as a ratio, 0.0 clip all, 1.0 clip none. | 1.0 |
--compressed | Enable the usage of compressed textures. | |
--compressed-arb | Enable the usage of OpenGL ARB compressed textures | |
--compressed-dxt1 | Enable the usage of S3TC DXT1 compressed textures. | |
--compressed-dxt3 | Enable the usage of S3TC DXT3 compressed textures. | |
--compressed-dxt5 | Enable the usage of S3TC DXT5 compressed textures. | |
--images [filenames] | Specify a stack of 2d images to build the 3d volume from. | |
--maxTextureSize <size> | Set the texture maximum resolution in the s,t,r (x,y,z) dimensions. | |
--modulate-alpha-by-luminance | For each pixel multiple the alpha value by the luminance. | |
--num-components <num> | Set the number of components to in he target image. | |
--r_maxTextureSize <size> | Set the texture maximum resolution in the r (z) dimension. | |
--replace-alpha-with-luminance | For each pixel mSet the alpha value to the luminance. | |
--s_maxTextureSize <size> | Set the texture maximum resolution in the s (x) dimension. | |
--shader | Use OpenGL Shading Language. | |
--t_maxTextureSize <size> | Set the texture maximum resolution in the t (y) dimension. | |
--xMultiplier <multiplier> | Tex coord x multiplier. | |
--xSize <size> | Relative width of rendered brick. | |
--yMultiplier <multiplier> | Tex coord y multiplier. | |
--ySize <size> | Relative length of rendered brick. | |
--zMultiplier <multiplier> | Tex coord z multiplier. | |
--zSize <size> | Relative height of rendered brick. | |
-h or --help | Display this information | |
-n | Create normal map for per voxel lighting. | |
-s <numSlices> | Number of slices to create. | 500 |