Google zaprezentowało nową wieloplatformową wtyczkę do przeglądarek internetowych, O3D. Udostępnia ona javascriptowe API umożliwiające wykonywanie animacji 3D.
To już kolejny taki plugin, po projektowanym przez Mozillę i Khronos Group Canvas 3D (obecna wersja Canvas3D jest dziełem Vladimira Vukićevića — dzięki bobson!). Według Henrego Bridge i Matta Papakiposa, Google nie zamierza jednak konkurować z Mozillą, lecz wypracować w ciągu kilku najbliższych lat wspólny standard 3D w sieci.
Celem firmy jest m.in. umożliwienie przeportowania takich aplikacji jak Google Earth czy SketchUp do przeglądarek. Oczywiście możliwości jest wiele i w momencie gdy standard zostanie zaakceptowany, światło dziennie ujrzeć może np. internetowa platforma dla graczy jakością gier nie ustępująca nowoczesnym konsolom.
Schodząc na ziemię, kod projektu (dostępny na licencji BSD), pobrać można ze strony http://code.google.com/apis/o3d/. O podejściu Google do 3D w sieci poczytać można również na blogu firmy: Toward an open standard for 3D graphics.


gdybym byl programista, stworzylbym teraz aa3d, zeby strony z
tym badziewiem (obstawiam, ze bedzie to badziew, podobnie jak
flash, nie w sensie pomyslu, ale nagminnosci/natretnosci/mody
na stosowanie/etc) wyswietlaly sie w lynx’ie. (lynksie..? ; )
Mody na pewno nie będzie takiej jak dawniej z flashem, bo teraz strony internetowe są wyświetlane za pomocą wielu różnych platform (od komputerów, przez netbooki, telefony komórkowe do lodówek ;p) – to powoduje problem, że strona musi działać pod wieloma konfiguracjami sprzętowymi i systemowymi (co za tym idzie grafika musiałaby być tak słaba, żeby telefony czy stare kompy mogły ją uruchomić… więc nie byłaby to za bardzo atrakcyjna zamiana 2d – tego typu rzeczy mogą najwyżej na specyficznych stronach typu właśnie aplikacje 3d czy gry (które teraz są pisane w apletach javy (jogl) czy flash 10 (który pozwala na 3d z akceleracją OpenGL i DirectX))).
Czyżby Google chciało w dłuższej perspektywie podciąć kolejną gałąź MS. Tym razem rynek konsol ?
…to chyba tylko mrzonki….
ale kiedyś tak mówili o samym Internecie.
Nawiązując do platformy gier w przeglądarkach internetowych uważam, że jest to jedno z najgorszych rozwiązań jakie kiedykolwiek pojawiło się na rynku gier. Kiedyś gdy powstawały gry każdy programista szlifował kod źrodłowy do perfekcji, aby gra chodziła jak najlepiej. Obecnie powoli zaczyna się pojawiać trend pakowania gier w przeglądarki internetowe. Przykładem jest Quake Live, który w pełni nie działa w samej przeglądarce, ale działa po prostu średnio w porównaniu do samego Quake 3. Nie oszukujmy się coś co ma działać online w przeglądarce poprzez różne API nigdy nie będzie działało szybko. To jest tak jak łudzenie się, że języki interpretowane będą szybsze od assemblera czy kompilowanego.
Patrząc na to z góry widać jedno, że rynek gier powoli kończy z kupowaniem gier w kartonach, teraz gry nie będą grami z płyt cd, ale programami, które będzie się wynajmowało lub oglądało podczas grania reklamy.
Taki paskudny trend niestety, że wszystko jest online, albo plugin-based jak wspomniany przez Ciebie QL, albo flash-based. Za parę lat forma naszych komputerów uproszczona zostanie do postaci terminala, bez jakiejkolwiek autonomii. Superwydajnego terminala, żeby to centrum rozrywki pociągnąć.
Ludzie idą na centralizację zasobów, bo jest to wygodne: mamy dostęp z każdego miejsca z dostępem do sieci, nic oprócz przeglądarki nie trzeba instalować, nie na nas spoczywa ciężar backupu. W zasadzie wystarczy komputer z przeglądarką, od biedy możnaby żyć z LiveCD, poczekajmy tylko aż Google wejdzie z GDrive.
Niestety, bezpieczeństwo i niezależność odkłada się na drugi plan. Rysiek M.Stallman ostrzega przed takim podejściem, ale dla wielu jest ortodoksyjnym oszołomem.
Bo ludziska przestali fascynować się ilością renderowanych pikseli na sekundę i fotorealistycznymi cieniami. Chcą rozrywki, czasami na 5 minut, czasami na 15 rzadziej na 10 godzin w tym 2 godziny konfiugracji postaci… Grafika jest już tak dobra, że większość nie zauważa różnicy albo nie chce więcej więc wystarczają gierki w przeglądarce. Tendencję potwierdza ogromny sukces Wii. Sprzedali wielokrotnie więcej konsol niż P3 i X360 razem wzięte pomimo, że grafikę mają na poziomie voodoo.
Gry w przeglądarce mają przyszłość, bo są w zasięgu kliknięcia. Klasyczną grę trzeba kupić, ściągnąć, zainstalować, ściągnąć łatki… Trzeba być w miarę zdeterminowanym na konkretny tytuł. Jakby Grono, czy Naszą Klasę, albo OSnews, trzeba było ściągać na dysk i instalować – połowa użytkowników by nawet nie zajrzała.
:
W dodatku można grać tylko na swoim komputerze, bo przenoszenie plików z katalogu domowego na pendraku jest kłopotliwe (a potem okaże się, że kolega nie ma dodatku XYZ i nie można załadować postaci, ani stanu gry).
:
Grafika i dźwięk muszą być gorsze, bo najlepsze łącze internetowe będzie wolniejsze niż odczyt z twardego dysku, czy płyty CD. Ale czy od casuali (albo jednak trochę ambitniejszych produkcji) wymaga się na dzień dobry grafiki jak z filmu? W dodatku silnik 3D możne z powodzeniem być wykorzystany w "płaskich" grach, szybciej się to programuje i są fajne efekty do dyspozycji.
:
A co do szlifowania, to szlifują nadal. Ale wtedy, kiedy mają dedykowaną platformę (konsola, automat…), bo tam gracze mają porównanie. Na PC, dzięki Intelowi, 3dfx, Nvidii i ATI, już dawno nie ma się po co starać.
Ale w sumie przy dzisiejszych prędkościach łącz można to buforować.
"Na PC, dzięki Intelowi, 3dfx, Nvidii i ATI, już dawno nie ma się po co starać."
Taa… ty zobacz lepiej na wymagania gier.
Jak wymieniasz grafikę co pół roku, to może faktycznie nie widzisz problemu.
JavaScript 3d… blokowanie flasha już nie wystarczy do uchronienia się przed natrętnymi reklamami.
javascript można wyłączyć, choc jak znam życie wyjdzie addblock js3d super edition iżycie stanie się łatwiejsze. Sam z chęcią chciałbym zobaczyć to w sklepach z telefonami an ten przykład, widok 3D kupowanego przedmiotu. Coś takiego było kiedyś an stronie SE teraz pozostał chyba tylko symulator działania, albo dobrze ukryli widok 3D telefonu.
Już od dawna przeglądam net z wyłączonym i JSem i flashem (noscripta ani adblocka na operze nie uświadczę). Matrwi mnie trochę tendencja – co nowa technologia to jeszcze bardziej irytująca reklama.
Ach, wreszcie będę oglądał ładne, trójwymiarowe, reklamy.
Aktualny PSX EXTREME numer 141 (majowy)s.3 Tytuł artykułu Granie na wideo. "OnLive to nazwa nowej usługi, ale tak naprawdę możemy mówić o nowej platformie do grania. Nowość zaprezentowano podczas konferencji Game Developers Conference i już kilka minut po zakończeniu pokazu wybuchła burza. Co tak zelektryzowało branżę? OnLive działa na prostej zasadzie – użytkownik łączy się przy pomocy nie mającego zaawansowanej konfiguracji komputera lub mikrokonsoli (podpina się ją do TV) podpiętych do internetu z serwerami OnLive, wybiera grę, którą chce sie sprawdzić i… zaczyna grać."
Nie chce tutaj przepisywać całego artykułu gdyż zapewne nie pozwoli ma na to moderator. Nie jest to w zupełności nowość. Ten trend istnieje pod nazwą calud computing czy też claud gaming. Jest teżWarto się temu przyjrszeć bo to faktycznie może czekać nas już niedługo.
Małe sprostowanie – Mozilla i Khronos Group nie wydały jeszcze żadnego Canvas 3D. Dopiero rozpoczęły prace nad standardem. Aktualny dodatek jest dziełem Vladimira Vukićevića.
Gości z Qt Software też to ostatnio dziwnie podnieca:
http://labs.trolltech.com/blogs/2009/04/03/monste…
http://labs.trolltech.com/blogs/2009/04/07/monste…
http://labs.trolltech.com/blogs/2009/04/15/monste…
it truly is the good joy to see your web site in order to delight in ones good threads in this article. I'm keen on the item completely. I'm sure you fit considerably focus intended for most of these articles or blog posts, seeing that these people add up and are also handy.
is it doesn't very best the perfect time to produce many options in the future and it's the perfect time to possibly be delighted. I've got understand that write-up in case I could truthfully I would like to advocate people many useful factors or maybe strategies. Perhaps you can generate future articles or blog posts mentioning this post. I would like to understand all the more reasons for the item!