publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
5 skomentuj »

TAGI: webgl , google , directx , opengl , translator , microsoft , 3d

2010-03-19 23:22  |  Adam Golański

Translator OpenGL-DirectX: Google wprowadzi WebGL na Windows

Translator OpenGL-DirectX: Google wprowadzi WebGL na Windows

Rozwijane przez Grupę Khronos WebGL może być pierwszym udanym sposobem na wprowadzenie do WWW trzeciego wymiaru. Standard uzyskał duże poparcie branży, zainteresował producentów kart graficznych, znalazł się w eksperymentalnych kompilacjach Safari, Chrome i Firefoksa. Problem z WebGL jest jeden, ale za to poważny – działa na bazie wywołań API OpenGL, podczas gdy większość maszyn z systemem Windows dysponuje tylko DirectX.

Google, które od samego początku popiera Grupę Khronos, poinformowało dzisiaj o uruchomieniu nowego, opensource'owego projektu, który ma pozwolić na upowszechnienie WebGL-a.

„Na Windows najbardziej wymagające graficznie aplikacje wykorzystują interfejsy Microsoft Direct3D zamiast OpenGL-a, tak więc sterowniki OpenGL nie są zawsze dostępne (…) niestety oznacza to, że wiele maszyn z Windows nie może renderować treści WebGL, ponieważ nie mają odpowiednich sterowników” – wyjaśnił na łamach bloga deweloperów Chromium Henry Bridge, menedżer produktu z Google.

ANGLE – akronim od Almost Native Graphical Layer Engine – jest w praktyce warstwą tłumaczącą wywołania API OpenGL-a na wywołania DirectX-a, czyli czymś w rodzaju środowiska uruchomieniowego Wine na odwrót (Wine pozwala na uruchamianie aplikacji Windows korzystających z grafiki trójwymiarowej na Linuksie i Mac OS X, tłumacząc wywołania Direct3D na OpenGL).

Dzięki ANGLE na DirectX 9.0c tłumaczone są nie tylko wywołania niezbędne dla podzbioru WebGL-a, ale praktycznie wszystkie inne elementy OpenGL ES 2.0. Chodzi o to, aby deweloperom, którzy przyzwyczaili się do pisania na Linuksa, Mac OS X-a, konsole do gier czy urządzenia mobilne łatwiej było przenosić swój kod na Windows. W przyszłości może to zachęcić większą liczbę programistów do korzystania raczej z wolnego standardu grafiki 3D niż z DirectX Microsoftu – wszystko w imię ułatwienia przenoszenia kodu na różne platformy.

Cały projekt został wydany na wolnej licencji BSD. Z jego kodem można zapoznać się na stronie code.google.com/p/angleproject/.

Źródło: blog.chromium.org

publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
5 skomentuj »

Komentarze

  • dAREuS

    #1 dAREuS® 2010-03-20 12:02:19 0

    Nie ma to jak rozbijać monokulturę Windows. Google już się zaczyna w tym specjalizować.

    IP: 188.121.11.[...] Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.89 Safari/532.5

  • assa

    #2 assa 2010-03-21 14:11:10 0

    Niedlugo jadro linuksa do Windowsa wprowadzą ^^

    IP: 89.75.216.[...] Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.2) Gecko/20100115 Firefox/3.6

  • dan

    #3 dan 2010-03-22 13:04:32 0

    JAk mnie się wydaje, głównie skorzystaja na tym użytkownicy chipsetów intela, które niesłyną z jakości sterownków opengl. (słabe wsparcie)

    "..podczas gdy większość maszyn z systemem Windows dysponuje tylko DirectX."

    Że co??? Obsługę Opengl dostajemy ze sterownikami do grafiki. Tak jest u każdego producenta kart graficznych. I od kiedy to na windows nie było opengl?? (ob. tytuł)

    IP: 79.188.22.[...] Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)

  • rmn

    #4 rmn 2010-03-30 09:46:14 0

    Tak jak napisał dan, raczej nie chodzi o brak OpenGL na Windows tylko o brak D3D poza Windows.. czyli o relatywnie mały % rynku..

    IP: 213.172.173.[...] Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.1.249.1042 Safari/532.5

  • Linuc Future

    #5 Linuc Future 2010-05-09 22:49:53 0

    Na pewno na nowych technologiach wszyscy dobrze skorzystamy i zapłacimy za nie mniej niż dotychczas jestem za nowymi technologiami nie boje się nowości im wcześniej się zacznie eksperymenotwać tym pózniej mniej problemoł niż być przykuty stale do Windows i patrzeć co wychodzi tylko i wyłącznie pod ten system dosyć Monopolu.

    IP: 83.238.48.[...] Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.2.3) Gecko/20100423 Ubuntu/10.04 (lucid) Firefox/3.6.3

Uwaga! Możesz zarejestrować się w serwisie i w ten sposób zarezerwować swój nick oraz ominąć konieczność ciągłego odczytywania wyrazów.

Aby dodać komentarz, musisz podać swój nick, treść komentarza oraz poprawnie przepisać oba słowa z obrazka (słowa muszą być rozdzielone spacją).
W treści komentarza można używać języka formatowania BBcode.

Polecane książki

Czytaj Webhosting

Chcesz być na bieżąco z naszymi informacjami? Zapisz się na Newsletter.

Zarejestruj domenę

Sprawdź dostępność swojej domeny:

.pl: 0 zł   .com: 19.90 zł
.com.pl: 0 zł   .eu: 19.90 zł