VR portfolio: rebuilding a lab classroom

Maxwell Zuber and I rebuilt a university lab in Unreal Engine and added a piano played with a motion controller.

Maxwell Zuber and I recreated one of our university labs in Unreal Engine for our VR course at Michigan. We built the windows, computer stations, fixtures, and room layout, then added props including a violin, printer, discarded math book, and playable piano.

Touching a piano key with the motion controller played a default note, and controller buttons changed the selected note. The archived assets include C, D, E, and G. Our write-up describes playing Mary Had a Little Lamb with those four notes and credits the interaction to the team.

The video shows the original Unreal prototype. The project page also has a browser reconstruction with new geometry and generated tones, so the piano interaction can be tried without the original build.