![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Nov 2005
Сообщений: 73
|
Есть задача сделать вращающийся 3D куб, на гранях которого активные MovieClip-ы. Т.е Битмапы из Мувиков а именно сами мувики.
Использовал Papervision3D, но MovieMaterial() видимо проеобразует мувик в битмап и использует битмап как текстуру грани. Следующий на испытании был sandy 3d. MovieMaterial() его уже адекватный и в качестве грани действительно активный мувик, НО как он искажает его, просто ужасно. Подскажите кто сталкивался с данным вопросом в каком направлении двигаться, может есть еще какие-то 3Д библиотеки ? Буду признателен любым ответам по этому поводу. |
|
|||||
|
Регистрация: Nov 2009
Сообщений: 7
|
Может нужно установить параметры фильтрации? (Как в нейтивных GAPI типа D3D).
|
|
|||||
|
Регистрация: Sep 2009
Сообщений: 72
|
Я в каком-то блоге видел рабочий пример на Away3D с активными гранями как раз из мувиков. Ссылкой к сожалению поделиться не смогу.
|
|
|||||
|
Lorem ipsum
|
Я не знаком с движками, но мне кажется что текстуру можно менять динамически. Ну так поставь ENTER_FRAME и регулярно перерисовывай BitmapData того Bitmap, который зарегистрирован как текстура.
А вот если тебе нужна интерактивность — то получи от движка UV координаты события и смотри что у тебя в реальном мувике под этим местом. И делай что надо — вываливай дропдауны, активируй роловеры, прочее...
__________________
Поймай яблоко 2! |
|
|||||
|
Регистрация: Jan 2010
Адрес: владивосток
Сообщений: 250
|
куб можно сделать без помощи классов http://journal.easyflash.org/node/82
|
|
|||||
|
Регистрация: Nov 2007
Сообщений: 12
|
http://www.flashandmath.com/advanced/menu3d/index.html
вот, например но когда мне понадобилось работать с 3д пространством из кубиков - предпочел написать руками ![]() |
|
|||||
|
У флеш 10 у мувиклипов есть свойство z и есть свойство rotation по каждой координате. Этого достаточно, чтобы сделать куб с мувиклапами. Вот пример что вышло когда-то у меня http://94.127.67.161/3dcube.swf
не смотря на то, что там картинки на гранях -- они в мувиклипах на самом деле. Просто у меня мультиков не было, чтоб туда загнать в грани эти. Самое сложное в такой организации - расставить addChild-ы так, чтобы задние мувики находились сзади |
|
|||||
|
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 22:03. |
|
|
« Предыдущая тема | Следующая тема » |
|
|