Fast approximate simulation of complex and contact systems in an immersive virtual environment