*vmr
> Примеры использования WebGL:
примеров использования флеша - море, и HQ на ютубе, не показатель того что он должен сдохнуть!
давай возьмем такой пример:
нужно создать заставочку для сайта. в которой по надписи пробегает симпатичненький блик и мигают звездочки. очевидно - что нормальные человек потратит 5 минут и сделает ее во флеше, а ненормальный параноик будет это дело писать на джаве с оглом.
а такой пример как мой - гораздо более востребован, нежели просмотр 3д товара в интернет магазине.
зы.
ваше незнание инструмента или не умение им пользоваться вовсе не говорит о его бесполезности!
*vmr
> Может ли это флеш?
и воообще вы с чем спорите? я разве говорил что флеш может все? и веб3д не нужен? я настаиваю на том, что флеш не теряет своей востребованности.
Вообще пора уже компы делать, на которых будет один браузер и из него ОС грузить. :)
Kloun
> и воообще вы с чем спорите?
Да, так, холивар развожу :)
I_Am_Skywalker
> Как думаете, как это новшество скажется на безопасности?
Ну, например, BSOD из-за бага в драйвере, который не смог переварить кривой шейдер...
проблем добавится очень много (как и при любом значительном расширении функционала)
А про O3D кто-нить вспомнил? :) Все собираюсь посмотреть, но руки не доходят. Тоже через JavaScript.
GLoom
> И так там есть поддержка некоторых вкусностей устройства в js
А можно обработать движение пальца по экрану, чтобы окно браузера не двигалось, а перемещались некие элементы, к примеру?
Silverlight пока что не имеет полного 3D, там только аппаратный пиксельный (не вертексный) шейдер на объекты для эффектов,
и 3D трансформация для плоских графических объектов (ну или как это правильней назвать, хз), доступа к D3Device нету насколько я знаю.
WebGL хорошая идея
wat
> А можно обработать движение пальца по экрану, чтобы окно браузера не двигалось,
> а перемещались некие элементы, к прим
Ай ай. Qiller вот всякое делает:
http://www.underclouds.com/
Там всякое есть :) Если есть айфончег - поиграй. У меня нет :(
уже давно разрабатывается 3D движок на флесш
http://alternativaplatform.com/ru/alternativa3d/
моё мнение простые вещи лучше делать во флесш если нужно что-то мега крутое в 3D то тут без GL || DX необойтись либо придумают что-то другое что сможет работать с видюхой
Zakus
> аппаратный пиксельный (не вертексный) шейдер
Он софтовый, насколько мне известно. Из-за безопасности.
Аппаратный 3D есть только в WPF в Full Trust, но там сертификат надо подписывать и ставить и WPF идёт с .NET Framework 3.5 SP1, который больше 100 мегов.
Это насколько я знаю по опыту написания софта под это дело.
Про аппаратный 3D в браузере - тема поднималась уже! куча решений есть. которые помню - Virtools (мне лично не по душе) Unity3D (вроде лучше, но я лично не смотрел). и все разумеется требуют установки плагинчика )))) (на самом деле - это полноценные движки, для создания несложных игр, ну или как минимум демок и призентаций)
Chaos_Optima
> уже давно разрабатывается 3D движок на флесш
тока что смотрел какуюто доку по флешу - поддержка софтварного 3д тама есть и так. (хотя мож чего не понял)
( вот ссылко http://help.adobe.com/ru_RU/ActionScript/3.0_ProgrammingAS3/WSF24… 2B123E90.html)
Chaos_Optima
> уже давно разрабатывается 3D движок на флесш
> http://alternativaplatform.com/ru/alternativa3d/
да, но только там сейчас софтварный рендер. На данный момент аппаратного ускорения во флэш нету и, судя по новостям, пока только разговоры об этом.
неужели никто не смотрел O3D в деле? Их вон гугл поддерживает и на сиграфе они демки показывать должны были.
GLoom
Ну хз...
(хотя он работает довольно быстро, я почему то думал что он с аппаратным, но сильно не разбирался, может и так =( )
Но тем более, хотелось бы полноценного аппаратного DX в sl. =(
http://www.xakep.ru/post/49563/default.asp
В последние тестовые сборки Web-браузера с открытым кодом Firefox вошла реализация поддержки нового стандарта WebGL для использования трехмерной графики (OpenGL).
Стандарт WebGL еще очень молод и находится только в стадии становления и обсуждения, однако это не помешало инженерам Mozilla уже реализовать поддержку его промежуточной версии в Firefox. Рабочая группа WebGL появилась в этом году, когда представители Mozilla объединили усилия с организацией Khronos Group, стоящей за OpenGL. В рамках WebGL ожидается разработка низкоуровневых JavaScript API, которые обеспечат поддержку OpenGL ES 2.0 в браузере.
Желающие протестировать поддержку WebGL в Firefox уже могут скачать последние ночные сборки браузера и включить опцию "webgl.enabled_for_all_sites" в конфиге ("about:config").
Тема в архиве.