Как стать автором
Обновить

Комментарии 71

Parallax mapping лучше бы заменили на Relief Mapping. Рельефное освещение? Первый раз слышу.
Скорее всего это Bump Mapping.
да ладно?

Parallax- и relief- mapping это разные вещи, первый реализуется простым смещением текстурных координат, а второй — это полноценный ray-tracing по heightmap в tangent space полигона
Вот вот)) у меня точно такая же мысль))
Угу, когда-то радовались Doom и Quake. Прошли годы, программисты нагородили кучу вреймворков превращающих ваш XXXX-мегагерцовый проц в нечто сравнимое по скорости с 60-мегагерцовым пентиумом, а народ снова радуется...
Супер, никогда бы не подумал, что такие вещи можно будет делать на флеше!
А я знал, но никак не мог дождаться!
Да, отличный конкурент для papervision3d http://papervision3d.org/

Главное чтобы начали на нем что-то делать...
Врят ли они конкуренты Papervision, скорее ffilmation. При чем у ffilmation есть большой плюс - ffilmation OpenSource проект.
ffilmation гораздо слабее. Он изометрический.
Вилкой суп едят.
А вот полноценный 3D-экшн, написанный на шоквейве - с мультиплеером, многоканальным звуком, блэкджеком и шлюхами: http://www2.rasterwerks.com/game/phosphor/beta1.asp
Шоквейв это не совсем флеш. В шоквейв есть поддержка 3D, а тут все программно.
Да, но зато производительность на высоте. Ведь нам всем в данной ситуации нужны не шашечки, а ехать - суть не в том, что это написано на флеше/не на флеше, а в том, что работает это в браузере. В сравнении с фосфором, выдающим у меня макимальные FPS на средней конфигурации, демки альтернативы тормозят страшно.

Присоединяюсь к вопящим о том, что флеш (пока что) - неудачное средство для разработки 3D.
шоквейв есть на всех ОС, на всех браузерах?
а процент распространения каков по сравнению с флешем?
Ну, про процент распространения можно было бы не говорить, ибо ставится он как и флэш - on-demand прямо из браузера. Если бы не одно но. Признаюсь, я действительно не знал, что под никсами шоквейва нет, только под вин/мак. Беру свои слова обратно.

К слову, небезызвестный виртуальный мир Habbo также написан под шоквейв.
http://www2.rasterwerks.com/game/phosphor/beta1.asp

а я вот за этим давно слежу, чо то они правда давно не обновлялись (
Ждем DOOM4 на флеш движке!

Если социальные сети этот движок в учет возмут, то реальный мир уже для кого-то уйдет на второй план.
Да, если сделать некий аналог Second Life, но без скачиваемого клиента, чисто для браузера — это будет сильно.
что в принципе и собиралась сделать команда Альтернативы (для чего собственно говоря движок и делался). но как только они поняли, что ничерта не получится, и сколько не оптимизируйте игра сдохнет на 20 персах в локации. теперь они "Альтернатива-платформ" и продают свой движок тем, кто еще не понял простой истины: "для 3д игры нужен 3д ускоритель, а не медленная виртуальная машина".
Понятно, спасибо за пояснения. Тогда нам, простым пользователям, остаётся только ждать развития технологий. :)
3D игры конечно врятли потянет. А вот создавать 3D сайты - самое то. Например заходишь на сайт производителя авто и попадаешь в 3D салон, где представлены все модели во всей красе. Добавить интерактивности и вот он, Web 3D (Web 3.0).
vrml пытался это реализовать но как то заглохла идейка кажется еще до появления дванольного веба.
ну так до дванольного веба и, наверное, без настоящих денежных вложений. (*доверительно*) скоро все изменится
для таких целей вполне хватает papervision3d, о котором уже писали выше. уже набралось приличное количество различных промо-сайтов на этом движке, существует сообщество, проект открытый, код распространяет по либеральной для сторонних разработчиков лицензии (MIT). для меня это решающий момент.
НЛО прилетело и опубликовало эту надпись здесь
что же в Альтернативе есть такое реально необходимое, чего нет в PPV3D? :)
Быстродействие? Динамические тени? Вообще нормальное динамическое освещение? Bump mapping?
Быстродействие - возможно, но не думаю, что это критично. PPV тормоз, Альтернатива - сверх-медленный газ :) А динамические тени и бампы это уже навороты, от которых чего можно отказаться. q2 и hl выглядят неплохо и без них :)
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
кстати есть реальные независимые тесты сравнивающие производительность движков?
НЛО прилетело и опубликовало эту надпись здесь
Тут в движении менее 1000 полигонов, после остановки до 4000.
Для Doom4 маловато, даже для Q2 маловато :-)
Пермь вперёд!!! =)
И вправду Пермяки. Респект землякам :)
Просто нет слов!

Сосбно не вижу смысла городить все эти, бес сомнения впечатляющие и завораживающие, спецэффекты, если движок не способен правильно строить перспективу. Но все равно канеш крутотень :)
А здесь вообще нет перспективы, если вы не заметили. Несмотря на то, что ваш глаз подсказывает вам "ууу, обратная перспектива, че за глюк?" - тут чистая изометрия, никаких сокращений нет, ввиду того, что флешу тяжко не аффинные преобразования делать.
А что не так? Это аксонометрия, и вроде правильная
молодцы ребята - во всех отношениях молодцы.
Можно было бы под этим движком, написать интересную игрульку типа Myst'а, как мне кажется. :)
Тоесть скоро WoW выйдет флешовый?!
Это просто супер. У меня скорость соединения около 256 кб/сек, а загружается все мгновенно!
Сам флэшер, так что понимаю всю сложность проделанной работы :) Молодцы!
http://www2.rasterwerks.com/game/phosphor/beta1.asp Снес голову сразу же! Причем и в прямом и в переносном смысле. Я не поленился и установил Shockwave для моего Firefox. И был поражен качеством графики и тем чувством, что я просто запустил 3D-action, установленный на мою машину. Я забыл, что я вообще-то всё еще в браузере. Я рубил ботов как в старые добрые время Quake 2! Плавность игрового процесса обеспечивается использованием обычного DirectX 7 (из возможных вариантов - DirectX 5.2, OpenGL, Software).
У такого качественного решения просто не может не быть будущего!

