Tags Posts tagged with "webgl"

webgl

przez -
0 1032
Mozilla

Mozilla zaprezentowała wszystkim wczesną wersję rozwojową przyszłej specyfikacji WebGL 2.0. Prace nad nią trwają od wielu miesięcy, gdzie całości przewodzi Khronos Group, a Mozilla i Unity Technologies implementują wszystko w swoich aplikacjach. WebGL 2.0 będzie opearte na bibliotece OpenGL ES 3.0, gdzie WebGL 1.0 bazuje na specyfikacji OpenGL ES 2.0. Nie wykluczone, że deweloperzy zdecydują się w przyszłości przejść na ogłoszony kilka dni temu standard Vulkan, który ma ujednolicić wszystko.

Według wstępnych założeń WebGL 2.0 ma zostać ukończone i oficjalnie zaprezentowane w tym roku.

przez -
1 1248
Unity

Unity Technologies ogłosiło wydanie silnika do gier Unity 5.0. Narzędzie pozwala tworzyć zaawansowanie graficznie gry i aplikacje dla komputerów PC, oraz urządzeń mobilnych. Firma udostępnia specjalistyczne środowisko graficzne do projektowania na platformy Windows i OS X, które posiada profile, możliwość pisania skryptów, podgląd i współpracę z Autodesk.

Zmiany, jakie zaszły:

  • Dodano wsparcie dla silnika fizyki PhysX 3.3
  • Dodano globalne oświetlenie w czasie rzeczywistym
  • Dodano fizyczne shadery dla większości popularnych materiałów
  • Dodano wstępną obsługę podglądu w WebGL
  • Zaktualizowano system animacji
  • Udoskonalono obsługę dźwięku
  • Pojawiło się próbkowanie odbić HDR
  • Zmniejszono zużycie pamięci i udoskonalono sztuczną inteligencję
  • Pojawił się 64 bitowy edytor Unity
  • Dodano obsługę podłączania na żywo kontrolerów gier pod SteamOS i Linuksem
  • W trybie Steam Big Picture Mode pojawiła się opcja konfiguracji kontrolera gier
  • Udoskonalono fizykę 2D

przez -
10 554
Microsoft

Neil Trevett poinformował, że Microsoft dołączył do Khronos Group, a dokładniej do grupy zajmującej się rozwojem WebGL. Wiadomość jest szokiem dla bardzo wielu osób, w szczególności tych związanych bezpośrednio z rozwojem standardu grafiki webowej. Warto zaznaczyć, że jeszcze kilka lat temu Microsoft ostro krytykował WebGL: Microsoft: no way to support WebGL and meet our security needs, szczególnie jeżeli chodzi o tzw. normy bezpieczeństwa w Internet Explorerze.

Oto wiadomość z konta na twitterze:

przez -
2 1281
PlayCanvas

PlayCanvas to silnik graficzny, zbudowany w oparciu o technologie WebGL, HTML5 i JavaScript (asm.js, Ammo.js). Silnik jest w pełni niezależny od platformy sprzętowej, dzięki czemu raz napisana aplikacja, może zostać uruchomiona na praktycznie dowolnym urządzeniu i systemie operacyjnym, ze wsparciem tych technologii. Cały kod jest dostępny na serwerach GitHub: github.com/playcanvas/engine. Prace nad silnikiem trwały blisko 3 lata, a firma udostępniła kilka przydatnych stron: Developer Resources, Engine Reference, Engine Examples. PlayCanvas zasila m.in. stronę główną, a także wiele innych projektów.

PlayCanvas posiada wbudowany w przeglądarkę świetny edytor, dzięki któremu możemy oglądać efekty naszej pracy, praktycznie od razu.

przez -
1 979
Unity

Mozilla i Unity Technologies ogłosiły udostępnienie narzędzi deweloperskich, pozwalających przenosić gry napisane z użyciem silnika Unity 3D na przeglądarkę internetową. W projekcie wykorzystywane są technologie: WebGL, asm.js oraz JavaScript, a dodatkowo nie potrzeba żadnej zewnętrznej wtyczki, aby wszystko uruchomić w przeglądarce. Nowe narzędzia pojawią się wraz z wydaniem Unity 5.0 pod koniec tego roku.

przez -
4 452
Gry

