WebKit přidal přímou podporu 3D grafiky - MujMAC.cz - Apple, Mac OS X, Apple iPod

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:

Seriály

Více seriálů



Software

WebKit přidal přímou podporu 3D grafiky

16. září 2009, 00.00 | WebKit, tvořící základ webových prohlížečů Safari, byl doplněn o přímou podporu hardwarových akcelerátorů 3D grafiky prostřednictvím specifikace WebGL.

Projekt WebKit, tvořící základ mnoha současných webových prohlížečů, včetně prohlížečů Safari pro osobní počítače a též pro iPhone a iPod touch, získal další zajímavé rozšíření.

WebKit podporuje specifikaci WebGL

Na blogu Wolfire se objevila zpráva, že WebKit přidal podporu připravované specifikace WebGL, jež dovoluje ve vykreslovací ploše (Canvas) HTML5 volat JavaScriptem funkce OpenGL ES 2.0. To jinými slovy znamená, že prohlížeče postavené na WebKitu budou schopné plně využívat hardwarových akcelerátorů 3D grafiky na klientských strojích, na nichž prohlížeče poběží. (Malou ukázku užití WebGL ve WebKitu najdete na YouTube.)

O vývoj otevřené, licenční poplatky nevyžadující specifikace WebGL se stará Khronos Group (podrobnosti viz tato její tisková zpráva), stejná organizace, jaká spravuje standard Open GL a také API rozhraní technologie OpenCL, jedné z hlavních novinek Snow Leoparda, která má umožnit snadné využití moderních grafických procesorů i pro další úlohy. (OpenCL ovšem zároveň je otevřený standard použitelný na dalších platformách.)

Otevírá se cesta ke standardním webovým 3D aplikacím

Webové prohlížeče podporující WebGL tak budou schopné vykreslovat bohatý 3D obsah i bez dodatečných zásuvných modulů, jako je Adobe Flash nebo Microsoft Silverlight, místo toho bude stačit javascriptový kód volající funkce WebGL. Mohly by tak vzniknout webové 3D aplikace provozovatelné jak na osobních počítačích, tak na mobilních přístrojích s kompatibilními prohlížeči a hardwarovými 3D akcelerátory.

Toho nepochybně využijí tvůrci her, otevírá se tím možnost vzniku webových titulů srovnatelných s hrami pro lokální platformy, ale určitě se najdou i další využití, třeba animovaná 3D navigace po webech anebo 3D vizualice dat.

WebKit tak pokračuje v nastoleném trendu, již v únoru doplnil podporu CSS animací, v červnu poté přibyly 3D transformace. A nyní začal WebKit podporovat i složitější 3D grafiku.

Platformám Applu, zejména iPhonu, to přinese výhody

Apple samozřejmě většinu novinek WebKitu poměrně rychle přejímá, kupříkladu 3D transformace podporuje iPhone už od firmwaru 2.0, v Safari 4.0 pak stejná podpora existuje pod Leopardem a Snow Leopardem. Dá se tedy očekávat, že se také podpora WebGL brzy (během několika měsíců) objeví jak v Safari pro osobní počítače, tak v Mobile Safari.

Specifikace WebGL se sice ještě nachází ve vývoji, ale její základy již byly položeny, vydání oficiální verze, které se stane standardem, se plánuje na první pololetí roku 2010. Tuto iniciativu podporují Google, Mozilla, Opera a přirozeně též mnozí výrobci grafických procesorů, takže lze čekat, že získá poměrně širokou podporu (jako obvykle ovšem nejspíš vyjma Microsoftu).

Je jasné, že Apple takovou iniciativu rovněž vítá, protože představuje další krok umožňující nahradit uzavřené technologie jednotlivých výrobců otevřenými standardy. Díky integraci WebGL do WebKitu bude příslušná podpora dostupná i v Safari, které tudíž bude schopné provozovat zmíněné webové 3D aplikace.

Mohlo by to být zajímavé především pro webové hry, jež budou fungovat jak pod Mac OS X, tak především též na kapesních přístrojích Applu. Nezapomínejte, že iPhone 3GS a minulý týden uvedené nové iPody touch (dva dražší modely s 32 a 64 GB paměti) mají hardwarovou podporu OpenGL ES 2.0, takže hry a další 3D aplikace napsané s pomocí WebGL budou fungovat i na nich. Otevírají se tím opravdu ohromné potenciální možnosti pro nové aplikace, avšak teprve příští měsíce a roky ukážou, nakolik se je podaří skutečně využít.

Tématické zařazení:

 » Rubriky  » Informace  

 » Rubriky  » Agregator  

 » Rubriky  » Software  

 

 

 

Nejčtenější články
Nejlépe hodnocené články
Apple kurzy

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: