-
Interface Summary
| Interface |
Description |
| ComposedShader |
ComposedShader can contain field declarations, but no CDATA section of plain-text source code, since programs are composed from child ShaderPart nodes.
|
| FloatVertexAttribute |
FloatVertexAttribute defines a set of per-vertex single-precision floating-point attributes.
|
| Matrix3VertexAttribute |
Matrix3VertexAttribute defines a set of per-vertex 3x3 matrix attributes.
|
| Matrix4VertexAttribute |
Matrix4VertexAttribute defines a set of per-vertex 4x4 matrix attributes.
|
| PackagedShader |
PackagedShader can contain field declarations, but no CDATA section of plain-text source code.
|
| ProgramShader |
ProgramShader contains no field declarations and no plain-text source code.
|
| ShaderPart |
ShaderPart can contain a CDATA section of plain-text source code.
|
| ShaderProgram |
ShaderProgram can contain field declarations and a CDATA section of plain-text source code.
|
| X3DProgrammableShaderObject |
Base type for all nodes that specify arbitrary fields for interfacing with per-object attribute values.
|
| X3DShaderNode |
Base type for all nodes that specify a programmable shader.
|
| X3DVertexAttributeNode |
Base type for all nodes that specify per-vertex attribute information to the shader.
|