Haptic Rattle: Multi-modal Rendering of Virtual Objects Inside a Hollow Container