| Methods in net.sf.j3d.threeD.raytracer.engine with parameters of type ProgressMonitor |
static RGB[][] |
RayTracingEngine.render(Scene scene,
int x,
int y,
int dx,
int dy,
int width,
int height,
int ssWidth,
int ssHeight,
ProgressMonitor monitor)
|
static RGB[][] |
RayTracingEngine.render(Scene scene,
int width,
int height,
int ssWidth,
int ssHeight,
ProgressMonitor monitor)
Computes all intersection and lighting calculations required to produce an image of the specified width and height
that is a rendering of the specified Scene object and returns the image as an array of RGB objects. |
static RGB[][] |
RayTracingEngine.render(Scene scene,
RenderParameters p,
ProgressMonitor monitor)
Renders the specified scene. |
static RGB[][] |
RayTracingEngine.render(Surface[] surfaces,
Camera camera,
Light[] lights,
RenderParameters p,
ProgressMonitor monitor)
Computes all intersection and lighting calculations required to produce an image of the specified width and height
that is a rendering of the specified set of Surface objects using the data from the specified Camera and Light object. |