What’s the point of doing virtual reality (VR) if we can’t interact with our environment? In this class, students will learn how to pick up objects in VR. We will go over two different systems for picking up objects, and discuss the advantages and limitations of each system. We will learn about the importance of visual, audio, and haptic cues, and how to add to those to our VR project. By the end of the class, students will be able to interact with any object in their scene. They will create a highlighting system that highlights objects when they are touched. Students will even add physics to their scene, so held objects can be dropped or even thrown across the virtual environment!
This “Advanced” course will focus on making custom interactions in VR, so students will be able to interact with hand tools, buttons, and levers, in addition to creating interactive VR menus. The course will require a lot of coding, so students should have a solid understanding of coding principles before taking the “Advanced” course. If a student does not have much experience with coding, it is highly recommend they take a Python development course beforehand.
6-part series, Tuesdays from 5:30-7:30pm starting January 14th