iPhone Screenshots
Description
A real-time GPU-accelerated black hole simulation using C++20 with Metal ray tracing and accurate physics equations. Features gravitational lensing, volumetric accretion disk rendering, and cinematic camera movements.
Features:
• GPU Accelerated: Real-time Metal compute shader ray tracing for maximum performance
• Dynamic Resolution: Renders at any window size, adapts to screen resolution (144p to 8K)
• Fullscreen Support: Toggle fullscreen mode with F key
• Accurate Physics: Schwarzschild metric geodesic integration using RK4 (Runge-Kutta 4th order)
• Gravitational Lensing: Light rays bend according to general relativity equations
• Doppler Effect: Relativistic Doppler beaming with blueshift/redshift for orbiting accretion disk material
• Volumetric Rendering: Realistic accretion disk with white-hot temperature gradients
• Cinematic Camera: 5 cinematic modes including smooth orbit, wave motion, rising spiral, and close fly-by
• Video Recording: Record high-quality videos with Command+R (H.264 encoding)
• Real-time Performance: 30+ FPS at any resolution on Apple Silicon
Controls:
• F: Toggle fullscreen
• +/-: Change resolution
• C: Cycle camera modes
• IJKL: Rotate camera view
• Cmd+R: Start video recording
• ESC/Q: Quit
Requires macOS 11.0 or later with Metal GPU support.