Uses of Class
com.threed.jpct.FrameBuffer

Packages that use FrameBuffer
com.threed.jpct   
com.threed.jpct.util   
 

Uses of FrameBuffer in com.threed.jpct
 

Methods in com.threed.jpct with parameters of type FrameBuffer
 void World.compileAllObjects(FrameBuffer buffer)
          Compiles all objects in the world for better gpu processing.
 void World.draw(FrameBuffer buffer)
          Draws the current scene that has been generated geometry wise by renderScene().
 void World.drawWireframe(FrameBuffer buffer, RGBColor color)
          Draws the current scene as a single-colored wireframe.
 void IPostProcessor.init(FrameBuffer buffer)
          Initialize the processor.
static SimpleVector Interact2D.project3D2D(Camera camera, FrameBuffer buffer, SimpleVector vertex)
          Projects a vertex from world space into screen space.
static SimpleVector Interact2D.project3D2D(Camera camera, FrameBuffer buffer, SimpleVector vertex, SimpleVector toFill)
          Projects a vertex from world space into screen space.
static SimpleVector Interact2D.projectCenter3D2D(Camera camera, FrameBuffer buffer, Object3D obj)
          Gets the center of the object in screen-coordinates (2D) by transforming and projecting it from 3D objectspace into 2D screenspace.
static SimpleVector Interact2D.projectCenter3D2D(FrameBuffer buffer, Object3D obj)
          Gets the center of the object in screen-coordinates (2D) by transforming and projecting it from 3D objectspace into 2D screenspace.
 void TextureManager.removeAndUnload(java.lang.String name, FrameBuffer from)
          Combines removal and unload of a texture.
 void World.renderScene(FrameBuffer buffer)
          Transforms and lights all the polygons.
static SimpleVector Interact2D.reproject2D3D(Camera camera, FrameBuffer buffer, int x, int y)
          Reprojects a 2D vector (a screen/framebuffer coordinate in most cases) back into 3D.
static SimpleVector Interact2D.reproject2D3D(Camera camera, FrameBuffer buffer, int x, int y, float z)
          Reprojects a 2D vector (a screen/framebuffer coordinate in most cases) back into 3D with a given z (in 3D).
static SimpleVector Interact2D.reproject2D3D(Camera camera, FrameBuffer buffer, int x, int y, float z, SimpleVector toFill)
          Reprojects a 2D vector (a screen/framebuffer coordinate in most cases) back into 3D with a given z (in 3D).
static SimpleVector Interact2D.reproject2D3D(Camera camera, FrameBuffer buffer, int x, int y, SimpleVector toFill)
          Reprojects a 2D vector (a screen/framebuffer coordinate in most cases) back into 3D.
static SimpleVector Interact2D.reproject2D3DWS(Camera camera, FrameBuffer buffer, int x, int y)
          Reprojects a 2D vector (a screen/framebuffer coordinate in most cases) back into 3D (world space).
static SimpleVector Interact2D.reproject2D3DWS(Camera camera, FrameBuffer buffer, int x, int y, SimpleVector toFill)
          Reprojects a 2D vector (a screen/framebuffer coordinate in most cases) back into 3D (world space).
 void TextureManager.unloadTexture(FrameBuffer from, Texture texture)
          Unloads a texture from the contexts of the renderers of the given frame buffer.
 

Uses of FrameBuffer in com.threed.jpct.util
 

Methods in com.threed.jpct.util with parameters of type FrameBuffer
 void Overlay.update(FrameBuffer buffer)
          Updates the overlay.
 

Constructors in com.threed.jpct.util with parameters of type FrameBuffer
Overlay(World world, FrameBuffer buffer, java.lang.String textureName)
          Creates a new overlay that covers the whole screen.