Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Unity > Общие вопросы

Общие вопросы вопросы не попадающие ни в один из доступных разделов

Ответ
 
Опции темы
Старый 02.11.2013, 00:33   #1
xkalex
AnyKey`щик
 
Регистрация: 02.11.2013
Сообщений: 7
Написано 0 полезных сообщений
(для 0 пользователей)
Помогите присвоить модели анимацию.

Здравствуйте. Я новичок в гейммейкинге, учусь работать с моделями. Выдрал из одной игры модели, анимации текстуры и т.д. Модели все конвертировал, залил в юнити, тут всё нормально. Но вот анимации...Весь день сегодня мучался, так и не заставил выдранную модельку бежать. Модели в формате *.nif, а анимации в формате *.kf. Поставил себе плагин на 3D max, чтобы видел эти самые форматы. Всё видит, всё воспроизводит.
Сохраняю модель с анимацией, заливаю в юнити и она у меня вся перекорюченая. Рыл интернет, решения не нашел. Как говорится "Толи лыжи не едут, то ли я ... ". Нуждаюсь в вашей помощи! Модель и анимацию залил.
Вложения
Тип файла: 7z vbb.7z (355.4 Кб, 496 просмотров)
(Offline)
 
Ответить с цитированием
Старый 02.11.2013, 00:36   #2
xkalex
AnyKey`щик
 
Регистрация: 02.11.2013
Сообщений: 7
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Помогите присвоить модели анимацию.

Да, забыл добавить. Причем моделька с анимацией и при открытии в максе перекорюченая, формат в которую сохраняю *.fbx. Мб я не правильно сохраняю.
(Offline)
 
Ответить с цитированием
Старый 02.11.2013, 14:45   #3
Lestar
Бывалый
 
Аватар для Lestar
 
Регистрация: 24.05.2011
Адрес: Украина,Харьков
Сообщений: 890
Написано 359 полезных сообщений
(для 880 пользователей)
Ответ: Помогите присвоить модели анимацию.

http://media.ryzom.com/ Туева хуча ассетов, включая персов, монстров с полными наборами анимаций. Проще научиться сначала работать с правильными моделями и анимациями.
__________________
Нам суждено построить мосты и храмы,которых никогда не существовало и не могло существовать в природе.
(Offline)
 
Ответить с цитированием
Старый 02.11.2013, 15:42   #4
seaman
Знающий
 
Регистрация: 08.01.2013
Адрес: Самара
Сообщений: 284
Написано 104 полезных сообщений
(для 180 пользователей)
Ответ: Помогите присвоить модели анимацию.

nif плагин для Макса слегка глючит. Корежит модель иногда. Обязательно перед импортом/экспортом нужно закрыть/открыть макс. Одну анимацию импортнуть/экспортнуть. Снова закрыть/открыть макс.
PS: Ваш пример нормально импортируется в Юнити.
(Offline)
 
Ответить с цитированием
Старый 03.11.2013, 02:42   #5
xkalex
AnyKey`щик
 
Регистрация: 02.11.2013
Сообщений: 7
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Помогите присвоить модели анимацию.

Сообщение от seaman Посмотреть сообщение
nif плагин для Макса слегка глючит. Корежит модель иногда. Обязательно перед импортом/экспортом нужно закрыть/открыть макс. Одну анимацию импортнуть/экспортнуть. Снова закрыть/открыть макс.
PS: Ваш пример нормально импортируется в Юнити.
Не получается У меня 2009-ый макс. Закрывал, открывал, сохранял и всё равно перекорюченая вся. Все шаги сфоткал, посмотрите пожалуйста, может быть в настройках что-то не так?
Миниатюры
Нажмите на изображение для увеличения
Название: 1.png
Просмотров: 1039
Размер:	297.7 Кб
ID:	19850  Нажмите на изображение для увеличения
Название: 2.png
Просмотров: 1039
Размер:	226.6 Кб
ID:	19851  Нажмите на изображение для увеличения
Название: 3.png
Просмотров: 985
Размер:	234.5 Кб
ID:	19852  Нажмите на изображение для увеличения
Название: 3-2.png
Просмотров: 1038
Размер:	241.8 Кб
ID:	19853  Нажмите на изображение для увеличения
Название: 4.png
Просмотров: 1007
Размер:	222.9 Кб
ID:	19854  

(Offline)
 
Ответить с цитированием
Старый 03.11.2013, 09:28   #6
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Помогите присвоить модели анимацию.

а почему Z-Up ?
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 03.11.2013, 13:11   #7
seaman
Знающий
 
Регистрация: 08.01.2013
Адрес: Самара
Сообщений: 284
Написано 104 полезных сообщений
(для 180 пользователей)
Ответ: Помогите присвоить модели анимацию.

1. Игра правильно определилась? Это действительно Цивилизация 4? Хотя у меня так же и вроде всенормально.
2. Импортер последний 3.7.3 У Вас 3.4.2 Может обновиться?
3. Экспортер в fbx тоже желательно обновить.
4. Берем ОТСЮДА настройки экспортера. Кладем куда то сюда: c:\Program Files\Autodesk\3ds Max 2012\plugcfg\FBX\Presets\2012.0\export\
При экспорте выбираем из пресетов Unity with Animation
5. Шаги не все приведены. Где импорт в Юнити? Какие настройки выбираем - Legacy/Mecanim...
(Offline)
 
Ответить с цитированием
Старый 11.11.2013, 04:10   #8
xkalex
AnyKey`щик
 
