|
Aviatrix3D 2.1.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ObjectRenderable | |
---|---|
org.j3d.aviatrix3d | A core set of lightweight Object Oriented scenegraph-based wrapper objects for OpenGL. |
org.j3d.aviatrix3d.pipeline | Common representation interfaces of a rendering pipeline. |
org.j3d.aviatrix3d.pipeline.graphics | Implementations of the various pipeline pieces. |
org.j3d.aviatrix3d.rendering | Interfaces used to describe the scene graph structure to rendering and sorting routines of the pipeline. |
org.j3d.renderer.aviatrix3d.geom | High-level simple geometry utility primitives for quickly making a scene graph with. |
Uses of ObjectRenderable in org.j3d.aviatrix3d |
---|
Classes in org.j3d.aviatrix3d that implement ObjectRenderable | |
---|---|
class |
AlphaAttributes
Describes attributes used for controlling alpha test state during any drawing operations. |
class |
Appearance
Describes the appearance of an object. |
class |
Background
Base collection of functionality marking background nodes of various types. |
class |
BlendAttributes
Describes attributes used for blending any drawing primitives. |
class |
BoxBackground
Background node that renders a sky box using any or all of the 6 textures. |
class |
ColorBackground
Background node that represents a single solid 4-component colour. |
class |
DepthAttributes
Describes attributes used when interacting with the depth buffer on a per-object level. |
class |
Fog
Describes a fog rendering effect. |
class |
FragmentShader
Node that handles an ARB fragment shader. |
class |
GL14Shader
Shader container object for the shaders usable with OpenGL 1.4 with the separate vertex and fragment shader code. |
class |
GL14ShaderProgram
Base class representing a single shader program that can be applied to the rendering pipeline. |
class |
GLSLangShader
Shader handler for shaders written with the OpenGL GLSLang 1.0 shader language. |
class |
ImageBackground
Background node for 2D scenes that draws an image on screen as the background. |
class |
LineAttributes
Describes attributes used when rendering a line. |
class |
Material
Describes the material properties of an object. |
class |
MRTOffscreenTexture2D
Describes the texture that is rendered to an offscreen buffer with the ability to have multiple render targets. |
class |
MRTTexture2D
A single render target child of a MRTOffscreenTexture2D node. |
class |
OffscreenTexture2D
Describes the texture that is rendered to an offscreen buffer, using OpenGL frame buffer objects or pbuffers, depending on system capability. |
class |
Pixmap
A Pixmap wraps 2D screen-aligned pixel blits. |
class |
PointAttributes
Describes attributes used when rendering a point. |
class |
PolygonAttributes
Describes attributes used when rendering a polygon. |
class |
Shader
Base representation of the functionality common across the various shader types that can be applied to geometry. |
class |
ShaderProgram
Representation of a complete GLSLang shader program. |
class |
Shape3D
A Shape3D class wraps polygonal geometry and appearance information. |
class |
ShapeBackground
Background node that renders a list of user-provided Shape3D instances. |
class |
SphereBackground
Background node that renders a single user-provided texture on a sphere. |
class |
StencilAttributes
Describes attributes used when interacting with the stencil buffer. |
class |
TexCoordGeneration
Describes a texture's automatic texture coordinate generation properties per axis. |
class |
Texture
Describes the basic textured appearance of an object. |
class |
Texture1D
Describes the 1D texture properties of an object. |
class |
Texture2D
Describes the 2D texture that can be applied to an object. |
class |
Texture3D
Describes the 3D (volume) texture properties of an object. |
class |
TextureAttributes
Describes how a texture gets applied to the underlying geometry. |
class |
TextureCubicEnvironmentMap
A specialist object that renders a cubic environment map from pre-built sources. |
class |
VertexShader
Node that handles Vertex shader implementation. |
class |
Viewpoint
A viewpoint into the scene. |
Uses of ObjectRenderable in org.j3d.aviatrix3d.pipeline |
---|
Fields in org.j3d.aviatrix3d.pipeline declared as ObjectRenderable | |
---|---|
ObjectRenderable |
RenderEnvironmentData.viewpoint
The current viewpoint instance |
Uses of ObjectRenderable in org.j3d.aviatrix3d.pipeline.graphics |
---|
Fields in org.j3d.aviatrix3d.pipeline.graphics declared as ObjectRenderable | |
---|---|
ObjectRenderable |
GraphicsEnvironmentData.background
The current background instance, if set |
protected ObjectRenderable |
BaseStateSortStage.currentMaterial
The currently valid material |
ObjectRenderable |
GraphicsEnvironmentData.fog
The current fog instance |
Uses of ObjectRenderable in org.j3d.aviatrix3d.rendering |
---|
Subinterfaces of ObjectRenderable in org.j3d.aviatrix3d.rendering | |
---|---|
interface |
AppearanceAttributeRenderable
A renderable object that contributes to an attribute to an appearance renderable. |
interface |
AppearanceRenderable
A renderable object that visual part of a ShapeRenderable that
provides the visual attributes to render the geometry with. |
interface |
BackgroundRenderable
Renderable object that adds additional information needed for rendering background objects. |
interface |
ShaderComponentRenderable
A renderable object that contributes to part of a shader. |
interface |
ShaderRenderable
A renderable object that is a programmable shader. |
interface |
TransparentObjectRenderable
Convenience marker interface for combining the object and transparent renderable interfaces together to save a heap of casting. |
Uses of ObjectRenderable in org.j3d.renderer.aviatrix3d.geom |
---|
Classes in org.j3d.renderer.aviatrix3d.geom that implement ObjectRenderable | |
---|---|
class |
Box
A simple box primitive. |
class |
Cone
A simple cone that uses triangles. |
class |
Cylinder
A simple cylinder that uses triangle strips for rendering. |
class |
Sphere
A simple sphere that uses triangle strips. |
class |
Spring
A simple spring that uses triangle strips. |
class |
Torus
A simple torus that uses triangle strips. |
|
Aviatrix3D 2.1.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |