Sort:  

Hi! Well, processing.js is actually a port of Processing (Java), not designed per se as a general purpose HTML drawing library, and animates <canvas>-elements. D3.js on the other hand animates SVG in native JS!

So for now I will focus on D3.js (for data visualization tuts) and later on about GSAP (an extremely fast JS animation lib, which animates about any DOM object including both canvas and svg).

Interesting, I will have to look into GSAP asap :D Actually, I am more interested in the design rather than the implementation, but it is always good to be aware of the technology involved :)

Then you definitely want D3.js and GSAP.js over Processing.js, because both D3 and GSAP can animate SVG (Scalable Vector Graphics), which you can create / modify using Illustrator / Inkscape.(Say for example you have an .ai file, you can save that as an .svg and vice versa).

Coin Marketplace

STEEM 0.17
TRX 0.24
JST 0.034
BTC 95527.71
ETH 2721.31
SBD 0.67