06 martie 2011

WebGL 1.0

Se fac progrese in dezvoltarea tehnologiei hardware 3D in browser. WebGL (Web Graphics Library) este dezvoltat de Khronos Group si poate rula in browser-ele HTML5 fara a instala vreun script aditional.
WebGL este bazat pe Open GL ES 2.0 si cuprinde un set de functii API pentru JavaScript.

Programatorii vor putea accesa clasele grafice Open GL prin intermediul JavaScript pentru a crea jocuri, aplicatii educationale si alte produse 3D bazate pe browser.

Browser-e compatibile WebGL: Mozilla Firefox 4, Chrome, Opera 11, Safari.

http://webglsamples.googlecode.com/hg/aquarium/aquarium.html

http://webglsamples.googlecode.com/hg/spacerocks/spacerocks.html

http://bodybrowser.googlelabs.com/

Mai multe aplicatii aici.
Am facut mici teste 3D web cu Mozilla Firefox 4 si Chrome iar castigator a fost Chrome. In unele situatii Mozilla Firefox nu a putut afisa continutul 3D al paginii, iar in altele nu le-a afisat corect.
Este, insa, prea devreme pentru a trage concluzii. Mozilla Firefox 4 este beta iar Safari si Opera nu au fost testate.

Verificati daca WebGL functioneaza.

Pentru browser-ul Mozilla Firefox 4:
- tastati about:config in bara de adrese apoi apasati tasta Enter.
- cautati valoarea webgl.force si configurati-o ca enabled (dublu click).
- pentru afisarea atentionarilor WebGL, repetati aceeasi pasi si cu valoarea webgl.verbose.

Resurse:
http://www.khronos.org/webgl/wiki/Main_Page
http://learningwebgl.com/blog/
http://planet-webgl.org/
http://www.opengl.org/sdk/docs/tutorials/
http://opengles-book.com/webgl.html

Unde-i Internet Explorer? Internet Explorer a decis sa fie altfel decat toata lumea asa ca nu poate rula aplicatii WebGL.



Subscrieti la blogul Kraftwin (introduceti adresa email in caseta)