When starting on this project, the main gameplay loop was already in place but was quite performance heavy. It was running at 45 fps while the target fps for VR games is above 90 fps.
Combine this with the fact that it was running on a PlayStation console instead of a beefy VR ready computer made it quite a challenge to optimize to 90 fps, especially in 2019 when VR was relatively new.
As this project became my thesis, I did a deep dive into the performance of the project to learn as much as possible about optimization and to get the project to run on a smooth 90 fps.
I worked on this project at Little Chicken where I was an intern for about half a year. I did this optimization project alone with some supervision of the seniors there.
The entire thesis is available in dutch containing all the specific optimizations done, if interested, please contact me.