А вот Alternativa3D использует простой Flash и в этом большой плюс! Но в то же время скорость работы очень ограничена... Качество картинки и перспектива хромает...
Это качественное решение так никому и не пригодилось.. Количество ресурсов сделанных на shockwave (Adobe Director) мало. Даже учебных материалов практически нет.
Если и используется, то в основном для CD презентаций а не для веба.
Недавно правда вышла новая версия Director 11 зачем-то..
Мда... Зачем нужен был Shockwave я вобще никогда не понимал. Но идея использования DirectX прямо в браузере хороша. А как насчет того, чтобы использовать возможности DirectX из Flash'а? Тогда и FPS будет приличный и Shockwave не нужен! Да-да, я знаю что сейчас Flash не поддерживает таких возможностей. Но хорошо было бы если бы Adobe додумались внедрить поддержку внешних рендереров в 10-ой версии Flash'а ;-)
видимо шоквейв опередил время, а флеш дотягивается только сейчас.
Насчет аппаратного ускорения, эффекьтов и чего-нить еще у них уже есть - http://labs.adobe.com/wiki/index.php/AIF…
Шоквэйв был скорее для оффлайна, презентации всякие на cd. Весит он гораздо больше флэша
НЛО прилетело и опубликовало эту надпись здесь
OpenGL можно использовать.
А не знаете на чем miniclip делает? У них по-моему не хуже...
Отлично. В интернете уже есть офисные программы, рабочие столы, теперь там будут еще и нормальные 3D игры.
Мэйнфреймы возвращаются :)
Они уже относительно давно есть. Например на miniclip.com.
У них нет единой платформы. Все сделаны "в ручную".
фильтрация текстур почему то срабатывает только через секунду после отрисовки сцены, соответственно в движени фильтрации нет вообще, как это понимать?
Когда вы не двигаетесь и головой не вращаете (то есть картинка не меняется), сцену можно отрисовать более качественно, в остальных случаях качеством жертвуют ради фпс.
По-моему так.
Насколько я помню они колдуют уже третий год наверное. Молодцы конечно, и когда они начинали - это было актуально. Но посмотрев еще полгода назад видео с MAX насчет flash10 - сильно сомневаюсь что альтернатива кому-то будет нужна после его выхода. Насколько я понял - там будет нативное 3d и возможность дописывать плагины на cpp.
И что же изменится с выходом 10 версии? Будет поддержка 3D на уровне API плеера? Полгода назад, на максе
ничего кроме видео-плеера, вращающегося в 3D пространстве и 3 анимированных рисунка не показали - а плеер, и анимация в 3D уже при выходе Flex 1.5 была.

И если послушать внимательно, то можно также узнать, что с++ вам дадут писать плагины для Hydra, а ни код вставляемый в Flash-файлы. Если сейчас Adobe заморачивается со своей защитой так, что можно книжки писать о том как делать crossdomain.xml, работать с applicationDomain и другой дребеденью, то что же будет, если они разрешат с++ код выполнять?

Имхо, ничего мегакрутого, в 10 версии не будет, немного всяких вкусностей типа гидры и скелетной анимации, а так больше ничего.

И на последок скажу, что уже давно можно создовать быстрые 3d игры для браузеров, и писать для них код на .Net, использовать хорошие физические движки и многое другое.
Но 10 флеш будет "потом", а это есть "сейчас". Вот кстати насчет нативного 3D - это фишка шоквейва, во флеше скорее будет что-то ограниченное, но что позволит пакетам типа упомянутого работать еще лучше.
НЛО прилетело и опубликовало эту надпись здесь
Я собственно и оветил .. что для 3D есть шоквейв, и что 10-ка позволит лучше работать пакетам типа альтернативы :)
Этого нет сейчас. Есть какието планы, пара демок и несколько лет работы за плечами. Безусловно, это заслуживает уважения. Но поскольку это будет не open source, и даже на крайняк не бесплатно, то большого распространения альтернатива получить не успеет. Подоспеют аналоги, подтянуться те, кто были перечислены выше.
НЛО прилетело и опубликовало эту надпись здесь
Видел FPS на флеше. Был оформлен как обычная shareware игра. Но здесь ребята продвинулись гораздо дальше. Респект! Вообще странно, что Adobe до сих пор не догадалась ввести во флеш третье измерение.
а у нее есть на то причины: скорость, совместимость, размер плеера. И делать надо либо хорошо, либо вообще не делать.
Для "хорошо" есть поляна шоквейва. А во флеше достаточно таких вещей, и в помощь сделают в 10-ке поддержку фильтров с аппаратным ускорением.
Жалко паралакс-мэппинг не получится встроить с нормальным фпс (если разрешение текстур оставить таким же), потому что дисплейсмент мап фильтр совсем тормазной.
Очень круто. Больше даже сказать нечего. Честно говоря, я всегда думал, что если подобное сделать на флэше - будут тормоза, сводящие на нет любое потенциальное использование подобных вещей в real-time. Был приятно удивлен.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации