FK Rigging VS IK Rigging: Nie wybieraj złego dla swojej postaci

Założę się, że jesteś zdezorientowany rigging FK i IK kiedy po raz pierwszy zobaczyłeś te dwa słowa. Ale nie martw się! To blog, który ułatwia animację proces tworzenia postaci, wyjaśni tę koncepcję i odróżni te dwa rodzaje olinowania. Po zapoznaniu się z tą lekcją będziesz wiedział, kiedy wybrać rigging FK, a kiedy IK rigging, podczas gdy będziesz tworzyć unikalne i niesamowite animowane postacie. 

What are FK rigging and IK rigging?

FK to skrót od Forward Kinematics. Odnosi się do wykorzystania równań kinematycznych robota do obliczenia położenia efektora z określonych wartości parametrów złącza. Kinematyka odwrotna IK to matematyczny proces obliczania zmiennych parametrów połączenia potrzebnych do umieszczenia końca łańcucha kinematycznego, takiego jak manipulator robota lub szkielet postaci animacji, w określonej pozycji i orientacji względem początku łańcucha. Ogólnie rzecz biorąc, oba są procesem olinowania za pomocą oprogramowania do tworzenia animowanych postaci, na przykład Mango Animate Character Maker.

mango animuje olinowanie IK i FK
mango animuje olinowanie IK i FK

What are the differences?

Jeśli chodzi o proces olinowania, musisz zdefiniować całą pozę ciała przegubowego z olinowaniem FK, aby zapewnić algorytmowi dane wejściowe pozycji. Ale jeśli używasz IK rigging, nie musisz definiować całej pozy ciała przegubowego, ponieważ algorytm IK oblicza ją automatycznie, więc wystarczy zdefiniować pozycję jako dane wejściowe. Na przykład, jeśli chcesz użyć rigu FK w Mango Animate Character Maker, musisz wiedzieć, jaką pozycję zamierzasz osiągnąć i wymyślić ruchy przetwarzania, które pomogą postaci osiągnąć tę konkretną akcję. Następnie należy dostosować ruchy klatka po klatce, co może kosztować dużo czasu, jeśli zdefiniowana akcja jest skomplikowana. Ale jeśli użyjesz riggingu IK, możesz bezpośrednio przeciągnąć dostępną akcję, która została wykonana wcześniej, na postać i otrzymasz śniącą postać w krótkim czasie.

Mango animowany interfejs IK i FK rigging
Mango animowany interfejs IK i FK rigging

Pod względem efektu animacji te dwa rodzaje olinowania różnią się tym, czy kość macierzysta będzie kontrolować ruch swoich hierarchicznych kości. W rigu FK każda kość podąża za zachowaniem kości macierzystej, to znaczy, jeśli poruszysz kością macierzystą, poruszy się cały szkielet, a tym samym całe ciało, co może utrudnić kontrolę ruchu, zwłaszcza gdy to jakaś część ciała, która musi być nieruchoma. Jeśli jednak używasz IK rig, możesz kontrolować zarówno część dynamiczną, jak i statyczną. Mango Animate Animation Maker zapewnia swoim użytkownikom funkcję IK rigs, która jest dla nich wygodniejsza w tworzeniu niesamowitych postaci i bardziej elastycznym sposobie kontrolowania postaci.

Oto dwa główne punkty dotyczące różnic między tymi dwoma rodzajami olinowania. Mówiąc wprost, kinematyka odwrotna to odwrotny algorytm kinematyki do przodu.

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

Odpowiedź jest dość prosta. Dobieramy narzędzia zgodnie z ich funkcją i własnymi potrzebami. Jeśli są pewne obszary postaci, które muszą działać razem, może być odpowiednie użycie riggingu FK. Jeśli istnieją części ciała, które muszą poruszać się bardziej elastycznie, możesz wybrać takielunek IK.

Mango animowany interfejs postaci IK i FK rigging
Mango animowany interfejs postaci IK i FK rigging

In Conclusion

Celem stosowania riggingu FK lub IK jest maksymalne wykorzystanie niesamowita postać możesz. Rigging FK wymaga większej cierpliwości, ponieważ może być więcej pracy do wykonania w celu zmontowania postaci. Rigging IK, podobnie jak w Mango Animate Character Maker, jest wygodniejszy i bardziej elastyczny, ponieważ rigging jest w większości wykonywany przez funkcję IK i można bardziej dowolnie sterować postacią.


Start Creating Your Own Character Easily


Polski