SoVolumeShader Properties |
The SoVolumeShader type exposes the following members.
Name | Description | |
---|---|---|
bufferObjects | Specifies a list of OIV.Inventor.Nodes.SoShaderParameterBufferObject to use with this shader. | |
forVolumeOnly | Set to true if the shader should be called for volume rendering (OIV.VolumeViz.Nodes.SoVolumeRender). | |
generateTransparency | If set to true, then shapes affected by this shader will be considered transparent. | |
geometryInputType | Specifies the input primitive type of the current geometry shader if any (not used otherwise). | |
geometryOutputType | Specifies the output primitive type of the current geometry shader if any (not used otherwise). | |
images | Specifies a list of OIV.Inventor.Nodes.SoShaderParameterImage nodes to use with this shader. | |
interpolateOnMove | When set to false, interpolation between LDM tiles (across the tile boundary) is not done when rendering in interactive mode. | |
IsDisposable | ISafeDisposable interface implementation.
(Inherited from SoDisposable.) | |
maxGeometryOutputVertices | Set the maximum number of vertices the geometry shader will emit in one invocation. | |
patchLength | Set the length of the fixed-size collection of vertices used by tessellation shaders. | |
shaderObject | Specifies the list of shader objects (i.e., vertex shaders, geometry and fragment shaders) which form the shader program. | |
shadowShader | Only used when an OIV.Inventor.Nodes.SoShadowGroup is active. | |
UserData |
Gets or sets the user data to be contained by the field container.
(Inherited from SoFieldContainer.) | |
vertexProgramTwoSide | If set to true, vertex shaders will operate in two-sided color mode. |