I've recently tested 20 different webgl libraries. I was looking for anything with hierarchical scenes that performance-wise would be as fast as hand tuned vanilla webgl. Only play canvas came close but it has one annoying feature. There is IDE with the same name (from the same company) and every time I searched how to do X in playcanvas, first 10 items in search were always for ide (e.g. go to menu x, choose y, move slider to z), not library (use function fooBar(x,y,z)). This made development extremely annoying so I abandoned it and went vanilla webgl.<p>They should rename library to something else (libcanvas or something).<p>Imagine you are deep in the "zone", solving difficult problem, you write search query while still desperately trying to stay in the zone and every time you press enter Google stabs you in the back. It was hell.
This seems to be mostly about character animation.<p>I wish people would prefix "character" on the word animation when this is the case. I've noticed "procedural animation" almost entirely means "procedural character animation". As someone who's interested in animation but not particularly interested in character animation it makes searching and browsing for stuff slightly annoying.
Is this designed for games only?<p>If I wanted to create an interactive-type web experience like Adult Swim's Singles series (made with WebGL), could I do that with this tool?<p><a href="https://www.adultswim.com/music/singles-2018/3" rel="nofollow">https://www.adultswim.com/music/singles-2018/3</a>) - initial load takes some time unfortunately