Effective construction of physically based virtual environments