Project 3: Try what you want
  • The goal of project 3 is to let you work on a VR or AR project of your own choice, subject to my approval. You can also extend project 2 as instructed at your presentation (please list all improvements that you want to do). Proposal phase - by 11am Saturday, April 21 to me: tommy.dang[at] you should create a github project and the Readme file that describes the project that you want to do. This project description should include
  • Descriptive Title.
  • General description of the project including why VR or AR will be beneficial here.
  • Which hardware platform or platforms you want to develop your application for
  • What software you plan to use to write the application
  • Who is on your team (1-4 people teams) and what their roles in the project are
  • Links to any datasets or libraries or archives of images or objects that you plan to use
  • Once I approves of your project you move onto the implementation phase. Otherwise, you need to select a different project and resubmit it by 11am Sunday, April 22. I will then make links to all those projects available on the class webpages so everyone can see what everyone else is doing.
  • Project screenshot (a 1200 x 600 jpg image of your work which should be named p3.<your_last_name1><your_last_name2>.jpg, demo link, video link, and github link are due at 11am Sunday, May 6 to the TA: vinh.nguyen[at]
    The presentation schedule should look like this.
  • You can update your source code and project report until 11am Tuesday, May 8.
  • Each student needs to send a peer evaluation for other teammates by 11am Thursday, May 10 to the TA: vinh.nguyen[at] Forget submitting the peer evaluation cost 2% of your total grade. This peer evaluation is significant to your individual project grade. One team member can get A, but another can get D or Fail (team score is the average). The peer evaluation contains:
  • Group id and teammate name.
  • Rating from 0 to 10 (10 is best).
  • One to three sentence review (about how you came up with your teammate rating).

  • Project evaluation:
    Your project will be evaluated on the following dimensions:
    1. Technical challenging
    2. Educating. Science behind your work such as Water vaporization or social characteristics when proposing a rescue solution
    3. Interesting
    4. Innovative
    5. Visual appealing
    6. Sound effect
    7. Usability
    8. Effort
    9. Teamwork
    The main point is creating a strong connection between Virtual and Reality

    Example Projects:

    Testing your VR:



    Project report on Github (readme file):

    In-class presentation:

    Course Evaluation Link: Evaluate
    Group Assigned
    Team Members Abstract GitHub Screenshot Presented Date Evaluation link

    © Last revised: May 6, 2018