4 ms·
I'd much rather see such a tutorial about how to do this without Three.js — this high level, you're not /really/ doing anything with WebGL directly. It's like a
by gsnedders 13y ago
I'd much rather see such a tutorial about how to do this without Three.js — this high level, you're not /really/ doing anything with WebGL directly. It's like a tutorial for the DOM just going, "so, we're going to use jQuery".
- nick2021 13y agoI think you should start with Three.js and if your interested then move onto doing it in straight up WebGL. You will probably find that doing most things in WebGL is too verbose. Think of making a website in C++ vs C# or Java.
- angersock 13y agoI've got some decent experience with both OpenGL and WebGL. It's simply not worth the effort to learn for 95% of whatever you'll be doing--you end up reinventing a broken subset of what's already there. Three.js is taking care of a lot for you, and it's not a bad thing. It's doing scene graphs, matrix math, GL setup and teardown code, shader setup and teardown, buffer setup and teardown, camera math, and much more. Use a bloody engine unless your explicit goal is learning something arcane.