|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectshader.Shader
public class Shader
Constructor Summary | |
---|---|
Shader()
|
Method Summary | |
---|---|
void |
addShaderOp(IShaderOp shaderop)
adds a shader operation |
void |
assignScene(Scene scene)
assigns the scene to the shader |
void |
clear()
Clears all shaderops |
void |
shade(IntersectionInfo intersection,
RayState rs,
RGBColor color)
give the actual intersection point it's color |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Shader()
Method Detail |
---|
public void addShaderOp(IShaderOp shaderop)
shaderop
- public void clear()
public void shade(IntersectionInfo intersection, RayState rs, RGBColor color)
intersection
- intersection informationrs
- state of the raytracercolor
- [in/out]public void assignScene(Scene scene)
scene
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |