Friday, October 25, 2013

Blockly Three.js and Tween.js

Tween.js by Soledad Penades is a fast and simple animation library that can interpolate "tween" values. I have created a binding for Tween.js for PythonJS, here, and integrated it with the GoogleBlockly THREE.js editor, the new animation blocks are efficiently driven by Tween.js and can animate translation and color. see my commit here.

Last night I was chatting with Erik de Bruijn (creator of The UltiMaker 3D printer) and he completely blew me away with his work he has been pioneering with GoogleBlockly and THREE.js to make a constructive solid geometry editor called "UltiShaper". Do not miss these youtubes he has posted!


  1. If you want to see how one can combine visual programming with 3D modeling (Three.js based) have a look at AgentCubes online which allows kids to make complete 3D games and develop their own 3D characters: