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.