Developer: Barrett Fox and Martin Schubert
Created: March 15, 2018
Requires: Windows, Oculus Rift/Vive

There’s something magical about building in VR. Imagine being able to assemble weightless car engines, arrange dynamic virtual workspaces, or create imaginary castles with infinite bricks. Arranging or assembling virtual objects is a common scenario across a range of experiences, particularly in education, enterprise, and industrial training – not to mention tabletop and real-time strategy gaming.

In this interaction sprint (published in full on the Leap Motion blog), we explored how building and stacking interactions could feel seamless, responsive, and stable. How could we place, stack, and assemble virtual objects quickly and accurately while preserving the nuance and richness of full physics simulation? Check out the GIFs below to see how it works!

How to use the Scaffold widget:

The experience has two modes – one where physics simulation/collidability is maintained with blocks in the scaffold, and one where physics is disabled. We’ve included a button to the left of the starting position that lets you toggle between modes and we’re looking for your feedback on which mode they prefer:

We’ve also included keys for adjusting the player position:

  • W and S keys move the player forward and backward
  • Q and E keys rotate the play
  • Up and Down arrows move the player up and down
  • Left and Right arrows move them left and right