Online-Ressourcen.
Ein guter Ausgangspunkt sind z.B. die Kurse von Pluralsights über WebGL und Three.js. In etwas mehr als 2 Stunden können sich Nutzer auf den neuesten Stand bringen. Zu Beginn wird zunächst kurz auf die Geschichte von WebGL und Three.js eingegangen, anschließend werden Grundlagen wie Meshes, Lighting oder Material vermittelt. Es werden aber auch weiterführende Themen wie Collision Detection und Physik-Engines behandelt. Mit der Zusammenstellung einer 3D-Version des Klassikers Frogger schließt das Tutorial ab.
Nicht unerwähnt soll an dieser Stelle ein Workshop bleiben, der für das MelbJS-Camp auf Three.js-Basis erstellt wurde. Für Interaktive 3D-Grafiken möchten wir ihnen den Kurs von UDACity ans Herz legen, der auf einige der eher technischen Aspekte von WebGL und 3D-Programmierung eingeht.
Bücher.
Für diejenigen unter uns, die Bücher zum Lernen bevorzugen, haben wir eine kleine Liste zusammengestellt:
Webseiten.
Im Internet finden sich zahlreiche hilfreiche Webseiten, mit denen Sie einen Einstieg in die Thematik finden oder ihre bereits vorhandenen Kenntnisse weiter vertiefen können:
Von Grund auf neu beginnen.
Bitte beachten Sie, dass dies zwar alles großartige Ressourcen sind, die ihnen den Einstieg in WebGL und Three.js erleichtern, aber einige sind etwas komplexer als andere. Um zu vermeiden, dass Sie sich frustriert fühlen, wenn Sie fertig sind, sollten Sie ihre Journey mit dem bereits erwähnten Pluralsights-Kurs und dem Buch „3D-Programming for Kids“ beginnen. Nachdem Sie sich die entsprechenden Grundlagen selbst vermittelt haben, können Sie etwas tiefer in die Materie einsteigen.
Alternativ können Sie natürlich auch unsere Serie zur Vermittlung der WebGL-Grundlagen durcharbeiten. Diese haben den Vorteil, dass Sie keine Englisch-Kenntnisse aufweisen müssen.
Vielen Dank für ihren Besuch.