Interstellar movie black hole implemented with Einstein's equations in C++
Physics, Equations, and Black Hole Rendering
- Several commenters note the title is misleading: the code ray-traces light on a fixed Kerr spacetime using geodesic equations, not solving Einstein’s field equations themselves.
- The black hole in Interstellar is widely praised as visually impressive and rooted in general relativity, though some point out it was “dumbed down” for clarity; more realistic accretion disk visualizations exist and look even more chaotic/menacing.
- Links are shared to the original technical paper and other visual recreations and explainers.
Implementation, Performance, and Hardware
- The DNGR renderer is ~40k lines of C++, generating 23M‑pixel IMAX frames in 30 minutes to several hours per frame on a large CPU render farm.
- Discussion of GPUs vs CPUs: large-memory CPU nodes are still dominant for high-end VFX; GPU memory limits and ecosystem constraints are issues, though modern HPC GPUs now have large RAM.
- One insider describes a massive particle simulation that was so IO-heavy it repeatedly killed disks on a RAID array; data exchange was file-based via NFS, with complex job scheduling across tens of thousands of CPU cores.
Story, Realism, and Genre Expectations
- Opinions on the film diverge: some call it one of the best sci‑fi movies ever; others find it deeply disappointing despite the strong visuals.
- Critics argue the “blight” premise is hand-wavy, the need for a gravity equation is technobabble, and the late “love transcends” elements clash with the film’s hard‑sci‑fi framing.
- Others defend the emotional beats (family message sequences, Dr. Mann’s arc) and accept the more speculative wormhole/tesseract parts as necessary narrative devices.
Scientific Plausibility Debates
- Commenters dispute spacecraft capabilities (small lander launching from heavy-gravity worlds, hidden mega-rocket on Earth, launch from an underground base).
- Time dilation near the black hole and the water planet are generally seen as plausible; some question why such extreme gravity causes only big waves and not more severe effects.
- Several argue that once a film markets itself on realism, inconsistencies feel more jarring than in openly “soft” sci‑fi.