|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |