Zoetrope and golden angle


Inspired by this video:

A zoetrope is one of several pre-film animation devices that produce the illusion of motion by displaying a sequence of drawings or photographs showing progressive phases of that motion.


Adding to those motion illusions a little golden angle math magic results in something beautiful.

To achieve that, first I create zoetrope by instantiating simple object multiple times and setting rotation of each part in such a way that it's rotated 137.507764 degrees from previously created object. Each part is also translated slightly higher than previous one.

Then, I rotate the generated zoetrope object by constant angle many times per second. Standard rotation wouldn't make this effect.

I plan to add few controls and buttons to let you play a little with variables.

Play here: https://zaimatsu.itch.io/zlevels

Source code here: https://github.com/Zaimatsu/zlevels

Like what you see? Leave a comment!

Files

Build.zip Play in browser
Mar 25, 2021

Get zlevels

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.