FK Rigging VS IK Rigging: не выбирайте неправильный вариант для своего персонажа

Бьюсь об заклад, вы смущены Такелаж FK и такелаж IK когда вы впервые увидели эти два слова. Но не волнуйтесь! Этот блог, который помогает облегчить анимированные процесс создания персонажа, объяснит концепцию и расскажет о различиях между этими двумя видами оснастки. Изучив этот урок, вы будете знать, когда выбирать FK-риггинг, а когда IK-риггинг, пока будете создавать своих уникальных и удивительных анимированных персонажей. 

What are FK rigging and IK rigging?

FK — это сокращение от Forward Kinematics. Это относится к использованию кинематических уравнений робота для вычисления положения рабочего органа на основе заданных значений параметров соединения. IK, обратная кинематика, представляет собой математический процесс вычисления переменных параметров соединения, необходимых для размещения конца кинематической цепи, например, робота-манипулятора или скелета анимационного персонажа, в заданном положении и ориентации относительно начала цепи. В общем, они оба представляют собой процесс фальсификации с использованием программного обеспечения для создания анимированных персонажей, например, создателя персонажей Mango Animate.

mango animate IK и FK оснастка
mango animate IK и FK оснастка

What are the differences?

Что касается процесса оснастки, вам необходимо определить всю позу сочлененного тела с помощью оснастки FK, чтобы предоставить алгоритму ввод позы. Но если вы используете оснастку IK, вам не нужно определять всю позу сочлененного тела, так как алгоритм IK вычислит ее автоматически, поэтому вам просто нужно определить положение в качестве входных данных. Например, если вы хотите использовать риггинг FK в Mango Animate Character Maker, вам нужно знать, какую позицию вы собираетесь занять, и выяснить движения обработки, которые помогут персонажу выполнить это конкретное действие. Затем вы должны настроить движения кадр за кадром, что может стоить много времени, если заданное действие сложное. Но если вы используете риггинг IK, вы можете напрямую перетащить доступное действие, которое было сделано ранее, к персонажу, и вы получите грезящего персонажа за короткое время.

mango animate interface IK и FK rigging
mango animate interface IK и FK rigging

С точки зрения анимационного эффекта, эти два вида оснастки различаются тем, будет ли родительская кость управлять движением своих иерархических костей. В риге FK каждая кость повторяет поведение родительской кости, то есть, если вы двигаете родительскую кость, весь скелет будет двигаться и, следовательно, все тело будет двигаться, что может затруднить управление действием, особенно когда это какая-то часть тела, которая должна быть неподвижной. Однако, если вы используете установку IK, вы можете управлять как динамической, так и статической частью. Mango Animate Animation Maker предоставляет своим пользователям функцию IK rigs, которая более удобна для создания крутых персонажей и обеспечивает более гибкий способ управления персонажем.

Итак, вот два основных момента о различиях этих двух видов оснастки. Проще говоря, инверсная кинематика — это обратный алгоритм прямой кинематики.

When to choose FK rigging and when to choose IK rigging?

Ответ довольно прост. Мы выбираем инструменты в соответствии с их функцией и нашими собственными потребностями. Если есть определенные области персонажа, которые должны действовать вместе, то может быть целесообразно использовать риггинг FK. Если есть части тела, которые нуждаются в более гибком движении, то вы можете выбрать такелаж IK.

mango animate интерфейс персонажа IK и FK rigging
mango animate интерфейс персонажа IK и FK rigging

In Conclusion

Цель использования оснастки FK или IK состоит в том, чтобы максимально использовать удивительный персонаж Вы можете. Для рига FK вам нужно быть более терпеливым, так как может потребоваться больше работы для рига персонажей. Оснастка IK, как в Mango Animate Character Maker, более удобна и гибка, поскольку работа по оснастке в основном выполняется функцией IK, и вы можете более произвольно управлять персонажем.


Start Creating Your Own Character Easily


Русский