|
Aviatrix3D 1.0 | ||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
AudioCullToSingleSortListener | Adapter class that maps the output of a cull stage to a single sorter. |
AudioSortToSingleDeviceListener | Handles the output of the audio sorter. |
CullToSingleSortListener | Adapter class that maps the output of a cull stage to a single sorter. |
DefaultAudioPipeline | The default implementation of the audio pipeline usable by most applications. |
DefaultPickingHandler | The default internal implementation of the pick handling system. |
DefaultRenderPipeline | The default implementation of the rendering pipeline usable by most applications. |
DepthSortedTransparencyStage | Implementation of the sort stage that separates out the transparent and non transparent objects, and then arranges them using depth sorting. |
FrustumCullStage | Handles the complete set of scenegraph maintenance and culling operations. |
GenericCullStage | A cull stange that does not cull anything except those parts requested by
the Cullable and
CustomRenderable interfaces. |
MultiThreadRenderManager | Implementation of the RenderPipelineManager that uses separate
threads for each of the pipelines that it is managing, allowing it to run
multiple output surfaces simultaneously (eg Powerwall, CAVE etc). |
NullAudioCullStage | Handles the scenegraph maintenance and culling operations. |
NullAudioSortStage | Implementation of the sort stage that does nothing. |
NullCullStage | Handles the scenegraph maintenance and culling operations. |
NullSortStage | Implementation of the sort stage that does nothing. |
SimpleFrustumCullStage | Implementation of view frustum culling but does not handle nodes that have custom culling requests. |
SimpleTransparencySortStage | Implementation of the sort stage that separates out the transparent and non transparent objects, but without depth sorting. |
SingleThreadRenderManager | Implementation of the RenderPipelineManager that uses a single thread
for all of the processing steps. |
SortToSingleDrawListener | Handles the output of the geometry sorter. |
StateAndTransparencyDepthSortStage | Implementation of the sort stage that does everything - state sorting and depth sorted transparency. |
StateSortComparator | A comparator that provides the mechanics for state sorting, given configurable priority listing. |
StateSortStage | Implementation of the sort stage that does nothing. |
Implementations of the various pipeline pieces.
All parts of the pipeline, except the surface are implemented in this package. The interfaces are provided in the main Aviatrix package, while implementations of those interfaces are to be found here.
These implementations provide the most commonly used functionality, but definitely not all of possible combinations. For example, a pipeline pieces for single and multiple CPU machines are available.
|
Aviatrix3D 1.0 | ||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |