Session Name: | Cone Marching in VR: Developing a Fractal Experience at 90fps |
Speaker(s): | Johannes Saam, Mariano Merchante |
Company Name(s): | Framestore, Framestore |
Track / Format: | Entertainment VR/AR |
Overview: | Extending common algorithms for rendering fractals is not a trivial task for virtual reality applications, considering the main requirement of rendering the scene at twice a higher framerate than usual. This talk presents an approach for developing a fractal explorer, and design decisions along the process. This includes cone marching, evaluating fractal collisions in GPU, fixed foveated rendering and a set of tricks for optimizing the shading evaluation of each fractal. A specific type of stereo reprojection and its problems and potential benefits will be discussed, along with some discussion on the interaction model implemented for the experience. |