3.3.3 Quality and Performance
As all other 3Delight tools, tdlmake
was designed to accomodate the tough demands of a production environment. In this case, special attention was given to filtering quality and memory usage, without penalising execution speed. Among other things:
- All internal filtering algorithms are executed in floating point to preserve as much accuracy as possible;
- An efficient caching system is used to keep memory usage footprint very low.
tdlmake
was tested on textures as large as 16K x 16K (1 Gigabyte of disk space) and accomplished its work by using less than 12Megs of memory.
- The filtering process has been designed to have a linear cost increase relative to `-filterwidth', unlike some software in which the cost is quadratic. For example, `-filterwidth 8' will run twice as slow as `-filterwidth 4'.
This document was generated
by Aghiles Kheffache on July, 31 2003
using texi2html
3Delight 1.0.0. Copyright 2000-2003 The 3Delight Team.
All Rights Reserved.