Es gibt Bibliotheken, die die immense Aufgabe erleichtern, eine dreidimensionale Szene direkt in WebGL zu erstellen – wie Sie wissen Drei.js ist das am häufigsten verwendete, aber nicht das einzige. Es gibt eine gute Anzahl von Frameworks, Tools, Game Engines und Bibliotheken, mit denen es sich ebenfalls zu experimentieren lohnt.
Sie finden auf WebVR spezialisierte Frameworks wie A-Frame und die Physical Based Render Engines (PBR), die überraschende Szenen und hochrealistische Materialien in unserem Browser erstellen. Sie müssen sich an die fantastische Seite „For Honor Scars“ erinnern, deren Texturen, Beleuchtung und Leistung uns mit offenem Mund zurückließen. In diesem speziellen Fall verwendeten sie ein WebGL-Mikroframework namens Nanogl.
WebGL ist nicht nur für 3D-Szenen und Pixi.js wurde eingeführt, um die Erstellung und Anreicherung visueller Effekte zu erleichtern, Shader auf 2D-Szenen anzuwenden und das Rendering dieser Effekte spürbar zu verbessern. WebGL hingegen ist zur perfekten Umgebung für die Implementierung von KI geworden, zum Beispiel in diesem Artikel „Wie Sie AI-, AR- und WebGL-Shader zur Unterstützung von Sehbehinderten verwenden können“ Sie können über eine App lesen, mit der Sehbehinderte Objekte in ihrer Umgebung erkennen können. Die App verwendet ein VR-Headset und wendet einen Shader „Edge Detection“ an, um Objekte mithilfe von Computer-Vision-Algorithmen zu erkennen. Dies ist nur eines von Hunderten von Beispielen, die Sie finden können, ähnlich wie die berühmten Google AI-Experimente. WebGL ist natürlich auch die Basis für APIs wie WebAudio, WebVR und das zukünftige WebXR.
30. WebGL Experimental Websites ☆彡
Dies ist nur eine kleine Auswahl der jüngsten WebGL-Sites von Note, aber wenn Sie auf die Geschichte der besten Projekte in den letzten Jahren zurückblicken möchten, gehen Sie zu unserer Sammlung WEBGL oder suchen Sie mit dem Tag WebGL in Technologien. Sie können auch die Tags Drei erkunden.js oder Pixi.js alle zeigen fabelhafte Beispiele für die Verwendung von WebGL.