„3 Dreams of Black” to piękna demonstracja możliwości HTML5 w połączeniu z WebGL – językiem programowania przyspieszanej sprzętowa grafiki 3D w przeglądarce. Pokazuje różnorodne techniki, do których mogliście dotychczas oglądać w grach komputerowych. Choć jakość renderowanej w przeglądarce grafiki nie może konkurować z z najnowszym Crysisem, to każe się poważnie zastanowić, czy za kilka lat, zamiast instalować na komputerze kolejną grę, nie będziemy jej adresu wklepywać w przeglądarkę.

Jeśli nie dysponujecie kompatybilną przeglądarką (optymalnie najnowsze Chrome) nie gwarantuję, że film zadziała i polecam w zamian wideo na którym twórcy –  Chris Milk i jego kumple z Google prezentują techniczne aspekty tworzenia „3 Dreams of Black”.

Jeszcze więcej możecie się dowiedzieć pod adresem www.ro.me/tech/.

Ten film, jak wcześniejsze demonstracje możliwości WebGL fascynuje mnie głównie ze względu na gry komputerowe. Dotychczas granie „w chmurze” kojarzyło się z raczej prostą grafiką, wyglądającą jak desktopowe gry z zeszłej dekady, flashowymi gierkami z NewGrounds, albo desktopowymi klientami różnorodnych MMORPG jak WOW, czy Vendetta Online.

WebGL w miarę rozwoju mocy obliczeniowej komputerów i przepustowości łącz, może stać się – dosłownie – Game Changerem. Choć w tym momencie trudno sobie wyobrazić wspomnianego wcześniej Crysisa w okienku przeglądarki, to wierzę, że właśnie w tym kierunku zmierzamy. Narzędzia takie jak Steam, które w założeniu miały ułatwić życie graczy, dając im możliwość zasysania gier z netu, to tak naprawdę kaleka wersja gier w chmurze.

Komercyjne gry w WebGL to pieśń przyszłości. Ale przyznajcie, taka wizja brzmi prawdopodobnie.

ps. Film promuje album ROME Danger Mouse i Daniele Luppi’s – w którym pojawiają się również Norah Jones i Jack White.

Spodobał Ci się tekst? Poleć znajomym:

iStore

iStore

  • http://www.sharpek.net/blog Sharpek

    Warto też wspomnieć o czymś co istnieje już od dawna – Unity3d.

  • http://www.facebook.com/kamil.trebunia Kamil Trebunia

    Sharpek: Warto też wspomnieć o czymś co istnieje już od dawna – Unity3d.

    Taa, albo o innej równie udanej i powszechnie używanej technologii – JavaFX…

  • http://www.facebook.com/profile.php?id=1293019321 Michał Korba

    możecie mi pomóc z włączeniem WebGL pracuję na Chrome w wersji 10 wszystko działało poprawnie teraz mam wersję 11.0.696.68 i niestety wszystkie strony z tą technologią nie działają. W Firefox wersja 4.0.1 to samo. Spróbowałem jakiś test https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/tests/webgl-conformance-tests.html
    i zarówno w chromie jak i ff This browser does not appear to support WebGL. Czy może chodzic o jakieś ustawienia karty graficznej ??
    pracuje na ATI Radeon HD 4800 Series. gdzie może leżeć problem ??

    • http://www.facebook.com/gumienny Michał Gumienny

      WebGL jest standardowo wyłączone bo sprawiało podobno problemy. Jednak możesz edytować skrót, którym odpalasz przeglądarkę i dodać taką frazę:
      –enable-webgl
      Całość będzie wyglądać tak „chrome.exe –enable-webgl” i wszystko powinno wówczas działać ;)

  • http://www.facebook.com/szewczyk.rafal Rafał Szewczyk
  • http://blog.fones.pl fones

    WebGL nie jest językiem programowania! To biblioteka graficzna.

  • http://www.motivationals.org Uncle Demotivator

    (…) czy za kilka lat, zamiast instalować na komputerze kolejną grę, nie będziemy jej adresu wklepywać w przeglądarkę.

    Oby nie…

  • Przemek

    Warto pomnieć, że nie tylko WebGL to przyszłość 3d w przeglądarce.

    Flash już niedługo będzie udostępniał lepszą obsługę 3d (GPU)

    http://www.youtube.com/watch?v=tgwi0lWgX8w

    http://www.youtube.com/watch?v=hCXxCD_GYTA

  • Dariusz

    Nie zapominajmy, że całe źródło javascriptowe gry jest do nas sciągane, to poważna przeszkoda dla komercyjnych gier. Nawet jeśli nie techniczna (bo choćby ID Software otwiera po czasie źródła swoich gier i nie widzi nic w tym złego) to przynajmniej mentalne – jeśli chodzi o wydawców.

    • http://www.facebook.com/wojtek.wilk Wojtek Wilk

      To nie przeszkoda, zainteresowane firmy potraktuja swoj wlasnosciowy kod obfuskatorem, jesli bedzie im na tym zalezalo.

  • Dariusz

    Oczywiście WebGL jest świetny, sam go używam do serwisu, który dopiero powstaje – ale nie widzę w nim przyszłości gier. Flash pozwalał na to wszystko od dawna i jakoś nią nie został.

    Jest sporo de-obfuskatorów, zresztą nie w tym tkwi sedno. Wszystko jest do złamania a otwarcie źródeł nawet c++ w niczym nie przeszkadza, Problem jest w podejściu wydawców – na razie jest tendencja do blokowania wszystkiego co się da upiornymi SecuRomami i innymi bzdurami (które tak naprawdę przeszkadzają tylko legalnym użytkownikom) – tendencja będzie się tylko pogłębiać i nie widzę możliwości, żeby teraz nagle zwrócili się w odwrotnym kierunku.

  • Pingback: WebGL to wielka dziura w zabezpieczeniach. Microsoft nie chce go wspierać

  • Pingback: Pandora przesiada się z Flasha na HTML5. Standard przestaje być zabawką