HOW TO CREATE AN EFFICIENT VISUALIZATION
LIGHTS
-
Each surface is drawn once for each light that touches it. The fewer light ranges overlap, the faster the visualization will work.
-
Striped shadows (e.g. cast by fences) cast parallel to the view require redrawing the screen many times and will hurt performance.
MODELS
-
Small geometry elements should be created with models.
-
Models should have a limited number of triangles (low-poly). Its better to use normal maps and bump maps for small details.
PORTALS
-
Optimal portal placement will allow for efficient run-time hidden surface removal. The visualization engine will not draw what is not visible.
-
Using the engine Control Panel, check how portal placement affects what is currently drawn by the engine. Experiment.
GROUPS
-
Make sure that all groups that do not move have the helper group option checked.
TEXTURES
-
Make sure that textures resolution is adequate to their use. Do not use high resolution textures on small objects.