2010-07-29 3 views
1

Наш 3D-дизайнер сделал несколько моделей майя, которые отлично смотрятся из-за их высокого количества полисов. Я бы хотел создать интерактивные версии этих моделей, привязанных к нашему сайту, используя Flash/Actionscript. У меня нет проблем с выполнением этой основной задачи с использованием небольших моделей.Лучшая практика для высокой поли модели для интерактивной Flash

Однако сложные модели, которые мы создали, слишком велики для Интернета. Процесс, который я изначально преследовал, заключался в экспорте модели в Collada и использовании Papervision3D (или его аналогичных) для привязки к Flash. Размер объекта Collada здесь является ограничивающим фактором.

Вне создания нескольких версий каждой модели - одна для рендеринга высокого разрешения и фильмов, а другая для взаимодействия с флэш-памятью - есть ли у кого-нибудь лучшие методы для использования этих высокополимерных моделей в динамическом интерактивном интерфейсе? Я открыт для ЛЮБОГО рабочего процесса и хотел бы избежать дублирования усилий, создав несколько моделей.

Это моя первая попытка погрузиться в это, так что я не пытаюсь подделать здесь какой-либо опыт. Я, к сожалению, нуб.

+0

В новейшей инкубаторе сборки флэш-плеер (11) они построили в новом GPU с питанием 3D API, который позволит видеокартами начать делать некоторые из тяжелого подъема 3D-рендеринга. Некоторые Flash 3D-движки, такие как http://away3d.com/, позволят использовать их. Пока готово еще не готово, оно может позволить вам использовать существующую модель без создания версии с низким разрешением. – Sam

ответ

0

Swift3D by Electric Rain имеет ряд утилит, которые позволяют вам увеличивать или уменьшать количество полигонов и тем самым преобразовывать сложные модели в упрощенную Flash, которая может работать в Интернете. Papervision3D является одним из многих продуктов, которые Electric Rain имеет.

Вы посмотрели плагины Swift3D? http://www.erain.com/Products/Plug-ins/

+0

У меня нет! Боже, это может быть легко. Я проверю это и пообщаюсь с нашим дизайнером, чтобы посмотреть, будет ли это делать трюк. Спасибо за быстрый ответ! – Matt

+0

Hm. Проблема в том, что наш разработчик инвестируется в Maya, а не в 3D Studio Max. Возможно, их автономный продукт будет делать то же самое упрощение. Я буду изучать это дальше. – Matt

0

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

Сгенерированная карта смещения выводит карту смещения из подразделяемого объекта в базовую сетку или из одного или нескольких объектов в другой объект. Эти карты смещения могут затем использоваться внешним средством визуализации для воссоздания деталей геометрии, из которых они были созданы, и могут быть отличным способом экспорта высокополимерных деталей, таких как перемещение или механические детали в средство визуализации или движка. http://www.nevercenter.com/wiki/index.php?title=Generate_Displacement_Map

 Смежные вопросы

  • Нет связанных вопросов^_^