воскресенье, 16 июня 2013 г.

Demo Sistem Facial and Additional rig

Прежде всего это демо моей устаревшей системы лицевого рига, хотя так же касаюсь редактора поз, корректирующих деформаций и дополнительного рига.




вторник, 14 мая 2013 г.

User Pose Manager

Это инструмент для аниматоров, хотя может пригодится и для ригеров в процессе настройки рига. Написан и опробован в maya 2013, за другие версии не знаю надо пробовать. Он позволяет легко и быстро сохранять, редактировать и применять позы, а так же создает иконки для поз. Работает с любым ригом, данные хранятся в формате xml, могут использоваться несколькими пользователями из единой библиотеки, или импортироваться из библиотеки в библиотеку.
Я выложу тут этот скрипт, а так же и документацию к нему если наберу 200 лайков или плюсиков в совокупе.. Хотя самые умные найдут этот скрипт без труда и так ))).

четверг, 9 мая 2013 г.

Mirror Blend Shape

Данный скрипт не является новинкой, я сам в начале пользовался скриптом "ntMBS.mel" из сети, который иногда создавал зеркальные копии бленд шейпов не человечески долго и часто безрезультатно. Мне захотелось разобраться в чем дело, а все дело оказалось в настройках wrap деформера, который используется в процессе. В итоге написал свой скрипт. Кроме создания зеркальной формы для бленд шейпа он так же зеркально переименовывает. Скачать скрипт и почитать описание можно тут. Скрипт достаточно сырой, поэтому если что не так, пишите..

суббота, 13 апреля 2013 г.

Copy Skin Weigh

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

четверг, 28 февраля 2013 г.

Face_Autorig

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

воскресенье, 17 февраля 2013 г.

flexiPlane - скрипт генерации по мотивам digitaltutors



Данный скрипт создает флекси плейн по первым восьми урокам из Digital Tuttors - Advanced Character Rigging Technicues in Maya 2013, хотя разобраться в его построении дело нужное, но иметь подобный скрипт под рукой может оказаться весьма полезным. В отличии от оригинала, кроме мелочей, добавлено регулирование скейлКоэффициента  при сжатии-растяжении, на каждый joint (атрибуты в глобал контроле). Самое главное!!!!!! скрипт очень простой, расчитан на создание одного флекси плейна в пустой сцене, для дальнейшего сохранения и подгрузки как ассета.
Скрипт написан на mel, так что можно редактировать, качается тут.

понедельник, 11 февраля 2013 г.

Head_Cam в действии...


Теперь анализируются движения всего лица, и абсолютно ясно, что совершенно возможно включить в анализ движения век и зрачков. Как и предполагалось, данная конструкция шлема вполне подойдет для съемок лица, только если актеру не совершать резких движений, так же, из за слишком широкого угла зрения данной камеры и в следствии чего, сильных искажений картинки, точность распознавания движений немного снижена. Спасут более удобный шлем, и более легкая камера (и более профессиональная "чистка" мокап данных). Дело за малым.. ))

понедельник, 4 февраля 2013 г.

Head Cam, прототип (совсем не лайт).



В конструкции использовал самую обычную велосипедную каску, экстрим камеру gopro hero 3 white edition, и алюминиевый профиль. Камера самая дешевая в своей серии, но дает 60 кадров в секунду при разрешении 1280/720. Данная конструкция пригодна только для съемок лицевого мокапа, без активных перемещений актера. Прежде всего надо сменить шлем, и желательно отделить от камеры снимающий модуль, камера хоть и маленькая, но находясь на кронштейне,  благодаря рычагу, создает сильную инерцию. Так же надо добавить подсветку для лица, на светодиодах. Еще один серьезный недостаток камеры фиксированный, слишком широкий угол обзора, из за этого камеру надо держать близко от лица, что создает сильные искажения, которые могут повлиять на работу скрипта.

воскресенье, 27 января 2013 г.

Light Facial Analizer



попробовал написать подобие Face Analyzer, распознающий коды лицевых выражений по системе facs немного получилось. Постарался максимально привязаться к среде maya. Съемка происходит на обычную 2д камеру (шлем с мобильной hd камерой будет следующим этапом, пока просто уперся затылком в стену.. но дребезг есть и портит немного картину) в MatchMover создается трек 2д точек, через формат .rz2 анимация 2д точек импортируется в maya на локаторы, и уже в ней распознаются лицевые позы... Для теста взято два рига, распознающих коды facs, первый от faceware второй от facialanimationtoolset.... анимационные кривые практически не редактированы.
Опробовал, только несколько выражений нижней части лица, но что еще можно было успеть за одни выходные... ))

понедельник, 14 января 2013 г.

light авториг лица

Как-то захотелось облегчить себе немного жизнь, и написался скрипт для генерации базового рига лица, начинку уже можно делать как душа пожелает. Это практически дословная сборка по digital-tuttors "Rigging The Human Face in Maya", единственно в именах иерархий добавил префикс face_ .Скрипт лежит здесь, команда для запуска headAutorig_light.
 Краткая Инструкция:
интерфейс содержит две кнопки, верхнюю и нижнюю.
клик по верхней кнопке создает шаблон, состоящий из локаторов для определения расположения joint-ов и сразу, контролов. Все это свободно двигается и масштабируется, как на уровне компонент, так и объектов, пивоты и каналы контролов будут настроены по второй кнопке.
клик по нижней кнопке создает кости, иерархии и прочее.