Тема: [...] 3D + simple3D
Показать сообщение отдельно
Старый 02.07.2013, 17:24
firefedot вне форума Посмотреть профиль Отправить личное сообщение для firefedot Найти все сообщения от firefedot
  № 1  
Ответить с цитированием
firefedot
 
Аватар для firefedot

Регистрация: Dec 2010
Сообщений: 129
Tip 3D + simple3D

Доброе...
Задача: вращать трехмерный логотип.
Проблема: не кидается текстура нормально.

Текст
Смоделено в 3D Max'e 12 нужное лого, с текстурами и прочими ништяками и анимацией вращения.
Нашел микро мини движок - Simple3D, думал с ним будет быстрее, чем с другими.
Импортнул в него модель в формате .ASE (другие он по-моему не понимает, доков нормальных не нашел),
модель завелась как надо, дал ей вращение. Все вроде хорошо, и проект весит мало и анимация не тормозит, но текстура коряво ложиться...

как будто в верх ногами и наискось)
вот код или его часть)
Код AS3:
import com.simple3d.loaders.*; 
 
var ase:ASE = new ASE(1, new Logo()); 
/* окрашиваем модель в красный цвет */ 
ase.color = 0xff0000;
/* позиционируем модель на сцене флеш-ролика */ 
ase.x = 275; 
ase.y = 200; 
/* добавляем модель на сцену флеш-ролика */ 
addChild(ase);
/* поворачиваем объект */ 
ase.rotationX = 90;
/* загружаем 3D-модель */ 
ase.loadFile("/max/scool_116_anim.ASE");
/* функция, которая будет вызвана после загрузки ASE-модели */ 
ase.addEventListener(ASE.LOAD_COMPLETE, loadComplete); 
function loadComplete(event:Event):void { 
addEventListener(Event.ENTER_FRAME, render);
} 
/* вращаем модель */ 
function render(event:Event):void { 
ase.rotationY++;
ase.render(); 
}
картинка сделана классомм в во flash CS5 через пропертис )))

Вопрос: что можно сделать? Как прикинуть какой может размер менять с лого, хотя с него на модельке в максе он нормально прилеплен.
Или бросить этот движок и попробовать на чем то нормальном? только на чем? Alternativa3d требует своего логотипа везде... другие что то не очень знаю ...
какой лучше подойдет для данной микро задачи?
p.s. ради интереса сделал в After Effect флешку и загрузил ее в свой проект все ровно. но вес очень большой .. около метра.. против 6 Килобайт)
Спасибо , кто дочитал и спасибо тому, кто что то понял))
спасибо)
__________________
--
Какой бы путь ты не выбрал, лягушка прыгнет врятли