|
j3d.org Aviatrix3D | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Marker describing a texture that is rendered to an offscreen buffer, using OpenGL pBuffers.
Internally the system will use a pBuffer to render this texture source to a complete rendered scene. As such, this represents a complete rendered system of layers, multipass rendering and normal capabilties.
Field Summary |
Fields inherited from interface org.j3d.aviatrix3d.TextureSource |
FORMAT_BGR, FORMAT_BGRA, FORMAT_INTENSITY_ALPHA, FORMAT_RGB, FORMAT_RGBA, FORMAT_SINGLE_COMPONENT |
Method Summary | |
net.java.games.jogl.GLPbuffer |
getBuffer(java.lang.Object obj)
Get the currently registered pBuffer for the given key object. |
net.java.games.jogl.GLCapabilities |
getGLSetup()
Get the requested buffer setup that describes this offscreen texture. |
void |
registerBuffer(java.lang.Object obj,
net.java.games.jogl.GLPbuffer buffer)
Register a pBuffer for a given key object. |
void |
unregisterBuffer(java.lang.Object obj)
Remove an already registered pBuffer for a given key object. |
Methods inherited from interface org.j3d.aviatrix3d.OffscreenTextureSource |
getClearColor, getHeight, getRenderedScene, isRepaintRequired, setRenderedScene |
Methods inherited from interface org.j3d.aviatrix3d.TextureSource |
getFormat, getNumLevels, getWidth |
Method Detail |
public net.java.games.jogl.GLCapabilities getGLSetup()
public net.java.games.jogl.GLPbuffer getBuffer(java.lang.Object obj)
obj
- The key used to register the buffer with
public void registerBuffer(java.lang.Object obj, net.java.games.jogl.GLPbuffer buffer)
obj
- The key used to register the buffer withbuffer
- The buffer instance to use here.public void unregisterBuffer(java.lang.Object obj)
obj
- The key used to register the buffer with
|
j3d.org Aviatrix3D | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |