Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > API приложений и сред

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 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 Килобайт)
Спасибо , кто дочитал и спасибо тому, кто что то понял))
спасибо)
__________________
--
Какой бы путь ты не выбрал, лягушка прыгнет врятли

Создать новую тему Ответ Часовой пояс GMT +4, время: 19:32.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
3d , трехмер
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 19:32.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.