HW#4 --- last modified April 15 2019 18:02:34.Due date: Apr 26 Files to be submitted: Purpose: To experiment developing VR apps with Unity. Related Course Outcomes: The main course outcomes covered by this assignment are: CLO3 -- Be able to manipulate 360 and 360 3D image and video resources and programmatically display them in a virtual environment. CLO4 -- Be able create models in a popular 3D model format, and programmatically read and display them into a VR environment. CLO7 -- Be able to code a VR app that syncs 3D audio and 3D video. Specification: For Hw4, I'd like you to make a simple VR app for the Oculus Go using Unity. You should submit the app in Hw4.zip. If it is too large, submit a file in Hw4.zip with a Dropbox link to your file. Your unity app should consist of a scene with a sky-box on which you have a 3D 360 top-bottom video of your choice. This video cannot though be directly a video you copied from the web. At a minimum, you need to use ffmpeg to cut out a portion of an asset otherwise acquired, combine two 360 videos into one 360 3D video, etc. You should include with your homework a file transcript txt, where you show the commands you used to manipulate your video. Your app should otherwise have a ground plane and two person models of your choice wandering around randomly in front of you and between some furniture of your choice. Your app should track your head motion and show a controller. If you shoot a person, some sound effect should be played in roughly the location of the person. Point Breakdown
|