3D API для Flash Player

image
Adobe Systems, не смотря на регулярную критику своей технологии Flash, продолжает модернизировать и развивать продукты на ее основе. Компания не остается в стороне от всеобщего увлечения 3D в мире. И этой осенью планирует представить новую версию плагина для браузеров Adobe Flash Player с полноценной поддержкой трехмерной графики.

В последние годы основной задачей разработчиков Flash было заставить технологию в текущем виде приемлемо работать на смартфонах и других устройствах с ограниченными вычислительными ресурсами и новые версии Adobe Flash обходятся с ресурсами гораздо бережнее предшественников. Они даже поддерживают некоторые трехмерные функции, но в сильно ограниченном виде.

Информация о грядущей «трехмерности» Flash, была опубликована в расписании конференции для разработчиков Adobe MAX, которая пройдет в конце октября в Лос-Анджелесе. Показ новинки, как ожидается, пройдет в рамках сессии для Flash разработчиков Flash Player 3D Future. Громкое название очевидно означает, что в Adobe видят будущее Flash немыслимым без 3D-технологий.

К сожалению никаких подробностей сейчас не раскрывают, подогревая интерес до самого последнего момента. Тем не менее, разработчики обещают обширную программу готовящейся сессии, так как 3D-функционал будет достаточно богатым. Уже сейчас Adobe предлагает инструменты для разработки 3D-презентаций с помощью Flash, но планируется что этот инструментарий будет существенно расширен, как и возможности самого плагина. На конференции будут обсуждаться временные рамки разработки новых версий Flash Player, а также будет представлен новый Flash 3D API. Разработчикам обещают «глубокое погружение» в возможности новой технологии в рамках конференции.

«Если вы планируете вести разработки 3D-игр, систем расширенной реальности или новых интерактивных сайтов, то вы просто обязаны посетить грядущую конференцию”, — сообщил представитель Adobe.

Очевидно, основные потребители трехмерности Flash – разработчики браузерных игр. И если разработчики смогут обеспечить достаточную производительность, к примеру позволят использовать ресурсы графических ускорителей, то отрасль онлайн-игр ждет прорыв.

Возможно, этот ход со стороны Adobe Systems обусловлен активностью конкурентов на том же поле и при наметившемся тренде. Многие ведущие разработчики все чаще анонсируют новые разработки в той или иной степени поддерживающие 3D. Например, на прошедшей недавно выставке Computex, компания Nvidia демонстрировала передачу потокового 3D-видео через интернет с помощью плейера на базе Microsoft Silverlight.
Источник
+28
13 июля 2010, 15:03
9
tau 9,0

комментарии (27)

–4
coolspot #
А перспектива WebGL выглядит всё же краше…
+12
IPv6 #
флеш уже сейчас везде работает более менее одинаково. WebGl полностью единообразно не работает нигде
имхо нет шансов, wide adoption решает
0
mono2k #
1) Пока что WebGL не поддерживается ни одним зарелизеным браузером, только dev и beta-версии. Поэтому говорить об адаптации еще рано.

2) Проблемы WebGL в основном связаны с многообразием железа и драйверов у конечных пользователей, гугл вон даже эмулятор opengl поверх directx делает специально для этого дела.

3) Точно такие же проблемы ждут и флеш, одно дело — рендерить графику софтверно на cpu, как сейчас, другое — заморачиваться поддержкой всего многообразия железа и драйверов. Как пример — pixelbender в флеш-плеере до сих пор софтверный, хотя обещали его на gpu перенести еще два года назад.

4) Встает вопрос API, будет ли это что-то стандартное (OpenGL ES в WebGL) или Адоби изобретет свой велосипед, который надо будет изучать заново. Не забывайте, что под OpenGL написана туева хуча кода и шейдеров и существует масса технологий и подходов, например для рендеринга теней и т.п. Для самопального велосипеда это все придется переписывать заново. А это очень сильно на адаптацию разработчиками повлияет.

В общем, начинание конечно хорошее, но деталей мы пока не знаем. А зная, с каким скрипом Адоби делает улучшения в своем софте — ой-ой-ой, что-то я уже боюся…
+1
klubben #
Ну да, году к 2030 будет нам вебгл
–1
Terion #
Если в итоге появится какой-то тулкит для портирования unity-проектов на флеш — это будет вообще сказка
+9
Swart #
Мне нравится настрой Adobe. Умнички!
+2
divone #
Развивать сильные качества платформы — это они правильно делают!
–1
alexevil #
Конкуренция это хорошо :)
+1
kenku #
ну наконец-то, а то игры-то уже есть, дождёмся осени — посмотрим
0
DaFive #
Игры уже давно есть. Поддержки аппаратной не хватает. А что будет API — круто. Готовые движки (типа Альтернативы) уже будут не такими актуальными.
0
Exey #
Напротив с полноценным 3D движки станут еще популярней, ведь Adobe даст только базовый API, а все плюшки будут в Альтернативах и Пепервиженах :)
0
DaFive #
Это да, кому нужен полноценный двиг для создания мощных приложений. Подрубать весь движок при наличии большого готового функционала не нужно будет.
0
kenku #
а ведь точно, они же говорят только про новый API, про аппаратное ускорение 3D ни слова
а я-то губу раскатал :(
0
i360u #
Ну вот, обрадовался сначала, раскатал губу, представил торжественное прощание с Пейпервижн, а потом прочитал про осень… Опять ждать.
Но все равно новость хорошая.
–3
mephisto #
На отличных от win платформах это все будет также тормозить, как и 2д? )))
0
adminimus #
зря вы тут пишите про недостатки флеша. На хабре как выяснилось достаточно много фанатов флеша и адоба, любой негатив, даже обоснованный, они воспринимают как личное оскорбление. Последствия вы наверное уже ощутили.
0
mephisto #
Да ощутил уже… Не понимаю почему люди адекватно не воспринимают объективную критику любимой платформы.
–6
Alaunquirie #
О господи, теперь нас ждет еще и назойливая, бездарная, убогая и страшная всплывающая 3д(!) реклама. Нет-нет. Разувидеть. Разувидеть.
+2
debacle #
трололо трололо, не нравится — закрой глаза… Эта плюшка прежде всего для 3d игр, кои написаны все таки на флеше… И аппаратное ускорение для них — самый кайф
–1
mephisto #
Лучше бы открытый кроссплатформенный стандарт (WebGL) развивали, а не эти костыли с тормозами и глюками.
+1
debacle #
Flash 3d — это и есть кроссплатформенный кроссбраузерный стандарт… И лучше развивать именно его, чем пытаться партировать чужие костыли под уже существующую платформу…
0
mephisto #
Кроссплатформенный он со слишком большой натяжкой. Когда что-то нормаьно работает только на 1 платформе — это не называется «кроссплатформенный».
0
debacle #
Так вот и презентовали новую версию с аппаратным ускорением, чтоб работало нормально там где работает «не нормально»… в чем проблема то? платформа улучшается… что в этом плохого?
Или вы из тех кто слепо ненавидит флеш и никакие разумные аргументы не воспринимает?
0
mephisto #
меня терзают смутные сомненья, что ускорение опять будет только на дефолтной платформе…
0
debacle #
поживем — увидим… зачем загадывать :)
0
trueowl #
очень многие площадки всё ещё сидят на Flash Player 8, до баннеров это дойдёт ещё не скоро, не беспокойтесь
+1
trueowl #
Интересно, а по скорости оно будет быстрее движков же?

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.