Open desandro opened 8 years ago
Also http://www.pixijs.com/. Not sure what a new library would provide that those two don't.
Thanks for the suggestions! I've tried playing around with both
canvas
to render circles. See demo. Circles have aliasing plus changing their scale means that the canvas has to re-render them.Both libraries have multiple rendering contexts (WebGL + canvas fallbacks, two.js has SVG as well), which is something this library would not have. WebGL or nothing.
:-1:
WebGL enables web developers to produce stunning, GPU-accelerated graphics. But damn its API is nigh-incomprehensible. ThreeJS has an approachable API, but is over-powered for simpler 2D visualizations.
Rendering with WebGL should be as approachable as the
<canvas>
API. You should be able to render shapes, change colors, apply colors & gradients, and change size & positioning. This library will make that possible without having to know the inner workings of the GPU.