3D Zoetrope: Galloping horse

For World Makerfaire (NYC) this year I created this 3D-printed zoetrope, dubbed β€œPonytrope.” It creates an animation of horses galloping in a circle.


Creative Commons Attribution Noncommercial Share Alike

Commercial use is not allowed, you must attribute the creator, you may remix this work and the remixed work should be made available under this license.

Learn more or download attribution tags


A zoetrope is a pre-cinematic animation technique where a series of animation frames are placed inside a spinning cylinder. Slits in the drum make the frames of the animation visible for only a fraction of the second, as it spins the frames blink in and out of view with the passing of each slit.

My 3D zoetrope relies on the same principles but instead of flat 2D frames I am using 3D models and instead of the slits I use a strobing LED light to illuminate each frame for a fraction of a second. The strobe and slits are necessary to freeze the frames, otherwise you would just see a blur.

I have a detailed write-up of the project at my site:




Issues are used to track todos, bugs or requests. To get started, you could create an issue.


373772957da4b4fc44d1dd5d253687bf?default=blank&size=40amclester added this to the Coolness collection ago
2789789c5908d4ec0a1e4fe93497a177?default=blank&size=40Agustin San Martin added this to the decoracion collection ago
Mini 21d5399850062267313052f50b8e284eBettyPalm added this to the tytry collection ago
7c881bf594dfd0af0648c0c07e0a504c?default=blank&size=40Andreas Schwabe added this to the OBJECTS collection ago
B9b416a7a2bab0c771ae9106c2c40aa9?default=blank&size=404x4RE added this to the Horses collection ago
F02b16476bffd2535f391c9b42a29159?default=blank&size=40liu bing added this to the toy collection ago
9606c97675ca2694d288a7fa28324572?default=blank&size=40Antony AUFFRET added this to the trucs collection ago
A365a0075efcdae9d3eba7784adabfe9?default=blank&size=40Sarah-Jane Munger added this to the Animaux collection ago
4d16c6e822c865ed0c639261c965e5d0?default=blank&size=40mavz12 added this to the to do collection ago
Fd3fbb8f7c0d2b2ae562aeb8fff22239?default=blank&size=40Pablo SuΓ‘rez Quero added this to the Things to make collection ago
8ef6c415732b0c366f1002b4d663cbb0?default=blank&size=40Oriol Borrell added this to the NInots i animal collection ago
A3a00d3356b4370df03b4a075d7f3dc4?default=blank&size=40jbkoffel added this to the To Print collection ago
3125dedda1e97218778baecec6a13e84?default=blank&size=40Alison Hapka added this to the Physics collection ago
0579cc1b92ce53f051563403e2391d64?default=blank&size=40schultzms added this to the ToPrint collection ago
Mini 0306f4b8 4421 43fa a974 432fbcff5733Monika added this to the Beautiful Little Gems collection ago
6d22ccdaf46f5dd3f58b6187e4941bb9?default=blank&size=40Stefan Leeiner added this to the Awesome stuff collection ago
75863524d95a85b5a6fb41d3c12f01a3?default=blank&size=40Laertes printed this ago
Carousel thumb wp 20150510 00 42 12 pro
Printed on:
Ultimaker - The Ultimaker 2
I choose to set the speed with a resistor so I had to tweak the code a bit.
Mini me cropKelly Egan published this design ago