Serialized Form
notice
java.lang.String notice
renderer
Renderer renderer
Renderer
object
world
Geometry world
- root of the scene
Geometry
showFPS
boolean showFPS
- Flag that determines whether to display current frame rate.
enableLod
boolean enableLod
- Enables level of detail computation for meshes.
theta
double theta
- Euler angle for camera positioning (horizontal view rotation).
phi
double phi
- Euler angle for camera positioning (vertical view rotation).
isOverlay
boolean isOverlay
pix
int[] pix
isRunning
boolean isRunning
G
java.awt.Graphics G
mx
int mx
- Current mouse position
my
int my
- Current mouse position
mis
java.awt.image.MemoryImageSource mis
- Image memory source object
t
java.lang.Thread t
- Rendering thread
W
int W
- Image width
H
int H
- Image height
im
java.awt.Image im
- Image framebuffer
bufferIm
java.awt.Image bufferIm
- Secondary frambuffer for displaying additional information
isDamage
boolean isDamage
- Flag to force a renderer refresh when true.
startTime
double startTime
- Holds actual time of initialization.
currentTime
double currentTime
- Holds current system time. Used to compute time elapsed between frames.
elapsed
double elapsed
- Measures time elapsed from initialization.
frameRate
double frameRate
- Contains current frame rate of the renderer
matrix
Matrix[] matrix
top
int top
seeMaterial
boolean seeMaterial
mat
Material mat
notice
java.lang.String notice
renderer
Renderer renderer
Renderer
object
world
Geometry world
- root of the scene
Geometry
showFPS
boolean showFPS
- Flag that determines whether to display current frame rate.
enableLod
boolean enableLod
- Enables level of detail computation for meshes.
theta
double theta
- Euler angle for camera positioning (horizontal view rotation).
phi
double phi
- Euler angle for camera positioning (vertical view rotation).
bufferIm
java.awt.Image bufferIm
pix
int[] pix
mx
int mx
- Current mouse position
my
int my
- Current mouse position
mis
java.awt.image.MemoryImageSource mis
- Image memory source object
t
java.lang.Thread t
- Rendering thread
W
int W
- Image width
H
int H
- Image height
im
java.awt.Image im
- Image framebuffer
isDamage
boolean isDamage
- Flag to force a renderer refresh when true.
startTime
double startTime
- Holds actual time of initialization.
currentTime
double currentTime
- Holds current system time. Used to compute time elapsed between frames.
elapsed
double elapsed
- Measures time elapsed from initialization.
frameRate
double frameRate
- Contains current frame rate of the renderer
running
boolean running
matrix
Matrix[] matrix
top
int top
seeMaterial
boolean seeMaterial
mat
Material mat
notice
java.lang.String notice
renderer
Renderer renderer
Renderer
object
world
Geometry world
- root of the scene
Geometry
showFPS
boolean showFPS
- Flag that determines whether to display current frame rate.
enableLod
boolean enableLod
- Enables level of detail computation for meshes.
theta
double theta
- Euler angle for camera positioning (horizontal view rotation).
phi
double phi
- Euler angle for camera positioning (vertical view rotation).
bufferIm
java.awt.Image bufferIm
pix
int[] pix
mx
int mx
- Current mouse position
my
int my
- Current mouse position
mis
java.awt.image.MemoryImageSource mis
- Image memory source object
t
java.lang.Thread t
- Rendering thread
W
int W
- Image width
H
int H
- Image height
im
java.awt.Image im
- Image framebuffer
isDamage
boolean isDamage
- Flag to force a renderer refresh when true.
startTime
double startTime
- Holds actual time of initialization.
currentTime
double currentTime
- Holds current system time. Used to compute time elapsed between frames.
elapsed
double elapsed
- Measures time elapsed from initialization.
frameRate
double frameRate
- Contains current frame rate of the renderer
running
boolean running
matrix
Matrix[] matrix
top
int top
seeMaterial
boolean seeMaterial
mat
Material mat