Powstaje API do wyświetlania grafiki 3D w przeglądarkach

06.08.2009 11:33, Autor: Wojciech Cybulski (Nicolass), Kategoria: News
NewsImage

Podczas konferencji Siggraph 2009 konsorcjum Khronos Group zajmujące się tworzeniem otwartych standardów takich jak OpenGL czy OpenCL przedstawiło kilka szczegółów dotyczących projektu WebGL umożliwiającego wyświetlanie grafiki 3D w oknie przeglądarki.

Celem projektu WebGL jest wykorzystanie skryptów JavaScript i API OpenGL ES w taki sposób, by było możliwe wyświetlanie grafiki 3D w oknie przeglądarki internetowej niezależnie od wykorzystywanej platformy - jedynym ograniczeniem ma być konieczność obsługi OpenGL lub OpenGL ES.

Twórcy WebGL wykorzystali możliwości definiowania dynamicznych skryptów dostępnych w specyfikacji HTML 5, przez co wszystkie przeglądarki wspierające najnowszą implementację tego języka (m.in. Safari 4) będą mogły korzystać ze sprzętowej akceleracji 3D. Może doprowadzić to do powstania gier i trójwymiarowych aplikacji, które bezproblemowo uruchomimy w systemie Windows, Linux oraz w telefonie komórkowym.

Aktualnie w prace nad nowym standardem włączyło się wiele znanych firm takich jak AMD, Ericsson, Google, Mozilla, Nvidia i Opera Software. Według deklaracji Khronos Group pierwsze publiczne ogłoszenie standardu WebGL odbędzie się w połowie przyszłego roku.

r   e   k   l   a   m   a

Komentarze (32)  

Avatar
adam (niezalogowany) | 06.08.2009 11:58#1

po cholere się tym zajmują

Avatar
anonymous (niezalogowany) | 06.08.2009 12:01#2

Czyli coś o czym marzyłem i coś co ma szanse przy pomyślnych wiatrach zaistnieć. Niestety Adobe czy Ms będą tutaj raczej hamulcem postępu. Dla takiego flasha będzie to potencjalne zagrożenie, jednak technologia flash imho musi w końcu odejść na emeryturę.

Avatar
Zulu (niezalogowany) | 06.08.2009 12:02#3

Słodko :)

Avatar
jonny_0208 (niezalogowany) | 06.08.2009 12:05#4

niech się zajmują a co przeszkadza Ci to??

Avatar
Grendel (niezalogowany) | 06.08.2009 12:09#5

@adam

Bo technologia lubi posuwać się naprzód ;) ?

Avatar
Etam (niezalogowany) | 06.08.2009 12:10#6

@adam
A co? Mają siedzieć i się gapić w sufit?

Informatyk to taki przykry zawód, w którym czasami trzeba sobie wymyślać nowe rzeczy do roboty.

Avatar
Webmaster (niezalogowany) | 06.08.2009 12:14#7

wlasnie, po co?
zanim zacznie bezproblemowo działac z sensowna wydajnoscia lata mina..
tym czasem UnityWebPlayer radzi sobie swietnie
a jak ktos nie chce placic za licencje to frameworkow 3d dla AS jest cala masa: Sandy, Papervision, Away 3d, itd
do wyboru do koloru
w dodatku flashplayer zaczyna natywnie wspierac 3d, no wiec po co?

Avatar
anonim (niezalogowany) | 06.08.2009 12:16#8

@adam | 06.08.2009, 11:58
Zdaje się że 4fun ;)
I na pewno po to by zrobić na złość windowsiarzom, bo na Linuksie będzie ruszać to samo co na innych platformach bez potrzeby portowania, co będzie straszne, bo nie będzie już dla nich argumentu że na Linuksie nie ma w co grać :P
No ale dość ze złośliwością :P

Mnie tam ten pomysł się cholernie podoba. Strony w sieci przestaną być takie nudne jak są teraz, trochę bajerów nie zaszkodzi, nawet w formie grafiki 3D, byle by nie straciły czytelności, i nie zyskały bezmyślnie pakowanej grafiki która nic tylko spowalnia i wnerwia (tak jak to teraz jest z grafikami Flash). Jak będą stosować to z głową, nie będzie źle. Ot takie dopieszczanie szczegółów które nie były możliwe we wcześniejszym czasie.
Ogółem, miodzio, mam nadzieję że się to rozwinie :)

Avatar
Michał Olber (niezalogowany) | 06.08.2009 12:36#9

