Back to browse
GitHub Repository

General Relativistic Ray-Tracer in CUDA C++.

17 starsC++

A Black Hole Simulator in CUDA C++

by anwoy·Feb 18, 2026·2 points·0 comments

AI Analysis

●●SolidWizardryEye CandyNiche Gem
The Take

The repo actually implements an RK4 geodesic integrator in CUDA kernels to trace millions of rays and produce frame sequences — plus handy scripts to generate a Perlin accretion disk and preprocess NASA EXR star maps. It’s the sort of technical playground that shows real GPU know‑how and produces striking renders, but the experience is experimental: you must manually fetch assets, run preprocessing scripts, and there are no builds, benchmarks or accuracy notes to help anyone reproduce or compare results.

Category
Target Audience

GPGPU/graphics developers, computational physics students and researchers, hobbyist visualizers

Post Description

I built this to explore General Relativity through GPGPU programming. This simulator numerically integrates the geodesic equations using an RK4 scheme. I've documented the math and build process in the README. I'd love to hear feedback on the CUDA implementation.

Video Demo (AI Narration): https://youtu.be/BUqQJPbZieQ Source: https://github.com/anwoy/MyCudaProject

Similar Projects