/Geosim-RTX

CUDA-based real-time ray marcher for physically-based rendering of geometries in H3 space.

Primary LanguageC++

Geosim-RTX

CUDA-based real-time ray marcher for physically-based rendering of geometries in H3 space.

Results

solar system naive
Looks just like a naive solar system from afar
solar system
Light doesn't travel in straight path
solar system 2
Spheres rotating appear to be "moving away"

Build

Requirements

  • CUDA 11.8 or above && nvcc
  • CMake
  • make
  • gcc
  • glm
mkdir build
cd build
cmake ..
make

Reference

Ray-marching Thurston geometries

Non-euclidean virtual reality I: explorations of ℍ3