|
Aviatrix3D 2.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ShaderRenderable
A renderable object that is a programmable shader.
The shader may be either single combined object, like the GLSL shaders, or consist of components, such as the earlier GL 1.4 extensions.
Method Summary | |
---|---|
ComponentRenderable |
getArgumentsRenderable()
Get an object that represents arguments that should be passed along with the shader. |
ShaderComponentRenderable |
getShaderRenderable(int type)
Get the component of this shader, if it has one. |
Methods inherited from interface org.j3d.aviatrix3d.rendering.ObjectRenderable |
---|
postRender, render |
Methods inherited from interface org.j3d.aviatrix3d.rendering.Renderable |
---|
equals |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Method Detail |
---|
ComponentRenderable getArgumentsRenderable()
ShaderComponentRenderable getShaderRenderable(int type)
type
- One of the _SHADER constants from
ShaderComponentRenderable
|
Aviatrix3D 2.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |