Kolejna wersja Flasha, znana pod kryptonimem Molehill (ang. kopiec kreta), oddaje twórcom do dyspozycji zestaw niskopoziomowych interfejsów programistycznych, które umożliwią Flash Playerowi wykorzystanie mocy drzemiącej w wyspecjalizowanych układach graficznych. Obliczenia, które były dotąd wykonywane programowo przez główny procesor (CPU), przeniesione zostaną do graficznej jednostki przetwarzania (GPU), w którą wyposażony jest każdy nowy komputer. Molehill opiera się na interfejsie DirectX na platformie Windows, na OpenGL w systemach typu Linux i Mac oraz na OpenGL ES w urządzeniach przenośnych. Dostępny jest również programowy renderer SwiftShader, w wypadku gdyby kompatybilny sprzęt nie został znaleziony.
Tag: molehill
Stage 3D aka Molehill – początki rewolucyjnej technologii 3D we Flashu
Unity3D, pełnowartościowe gry 3D w Twojej przeglądarce
Unity 3D (link) jest najpopularniejszym engine’em, w którym treści zrobione mogą być publikowane do sieci i uruchamiane przy pomocy odtwarzacza Unity Player. Posiada on atrakcyjne cechy, patrząc z perspektywy instalacji przez zwykłego użytkownika: zajmuje mniej niż 4mb, instaluje się w prosty sposób przy pomocy technologi Java Webstart (sam engine nie jest napisany w Javie), nie wymaga ponownego uruchomienia przeglądarki, ani nie instaluje dodatkowego oprogramowania (pasków narzędzi itp.). Autorzy chwalą się na stronie, że ich webplayer został zainstalowany 60mln razy, co jest imponującą ilością, jednak nie przekłada się naturalnie na 60mln użytkowników. Ostrożne szacunki twórców, mówią o ogólnej penetracji rynku na poziomie około 1% (link). Jednocześnie, według ich obliczeń, aż 60% użytkowników z powodzeniem instaluje wtyczkę, jeśli trafia na stronę która jej wymaga.
Dostępne technologie Web3D
Web3D rozwija się aktualnie w bardzo dynamiczny sposób, a największymi gwiazdami które zetrą się ze sobą w najbliższej rundzie, będą prawdopodobnie Adobe Flash (w kolejnej odsłonie, o kryptonimie Molehill) oraz WebGL. Nie są to jednak jedyni gracze – na rynku od lat istnieją aplikacje które pozwalają na osadzanie interaktywnej, trójwymiarowej grafiki na stronach www.