Features:
-
reads models in MGF
and new XRML (extended VRML'97) file format.
-
images can be saved in PPM, TIFF and Radiance
PIC format, for which numerous convertors exist.
-
supports high dynamic range TIFF and PIC image
output, suitable for lighting analysis purposes, e.g. using Radiance tools,
or experimentation with tone mapping techniques ...
-
illuminated models after radiosity can be
saved in VRML'97 format.
-
X-Windows/Motif based user interface.
-
interactive navigation using graphics hardware
(OpenGL) with various optimizations that make it suited for large models.
-
wide range of tone mapping operators + calibrated
monitor support.
-
batch rendering with control through command
line arguments or Inter Process Communication.
-
rendering into an external canvas window makes
RenderPark behave as a "plug-in" in other applications.
Rendering algorithms implemented:
Object-space radiance algorithms:
-
Galerkin radiosity (both gathering and shooting)
with (or without) hierarchical refinement, higher order approximations,
clustering, view-importance, ...
-
Stochastic Jacobi radiosity, also hierarchical
with clustering, higher order approximations and view-importance
as described in Philippe Bekaert's PhD thesis (recommended radiosity method)
-
Various random walk radiosity algorithms
-
Photon Mapping
Pixel-driven radiance algorithms:
-
stochastic ray tracing (usable as a second
pass after an object-space radiance algorithm, with special support for
the photon map)
-
bi-directional path tracing. Using regular
expressions, you can tune exactly what part of the light transport shall
be computed.