|
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 | |||||||||