Blender 5.1 · procedural sceneThe Last Observatory

144 frames · 24 fps · 6.0 s pullback · 1920×1080
Animated preview · 640×360, assembled from the per-frame renders. Loops.

A tiny planet, an observatory, one astronaut, and a black hole rising over the horizon. The camera starts close on the dome and pulls back over six seconds until the whole world sits in frame against the accretion disk.

Everything in the scene was built through Python: the displaced planet, the observatory and antenna placed by ray-casting onto the surface, the astronaut, and a black hole made from a black sphere, two procedural emissive annuli with a Doppler phase, and a camera-facing photon ring, lensed halo and glow.

Stills

Final still: the observatory on the small planet with the black hole and its accretion disk behind it
Final still 1920×1080 · 16-bit PNG, 9.8 MB
Frame 40 of the pullback: a mid-shot of the dome and antenna with the black hole low on the horizon
Frame 40 1920×1080 · 16-bit PNG, 9.9 MB

Files