![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Jul 2009
Сообщений: 101
|
Принципиально надо сунуть 3Dmax обьект в АS2 флаш и потом его там крутить и рассматривать камерой.
Движок Sandy 1.2. Делаю обычный Bоx: все есть, все видно. Текстуры тоже можно повесить, неважно. Теперь пробую АSЕ фаил: box = new Object3D (); AseParser.addEventListener (AseParser.onInitEVENT , function(){trace ('Init ASE'); bg.addChild(box);}); AseParser.addEventListener (AseParser.onLoadEVENT , function(){trace ('Load ASE');}); AseParser.addEventListener (AseParser.onFailEVENT , function(){trace ('Fail ASE');}); AseParser.addEventListener (AseParser.onProgressEVENT , function(){trace ('Progress ASE');}); AseParser.parse( box, 'box.ASE' ); Но ничего на экране не появилось. В чем проблема? вот сам фаилик, в архиве, если проблема в нем. фаилик делал не я, но поидее должен пахать. сааамый простенький бокс. box.rar Последний раз редактировалось uchenik12345; 21.08.2009 в 04:16. |
|
|||||
|
Регистрация: Jul 2009
Сообщений: 101
|
да при чем тут камера и мир. я же написал что куб есть и его видно, хочу двигаю, хочу кручу, хочу вид меняю. то есть и камера и мир у меня сделаны и работают.
Меня волнует именно импорт фаилов из 3Dmax. Желательно с текстурами. Поэтому АSЕ. Вернее в конечном итоге импорт обьекта скажем с 50 плоскостями из которых 20 имеют одну текстуру, 30 другую. И мне надо будет в полученной модели заменять текстуры на другие. Причем те что надо. Проблема как раз в том что АSЕ обекта я невижу в отличае от примитивов, хотя поидее должен. Причем box.getSize() дает 0,0,0 (хотя его для Object3D может и нельзя применять). Последний раз редактировалось uchenik12345; 21.08.2009 в 04:24. |
|
|||||
|
Регистрация: Jul 2009
Сообщений: 101
|
кто нибудь, скажите почему нет (невидно) моего .аsе обьекта?
могу дать весь код, но дело именно в экспорте из MAX-a и парсинге .аsе. |
![]() |
![]() |
Часовой пояс GMT +4, время: 21:35. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|