www.wikidata.de-de.nina.az
WebGL Web Graphics Library ist eine JavaScript Programmierschnittstelle mit deren Hilfe 3D Grafiken hardwarebeschleunigt im Webbrowser ohne zusatzliche Erweiterungen dargestellt werden konnen 1 2 WebGLBasisdatenEntwickler Khronos GroupErscheinungsjahr 3 Marz 2011Aktuelle Version 2 0 17 Januar 2017 Betriebssystem plattformubergreifendKategorie ProgrammierschnittstelleLizenz lizenzfreideutschsprachig neinwww khronos org webgl Inhaltsverzeichnis 1 Hintergrund und Geschichte 2 Erstellung von Inhalten 3 Siehe auch 4 Weblinks 5 EinzelnachweiseHintergrund und Geschichte BearbeitenWebGL basiert auf OpenGL ES Version 2 0 im Zusammenspiel mit der Programmiersprache JavaScript die von der Khronos Group und Mozilla als lizenzfreier Standard entwickelt wird Die Arbeiten an dem Projekt wurden im April 2009 begonnen 3 Im Mai 2010 wurde bekannt gegeben dass der Webbrowser Google Chrome den Standard ebenfalls unterstutzen wird 4 Erste Implementierungen von WebGL wurden in den Rendering Engines WebKit und Gecko realisiert Zudem haben sich bereits seit August 2009 die IT Unternehmen AMD Ericsson Nvidia und Opera an der Entwicklung des Projektes beteiligt 5 6 Am 3 Marz 2011 wurde die erste Version der WebGL Spezifikation auf der Game Developers Conference in San Francisco freigegeben 7 8 9 Im Marz 2011 wurde WebGL von Googles Webbrowser Chrome und Mozillas Firefox unterstutzt und ansonsten in Browser Vorabversionen von Apple Safari und Opera standardmassig aktiviert 2 8 Im November 2011 wurde das von Google im Marz 2011 vorgestellte Projekt Angle was ausgeschrieben fur Almost Native Graphics Layer Engine steht fur OpenGL ES Version 2 0 zertifiziert womit es moglich wird plattformubergreifende Anwendungen mit WebGL Unterstutzung unter anderem fur die drei bekanntesten Betriebssystemplattformen Windows Mac und Linux zu entwickeln 10 11 12 WebGL 2 wurde abgeleitet von OpenGL ES 3 0 13 Aktuell wird diese Stufe neu ab Firefox 51 Chrome 56 Opera 43 implementiert 14 Seit 2017 arbeitet W3C an dem Nachfolger WebGPU Erstellung von Inhalten BearbeitenProgramme lassen sich in reinem Code schreiben Grafiker konnen Inhalte auch mit Softwarewerkzeugen wie Blender CopperCube oder Maya erstellen mit WebGL fur den Browser konfigurieren und weiterverarbeiten Die 3D Szenen werden dann nach WebGL exportiert Dies ist beispielsweise mit Inka3D moglich einem WebGL Exportmodul fur Maya 15 Blend4Web ist ein Framework das die 3D Grafiksoftware Blender erweitert um die dort erstellten 3D Inhalte auf Webseiten auszugeben 16 Das freie Magnum basiert auf C und gibt auch WebGL 2 0 aus 17 Verge3D ermoglicht es den Anwendern interaktive Inhalte in den gangigen 3D Modellierungstools Autodesk 3ds Max und Blender zu bearbeiten und fur die Anzeige in einem Webbrowser zu konvertieren Fur Entwickler existieren mehrere umfassende in der Programmiersprache JavaScript implementierte freie und kommerzielle 3D Frameworks beispielsweise Three js und A Frame 18 19 Siehe auch BearbeitenOpenGL OpenGL ES O3DWeblinks BearbeitenWebGL OpenGL ES 2 0 for the Web englisch offizielle Webseite bei der Khronos Group WebGL Specification englisch Version 1 0Deutschsprachiges Tutorial zu WebGL Deutschsprachiges Tutorial zu WebGL IEWebGL Plug in fur den Internet Explorer von MicrosoftDemoseitenPlayCanvas Open Source Game Engine von Mozilla Awards 22 experimentelle WebGL Demos WebGL Experiments englisch Seite bei Chrome Experiments MeteoEarth Globales 3D Wetter Rheinland Pfalz in 3D zum ViewerEinzelnachweise Bearbeiten Tony Parisi Programming 3D Applications with HTML5 and WebGL 1 Auflage O Reilly Media Sebastopol 2014 ISBN 1 4493 6296 6 S 3 8 englisch a b Jens Ihlenfeld Chrome aktiviert WebGL In Golem de 17 Dezember 2010 abgerufen am 26 Juli 2016 Jens Ihlenfeld 3D API furs Web In Golem de 25 Marz 2009 abgerufen am 26 Juli 2016 Jens Ihlenfeld Google stellt O3D zugunsten von WebGL ein In Golem de 9 Oktober 2010 abgerufen am 26 Mai 2016 Jens Ihlenfeld WebGL Firefox wird 3D fahig In Golem de 20 September 2009 abgerufen am 26 Juli 2016 Andreas Beier Firefox mit anfanglicher WebGL Anbindung In heise online Verlag Heinz Heise 20 September 2009 abgerufen am 26 Juli 2016 Khronos Showcases Significant glTF Momentum for Efficient Transmission of 3D Scenes and Models Nicht mehr online verfugbar In Khronos Archiviert vom Original am 9 Juli 2015 abgerufen am 27 Juli 2016 englisch a b Jens Ihlenfeld WebGL 1 0 ist fertig In Golem de 4 Marz 2011 abgerufen am 26 Juli 2016 Alexander Neumann GDC 3D im Browser WebGL 1 0 ist fertig In heise online Verlag Heinz Heise 4 Marz 2011 abgerufen am 26 Juli 2016 Jens Ihlenfeld Vollstandige Implementierung von OpenGL ES 2 0 fur Windows In Golem de 29 November 2011 abgerufen am 27 Juli 2016 Robert Lippert Googles Grafiksystem ANGLE fur OpenGL ES 2 0 zertifiziert In heise online Verlag Heinz Heise 5 Dezember 2011 abgerufen am 26 Juli 2016 Angleproject englisch Projektseite bei Google Code Stand 9 Dezember 2011 WebGL 2 0 Specification Abgerufen am 3 Dezember 2020 heise online Chrome 56 kommt mit Login Warnungen und WebGL 2 Abgerufen am 3 Dezember 2020 Tony Parisi Programming 3D Applications with HTML5 and WebGL 1 Auflage O Reilly Media Sebastopol 2014 ISBN 1 4493 6296 6 Developting a simple 3D Application S 253 280 englisch 384 S Blend4Web an Interactive 3D Viewer BlenderNation com abgerufen am 11 August 2014 Vladimir Vondrus mosra magnum 3 Dezember 2020 abgerufen am 3 Dezember 2020 User Contributions In www khronos org Abgerufen am 14 Oktober 2015 englisch Tony Parisi Programming 3D Applications with HTML5 and WebGL 1 Auflage O Reilly Media Sebastopol 2014 ISBN 1 4493 6296 6 S 43 57 englisch 384 S Abgerufen von https de wikipedia org w index php title WebGL amp oldid 235777524