Home   Info   DevZone   Wiki  
UsersWeb  |  MainWeb  |  InfoWeb  |  DevZoneWeb  |  SupportWeb
javax.media.j3d ] [ not logged in ] [ Web: Imported ] goto:  options
[ get info on or edit ] login or new user ] [ list of topics, hubs & nodes, or recent changes ]

<! page="">JOS</a> Collaborative Web main - Topic <a href="GraphicsTasks.html">GraphicsTasks</a>

[JOS] A FREE JAVA™ BASED OPERATING SYSTEM Topic: GraphicsTasks

[Main] [FAQ] [TheGoal] [MailingLists] [MemberList] [Resources] [Packages] [SignUpList] [Readings] [TheGlossary] [BugList] [Changes] Jump To:

List of Java3D Packages to be implemented

Please replace "YourNameHere" with your wiki name for any classes that you would like to volunteer for. Keep in mind that when volunteering for a class to implement, you promise to implement all public methods in that class. Check the API (click on a link) for more information about a certain class.


Package javax.media.j?3d

Interface Summary
AudioDevice The AudioDevice? Class defines an audio device and encapsulates the audio device's basic information and characteristics. YourNameHere
AudioMixerDevice NOTE: This interface extension is UNDER CONSTRUCTION until the 1.1 Spec is frozen. YourNameHere
InputDevice A InputDevice? object encapsulates the InputDevice?'s basic information. YourNameHere
 

