|
j3d.org Aviatrix3D | ||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
CullToSingleSortListener | Adapter class that maps the output of a cull stage to a single sorter. |
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. |
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). |
NullCullStage | Handles the scenegraph maintenance and culling operations. |
NullSortStage | Implementation of the sort stage that does nothing. |
SimpleFrustumCullStage | Handles the scenegraph maintenance and culling operations. |
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.
|
j3d.org Aviatrix3D | ||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |