Skip to content

yawnoc/tumbling-polygon

Repository files navigation

tumbling-polygon

This is a GNU Octave port of my answer (237847) to "Simplifying code that displays a square rolling inside a circle" on Mathematica Stack Exchange.

The actual computation of the trajectory using tumbling_trajectory is very quick, since we are merely solving a first-order ODE. It is only the generation of the GIF which is slow. Here we use carandraug's method: first print the frames to a PDF, then read the pages and write to a GIF.

demo animate_tumbling

Animation of a polygon tumbling in a circle

Licensed under "MIT No Attribution" (MIT-0), see LICENSE.