Building Models in VR
Duration
Sep 2021 - Oct 2021 (1.5 mo)
Advisor
Dr. Michael Nebeling, Audrey Labrie,
Shwetha Rajaram, Liwei(Alan) Wu
Implementation
Unity, Rhinoceros, Adobe Premiere Pro
Keywords / Domain
VR, Virtual Reality, Architecture, 3D modeling, Interaction, User experience, User interface, Prototype
Context
Nowadays, people can view 3D building models in VR, but it is hard for 3D building models to respond to discussions in VR. Ideas often come out of nowhere in discussion. While we have a new way to view, I believe we also need a new tool to discuss and share out thoughts.
Digital prototype
Why VR
Main interactions
Physical prototype & takeaway
Takeaway & improvement
Hard to get the sense of scale
-> keep in the eye level and have a closer look by moving in and out
The flat menu occupied almost half of the field of view, causing improper scaling and disorientation
-> reduce the size, turn the interface into curved, and change the solid background into transparent
Difficult to move around fast
-> create a shortcut to navigate. For example, click the main door to get inside the house.
Storyboard
Story
1.View and discuss the 3D building model
2.Modify the model with a set of tools
3.Change the view option to experience the building’s interior
4.Modify the model from inside
Feature
Implementation
Physical model and menu: Museum cardboard and Laser cutting
Icons: Adobe Illustrator
Video editing: Adobe premiere
3D modeling: Rhinoceros
3D environment: Unity
VR interactions: Unity
Future work
Let users interact with hand gestures -> more intuitive
Let users navigate with teleportation -> users will generally sit still when experience
Let users work in different scales -> need hints to identify scale status
Creating architecture building in VR is doable but requires more research to design intuitive interactions.
*Competitive Analysis
Annotate | Modify form | Change Environment | High Resolution | Multi-user | |
Blocks by Google (Partial) |
X | V | V | X | X |
IrisVR by The Wild (Direct) |
V | △ | V | △ | V |
Enscape (Indirect) |
X | X | X | V | X |