Looking out from between two charged black holes, gravitational lensing distorting each horizon
Renders the view from inside a Majumdar-Papapetrou spacetime containing two extremally charged black holes. Null geodesics are traced on the GPU via RK4 integration with adaptive step sizing. Rays crossing an event horizon are colored to identify which black hole captured them, while escaping rays return the environment color. The result reveals the distorted apparent shapes of two nearby horizons.
Controls: Click and drag to orbit, scroll to zoom.