TL;DR - Crane is a design language used for 6DoF XR interactions. Crane implements motions and interactions inspired by origami into the design.
This is Ke Ding's graduate thesis project and is still a work in progress.
STATE OF XR INTERFACES
One direction of XR application design is to use existed interfaces on the 2D screen. Although we have systematic design experience on 2D screens, the environment and control methods change dramatically in XR (to ray-based control/hand). The interactions become less robust and it did not use the extra space in XR well.
Another direction is when the designer gets too excited entering XR, the design of the application start abusing the space which causes a cognition overload and the users get lost immediately.
Crane tries to utilize the space that surrounds the user. It’s not necessary to have a huge space to navigate through XR, especially when we are using our hands as controllers and cannot reach too far away.
Also, the visual style and the interaction feedback in today’s XR sometimes feels inconsistent. With a systematic design language, we can unify the experience and make it even more intuitive.
Crane uses a set of interfaces and interactions that inherit & simulate an “invincible” origami structure.
The goal is to make the experience in XR more robust, tangible & intuitive.
The interactive parts are designed in a consistent style so the user can learn it immediately. Interactions with XR contents should be spontaneous and enjoyable.
PROTOTYPING IN MAQUETTE
UNITY MOTION PROTOTYPING
to be continued...