Difference between revisions of "Homework3W14"
(→Bullet Engine) |
(→Homework Assignment 3: Leap Motion) |
||
Line 5: | Line 5: | ||
This homework assignment is due on '''February 21st, 2014''' at 1:30pm. Thinh is going to do a Q&A session on '''Wednesday, February 12th''' at 4pm in lab 260. | This homework assignment is due on '''February 21st, 2014''' at 1:30pm. Thinh is going to do a Q&A session on '''Wednesday, February 12th''' at 4pm in lab 260. | ||
− | The goal of this project is to use the Leap as the only input device for | + | The goal of this project is to use the Leap as the only input device for a building block application. |
==Leap== | ==Leap== |
Revision as of 23:26, 7 February 2014
Contents |
Homework Assignment 3: Leap Motion
For this assignment you can obtain 100 points, plus up to 10 points for extra credit.
This homework assignment is due on February 21st, 2014 at 1:30pm. Thinh is going to do a Q&A session on Wednesday, February 12th at 4pm in lab 260.
The goal of this project is to use the Leap as the only input device for a building block application.
Leap
This homework assignment requires the use of a Leap Motion input device. Everyone in class is going to get to borrow one from the instructor until the end of the quarter.
To use the Leap, you will need to first download the driver. If you use the lab computers the driver is already installed on the even-numbered PCs in lab 260.
You will find the official Leap documentation with sample code at this link.
Bullet Engine
This project requires the use of a physics engine. You are welcome to use any such engine of your choosing, including a simple one that you write on your own, but we recommend the Bullet Engine. It has even been integrated into OpenSceneGraph through the osgBullet project. There is excellent sample C++ code for the engine, as well as an inspirational video.
Application (100 Points)
Grading
On the due date, you will need to demonstrate your application with a Leap in the lab on a lab computer or your own laptop.