Skip to content

A starter project for creating 3D models in VR/AR, using the Leap Motion.

Notifications You must be signed in to change notification settings

ly774508966/VRModelingStarter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VRModelingStarter

VRModelingStarter is an example project that demonstrates how 3D models can be created in a virtual / augmented environment. This project uses the Leap Motion controller to create polygons by pinching in the world.

Click here to download a Windows build.

Before you begin

VRModelingStarter requires the Orion software update.

The EasyLeapUI toolkit is used for a few of the user interactions. To toggle between drawing mode, and manipulating mode, turn both palms towards your face.

Drawing Quads

Draw Quad GIF

Drawing four vertices renders a new quad face. Vertices must be drawn in a clockwise direction for the normals to point outwards. Similarly, drawing them anti-clockwise results in the normals facing inward.

Moving vertices

Move Verts GIF

While in manipulating mode, a vertex can be moved by double pinching inside the vertex sphere gizmo.

Manipulating mesh

Manipulating Mesh GIF

The MeshManipulation script which allows rotating, translating and scaling of the mesh, is a modified version of the LeapRTS script found in the Pinch Move add-on module.

Examples

An example scene is available in the following directory: Scenes/Example.unity

About

A starter project for creating 3D models in VR/AR, using the Leap Motion.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 98.1%
  • Other 1.9%