Text this: Balanced hierarchical method of collision detection in virtual environment