Unity leap motion - engine disassemble demo

Unity leap motion – engine disassemble demo

Unity leap motion – engine disassemble demo

The final result is the demo based on Leap motion hand control technology. You are able control the engine in 3d space by hands.

Controller description:

  • Rotating engine around Y axes
    • start position 180 degrees, rotating around 360 degrees
    • right hand moving from front to back
  • Rotating engine around Z axes
    • start position -30 degrees rotating range: -30 to 30 degrees
    • right hand moving from up to down
  • Engine “disassemble” function
    • measuring distance of two hand palms

 

Another (first) demo is based on Unity First person view controller (FPSController prefab) – you can walking around engine model and watching the details of the model and you have also awailable “engine disassemble” function (keyboard “P” and “O”). This function allows you to view parts of engine side by side and walking around each part of engine individually.

 

Engine  model was drawn in Blender – it was my first model I draw it in 3 hours after watching two basic blender tutorials: “Interface and navigation” (I was totally lost in Blender for first time) and “Modeling” (I used just about 5 function for modeling this simple engine)

blenderengine

Unity 3d during the “game play” ;o) :

unity-leap-motion-engine-screen

leapmotion_engine_disassemble_1

Leap motion controls:

unity-leap-motion-engine-screen-2

unity-leap-motion-engine-screen-3

 

Engine screens:

 

blenderengine-2

blenderengine-3

Screen from Unity 3d captured during hand controlling:

leapmotion_engine_disassemble_1

Engine model in Blender:

blenderengine