Full threadklundqist·Probably raw WebGL. Canvas 2d is limited and doesn't perform very well for a large number of polygons. And I'm not aware of any WebGL libraries that have good 2d support.View on HN