Ja się tak zastanawiam nad tymi, co twierdzą, iż flash wystarczy. Czy wy potraficie myśleć w ogóle?? Spójrzcie teraz na flasha. Jak cała strona się nim wypełni, to nawet dwurdzeniowy procesor ledwo się wyrabia, a co dopiero o ludziach, którzy posiadają jeszcze procesory jednordzeniowe?? Chcecie, aby tylko jedna technologia była cały czas na rynku, w dodatku niedopracowana??
Jeżeli będzie to przesuwane na procesor graficzny, to dla mnie będzie to początek końca technologii flash, która jest niedopracowana.

Avatar
sokoleoko (niezalogowany) | 06.08.2009 12:36#10

I oto chodzi bo moc nie używana jest mocą zmarnowaną. Mam tylko nadzieję że zaimplementują to w taki sposób aby przeglądarka użyła ciągle używała grafiki nie żeli tylko w 3d aby obciążyć CPU, bo jak widzę nowe strony to moje 2 rdzenie nie dają rady przesuwać zawartości płynnie.

Avatar
greg (niezalogowany) | 06.08.2009 12:42#11

Wezcie poprawkę na szybkość internetu w Polsce.

Avatar
T2 (niezalogowany) | 06.08.2009 12:45#12

w WPF i Silverlight od dawna....

Avatar
sWeet-Dżola ;) (niezalogowany) | 06.08.2009 12:46#13

A WPF Microsoftu czasem nie działa podobnie ??

Avatar
_MaD_ (niezalogowany) | 06.08.2009 12:53#14

Git! Nauka OpenGL nie poszła w las ;) Pobawimy się ;) Do tej pory liczył się dla mnie tylko DX, ale to może zmienić sprawę...

Avatar
Ben (niezalogowany) | 06.08.2009 13:13#15

Piekna sprawa, wreszcie moze uda sie rozwalic monopol M$! :)

Google zreszta od jakiegos czasu pracuje nad O3D i Native Client ktore doprowadza do tego ze gry beda niezalezne od systemu operacyjnego czyli te same wersje odpalimy na Linuxie, MacOSX, ChromeOS i Windowsie.

Zaczyna sie poczatek konca zlodziejskiego M$ :))

Avatar
bartmarian (niezalogowany) | 06.08.2009 13:18#16

bardzo dobra i miła wiadomość :)

Avatar
Ben (niezalogowany) | 06.08.2009 13:20#17

...bo jak widzę nowe strony to moje 2 rdzenie nie dają rady przesuwać zawartości płynnie.
------------------------

...zmien na Chrome a na pewno bedzie plynnie ;)

Avatar
krakers (niezalogowany) | 06.08.2009 13:21#18

Idea imo dosyć ciekawa, zresztą na safari mamy zalążek tego co będzie można osiągnać i jest to jednak przyjemne. Przeraża mnie jednak trochę idea przenoszenia wszystkiego do przeglądarek.

Avatar
piszczyk^3 (niezalogowany) | 06.08.2009 13:33#19

adam | IPHASH : LM-MJ-W2-05 | 06.08.2009, 11:58
za http://bit.ly/uB6Jn
Today, many developers opt for an ActiveX plug-in under Windows, or something equivalent on other platform. With WebGL, they will have a direct access to 3D accelerators JavaScript. WebGL builds on the infrastructure laid out in HTML5, which some say could be a Flash Killer as well.

Avatar
encrypted (niezalogowany) | 06.08.2009 13:44#20

@greg: bez problemu ;) ja mam 15Mb/s za 90 zł

Avatar
piszczyk^3 (niezalogowany) | 06.08.2009 15:19#21

_MaD_ | IPHASH : IT-95-BL-T3 | 06.08.2009, 12:53
Uczyłeś się licząc że __ewentualnie__ przyjdzie na to moda? Czy czegoś nie złapałem?

Avatar
_MaD_ (niezalogowany) | 06.08.2009 15:53#22

"Uczyłeś się licząc że __ewentualnie__ przyjdzie na to moda? "

Uczyłem się DX i GL w nadziei, że mi się przydadzą. Do tej pory przydawał się tylko DX, teraz może przyjść pora na GL.

Avatar
anonymous (niezalogowany) | 06.08.2009 20:54#23

@Webmaster
Jak czytam UnityWebPlayer jest drogi i oczywiście wtyczki po GNU/linuxa nie ma i pewnie nie będzie. Reszta frameworków jakie wymieniłeś, dają faktycznie spore możliwości, strony zrobione np. w away3d robią wrażenie, ale to są cały czas protezy na as czyli jest to cały czas ten sam flash. Oczywiście pod linuxem to wszystko kuleje - przykład cpu1 ~90%, cpu2 ~80% i całość czkawki dostaje, pod windowsem zapewne jest lepiej.
Pytasz po co? No, najlepiej nic nowego nie wymyślać, niech wszystko zostanie jak jest, przecież wszyscy są szczęśliwi, nie? Dobrze jednak, że nie każdy tak myśli bo wszelki naturalny postęp by się zatrzymał.