Class Summary
Alpha The alpha class provides common methods for converting a time value into an alpha value (a value in the range 0 to 1). YourNameHere
AmbientLight An ambient light source object. YourNameHere
Appearance The Appearance object defines all rendering state that can be set as a component object of a Shape3D node. YourNameHere
AuralAttributes The AuralAttributes? object is a component object of a Soundscape node that defines environmental audio parameters that affect sound rendering. YourNameHere
Background The Background leaf node defines either a solid background color or a background image that is used to fill the window at the beginning of each new frame. YourNameHere
BackgroundSound BackgroundSound YourNameHere
Behavior Behavior is an abstract class that contains the framework for all behavioral components in Java 3D. YourNameHere
Billboard The Billboard behavior node operates on a TransformGroup? node to specify a transform that always aligns itself perpendicular to an axis as specified in world-coordinates or to a viewer's view vector---regardless, in either case, of transforms above the specified transform node in the scene graph. YourNameHere
BoundingBox This class defines an axis aligned bounding box which is used for bounding regions. YourNameHere
BoundingLeaf The BoundingLeaf? node defines a bounding region object that can be referenced by other nodes to define a region of influence, an activation region, or a scheduling region. YourNameHere
BoundingPolytope This class defines a set of planes which describe a convex, closed polygonal bounding region. YourNameHere
BoundingSphere This class defines a spherical bounding region which is defined by a center point and a radius. YourNameHere
Bounds Abstract class for bounding objects. YourNameHere
BranchGroup The BranchGroup? serves as a pointer to the root of a scene graph branch; BranchGroup? objects are the only objects that can be inserted into a Locale's set of objects. YourNameHere
Canvas3D The Canvas3D class provides a drawing canvas for 3D rendering. YourNameHere
Clip The Clip leaf node defines the back, or far, clipping distance in the virtual universe. YourNameHere
ColorInterpolator Color interpolation behavior. YourNameHere
ColoringAttributes The ColoringAttributes? object defines attributes that apply to to coloring mapping. YourNameHere
CompressedGeometry The compressed geometry object is used to store geometry in a compressed format. YourNameHere
CompressedGeometryHeader The CompressedGeometrHeader? object is used in conjunction with the CompressedGeometry? object. YourNameHere
ConeSound The ConeSound? node object defines a PointSound? node whose sound source is directed along a specific vector in space. YourNameHere
DecalGroup The DecalGroup? node is an ordered group node used for defining decal geometry on top of other geometry. YourNameHere
DepthComponent Abstract base class that defines a 2D array of depth (Z) values. YourNameHere
DepthComponentFloat A 2D array of depth (Z) values in floating point format in the range [0,1]. YourNameHere
DepthComponentInt A 2D array of depth (Z) values in integer format. YourNameHere
DepthComponentIntRetained A 2D array of depth (Z) values in integer format. YourNameHere
DepthComponentNative A 2D array of depth (Z) values stored in the most efficient format for a particular device. YourNameHere
DirectionalLight DirectionalLight is the API part of a directional light object. YourNameHere
DistanceLOD A distance-based LOD node that operates on a Switch group node to selects one of the children of the Switch node based on distance from the viewer. YourNameHere
ExponentialFog The ExponentialFog? leaf node defines fog density parameters for exponential fog. YourNameHere
Fog The Fog leaf node defines a set of fog parameters common to all types of fog. YourNameHere
Font3D The Font3D object is used to store extruded 2D glyphs. YourNameHere
FontExtrusion The FontExtrusion? object is used to describe the extrusion path for a Font3D object. YourNameHere
Geometry   YourNameHere
GeometryArray The GeometryArray? object contains separate arrays of positional coordinates, colors, normals and/or texture coordinates that describe point, line, or surface geometry. YourNameHere
GeometryStripArray The GeometryStripArray? object is an abstract class that is extended for a set of GeometryArray? strip primitives. YourNameHere
GraphicsContext3D A GraphicsContext?3D object is used for immediate mode rendering into a 3D canvas. YourNameHere
Group Group object. YourNameHere
HiResCoord The HiResCoord? represents 768 bits of floating point 3-Space. JohnDeCuir
ImageComponent Abstract class that is used to define 2D or 3D ImageComponent? classes used in a Java 3D scene graph. YourNameHere
ImageComponent2D This class defines a 2D image component. YourNameHere
ImageComponent3D This class defines a 3D array of pixels. YourNameHere
IndexedGeometryArray The IndexedGeometryArray? object contains separate arrays of positional coordinates, colors, normals and/or texture coordinates that describe point, line, or surface geometry. YourNameHere
IndexedGeometryStripArray The IndexedGeometryStripArray? object is an abstract class that is extended for a set of IndexedGeometryArray? strip primitives. YourNameHere
IndexedLineArray The IndexedLineArray? object draws the array of vertices as individual line segments. YourNameHere
IndexedLineStripArray The IndexedLineStripArray? object draws an array of vertices as a set of connected line strips. YourNameHere
IndexedPointArray The IndexedPointArray? object draws the array of vertices as individual points. YourNameHere
IndexedQuadArray The IndexedQuadArray? object draws the array of vertices as individual quadrilaterals. YourNameHere
IndexedTriangleArray The IndexedTriangleArray? object draws the array of vertices as individual triangles. YourNameHere
IndexedTriangleFanArray The IndexedTriangleFanArray? object draws an array of vertices as a set of connected triangle fans. YourNameHere
IndexedTriangleStripArray The IndexedTriangleStripArray? object draws an array of vertices as a set of connected triangle strips. YourNameHere
Interpolator The Interpolation behavior is an abstract class that provides the building blocks used by its various interpolation specializations. YourNameHere
LOD An LOD leaf node is an abstract behavior class that operates on a list of Switch group nodes to selects one of the children of the Switch nodes. YourNameHere
Leaf Leaf Node. YourNameHere
Light Light is an abstract class containing instance variable common to all lights. YourNameHere
LineArray The LineArray? object draws the array of vertices as individual line segments. YourNameHere
LineAttributes The LineAttributes? object defines all rendering state that can be set as a component object of a Shape3D node. YourNameHere
LineStripArray The LineStripArray? object draws an array of vertices as a set of connected line strips. YourNameHere
LinearFog The LinearFog? leaf node defines fog distance parameters for linear fog. YourNameHere
Link A Link leaf node consisting of a reference to a SharedGroup? node. YourNameHere
Locale   YourNameHere
Material The Material object defines the appearance of an object under illumination. YourNameHere
MediaContainer The MediaContainer? object defines all sound data: cached state flag, and associated sound data. YourNameHere
Morph   YourNameHere
Node The Node class provides an abstract class for all Group and Leaf Nodes. YourNameHere
NodeComponent NodeComponent is a common superclass for all scene graph node component objects such as: Geometry, Appearance, Material, Texture, etc. YourNameHere
NodeReferenceTable During a cloneTree call, after all nodes have been duplicated, each Leaf node's updateNodeReferences method is called. YourNameHere
OrderedGroup The OrderedGroup? node is a Group that ensures its children render in increasing index order. YourNameHere
PhysicalBody This object contains a specification of the user's head. YourNameHere
PhysicalEnvironment This object contains a specification of the physical environment in which the view will be generated. YourNameHere
PickPoint A point to supply to the BranchGroup? and Locale pick methods YourNameHere
PickRay PickRay is an encapsulation of ray for passing to the pick methods in BranchGroup? and Locale YourNameHere
PickSegment PickRay is an encapsulation of ray for passing to the pick methods in BranchGroup


Content of these pages are owned and copyrighted by the poster.
Hosted by: