VR concert

A VR light show created in Unity for the quest.

UnityC#VRGame

Technical Design Report

stage

Introduction

For this project, I created a VR concert with lighting that changes based on the song. Multiple scripts all work together to create the main concert stage. The main script MusicController.cs holds the data for the current song playing and tells the other script to update the colour of the materials. Frequency data is handled by a script called FrequencyBandAnalyser.cs which grabs data from the audio source and is used on anything that reacts to the music. The audio is spatial so going closer to the stage will sound quieter and so will going away from a speaker