This 3D webGL demo was made by Michel Dhoore based on example 38 "A means of converting rotary motion, by wich the speed is made uniform during a part, and varied during another part, of the revolution." from the book "507 mechanical movements" by Henry T Brown.
The gears were made with Inkscape and Blender. Coding, testing and debugging done with Brackets and Firefox.
The following javascript libraries were used
three.js (LICENSE)
tween.js (LICENSE)
jquery (LICENSE)