Als ich mit WebGL angefangen hatte, habe ich mich durch

durchgearbeitet.
Das wurde mir allerdings ziemlich schnell zuviel, sodass ich dann von nativem WebGL auf Three.js umgestiegen bin. Das ist immernoch extrem kompliziert und es nervt furchtbar, wenn das Skript ohne jegliche Fehlermeldung abbricht. Ganz nützlich für das Vertiefen der WebGL-Kenntnisse fand ich immer

. 'n vernünftiges Tutorial bräuchtest du dann trotzdem noch.
Der Vorteil an Frameworks wie Three.js ist einfach, dass du dir kompliziertesten Teil (nämlich die Shader) sparen kannst, wenn du damit nichts allzu besonderes vorhast. Die Dokumentationen von Three.js wie auch von GLGE sind jedoch furchtbar.
Wie auch immer du's machst, es erwartet dich jede Menge harte Arbeit (auch wenn es inzwischen ein paar mehr Informationsquellen dazu gibt). In jedem Fall wünsch' ich dir viel Erfolg.