Simple DepthMap 3D Animation
Turns 2D images into 3D animations using depth maps, layered parallax with zoom and perspective shifts, rendering high-quality 3D videos from a single photo.

Overview
A small Python tool that turns a single flat photograph into a 3D animation.
It runs depth prediction over the image to produce a depth map, splits the result into layers, and animates them against each other so nearer layers move further than distant ones. That parallax, plus zoom and perspective shifts, is enough to read as real camera movement through a still photo.
Settings are adjustable per render and the output goes out as a high-quality video through FFmpeg, which makes it useful for turning an ordinary photo into something that moves.
What it does
Depth prediction over a single image, no stereo pair or depth sensor needed.
The depth map split into layers that move at different rates as the virtual camera does.
Camera moves configured per render rather than fixed to one effect.
High-quality video rendered through FFmpeg, ready to post.
Built with
Details
- Type
- Open Source
- Built as
- Python
- GitHub stars
- 22
More projects
19 others · drag to browse


