Ogłoszono wydanie silnika gier Turbulenz Engine na licencji X11. Jest on używany do produkcji gier 2D i 3D, które działają z poziomu przeglądarki internetowej. Turbulenz Engine został przystosowany do działania z użyciem JavaScript, HTML5 oraz WebGL, dzięki czemu raz napisana gra może zostać uruchomiona na praktycznie dowolnym urządzeniu i systemie operacyjnym, ze wsparciem tych technologii. Cały kod jest dostępny na serwerach GitHub. Dodatkowo twórcy zapewniają odpowiednie SDK dla HTML5, miejsce do testowania swoich aplikacji oraz możliwość wypromowania na stronie za 30% procent zysków.

Prace nad Turbulenz Engine rozpoczęły się ponad 4 lata temu, na początku 2009 roku kiedy HMTL5 był jeszcze w powijakach, a technologia WebGL była jedynie szkicem na papierze. Deweloperzy stwierdzili, że JavaScript i przeglądarki internetowe oferują szeroki wachlarz możliwości do tworzenia wysoko jakościowych gier i mechanizmów. Dodatkowo sam rynek gwałtownie się rozwija, w tym urządzenia mobilne stają coraz bardziej popularniejsze.

Pierwszą udaną próbą zaistnienia na rynku było stworzenie usługi i silnika zdolnego przesyłać strumieniowo i renderować sporą część gry Quake 4. Demo technologiczne zostało pokazane podczas WebGL Camp Europe 2012, natomiast poniżej zobaczyć możemy efekty tych prac:

Turbulenz Engine posiada zestaw rozbudowanych funkcji i usług do tworzenia gier. Został on zaprojektowany od podstaw do działania w przeglądarce, z użyciem technologii webowych, aniżeli tych dostępnych na tradycyjne komputery czy konsole.

Na dzień dzisiejszy wyprodukowanych jest 7 gier z użyciem silnika Turbulenz Engine, zarówno 2D, jak i 3D:

  • Save the Day – latamy helikopterem i ratujemy ludzi
  • Polycraft – rozbudowujemy osadę
  • Score Rush – wersja single i multiplayer, strzelanka kosmiczna w starym stylu
  • Space Ark – terraformujemy planety, zbierając DNA, coś w stylu Arkanoid
  • Word Quest – rycerz ratuje swoich poddanych w walkach na słowa
  • Blocks! – układamy puzzle logiczne

przez -
3 488

Khronos Group na Konferencji Programistów Gier (Game Developers’ Conference), która odbyła się w San Fracisco, ogłosiła oficjalną specyfikację WebGL 1.0. WebGL bazuje na OpenGL ES 2.0 i dostarcza programistom interfejs grafiki 3D. Korzysta z występującego w HTML5 elementu Canvas i udostępnia dostęp do modelu DOM. Aktualnie zaimplementowane jest w przeglądarkach Mozilla Firefox, Google Chrome i Apple Safari.

Początki WebGL sięgają eksperymentów Mozilli z Canvas 3D. Pierwsza demonstracja prototypu odbyła się w 2006 roku. Pod koniec 2007 roku zarówno Mozilla i Opera miały przygotowane własne implementacje. W 2009 Mozilla i Khronos połączyły się w grupę WebGL Working Group.

Aktualnie zarówno zamknięte, jak i otwarte sterowniki AMD i Nvidia wspierają OpenGL ES 2.0. Grupa Khronos udostępniła WebGL Test Suite i WebGL Reference Card.

przez -
2 568

Od długiego czasu możemy usłyszeć o specyfikacji WebGL tworzonej przez Khronos Group. Wielu ludzi jest zafascynowanych nowym projektem i tworzy własne prezentacje multimedialne oraz poradniki. Khronos wychodząc naprzeciw piszącym z wykorzystaniem tejże biblioteki programistom utworzyło specjalne forum, które działa od ponad miesiąca.

Forum zawiera specjalne kategorie pogrupowane w sekcje dla początkujących i zaawansowanych programistów, sprzętowe i programowe dla końcowych użytkowników, OS i z pytaniami dotyczącymi przeglądarek. Znajdziemy również miejsce do dyskusji nad narzędziami SDK i pakietami bibliotecznymi (wrappers). Codziennie forum jest przeglądane przez głównych programistów Grupy Khronos, którzy w ramach swojej wiedzy udzielają pomocy na temat API i nie tylko.

Serdecznie zapraszamy na forum.

Polecane

ultimate-trivia-challenge

0 155
The Ultimate Trivia Challenge jest grą, która pozwala przetestować wiedzę z różnych tematów, ma wsparcie dla systemu Linux. Jest bardzo dobrym wyborem dla osób...
Mozilla Firefox

0 291
Fedora

0 189