FK and IK Explained - Which One to Use and When?

  Рет қаралды 237,924

Miloš Černý Animation

Miloš Černý Animation

Күн бұрын

What is Inverse Kinematics? How and why to use it? What are the differences between FK and IK. You can find all the answers in this short explainer video.
Forward and inverse kinematics are essential part of every animation and every animator should understand it.
The rig I explain it on was done in 3ds Max CAT.
3ds Max CAT (Character Animation Toolkit) is an animation system inside Max that offers a lot of useful features.
If you are interested in CAT and why is it (in my opinion) better then biped or regular max bones, be sure to subscribe to the channel or watch other videos and tutorials I have already posted.
You can find Barry character rig here for free: www.miloscerny.com/download-b...
****
Subscribe here: goo.gl/XCeaKd
****
****
Patreon: / miloscernyanimation
****
****
Download stuff for free on my website: www.miloscerny.com/
****
Join my discord channel to be part of our community or to contact me personally, about anything (it has over 100 people already):
Discord: / discord
Facebook: / miloscernyanimation
Twitter: / miloscernyanim
PayPal: www.paypal.com/cgi-bin/webscr...

Пікірлер: 144
@varudulc
@varudulc 4 жыл бұрын
7 mins ago i had no effin clue what FK and IK meant, uve just made all my tears meaningless now thank yOU
@loop5720
@loop5720 4 жыл бұрын
noiceu!
@J_A_C023
@J_A_C023 14 күн бұрын
🤣
@freelance3dartist979
@freelance3dartist979 4 жыл бұрын
You were a big help, I finally had the light bulb moment from your explanation! Thank you for taking the time to help everyone.
6 жыл бұрын
i love that you make us realize the greatness of cat
@mazenezou
@mazenezou 5 жыл бұрын
While Autodesk doing the opposite
@haticeleylaa
@haticeleylaa 2 жыл бұрын
I was taking classes about six months on Maya, but never understood what exactly IK/FK is. After watching your video, finally I got it. Thank you so much, it was so helpful and illustrative!
@gabrieldomingues6322
@gabrieldomingues6322 2 жыл бұрын
one of the best tutorial focused youtube channels i ever found, well done, great and simple presentation and examples, you won a sub on patreon, totally deserved
@KITATUS
@KITATUS 6 жыл бұрын
Fantastic video - Great style, simply taught and entertaining! Really nice stuff. Can't wait to see what you come up with in the future!
@melissaobrien8139
@melissaobrien8139 5 жыл бұрын
Omg THANK YOU. Finding anything related to this in 3ds Max is unusually hard but this was very helpful!
@randomguy4738
@randomguy4738 3 жыл бұрын
"i guess you're not here because of the math." YES I AM -_-
@dishakhurana6739
@dishakhurana6739 3 жыл бұрын
me too 😂😂😂😂i love maths too
@Madlion
@Madlion Жыл бұрын
your videos are amazing, I'm an Unreal developer but is now learning rigging and animation to understand the whole pipeline better and your videos are great for me who only knows 3dsmax
@krisluz5510
@krisluz5510 3 жыл бұрын
Searched up for IK vs FK. This is by far the most concise video, insta subbed
@diomiziofattorelli6609
@diomiziofattorelli6609 2 жыл бұрын
You are the best teacher in animation. Very talented and very clear explanations. Wish you the best!
@junimeme5626
@junimeme5626 4 жыл бұрын
You can't get a better tutorial than this. Amazing
@DreamSyndromee
@DreamSyndromee 4 жыл бұрын
I just got here from my animation class in uni and I understood better in these 7 minutes than in those other 40 lmao. Thanks a bunch!!
@Dangermouse3435
@Dangermouse3435 Жыл бұрын
Never seen a better explanation. Thank you very much
@theanimatedflame
@theanimatedflame 6 жыл бұрын
Really informative video! Thanks for this.
@supersangwoo3342
@supersangwoo3342 6 жыл бұрын
Very nice tutorial for 3DS MAX CAT !!!. Thank you~
@jakubkotwica4034
@jakubkotwica4034 5 жыл бұрын
Milos I just love your narration :)
@polygraphliedetector
@polygraphliedetector 2 жыл бұрын
Thank you for sharing, this information was very useful when making decisions about animating.
@AbbasKhan-dk5sb
@AbbasKhan-dk5sb 4 жыл бұрын
Amazing explaination !! You rock man 🤘🏻
@prof_werneck
@prof_werneck 4 жыл бұрын
Excellent demonstration! Thank you!
@ajeet1994
@ajeet1994 3 жыл бұрын
this video cleared my confusions and also taught me very useful things.
@RenzoFlame
@RenzoFlame 2 жыл бұрын
This was very helpful, thank you. I was worried that there was a "correct answer" about using one or the other; or that once you start animating, you were just stuck with the one you started it with. It was good to see in action that you can easily change between them at will. Just a matter of find out how to do it with each program
@cristianjuarez1086
@cristianjuarez1086 Жыл бұрын
the correct answer is whichever one you need
@sandeepadikkumbura
@sandeepadikkumbura 3 жыл бұрын
Very well explained. Thanks for the tutorial
@shadowstart2oo4
@shadowstart2oo4 2 жыл бұрын
Excellent all the tutorials, very useful, greetings.
@rahuldeshpande9997
@rahuldeshpande9997 Жыл бұрын
IK is super awesome, Thanks for providing the above explanation and demonstration
@andreshernandezperez8762
@andreshernandezperez8762 3 жыл бұрын
This video is the answer that i have been looking for, thank you
@ninny65
@ninny65 Жыл бұрын
Fantastic video mate, understood everything with that accent of yours
@Gregasaurus
@Gregasaurus 3 жыл бұрын
killer video yet again.
@soundfxlab2837
@soundfxlab2837 6 жыл бұрын
Thanks a lot, i agree with Paulo. If you create a full CAT Animation with all the principles that you know, you will create THE BIBLE OF CAT RIGGING in youtube, because there isn't many good tutorials or info about rigging, skinning and animating in Max.
@Jiry_XD
@Jiry_XD 2 жыл бұрын
Thanks a lot 😁, you deserve a lot more subscribers
@inkastoyanova7826
@inkastoyanova7826 6 жыл бұрын
very well explained
@alaahesham250
@alaahesham250 2 жыл бұрын
Very helpful and clear tutorial
@nijatIbrahimli
@nijatIbrahimli 5 жыл бұрын
Thank your amazing tutorial :)
@To-mos
@To-mos 6 жыл бұрын
A 2 bone IK solver most of the time uses the law of cosines to complete the triangle, however anything more than that has to utilize a jacobian matrix inverse to get closer and closer to the target position. The latter is what most robots use as a closed loop control system for feedback adjustments. The more you know :D
@joshthebrawler
@joshthebrawler 5 жыл бұрын
Sorry to reply, but that's really cool! This helps me understand how the arms try to move so I can adjust and work accordingly, so thank you!
@matyasiszlay5532
@matyasiszlay5532 Жыл бұрын
perfect explanation!
@DepthAudio
@DepthAudio 2 жыл бұрын
Great explanation!
@QuyenNguyen-xm3xr
@QuyenNguyen-xm3xr 3 жыл бұрын
so good video tutorial, thanks so much
@jomoswagos
@jomoswagos 2 жыл бұрын
thx, nice and short!
@Cirelectric
@Cirelectric 11 ай бұрын
great videos, thank you!
@g-tech3113
@g-tech3113 5 жыл бұрын
great video, thanks so much!
@paolaotero9125
@paolaotero9125 5 жыл бұрын
Excellent! Thank you!
@MultiBRETTER
@MultiBRETTER 6 жыл бұрын
nice! just created my first IK platform yesterday and I was wondering what FK/IK means. Got no matches in Max docs somehow. Very helpful tut! THX
@AlexUdilov
@AlexUdilov 4 жыл бұрын
briliant tutorial man!!!
@faktorial2
@faktorial2 4 жыл бұрын
Great video!
@user-bi3xn8dj7y
@user-bi3xn8dj7y 4 жыл бұрын
So could you do a mix of both ik for the shoulder and elbow and fk for the fingers...fully asking questions before a video finishes explaining things but this has all got me excited haha !
@VlogrBlogr
@VlogrBlogr 2 жыл бұрын
oh WOW. Thank you for this.
@MultiBRETTER
@MultiBRETTER 3 жыл бұрын
still great explanation. I forgot about FK&IK within 3 years ;D
@montasserfaidi1966
@montasserfaidi1966 3 жыл бұрын
Good job 😍
@chunld
@chunld 3 жыл бұрын
Thank you for those great tutorials,It's very useful! I have a question about Foot Ik platform, I hope it's flatten but IK/Fk switch will change it's pose especilly digit (toe).Thank you~
@jabbarnendra563
@jabbarnendra563 3 жыл бұрын
thank you for the explanation!
@i_am_a_real_cat1443
@i_am_a_real_cat1443 6 жыл бұрын
Amazing channel!!!
@citrusblast4372
@citrusblast4372 4 жыл бұрын
That was a realllly good video
@FarmingWithAsifBashir
@FarmingWithAsifBashir 5 жыл бұрын
Useful and informative. Thanks 👍😍😘💝❤️🔥😎
@nounonarabara5702
@nounonarabara5702 4 жыл бұрын
07 mnits = 7 months or years good tutorial and thank for the subtitles
@ZeeshanAcademy
@ZeeshanAcademy 2 жыл бұрын
Wonderfull explanation and great presentation video.. very usefull .. thanks
@szubkaMuffin
@szubkaMuffin 4 жыл бұрын
Great set of tutorials! Although I have to say, the music you chose to put in the background literally put me to sleep yesterday evening, soooo maybe next time go for something more energetic?
@felipemaximo5021
@felipemaximo5021 3 жыл бұрын
Gracias excelente video !
@rkgamesstudio6977
@rkgamesstudio6977 3 жыл бұрын
This helped me a lot
@riky070483
@riky070483 3 жыл бұрын
I'm Brazilian and I learned with you
@mustafashamsi6426
@mustafashamsi6426 Жыл бұрын
this animation taught me more than my Kinematics of Machines class
@dremovremen1764
@dremovremen1764 Жыл бұрын
Thanks for the clarification. Btw, what's the music is playing in the video?
@MrJonh95
@MrJonh95 3 жыл бұрын
nice video! subbed!
@LouiseChib
@LouiseChib 2 жыл бұрын
is the feature to swithc from FK to IK, vice versa available in Maya and Motionbuilder?
@haryigit
@haryigit 2 жыл бұрын
How can I stretch bones using CAT? I want my character's arms and torso to get longer when needed.
@gamedevmode
@gamedevmode 4 жыл бұрын
Thank you so much!
@MohamedNopy
@MohamedNopy 4 жыл бұрын
I can't say anything but thank you so much for these 7 minutes that have a comprehensive course.awesome
@lifesymbiont5769
@lifesymbiont5769 2 жыл бұрын
What is the music used in the background?
@gerritschwalbe9079
@gerritschwalbe9079 3 жыл бұрын
May i use some short parts from the video for a presentation in my university?
@armeniouz3D
@armeniouz3D 3 жыл бұрын
Subscribed!
@rahuldeshpande9997
@rahuldeshpande9997 Жыл бұрын
Some definitions: Effector: which is the part of the skeleton that interacts with the environment, such as a hand or a foot
@jayjaygolden5123
@jayjaygolden5123 3 жыл бұрын
how do i add an IK controller to a manual cat bone chain? (not a premade leg/arm/whatever)
@maiax3i
@maiax3i 4 ай бұрын
nice you saved my ass, pretty well done explained
@youchannel8454
@youchannel8454 4 жыл бұрын
Good way to explain
@g-dev7336
@g-dev7336 4 жыл бұрын
thank you ❤
@anonymoussloth6687
@anonymoussloth6687 3 жыл бұрын
What software do u use to do the animation at 1:50?
@unreal-forms
@unreal-forms 6 жыл бұрын
is there an easy way to set the bones zero? if "freeze transformation" doesnt work! then what's the solution? it's the only thing i hate about CAT
@davav2688
@davav2688 5 жыл бұрын
Amazing
@jaxsykeses2059
@jaxsykeses2059 5 жыл бұрын
You making cool videos fam
@jasoncatlyn7331
@jasoncatlyn7331 4 жыл бұрын
Thanks!
@armanchahal1
@armanchahal1 3 жыл бұрын
thanks buddy
@radenzito
@radenzito 5 жыл бұрын
I can't believe this high quality content exist, it's hard to find nice CAT tutorials like this, well I they are unique, nothing comparable with that!!!! keep going, i'm going to support you on patreon, you deserve it
@Samuraicbl
@Samuraicbl 6 жыл бұрын
Fantastic! You should do a full CAT animation tutorial from scratch!!!
@ZackMathissa
@ZackMathissa 4 жыл бұрын
I eat cats
4 жыл бұрын
hi Milos, is it a way to create a ik target for the head bone? i need to make a dinosaur bite something and his teeth atacched to the surface, for now i havent come with a good solution, i have tried of doing an ik target or a link constraint to the head but it doesnt work, i can only do link constraints for the leg plataforms so far
4 жыл бұрын
i found the solution, just using link constraint, the problem was that when aplied the bone would fly to some part of the scene, all i have to do is bring it back
@tuhinzahid7142
@tuhinzahid7142 6 жыл бұрын
Thanks a lot...
@crispincardoz8934
@crispincardoz8934 5 жыл бұрын
thanks man
@kimsanovomadbek2713
@kimsanovomadbek2713 2 жыл бұрын
Thanks
@Ponlets
@Ponlets 5 жыл бұрын
can you teach how to do this in blender
@manukureaboagye7405
@manukureaboagye7405 5 жыл бұрын
Lol! we are not here for the maths! Love your approach
@deepelements
@deepelements 6 жыл бұрын
Great tutorials! Any chance you can make a tutorial on how to use cat in Unreal 4 or cryengine. CAT looks amazing but i'm worried about using it for my game animations because of the issues with rootmotion.
6 жыл бұрын
Thank You. I will get to that eventually. What issues are you referring to by the way?
@farizaziz
@farizaziz 6 жыл бұрын
awesome
@OnixSnipz
@OnixSnipz 3 жыл бұрын
In Maya, when you switch FK to IK, the controllers are at the same place, you don't have to click the Move IK Target
@unreal-forms
@unreal-forms 6 жыл бұрын
and how to set limits for those bones stretching?
@samchaos1588
@samchaos1588 6 жыл бұрын
Ibrahim Bitam by using set driven key
@johnleo1756
@johnleo1756 2 жыл бұрын
One thing that was not clear to me, is the relationship between IK/FK and animation layers. I thought you could set one layer to FK only and another to IK only, but it seems not so...
@digital_ferret7263
@digital_ferret7263 3 жыл бұрын
You created animation to make a video to teach future animators to make videos
@dinhos.5356
@dinhos.5356 2 жыл бұрын
Muito bom!!
@buyinggf50gp10
@buyinggf50gp10 3 жыл бұрын
This information will come in handy when I play koikatsu.
@user-di9cs1xo2m
@user-di9cs1xo2m 10 ай бұрын
thanker yer
@tobiaswinter5495
@tobiaswinter5495 3 жыл бұрын
1:24 Yes, that's why I'm here, haha
@harsh9558
@harsh9558 3 жыл бұрын
Thx
@timomaessen
@timomaessen 3 ай бұрын
Haha, lifesaver
What is IK and FK?
5:35
Alex on Story
Рет қаралды 22 М.
Your First 3D Character - Rigging Torso And Legs - 3ds Max CAT (Part 1/7)
19:39
Miloš Černý Animation
Рет қаралды 48 М.
HOW DID HE WIN? 😱
00:33
Topper Guild
Рет қаралды 50 МЛН
Nutella bro sis family Challenge 😋
00:31
Mr. Clabik
Рет қаралды 14 МЛН
Clowns abuse children#Short #Officer Rabbit #angel
00:51
兔子警官
Рет қаралды 73 МЛН
Coding Challenge #64.2: Inverse Kinematics
36:45
The Coding Train
Рет қаралды 400 М.
Giving Personality to Procedural Animations using Math
15:30
t3ssel8r
Рет қаралды 2,4 МЛН
Forward and inverse kinematics

#robotics #kinematics #animation
3:20
Inverse or Forward kinematics Explained under 3 minutes
2:54
ThreeDee
Рет қаралды 2,5 М.
An Intro to Forward and Inverse Kinematics in After Effects
9:47
Easy inverse kinematics for robot arms
5:49
RoTechnic
Рет қаралды 80 М.
3ds Max CAT - The Best 3D Animation System Out There
11:01
Miloš Černý Animation
Рет қаралды 27 М.
Maya Pro Tries 3D Modeling in Blender
43:52
JL Mussi
Рет қаралды 152 М.
What Is 3ds Max CAT And Why You Should Use It For Animation
6:31
Miloš Černý Animation
Рет қаралды 88 М.
Advanced IK + FK Animation - Blending / Switching
23:19
Sir Wade Neistadt
Рет қаралды 55 М.
HOW DID HE WIN? 😱
00:33
Topper Guild
Рет қаралды 50 МЛН