Package de.grogra.imp3d.shading

Interface Summary
ChannelMapNodeVisitor  
ColorMapNodeProperty This interface is helper to mark other Shaders instead of Phong as an owner of a ColorMapNode.
Interior  
Light  
LightVisitor  
Scattering  
Shader  
ShaderVisitor  
 

Class Summary
AffineUVTransformation  
AlgorithmSwitchShader  
AlgorithmSwitchShader.Type  
BlackbodySPD  
BlackbodySPD.Type  
BlendItem  
BumpMap  
Carpenter  
ChannelBlend  
ChannelMapNode  
ChannelSPD  
ChannelSPD.Type  
Checker  
ColorMapNode  
ConstantSPD  
ConstantSPD.Type  
Filter A Filter is the base for 3D image filtering operations.
Gradient  
Granite  
ImageMap  
IOR  
IOR.Type  
IORShader  
IORShader.Type  
Julia  
Laplace3D  
Leopard  
Mandel  
Material  
MaterialRef Deprecated.
MaterialRef.Type  
Phong A Phong shader represents a Phong-like reflector.
RGBAShader A RGBAShader implements a simple lambertian material with a single color and an alpha-value for the transparency.
ShaderRef  
ShaderRef.Type  
SideSwitchShader  
SideSwitchShader.Type  
Smooth3D  
SPD  
SPD.Type  
SPDCurve  
SPDCurve.Type  
SPDResource  
SPDResource.Type  
SunSkyLight  
SurfaceMap  
SwitchShader This abstract base class defines a shader which switches between a set of actual shaders based on the shading environment and ray direction.
SwitchShader.Type  
SyntheticTexture  
Turbulence  
UVTransformation  
VolumeChecker  
VolumeFunction A VolumeFunction is a ChannelMap which assigns a float-value to each point in 3D-space.
VolumeTurbulence  
Wood  
XYZTransformation