Text this: Continuous collision detection for virtual environments: A walkthrough of techniques