|
This section describes a few examples for the grasp_surface object
together with benchmarks performed on several architectures. Comparisons are
made with standard POV-Ray 3.1 script using a macro derived from
Chris Colefax's TRIMAP.ZIPweb ,
or with the mesh2 object available in MegaPOVweb .
In these cases, the required include files were produced with the
grasp2pov
conversion utility. The goal is simply to demonstrate both speed up and
memory saving for huge amounts of triangles. A single picture is shown
since the differences between methods are not visible at the eye level
(also the JPEG compression affects quality).
|
|
trimap |
POV-Ray 3.1g script using mesh objects.
Color interpolation within triangles is performed with a #macro
derived from Chris Colefax's TRIMAP.MCR.
Include file generated with grasp2pov-2.2a tool.
|
mesh2 |
MegaPOV script using mesh2 objects.
Color interpolation is done via the texture_list and
face_indices definitions.
Include file generated with grasp2pov-2.2a (-megapov switch).
|
grasp |
Pov4Grasp script using grasp_surface objects.
Reads directly the surface file written by GRASP.
|
|
|
|
|
|
|
|
Architecture | Operating system |
Processor type | Physical memory |
DEC (Compaq) | Digital UNIX V4.0F |
Alpha EV6 500 MHz | 512 MBytes |
SGI | IRIX Release 6.5 |
Mips R12000 300 Mhz | 384 Mbytes |
PC | Linux RedHat 6.1 |
Intel PentiumIII 500 Mhz | 256 Mbytes |
|
|
|
|
|
|
|