Photography Digital Art
Turns a photograph into a living 3D data sculpture - an interactive, GPU-simulated particle cloud derived from the image's own geometry, color, and depth.
- Python
- WGSL
- OpenCV
- Pillow
- NumPy
- SciPy
- pygfx
Photography Digital Art (Apollo 7) is a local-first desktop app that treats photos as datasets, not prompts. It extracts edges, color signals, and depth from a source image, projects them into a 3D point cloud, then animates that cloud with a real GPU fluid simulation. Flowing, breathing forms were inspired by Refik Anadol's data sculptures. This is a fully developed version of the idea in the image analyser project.
Python and WGSL handle the vision and physics; Claude makes the per-photo art-direction decisions. Claude's photo analysis runs in background workers, so the viewport never freezes, and it works completely offline when no API key is set.


It was a nice, fun project. I got to play with fluid dynamics parameters once again and enjoyed seeing my photos come to life as particles.
This made me realise the complexity that comes with a desktop app, like After Effects and Lightroom. Also, Refik Anadol is a huge ceiling - the ideal end goal would have been something like the cover image...