Регистрация: 02.11.2013
Сообщений: 7
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Помогите присвоить модели анимацию.

Сообщение от seaman Посмотреть сообщение
1. Игра правильно определилась? Это действительно Цивилизация 4? Хотя у меня так же и вроде всенормально.
2. Импортер последний 3.7.3 У Вас 3.4.2 Может обновиться?
3. Экспортер в fbx тоже желательно обновить.
4. Берем ОТСЮДА настройки экспортера. Кладем куда то сюда: c:\Program Files\Autodesk\3ds Max 2012\plugcfg\FBX\Presets\2012.0\export\
При экспорте выбираем из пресетов Unity with Animation
5. Шаги не все приведены. Где импорт в Юнити? Какие настройки выбираем - Legacy/Mecanim...
Да, спасибо, обновился и все нормально теперь экспортирует, но анимация в юнити почему-то перевернута, из-за чего это может быть? Ну, т.е при включении анимации моделька переворачивается, и в перевернутом виде воспроизводится анимация.
(Offline)
 
Ответить с цитированием
Старый 11.11.2013, 07:04   #9
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Помогите присвоить модели анимацию.

Сообщение от xkalex Посмотреть сообщение
Да, спасибо, обновился и все нормально теперь экспортирует, но анимация в юнити почему-то перевернута, из-за чего это может быть? Ну, т.е при включении анимации моделька переворачивается, и в перевернутом виде воспроизводится анимация.
Сообщение от pax Посмотреть сообщение
а почему Z-Up ?
Y-Up пробовал?
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 11.11.2013, 17:39   #10
xkalex
AnyKey`щик
 
Регистрация: 02.11.2013
Сообщений: 7
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Помогите присвоить модели анимацию.

Сообщение от pax Посмотреть сообщение
Y-Up пробовал?
Y-up и стоит. В настройках, которые мне скинул seaman.
(Offline)
 
Ответить с цитированием
Старый 11.11.2013, 23:47   #11
seaman
Знающий
 
Регистрация: 08.01.2013
Адрес: Самара
Сообщений: 284
Написано 104 полезных сообщений
(для 180 пользователей)
Ответ: Помогите присвоить модели анимацию.

Ну вот например в Обливион все персонажи смотрят в противоположную сторону относительно обычного направления. Если использовать Legacy, нужно специально менять направление движения, чтобы оно совпадало с анимацией. А вот если использовать Меканим, он ухитряется сам правильно распознать направление куда смотрит персонаж и повернуть его в верную сторону.
Если же у Вас тот персонаж что выше поворачивается горизонтально или что-то подобное, значит Вы все же что-то не так делаете. У меня все нормально.
(Offline)
 
Ответить с цитированием
Старый 12.11.2013, 04:10   #12
xkalex
AnyKey`щик
 
Регистрация: 02.11.2013
Сообщений: 7
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Помогите присвоить модели анимацию.

Сообщение от seaman Посмотреть сообщение
Ну вот например в Обливион все персонажи смотрят в противоположную сторону относительно обычного направления. Если использовать Legacy, нужно специально менять направление движения, чтобы оно совпадало с анимацией. А вот если использовать Меканим, он ухитряется сам правильно распознать направление куда смотрит персонаж и повернуть его в верную сторону.
Если же у Вас тот персонаж что выше поворачивается горизонтально или что-то подобное, значит Вы все же что-то не так делаете. У меня все нормально.
Да я уже не знаю чего может быть не так. "Толи лыжи не едут, толи я ***". Неделю с этим мучаюсь, и не могу результата добится. Вот что пишет макс при експорте, я так думаю, проблема в этом:
The plug-in has detected a non-Euler rotation controller. It will convert Smooth rotation controllers to Euler type and resample animation to ensure interoperability. This conversion does not affect the fidelity of the animation. The following nodes are affected:
-Root
-Bip01 Spine
-Bip01 L Thigh
-Bip01 L Calf
-Bip01 L Foot
-Bip01 L Toe0
-Bip01 R Thigh
-Bip01 R Calf
-Bip01 R Foot
-Bip01 Spine1
-Bip01 Neck
-Bip01 Head
-Bip01 L Clavicle
-Bip01 L UpperArm
-Bip01 L Hand
-LU_Bone01
-LU_Bone02
-Bip01 R Clavicle
-Bip01 R UpperArm
-Bip01 R Forearm
-Bip01 R Hand
-RU_Bone02
-RU_Bone01
(Offline)
 
Ответить с цитированием
Старый 12.11.2013, 07:39   #13
xkalex
AnyKey`щик
 
Регистрация: 02.11.2013
Сообщений: 7
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Помогите присвоить модели анимацию.

Хм, нет. Поставил 10-ый макс, ошибка осталась, но анимация теперь работает корректно.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com