Immersive Histories, a Roman Thermae Virtual Reality Experience allows users to experience life as a Roman and explore the unique social and functional nature of the Roman bathhouse.
Users are given the opportunity to explore the "frigidarium" where they can learn about the artistic production featured in the bathhouse and get more in-depth exploration of the cooling and heating systems.
In addition to the bathhouse, users can explore the courtyard, a beautiful open-air area commonly referred to as the palestra, the place where exercising and socializing often took place. By navigating the space, users may hear some interesting conversation and enjoy the music of a local minstrel.
The Roman Thermae Virtual Reality Experience aims to:
The biggest challenge that I faced was managing the file size of the file in order to collaborate with my team. The project grew to be whopping 29GB at one point, which made collaborating with my team very difficult.
The solution was to reduce the polycount of most assets and to remove any unused materials and objects from the file.
One of the most confounding problems was that the water shader asset (an integral aspect of this project!) would only render in ONE EYEBALL while using the Oculus headset. As a workaround, I found a nice, simple, non-moving water shader and applied it to a plane. I figured out how to animate the pattern of the simple shader to simulate the movement of water.
To explore some of the code to make this experience function, feel free to check out this post on the Interactive Media production blog.