For my class, Building Virtual Worlds, we had to create a digital twin for VR using Unity. Since we had the freedom to recreate anything, I decided to make my childhood bedroom.  I attempted to recreate the space as best as I could, and develop a cool experience with the objects found in a typical children's room.
Through this project I was able to dive deeper into creating XR experiences in Unity. 
Below are the reference photos of my bedroom when I was little (thank you mom for the photos)
From these photos, the goal was to recreate the general layout of the room. I wanted to have the arches of the bookcases, all the stuffed animals, the desk, toys, bed, etc.
Within the demo video, you will see a variety of XR interactions that I implemented. I have objects that change materials, play sounds, can be grabbed, and have animations. Using the XR Simple and Grab Interactive, as well as the Animator within Unity I was able to implement this. I also have areas for teleportation, facilitating movement within the scenes. Using scripts I was able change scenes on different conditions and manipulate the canvas.
My intro scene is meant to resemble the point of view of someone falling in and out of sleep. I created the animation using AfterEffects and added the video into the scene. The dreamer is envisioning their childhood bedroom, and when they "wake up" they are brought into the bedroom, and have the opportunity to reminisce and explore.
Final Demo Video

You may also like

Back to Top