Difference between revisions of "Boxing Simulator"

From Immersive Visualization Lab Wiki
Jump to: navigation, search
(Created page with " == Project Overview == This project is an attempt to create a 3D environment in Unity that takes advantage of Oculus Rift and Leap Motion to simulate boxing. The user will b...")
 
(Technologies)
 
(8 intermediate revisions by one user not shown)
Line 6: Line 6:
 
===Project Goals===
 
===Project Goals===
 
* Integrate Oculus Rift and Leap Motion
 
* Integrate Oculus Rift and Leap Motion
 +
* Use physics to simulate a realistic environment
 +
* Form complex bodies that react to interaction from Leap Motion
  
 
===Future Uses===
 
===Future Uses===
Line 17: Line 19:
 
* Jurgen Schulze
 
* Jurgen Schulze
  
===Resources===
+
===Hardware Requirements===
* Unity Pro
+
* PC
 
* Oculus Rift
 
* Oculus Rift
 
* Leap Motion
 
* Leap Motion
 +
 +
== Project ==
 +
 +
===Technologies===
 +
*Windows 7
 +
*Leap Motion Version v2.2.0.23475
 +
*Oculus Rift SDK Version 0.4.3 Beta (released 10/24/2014)
 +
*Unity Free Version 4.5.5f1
 +
*Oculus Rift Unity 4 Integration pack
 +
*Leap Motion Oculus VR assets
 +
 +
===Assets===
 +
*3D BaseMale model
 +
*Leap Motion Demo Pack (for boxing gloves and punching bag models)
 +
 +
===Progress===
 +
*Created simple scene in unity that integrates Leap Motion for interaction with virtual objects.
 +
*Integrated Oculus libraries so that scene is rendered and interacts as 3D environment.
 +
*Added many rigidbodies and colliders to create realistic effects on the humanoid model.
 +
*Ragdoll colliders and character joints allow realistic animation
 +
[[Image:Ragdoll.png|250px]]
 +
*Added scripts to control interaction with male model.
 +
*Added scripts to control particle emissions.
 +
*Added scripts to activate and manipulate events.

Latest revision as of 13:18, 18 December 2014

Contents

Project Overview

This project is an attempt to create a 3D environment in Unity that takes advantage of Oculus Rift and Leap Motion to simulate boxing. The user will be completely immersed in a 3D scene with Oculus and be able to interact with objects in the scene with Leap.

Project Goals

  • Integrate Oculus Rift and Leap Motion
  • Use physics to simulate a realistic environment
  • Form complex bodies that react to interaction from Leap Motion

Future Uses

  • Exercise guide
  • Possibility for games

Developers

Software Developer

  • Russell Larson

Project Adviser

  • Jurgen Schulze

Hardware Requirements

  • PC
  • Oculus Rift
  • Leap Motion

Project

Technologies

  • Windows 7
  • Leap Motion Version v2.2.0.23475
  • Oculus Rift SDK Version 0.4.3 Beta (released 10/24/2014)
  • Unity Free Version 4.5.5f1
  • Oculus Rift Unity 4 Integration pack
  • Leap Motion Oculus VR assets

Assets

  • 3D BaseMale model
  • Leap Motion Demo Pack (for boxing gloves and punching bag models)

Progress

  • Created simple scene in unity that integrates Leap Motion for interaction with virtual objects.
  • Integrated Oculus libraries so that scene is rendered and interacts as 3D environment.
  • Added many rigidbodies and colliders to create realistic effects on the humanoid model.
  • Ragdoll colliders and character joints allow realistic animation

Ragdoll.png

  • Added scripts to control interaction with male model.
  • Added scripts to control particle emissions.
  • Added scripts to activate and manipulate events.