Virtual 3D puzzles: a new method for exploring geometric models in VR | IEEE Journals & Magazine | IEEE Xplore