| Vývojář | WebGL Working Group |
|---|---|
| Aktuální verze | 2.0 (4. dubna2018) |
| Operační systém | multiplatformní |
| Typ softwaru | API |
| Web | www.khronos.org/webgl |
| Některá data mohou pocházet zdatové položky. | |
WebGL (Web Graphics Library) jeJavaScriptovéAPI pro nativní zobrazování (bez použitízásuvných modulů) interaktivní3D grafiky. WebGL programy se skládají z obslužného kódu napsaného v JavaScriptu a kódushaderu, který je vykonáván na grafické kartě počítače. WebGL je vyvíjeno a spravováno neziskovou organizacíKhronos Group.[1]
WebGL je založeno naOpenGL ES 2.0 a poskytujeAPI pro 3D grafiku.[2] PoužíváHTML5 elementcanvas aDOM rozhraní.Automatická správa paměti je poskytována jako část jazykaJavaScript.[1]
WebGL vzniklo z experimentů s elementem canvas, které započalVladimir Vukićević vMozilla Foundation. Vukićević poprvé demonstroval 3D prototyp pomocí canvas elementu v roce 2006. Do konce roku 2007 měla Mozilla[3] a Opera[4] své implementace WebGL.
Na začátku 2009 začalo neziskové technologické konsorciumKhronos Group pracovní skupinu WebGL Working Group s počáteční účastíApple,Google,Mozilla,Opera a jiných významných technologických firem.[1][5] Specifikace WebGL 1.0 byla vydána v březnu 2011.[6] Ke konci března 2012 je vedoucím skupiny Ken Russell.
WebGL je používáno, mimo jiné, vGoogle Maps (MapsGL) aGoogle Body.[7][8]
WebGL aplikace a scény mohou být vytvořeny i bez znalosti programovacích jazyků, například pomocí nástrojů, jako jsouBlender čiAutodesk Maya. Vytvořené scény jsou exportovány do WebGL. Další z možných nástrojů je Coppercube 3D.
{{Cite web}} označená jako k „pouze dočasnému použití“.{{Cite web}} označená jako k „pouze dočasnému použití“.{{Cite web}} označená jako k „pouze dočasnému použití“.{{Cite web}} označená jako k „pouze dočasnému použití“.{{Cite web}} označená jako k „pouze dočasnému použití“.{{Cite web}} označená jako k „pouze dočasnému použití“.{{Cite web}} označená jako k „pouze dočasnému použití“.{{Cite web}} označená jako k „pouze dočasnému použití“.