|
Rings Version 0.3 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Shader | |
| threeD.raytracer.engine | |
| threeD.raytracer.shaders | |
| threeD.ui.tree | |
| Uses of Shader in threeD.raytracer.engine |
| Methods in threeD.raytracer.engine with parameters of type Shader | |
void |
AbstractSurface.setShaders(Shader[] shaders)
Sets the Shader objects (used to shade this AbstractSurface) to those specified. |
void |
AbstractSurface.addShader(Shader shader)
Appends the specified Shader object to the list of Shader objects used to shade this AbstractSurface. |
| Uses of Shader in threeD.raytracer.shaders |
| Classes in threeD.raytracer.shaders that implement Shader | |
class |
BlendingShader
A BlendingShader object provides a method for blending values from two different ColorProducer instances based on lighting. |
class |
DiffuseShader
A DiffuseShader object provides a shading method for diffuse surfaces. |
class |
HighlightShader
A HighlightShader object provides a shading method for highlights on surfaces. |
class |
ReflectionShader
A ReflectionShader object provides a shading method for reflective surfaces. |
class |
RefractionShader
A RefractionShader object provides a shading method for dielectric surfaces. |
class |
ShaderSet
|
class |
SilhouetteShader
A SilhouetteShader object can be used to shade a surface with one color value for all parts of the surface. |
class |
TextureShader
A TextureShader object uses a Texture object as a filter for shader output. |
| Uses of Shader in threeD.ui.tree |
| Methods in threeD.ui.tree that return Shader | |
Shader |
ShaderTreeNode.getShader()
|
| Constructors in threeD.ui.tree with parameters of type Shader | |
ShaderTreeNode(Shader s,
javax.swing.tree.TreeNode parent)
Constructs a new ShaderTreeNode object. |
|
|
Rings Version 0.3 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||