Aviatrix3D
2.1.0

org.j3d.aviatrix3d.pipeline.graphics
Class MultipassRenderBucket

java.lang.Object
  extended by org.j3d.aviatrix3d.pipeline.graphics.MultipassRenderBucket

public class MultipassRenderBucket
extends java.lang.Object

Data holder that passes the information about what is to be rendered from a multipass scene within a layer from the output of the GraphicsCullStage through to the GraphicsSortStage.

Version:
$Revision: 3.2 $
Author:
Justin Couch

Field Summary
 MultipassDetails[] generatedTextures
          A list of the multipass texture sources found.
 MultipassDetails mainScene
          The details of the main scene passes to be rendered
 int numGeneratedTextures
          The number of multipass textures to be rendered for this scene
 OffscreenBufferRenderable[] sceneParents
          Parent nodes that hold the subscene in the main scene graph.
 
Constructor Summary
MultipassRenderBucket()
          Create a default instance of this bucket.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mainScene

public MultipassDetails mainScene
The details of the main scene passes to be rendered


sceneParents

public OffscreenBufferRenderable[] sceneParents
Parent nodes that hold the subscene in the main scene graph. Each index is the scene parent of this scene included (needed for pBuffer GL context handling at render time). If this is null, then the parent is the main canvas that is being rendered to.


generatedTextures

public MultipassDetails[] generatedTextures
A list of the multipass texture sources found.


numGeneratedTextures

public int numGeneratedTextures
The number of multipass textures to be rendered for this scene

Constructor Detail

MultipassRenderBucket

public MultipassRenderBucket()
Create a default instance of this bucket. All lists are initialised to null. The mainScene instance is created. The graphics environment data is initialised.


Aviatrix3D
2.1.0

Latest Info from http://aviatrix3d.j3d.org/
Copyright © 2003 - 2009 j3d.org