![]() |
*.swft to Flash CS4 = проблема
Здравствуйте, профи флэша!
Недавно установил AdobeFlashCS4. Всё бы хорошо, да не могу импортировать туда файл векторного 3D изображения *.swft (полученного с помощью Swift3D). Пишет, что формат не поддерживается. В предыдущие версии Flash импортировать не пробовал. Может кто-нибудь сталкивался? Помогите пожалуйста, очень надо! |
А с чего вы взяли, что IDE должен поддерживать данный формат?
|
Изучал множество инструкций в сети по импорту 3D-объектов во flash. Схема такая: 3dsMax(*.3ds) => Swift3D(*.swft) => Flash, т. е. везде писалось, что во флэш без труда можно импортировать (*.swft) и в дальнейшем работать с этим 3D объектом, редактируя его как обычное векторное изображение.
У меня же не получается импортировать данный формат во флэш. З.Ы. Тольк что попробовал тоже самое проделать в AdobeFlashCS3 - результат тот же:( |
Преобразование swft -> flash(swf) осуществляется самим Swift3D, насколько мне известно.
|
Цитата:
|
А импорт готового swf не катит?
|
либо создаешь раскадровку, если это объект вращающийся и импортируешь его во флеш, а дальше делай что тебе нужно
|
Мне кажется что Flash это все-таки не 3D-редактор и прямо в нем изменять 3D объект просто невозможно. Это делается либо програмно через движок (Alternative 3D) либо в программе 3D-редактирования с последующим импортированием в Flash
|
Flash не понимает(и не должен понимать) файлы Swift 3D c расширением t3d,изначально подразумевается,что во Flash импортируется ролик в формате swf(если экспортировать сцену в векторе,то ее можно редактировать,также,как последовательность кадров),или пробуйте экспортировать в формате swft(swift 3d flash importer),в нем сцена разложена по слоям.
|
Всем спасибо за советы.
Пришёл к выводу, что действительно во флэш можно импортировать только *.swf, полученные из Swift3D, а *.swft (которая и раскладывала по слоям) не импортировать и вот почему: Дело в том, что при установке программа Swift3D до 4й версии устанавливала плагин во флэш, позволяющий импорт форматов *.swft, я же установил сначала сразу 5ю версию Swift3D, в которой не предусмотрена установка этого плагина. Эксперимента ради снёс Swift3D 5.0 и поставил Swift3D 4.х. В процессе установки программа ругнулась на отсутствие необходимой версии флэша и предупредила об отмене установки этого самого плагина. Т. е. получается, что для работоспособности плагина версия флэша CS4 молода. Вообщем пришёл к выводу, что придётся довольствоваться импортом *.swf с готовой анимацией, выполненной в Swift3D 5.х Может у кого будут какие идеи получше. |
это известная проблема..., предлагаю простое решение которое работает отлично, рендерить в свифт-файл, который открывать во флэш-эмикс, в папку импортеров которого предварительно засунуть плагин, сохранить файл в фла, а потом открывать в цс4, ...вуаля... все слои на месте,
мой свифт тоже не хочет импортироваться в цс4 напрямую ни при каких условиях... |
решение этой проблемы - не использовать свифт
|
Странно, что никто не ответил до сих пор. Я с момента выхода Flash CS4 импортирую в него *.swft.
А сделал я так: 1. Идем в папку Program Files\Electric Rain\Swift 3D\Version 5.00\Flash Importer 2. Берем оттуда файл Swift3DImporter.dll (в моем случае версия этого файла 1.0.0.501, идет в комплекте с Swift3D 5.0) 3. Копируем файл в Program Files\Adobe\Adobe Flash CS4\en\Configuration\Importers 4. Во флэше жмем Import (Ctrl+R) и выбираем Swift3D Importer (*.swft) И все отлично работает! |
| Часовой пояс GMT +4, время: 10:58. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.