Describir: Realistic Haptics Interaction in Complex Virtual Environments