top of page
VR logo.png

Morpheus is a project I worked on as a Unity C# programmer. The project uses VR technology combined to Leap Motion. The particularity of this project comes from the fact that any 3D model imported can be modified by the hands of the player, thanks to an algorithm I created. It modifies the vertex's position of the model depending of the player's hands.

​

The project is more defined as an experience than a game, as there is neither goal or objective. The object deformation experience aims to be pushed to it's climax by using the player's own hands as controllers.

​

Everytime the player's hands gets in contact with the 3D model, it is deformed depending on the model's touched vertexes. When the player stops touching the 3D model, it progressively comes back to it's former shape, depending on it's retraction speed.

The retraction speed of the model is modular, as seen in the video.

What did I learn from this project ?

- Setup a VR environment with Occulus Rift technology

- Combining two new technologies, the Leap Motion, and the VR

- Creating an algorithm for 3D Mesh's shape deformation by moving the Mesh's vertexes position

- Optimizing the algorithm to work with the player's fingers position.

- Design/Integration of the core system and gameplay

- Gesture of the player's hand position and linking specific hand position to an Input

- Designing the user experience of the game, dealing with  VR and Leap Motion constrainsts and problematics.

Screen3.png
Screen2.png
Screen4.png
Screen1.png
bottom of page