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.

How to create an efficient visualization