3DCenter.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Reply to this topicStart new topic
> oRigIn, конструктор ригов и их анимация (на MAXScript)
1асс
сообщение 01/07/2012, 00:49
Сообщение #1


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 1 956
Регистрация: 08/01/2005
Из: Нижний Новгород
Пользователь №: 9 336



Начинается разработка совершенно нового инструмента, подробности представляю вашему вниманию.

Основа
Основой для всего будет служить система сплайнов (навроде BonyFace'ной), которую пользователи могут либо построить сами, либо загрузить из файла. Система сплайнов поддерживает иерархию, симметрию, масштабируемость, хранится в формате xml и может редактироваться в любое время до момента создания рига.

Создание рига
Кости пойдут по сплайнам, прямые контролы автоматически создадутся в местах сочленений, мягкие контролы (софты) создадутся там, где укажет пользователь. Изначальная ориентация контролов зависит от геометрии персонажа, впрочем пользователь после создания рига может поправить ее как ему нужно. Будет возможность указания пресетов, например, вы выбираете набор сплайнов, указываете, что это будет нога или рука или "тентакля" и необходимый набор контролов будет создан автоматически. Настройка сложного поведения директов при трансформировании софтов будет работать по следующему принципу: пользователь указывает софт, указывает директы, ему подчиненные, смещает софт в нужное положение, потом директы туда, где они теперь должны быть и жмет кнопку "запомнить", после чего скриптом просчитывается необходимая интерполяция и автоматически создаются скрипт-контроллеры, которые вешаются на эти директы. В более сложных случаях, например при зависимостях от поворотов возможно придется указывать несколько положений для контролов и чем их будет больше, тем точнее будет расчет (но и скрипт-контроллер будет сложнее и чуть медленнее).
Будут пресеты как для отдельных конечностей и частей тела, так и для всего тела, включая гуманоидов, четвероногих, птиц и насекомых - т.е. наиболее распространенные типы возможных персонажей.

Создание скина
Скин создается автоматически на основе сетки персонажа и положения костей.

Дополнительно
Можно будет автоматически сконвертировать любой CAT-риг или Biped-скелет в пресет oRigIn.
Можно будет автоматически создать селектор для контролов oRigIn, т.е. специальный скрипт, выделяющий контролы, когда пользователь щелкает по кружочкам/квадратикам UI.

Анимация
Будут файлы поз и анимаций (как в BonyFace), которые можно просматривать, сохранять и применять. Возможно частичное и "интеллектуальное" применение позы или анимации, на основе степеней свободы контролов, объектов окружения и характере действия, например, есть поза сидящего персонажа и при переходе в нее персонаж будет пытаться сохранять равновесие или допустим, для руки, берущей что-либо, будет автоматически просчитываться "объем захвата", не давая пальцам провалиться внутрь захватываемого объекта. Ну это только самое начало, планов на анимацию вагон и маленькая тележка, собственно все и затевается в итоге ради упрощения процесса анимации.


Резюме
Сейчас я вожусь со сплайновой системой и возиться буду долго, а пока жду от вас советов, пожеланий, идей и здоровой критики. Конкретных заказчиков у проекта нет, все происходит на моем энтузиазме, посему внести свою лепту может каждый из вас.
Go to the top of the page
 
+Quote Post
Sl1m
сообщение 02/07/2012, 12:36
Сообщение #2


Бот 3д центра
Иконка группы

Группа: Пользователи
Сообщений: 4 566
Регистрация: 15/09/2007
Из: Россия, Пенза
Пользователь №: 56 863



http://habrahabr.ru/company/Nekki/blog/142055/
Запилите лучше вот такую штуку, по моему скромному мнению оно было бы более полезнее чем автосетап персонажа )
Go to the top of the page
 
+Quote Post
1асс
сообщение 02/07/2012, 14:19
Сообщение #3


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 1 956
Регистрация: 08/01/2005
Из: Нижний Новгород
Пользователь №: 9 336



Чтобы делать такую штуку, нужно сначала сделать риг, к которому ее и приделывать. Штука хорошая, идею с натяжением нитей-мускулов беру на заметку.
Go to the top of the page
 
+Quote Post
Sl1m
сообщение 02/07/2012, 15:40
Сообщение #4


Бот 3д центра
Иконка группы

Группа: Пользователи
Сообщений: 4 566
Регистрация: 15/09/2007
Из: Россия, Пенза
Пользователь №: 56 863



А физика там все дела будут ? Вообщем было бы не плохо получить на выходе аналог этой штуки...
Вот еще по каскадеру http://habrahabr.ru/company/Nekki/blog/143967/

Сообщение отредактировал Sl1m - 02/07/2012, 15:45
Go to the top of the page
 
+Quote Post
afes
сообщение 02/07/2012, 15:52
Сообщение #5


Бывалый
Иконка группы

Группа: Пользователи
Сообщений: 112
Регистрация: 03/11/2009
Пользователь №: 74 060



Цитата(Sl1m @ 02/07/2012, 16:40) *
А физика там все дела будут ? Вообщем было бы не плохо получить на выходе аналог этой штуки...
Вот еще по каскадеру <a href="http://habrahabr.ru/company/Nekki/blog/143967/" target="_blank">http://habrahabr.ru/company/Nekki/blog/143967/</a>

так-то это эпически мегакруто. сродни кнопочке "сделать .истато"
Go to the top of the page
 
+Quote Post
1асс
сообщение 02/07/2012, 17:05
Сообщение #6


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 1 956
Регистрация: 08/01/2005
Из: Нижний Новгород
Пользователь №: 9 336



Поживем-увидим. Если аналога и не получится, то уж точно получится импортер каскадерской анимации на риг
Go to the top of the page
 
+Quote Post
Sl1m
сообщение 02/07/2012, 19:57
Сообщение #7


Бот 3д центра
Иконка группы

Группа: Пользователи
Сообщений: 4 566
Регистрация: 15/09/2007
Из: Россия, Пенза
Пользователь №: 56 863



Круть, понимаю работы вагон и маленькая тележка, но хотя бы примерно узнать, когда выйдет в свет сие чудо?
И еще вопрос, в мае оч крутая инверс кинематика, задействует сразу все кости тела, такое планруется ?
http://www.youtube.com/watch?v=N3Ua-Ahcu4E

Сообщение отредактировал Sl1m - 02/07/2012, 20:05
Go to the top of the page
 
+Quote Post
1асс
сообщение 02/07/2012, 20:24
Сообщение #8


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 1 956
Регистрация: 08/01/2005
Из: Нижний Новгород
Пользователь №: 9 336



blink.gif Чудо будет выходить по кусочкам, сначала сплайны, потом риг, потом скин, потом настройка рига, потом все остальное, никаких сроков нет, хотя могу точно сказать, что измеряется годами. Планируется максимум, пределов нет.
Go to the top of the page
 
+Quote Post
Bots
сообщение Системное сообщение






Reply to this topicStart new topic

1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 29/03/2024 - 16:28