Avatar
mateos (niezalogowany) | 06.08.2009 21:29#24

Zauważcie iż przeglądarka musi spełniać HTML5, a jak podejrzewam IE do tego standardu długo będzie dochodziło, popatrzcie jak standard HTML4.01 wspiera ;-) Szkoda, albo ta technologia umrze śmiercią zapomnienbia albo Microsoft pozwoli na śmierć IE. Druga rzecz że Microsoft stanie na głowie by DX promować a nie wynalazki openGL i standardowo nie będą wspierać WebGL! Chyba że Mozilla ich do tego zmusi ostrą konkurencją.

Avatar
MaxDamage (niezalogowany) | 07.08.2009 0:38#25

Początek końca dominacji Windowsa w świecie domowych systemów operacyjnych!


Mądrości sobie i Wam życzę...

Avatar
Ben (niezalogowany) | 07.08.2009 10:05#26

@mateos

Moze kilka osob zrozumie teraz dlaczego walka z M$ i ich IE jest taka wazna.

Moze wreszcie zrozumieja ludziska ze UE walczac z monopolista na tym polu wie dobrze co robi i ma to ogromne znaczenie.

Tu nie chodzi o monopol przegladarki IE, ale o monopol M$ na systemy operacyjne...

Avatar
badray (niezalogowany) | 07.08.2009 13:22#27

lol a silverlight??

Avatar
monik (niezalogowany) | 08.08.2009 12:57#28

mam pytanie. jak uruchomić w przeglądarce explorer javascript?

Avatar
Hermi (niezalogowany) | 08.08.2009 20:17#29

Ja jestem zakochany w tej technologii i jak zdążyłem spostrzec na każdej przeglądarce WebGL będzie śmigał (szybkość JS w stosunku FF2 do 3.5 wzrosła kilkakrotnie) wyjątkiem będzie IE ale ludzie cieszmy się że ten chłam odchodzi w niepamięć ciągle maleją statystyki użytkowników którzy go używają... a Microsoft wypuścił 8 której nic się nie zmienia, html5 w Ie będzie możliwy za ~3 lata

Avatar
kuba (niezalogowany) | 14.08.2009 21:05#30

nie moge tego pobrać

Avatar
devu (niezalogowany) | 11.09.2009 19:17#31

Jestem flash developerem z zawodu i z zamilowania od ladnych paru lat. Ale osobiscie uwazam ze juz od dobrych 2 lat swiat flash developerow naciska Adobe na zrobienie cos z akceleracja 3d.

Dali nam natywne 3d jak psu kosc ale musze sie nie stety zgodzic ze to jest moc nie wykorzystana. Jestem nie mile zaskoczony ze Adobe sie wykrecila od tego. Pozostaje tylko nadzieja ze mysla nad tym jak dostac sie do OpenGl bezposrednio bo to by bylo krokiem milowym. Dlaczego? bo AS3 jako sam jezyk jest lata swietlne szybszy od Javascript to by bylo cos... Nie stety od lat palimy procki by narysowac co kolwiek zamiast uzywac mocy karty graficznej. a ludzie sie wkurzaja i to byla jedyna bolaczka flasha od samego poczatku z ktora dalo sie zyc, ale do czasu. Obecnie Flah 10 z natywnym 3d jest w stanie wyswietlic srednio 25 000 trojkatow z tekstura przy 30fps i dobiciu procesora do granic nie mowiac o tym ze jest ciagle potrzebny czas na kalkulacje zwiazane z GUI i logika gry/prezentacji itd.

Nie bede sie dlugo zastanawial nad przeskokiem na WebGL i wyobrazam sobie ze masa Flash developerow mysli podobnie. A szkoda bo to olbzymia spolecznosc ktora potencjalnie wycieknie z rak Adobe... zbyt oczywiscie to wyglada wiec ciagle mam nadzieje ze Adobe cos knuje jednak...

Avatar
kiclop (niezalogowany) | 10.05.2010 0:16#32

zajmoja sie po to abys mial wiecej mozliwosci a nie tylko nk i tp.
Mozliwosc otwarcia aplikacji zaawansowanej grafiki 3d w przgladarce sprawi ze bedzie wiecej takich aplikacji np. jak quakelive

Dodaj komentarz

Zasady publikowania komentarzy
Autor
Treść
 
Program tygodnia
GIMP 2.6.12

Ocena: 8,8
icon
Polecamy
Test: Zotac ZBOX ID80 Plus

Nowa miniplatforma Intela w natarciu
Dolina Charlotty
Top programy
  •  
Top programy ostatnie 7 dni
  •  
Top programy ostatnie 30 dni
  •  
Skanery antywirusowe
skaner av