A novel room acoustic simulation system capable of producing interactive sound environments in dynamic and complex 3D geometries is introduced. The system is distributed to several modules that share the same 3D geometry. All changes made by one module are updated in all the other modules in real time. The auralization tools of the system include a geometry reduction tool, a beam tracing algorithm, and a sound rendering application. The geometry reduction simplifies 3D models for beam tracing module that forwards direct sound and early reflection paths for sound rendering. The sound rendering application contains a automatic estimation of late reverberation parameters, based on early reflections.