A method of acoustically rendering a virtual environment is described. The
method includes receiving a subset of polygons derived for an acoustic
display from a set of polygons generated for a graphical display.
Acoustic reflections are determined from a sound source that bounce off
of polygons in the subset of polygons to a listener position in the
virtual environment. It is determined whether a polygon in the subset of
polygons causes an occlusion of the sound source at the listener
position, and a play list of sounds is generated based on the reflections
and occlusions.