And their support it pretty lame in most mobile devices.
It might be supported, but fast is it not.
My Asus, LG, Nokia and Samsung devices don't have any hiccups with OpenGL ES 3.x games, however most WebGL demos are janky on them.
It might be supported, but fast is it not.
My Asus, LG, Nokia and Samsung devices don't have any hiccups with OpenGL ES 3.x games, however most WebGL demos are janky on them.
AFAIK Three.js is still missing standard optimizations that are taken for granted in a "real" engine, like batching and occlusion culling, and some optimizations it does support are scarcely used due to poor tooling. Pre-baked lighting and compressed textures are technically supported but there's no easy workflow to pre-generate the necessary data.