Skip to main content
Last updated May 02, 2011 16:16, by Ken
Feedicon  

J3D Scene Graph Update Study

A test program that is useful in understanding the following 2 tables is kept in Issue 286.

Textures

The following describe image-based, scene graph update delays with respect to the rendering cycle:

 0 = Synchronized with other standard scene graph updates, such as transform change.
 1 = The update is one frame ahead of other standard scene graph updates. (See also : Issue 284.)
 X = The update toggle between two frames ahead and synchronized with standard scene graph updates. (See also : Issue 286.) 
  1. Texture2D by reference (new OR triple buffer) =0
  2. Texture2D by reference (double buffer) =X
  3. Texture2D by copy: always 0
  4. ImageComponent2D: same as Texture2D
  5. BufferedImage: always 1
  6. DataBuffer via updateDate: always 1

Geometry

The following describe geometry-based, scene graph update delays with respect to the rendering cycle:

 0 = Synchronized with other standard scene graph updates, such as transform change.
 1 = The update is one frame ahead of other standard scene graph updates. (See also : Issue 285.)
  1. setGeometry by ref=1
  2. setGeometry by copy=0
  3. setCoordinate by copy/ref/updateData=1
 
 
Close
loading
Please Confirm
Close