| Package | Description |
|---|---|
| org.web3d.x3d.jsail.CADGeometry |
The CADGeometry component is provided for Computer-Aided Design (CAD) nodes.
|
| org.web3d.x3d.jsail.Geometry3D |
The Geometry3D component describes how three-dimensional geometry is specified and
defines ElevationGrid, Extrusion, IndexedFaceSet, and most primitive geometry nodes
(Box, Cone, Cylinder, Sphere).
|
| org.web3d.x3d.jsail.Rendering |
The Rendering component includes fundamental rendering primitives such as TriangleSet
and PointSet nodes, as well as geometric properties nodes that define how coordinate
indices, colors, normals and texture coordinates are specified.
|
| org.web3d.x3d.jsail.Shaders |
The programmable shaders component describes how programmable shaders are specified
and how they affect the visual appearance of geometry.
|
| org.web3d.x3d.jsail.Shape |
The Shape component defines nodes for associating geometry with their visible properties
and the scene environment.
|
| org.web3d.x3d.sai.Shaders |
The programmable shaders component describes how programmable shaders are specified
and how they affect the visual appearance of geometry.
|
| Class and Description |
|---|
| X3DVertexAttributeNode
Base type for all nodes that specify per-vertex attribute information to the shader.
|
| Class and Description |
|---|
| X3DVertexAttributeNode
Base type for all nodes that specify per-vertex attribute information to the shader.
|
| Class and Description |
|---|
| X3DVertexAttributeNode
Base type for all nodes that specify per-vertex attribute information to the shader.
|
| Class and 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
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
| Matrix3VertexAttribute
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
| Matrix4VertexAttribute
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
| 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.
|
| Class and Description |
|---|
| X3DShaderNode
Base type for all nodes that specify a programmable shader.
|
| Class and 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
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
| Matrix3VertexAttribute
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
| Matrix4VertexAttribute
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
| 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.
|
Copyright ©2005-2017 Web3D Consortium under an open-source license, free for any use. Feedback is welcome.