Sometimes we are required to interact with objects that we cannot pick up, and who have very specific motions, e.g. a button is pressed down, a lever rotates, and a drawer is pulled out. How do we make those virtual interactions intuitive and realistic? In this class, students will learn how to interact with a variety of objects that only move on specific paths. We will cover how to lock the player's virtual hand to the object, and how to set thresholds to release the object when the player pulls their hand away. By the end of the class, students will be able to press a button, pull a lever up and down, and be able to open and close a desk drawer.
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.
HYBRID 6-part series, Tuesdays from 5:30-7:30pm starting Febraury 4th