This project investigates the use of recent capabilities of modern GPU's that implement Ray Tracing in real-time . It combines those features with Virtual Reality to explore new forms of immersive visualization and interaction.

Ray Tracing Virtual Reality

Ray-VR is a novel platform for real time stereo ray tracing, constructed on top of Falcor, NVidia’s scientific prototyping framework. Ray-VR performance is very flexible. It can adapt a VR experience to different hardware constraints and is also totally compatible with current VR creation workflow.

Seeing Beyond R3

We investigate Non-Euclidean spaces using ray tracing. Our research includes new algorithms to trace (possibly curved) rays in these spaces with non-trivial geometry and topology.

Visualization of Classical Non-Euclidean Spaces

The project exploits the power of the new generation of GPU’s based on the NVIDIA’s Turing architecture in order to develop new methods for intuitive exploration of landscapes featuring non-trivial geometry and topology in virtual reality.

Visualization of Nil, SL2(R) and Sol Spaces

A look into the most beautiful and intriguing spaces among the eight Thurston geometries, Nil, SL2(R), and Sol spaces.

These geometries are examples of Lie groups, which are manifolds that admit a group structure.

Riemannian Ray Tracing

Riemannian Ray Tracing is a generalization of the canonical ray tracing methodology to include Non-Euclidean Geometries possibly with Non-Trivial Topologies.

Consequently, since the underlying geometry is not flat, rays in such spaces are “curved”.

Global Illumination of
Non-Euclidean Spaces

The investigation of a path tracer algorithm to compute the global illumination of non-Euclidean manifolds.

We use the 3D torus as an example.


Papers, technical reports and other scientific publications related to the project.