Unreal Engine 5 (&4): Build a Control Rig from scratch.

Sdílet
Vložit
  • čas přidán 11. 09. 2024
  • Starting from a simple, freely available skeletal mesh from the Epic Games Marketplace, this tutorial will take you step by step on how to build a Control Rig, and demonstrate why it is a great skill to have!
    (NOTE - for UE4, you'll need to enable the Control Rig plugin)
    Once you understand the basics from this video, you'll be able to expand on the use of Control Rig to more advanced characters as well - even your own!
    Also, when you make it to the end: this is the link I mention:
    / @sharksuitstudios
    (Please Subscribe and like his videos too - AND he replies to comments!!)
    #UE5 #UnrealEngine #ControlRig

Komentáře • 389

  • @DelfosseFoo
    @DelfosseFoo Před 2 lety +68

    Patient explanation of a complicated subject in the simplest of terms, pleasant voice and pronunciation, perfect pace. I felt compelled to compliment, because I've never seen a tutorial as good as this one in my 8+ years in gamedev.

    • @3dJC
      @3dJC  Před 2 lety +5

      Wow, N N, thanks for the compliments!!! That’s a great note to read on a Friday morning, and good motivation to keep them coming!! I’ll keep the UE learning party rolling… Cheers!

  • @outtoplay
    @outtoplay Před rokem +6

    I've been Computer Arts instructor at the School of Visual Arts for 10yrs+ You, my friend are an outstanding instructor. If you're ever in the NY/NJ area... the bourbon is on me : )

    • @3dJC
      @3dJC  Před rokem +1

      Sounds good, I’ll find you 😀. Thanks for the feedback!

  • @unrealdevop
    @unrealdevop Před rokem +9

    Yes, the community needs more in-depth stuff like this on the control rig...there are very few that show you more than the bare bone basic stuff.

    • @3dJC
      @3dJC  Před rokem

      Thanks, really hoping to find time to make more content soon!

    • @unrealdevop
      @unrealdevop Před rokem

      @@3dJC Yeah I was trying to reverse engineer some of the stuff from the UE5 templates but man, I am really struggling to wrap my head around their use of Project to new Parent. I have a general understanding of how it works now but I still don't understand it enough to actually make use of it. I really wish there was a breakdown of that template and why they are doing all that stuff. I don't have the time right now to brute force my way to understanding it.

  • @crs11becausecrs10wastaken
    @crs11becausecrs10wastaken Před 11 měsíci +5

    Thank you so much for NOT just copy-pasting everything, I feel it's a lot more beneficial to do everything from scratch to make sure your understanding of what you're doing and why is solid.

    • @3dJC
      @3dJC  Před 11 měsíci

      Thanks! Totally agree

  • @daniellemorley2628
    @daniellemorley2628 Před 5 měsíci +1

    As someone who is working on a custom rig of a monster with 112 legs, this tutorial has saved me so much time and effort. Thank you.

    • @3dJC
      @3dJC  Před 5 měsíci

      112 legs!! Daaaang....

  • @seanmenzies1986
    @seanmenzies1986 Před rokem +5

    Only halfway through but this is really fantastic. You have a rare ability to pitch the information at low levels. A rare gem of a tutorial!

    • @3dJC
      @3dJC  Před rokem

      Great to hear, thanks for the feedback!!!

  • @srmjr4200
    @srmjr4200 Před 2 měsíci

    Honestly, I haven't seen this good of online 3D training since the days of Jason Busby (GRHS) and Zack Parrish over at 3D Buzz back in the day. Well done! My only complaint is you don't have even more content! You're a top notch teacher! Thanks!

    • @3dJC
      @3dJC  Před 2 měsíci

      Wow, thanks! Hoping to add more soon… cheers!

  • @IndyStry
    @IndyStry Před 6 měsíci +3

    For anyone who can't use Mirror option as shown on 29:32, what worked for me is before you mirror, you need to change the gizmo's space from local space to world space (in the 3d viewport of this window, look at the top right you see an icon of a cube with three axis coming out of it, when you click it, it will change to globe icon). Then select your left side controls and right click > Mirror. Then in the box, select X and X for both options. This will correctly mirror (My pole vector point direction flipped 180, easy fix but the other controls came in perfect) and will be ready to plug and play as the tutorial shows.
    Absolutely awesome tutorial btw, really appreciate it! Subbed immediately for such detailed step by step UE5 videos breaking down complex topics like this!

    • @3dJC
      @3dJC  Před 6 měsíci +1

      Thanks for the fix!

  • @_infectedfury
    @_infectedfury Před 2 lety +9

    This is a very good tutorial for control rig, probably one of the easiest to follow and I would love to see more of this.
    Things like heel controls, full IK FK switching.
    One that I would personally like is a way to set up a switch to have both hand IK driven by an object held in both hands.
    Keep up the great work!!

    • @3dJC
      @3dJC  Před 2 lety +1

      I’ll put those on my list for future vids, thanks!

    • @_infectedfury
      @_infectedfury Před 2 lety

      @@3dJC This tutorial was that easy to understand that I've gone and worked out how to do the ik/fk switch as well and the 2 handed weapon switch.
      Defiantly something other people will find useful.

  • @KungFuFishstick
    @KungFuFishstick Před rokem +4

    This is an awesome tutorial. Thank you for taking the time to make it, explain it as you went, and left in your trial and error as you were setting everything up.
    When making the IK for the opposite side of the body, when you duplicate the nodes, you can right click, Search & Mirror/Replace. Mirror Axis X, Axis to Flip None, Search _l, Replace _r. This will change all of the names from _L to _R and should remove a few steps when assigning names.

    • @3dJC
      @3dJC  Před rokem

      Thanks, I’ll give it a try next time!

  • @ScootenNewton
    @ScootenNewton Před 2 měsíci +1

    You wouldnt believe how long ive looked for a video like this. I finally found it!. Thank you very much for spending the time to do this

    • @3dJC
      @3dJC  Před 2 měsíci

      You're very welcome!

  • @natn8r124
    @natn8r124 Před měsícem +1

    Incredibly useful! Thanks for the great explanations and not cutting corners or skipping steps for the sake of time!!

    • @3dJC
      @3dJC  Před měsícem

      You're very welcome!

  • @chriswaller8780
    @chriswaller8780 Před rokem +2

    @24:30 Thank you for knowing exactly what you're doing. Precision is so much better for efficiency. It is appreciated greatly.
    EDIT: And the shameless plug for your son at the end! Parenting done right.

    • @3dJC
      @3dJC  Před rokem

      Ha thanks!! Always looking to get some more eyes on his work 😀

  • @robertomachado7581
    @robertomachado7581 Před 2 měsíci

    Awesome tutorial; it's great to find someone who can really teach and is not just another teenager trying to sound cool on CZcams by throwing around slang and speeding up videos. A million thanks!

    • @3dJC
      @3dJC  Před 2 měsíci +1

      Ha great feedback, thanks! I'm not hip enough to use slang (so say my kids) so I am glad my teaching style is appreciated :)

  • @sandyfee3641
    @sandyfee3641 Před 2 lety +5

    In case you never figured out why the right arm blows up when you mirror, it's due to the lowerarm_ctrl pyramid facing the wrong direction. If you set its value to -90 it should work. Great tutorial BTW!

    • @3dJC
      @3dJC  Před 2 lety

      Ahhhh, good to know - I'll give it a try next time I build a CR!! Thanks!

    • @gabetandy
      @gabetandy Před rokem +1

      Hey Sandy, were exactly do I need to set this new value? Thanks!

    • @flyingroads3498
      @flyingroads3498 Před rokem

      ​@@3dJC nope, that wasn't the problem, the problem was that you should put none on the Z value, after that just copy the axis values of the bones axis to match the controllers. Please do a finger part with arrows

    • @Deresius17
      @Deresius17 Před 7 měsíci

      For me what fixed it was getting rid of the set transform from the right shoulder, and adding it in via drag and drop.

  • @brockgallagher5956
    @brockgallagher5956 Před rokem +2

    Just finished following this to make a control rig on a simple Gumby character to learn Unreal 5. IT WORKED GREAT! Hats off to you, this tutorial is so well made, goes nice and slow, shows where potential problems or things to look out for would be, just phenomenal. Looking forward to the continuation of adding fingers and twist bones as an icing on this cake. Many thanks.

    • @3dJC
      @3dJC  Před rokem +1

      Wow, thanks! Great to hear, glad it was helpful. Coming soon: a tutorial that includes fingers!

    • @EmergencyPoncho
      @EmergencyPoncho Před rokem

      @@3dJC Super useful tutorial and exactly what I needed to pose a model from Daz. But has there been any update on a separate fingers tutorial? Is there a simple way to select a finger and rotate all the joints in that finger at once in order to curl the finger? For example, in Maya, you can select the finger joint closest to the palm, then use the command Select Hierarchy to select all the joints in that finger and then rotate them all at once. Maybe this would be the best way to handle the controls in Unreal with some extra functionality to rotate the thumb (and the fingers a little bit) at their base where they connect to the hand?

  • @PormithipicusProductions

    I’ve the many tutorials I’ve gone through today yours was the first to work and easily follow, thank you for your work

    • @3dJC
      @3dJC  Před rokem +1

      Great to hear! Planning to do more control rig soon as well. Also Epic just released another control rig kit (I’ll try and get to that soon too!) www.unrealengine.com/marketplace/en-US/product/control-rig-samples-pack

    • @PormithipicusProductions
      @PormithipicusProductions Před rokem

      @@3dJC I am very new to unreal, is there any reason fingers shouldn't be ik rigged?

  • @TheAF01
    @TheAF01 Před rokem +5

    Awesome tutorial! Although I already know fairly well this basic setup, I always like to watch these tutorials and learn new tricks, which I always do :) Regarding the bad mirror thing, I have an hypothesis ... I think the problem was that you mirrored controls that had different parents, at the same time. Clav was parented to pelvis, hand to root. I haven't tested but I think that might be the cause of the error. Cheers and congrats on the great tutorial!

  • @effortmax
    @effortmax Před 2 lety +1

    Can finally understand what all this mess of nodes is here for. Great feeling.

    • @3dJC
      @3dJC  Před 2 lety

      That’s great!!

  • @spontaneouscomb
    @spontaneouscomb Před 7 měsíci

    Great tutorial! I found this very helpful and informative. As an experienced Maya rigger and first-time Unreal rigger, I found this quite easy to follow. Thank you!!

  • @ahmdshbz2267
    @ahmdshbz2267 Před rokem +1

    Similar tutorials are available. But the delivery of the tutorial is super amazing. The way things are explained here are super easy to understand and follow. I immediately subscribed to the channel.

    • @3dJC
      @3dJC  Před rokem

      Thanks a lot!

    • @BingGeaux
      @BingGeaux Před rokem

      indeed. This guy's videos has made me give UE5 another chance. JC you have a great talent for presenting the material in a way ...even I can understand.

  • @hotcher2
    @hotcher2 Před 6 měsíci +1

    Haha, your opening remark was after I just looked at the length of the video. But for me, I am so happy it's as long as it is!

    • @3dJC
      @3dJC  Před 6 měsíci

      Haha that's great!!

  • @mateusz935
    @mateusz935 Před rokem

    Okey first time I hit you, at first glance, 1h video I was afraid of "technical terms and conditions", but the job was executed flawlessly, enjoyed every minute of this video

    • @3dJC
      @3dJC  Před rokem

      Glad you made it through 😀

  • @RmaNYouTube
    @RmaNYouTube Před rokem

    I subscribed just for this, because it was the only control rig tutorial out there that made sense to a non-professional rigger like many of us.

    • @3dJC
      @3dJC  Před rokem

      Thanks! I'm no pro-rigger either :) Yes, fingers soon... hot topic haha!

  • @whitewerebear
    @whitewerebear Před 3 měsíci

    Thx for the tutorial, it is great. Just add one thing. When you mirror, you had to rotate 180 degrees the PV, and them redo the offset stuff.

  • @flufflepimp2090
    @flufflepimp2090 Před 2 lety +2

    BEST tutorial on the subject Hands Down! Thank you so much!

    • @3dJC
      @3dJC  Před 2 lety

      Glad it was helpful!

  • @god_ozai828
    @god_ozai828 Před 6 měsíci +1

    I've been looking for a video like this, twice now i've followed a video the first time was ok, it got me to an FK and IK switch, but not both at the same time, then the second one skipped over a point and I suddenly hadn't got what he got despite following him perfectly, thanks.

    • @3dJC
      @3dJC  Před 6 měsíci

      That’s great!

  • @naomimonzon6713
    @naomimonzon6713 Před 5 měsíci

    You are amazing! Your tutorial is the only one that I have understand, and it worked perfectly!

    • @3dJC
      @3dJC  Před 5 měsíci

      Great to hear!

  • @D.R.Greenlaw
    @D.R.Greenlaw Před rokem

    Thanks, JC! Your CR From Scratch tutorial was exactly what I needed this weekend!

    • @3dJC
      @3dJC  Před rokem

      Ah so glad to hear that, and thanks for hitting the Super Thanks button and the big tip!!!

  • @marcus_ohreallyus
    @marcus_ohreallyus Před 8 měsíci

    I don't plan on making my own rigs, but I will do this tutorial because I want to understand Unreal rigging in case I need to fix or modify a rig.

  • @BP-kc3dj
    @BP-kc3dj Před rokem

    YOU ARE A FREAKIN AWSOME TEACHER!!!!!!! Please please continue to teach this way. I ran into so many horible tutors on this subject. I was ready to give up. AWSOME WORK!!!!!

    • @BP-kc3dj
      @BP-kc3dj Před rokem

      By the way. Subbed and happy about it!

    • @3dJC
      @3dJC  Před rokem

      Wow, thanks! Aiming to make more vids, just need some spare time, ha!

  • @tangentarc7477
    @tangentarc7477 Před 22 dny

    This was very helpful, thanks. It doesn't totally translate into UE4, but I managed to get a full rig setup by doing everything manually. It was not fun.

  • @user-on8fo7go4q
    @user-on8fo7go4q Před 10 měsíci +1

    Excellent video, exactly what the doctor ordered

    • @3dJC
      @3dJC  Před 10 měsíci

      Great to hear!

  • @mr.bun-bunny8830
    @mr.bun-bunny8830 Před rokem

    33:20 to 33:25 the voice changed as if someone else!! Thanks for the this amazing tutorial.

  • @TheNSJaws
    @TheNSJaws Před rokem

    ~29:30 ik what the issue is, the wording is ambiguous. "Mirror axis" is the axis along which you are gonna mirror, AKA something you're gonna use as a base line to project alongside of. "Flip Axis" is the axis that you are flipping. Change Mirror Axis to Z, as it's your character's vertical axis, and put Flip Axis to X, which is your forward vector.
    best way to mentally visualise this is to imagine Mirror Axis as an infinite plane sitting orthogonally on the Flip Axis.

  • @jsi6930
    @jsi6930 Před 2 lety +1

    Absolutely top notch. Worked correctly the first time. Bravo!

    • @3dJC
      @3dJC  Před 2 lety

      Great to hear!

  • @BingGeaux
    @BingGeaux Před rokem

    You ae so kind to intro like you have for this video. I'm going to stick around for the whole thing. You are a great teacher.

    • @BingGeaux
      @BingGeaux Před rokem

      7:00 minutes and you have ALREADY blown away every other tutorial for control rigs. following your instructions is like cutting warm butter.

    • @BingGeaux
      @BingGeaux Před rokem +1

      including all the explanations to the other options that we don't click [for now] and why we don't click them...hands down, no one else in any video I've watched to-date has offered as much great information. thank you thank you thank you thank you thank you.

    • @3dJC
      @3dJC  Před rokem +1

      thanks! Glad it is working for you!!

    • @BingGeaux
      @BingGeaux Před rokem

      @28:39 - are you deleting the controls that you made? They disappear but you don't say you are deleting them.

    • @BingGeaux
      @BingGeaux Před rokem

      @41:30 - must be something...because mine crashed the same time yours crashed. LOL picking back up here tomorrow.

  • @MrShroombot
    @MrShroombot Před 2 lety +1

    Thank you so much! I look forward to more videos from you! I am going to be learning rigging. I modeled my own robot character and finished UVs. Now I'm in Substance Painter and then I'll be rigging him for Unreal.

    • @3dJC
      @3dJC  Před 2 lety

      That’s great!! Are you doing the initial skeleton and weight painting in Maya or Blender or?

  • @christophe1584
    @christophe1584 Před 8 měsíci

    Thanks for this amazing tutorial !
    For information at 30:50 for the problem with mirroring, don't know exactly why, but the hand and shoulder control have to be turned 180 degree on Z and then "set offset transform from current" in order to work. :)

  • @graeme6539
    @graeme6539 Před rokem +3

    28.54 - the reason the mirror controls don't work, is that the rotation axis of the Clavicle & Hand Controls are also mirrored on your skeleton. Both these Controllers need rotating 180 degrees on 2 axis (it'll be obvious which), then right click and 'Set Offset Transform from Current'. That'll fix it

    • @3dJC
      @3dJC  Před rokem +1

      Ah!! Interesting!! It’s a rigged character I grabbed from the Marketplace so I’ll compare to other chars like metahumans and default mannequins to see what’s normal/expected- good catch, thx!

    • @iouzzr
      @iouzzr Před rokem

      Your answer is the only correct answer to the mirror problem.

  • @vachetorosyan7235
    @vachetorosyan7235 Před rokem +1

    good job thanks. the only one real tutorial about CR

    • @3dJC
      @3dJC  Před rokem

      You're welcome!

  • @Kuziminski
    @Kuziminski Před 2 lety +5

    Oh my god. This is like, the first tutorial I have ever seen on youtube that was smooth despite being effectively one take recording!! It even beats many scripted tutorials that include commentary to an edited recording. Super easy to follow, and just made my life 10000x better as I'm trying to do manual targeting mocap for UE5 with Leapmotion. (They don't have full support for rigged full body characters in 5.0 yet.) Hopefully you get the fingies out soon, as I wanna catch anything I could have done differently from what I'm about to do. Thank you so so so so so very much.
    I couldn't find a link to any socials, and I couldn't find any donation(aka TIP) button on the page. Do you have any public facing methods I could by proxy buy you and your kiddo lunch for making this?
    (Side note: Unreal's blueprint style coding is so much nicer than Unity's UX. Coming from Blender spending literal days amount of time in the material node sheets made adaption to the blueprint/node style so much nicer than trying Unity's through effectively what was sight reading. I still, and it is amusing to any old Blender nerds, find Blender's UI and Shortcut Key style as S tier above others. (Post the 2.8 Revamp that is, hehehhe. 2.79 and below was a bit... Okay a lot obtrusive.)

    • @3dJC
      @3dJC  Před 2 lety +2

      Wow, thanks Natasha, your comments made my Sunday even better!! Glad you found it useful. Yeah I'm a "one take" type - I'd like to think it is because I like the "keeping it organic" vibe, which is true - but more because I don't ever want to do it twice :) I don't have a tip jar anywhere, but if you wanna subscribe to my son's stop-motion channel and watch a few vids, that'd be totally appreciated! I'm soon going to deconstruct the brand new UE5 mannequin Control Rig - it's a bit different so it'll take me a bit... but for yours if you wanna look at that (as of 5.0.2) or even the 4.27 control rig from my video, you can check out what they did on the fingers... I'll try soon but not sure when that'll be... Thanks again for the feedback!! Oh and totally agree with the Blender post 2.8 analysis!

    • @Kuziminski
      @Kuziminski Před 2 lety

      @@3dJC Hehehehe. Deal, Yeah, I've been binging his vids, they are fun. :D
      And thank you! I should just check out the mannequin and see how they did the fingies.

    • @3dJC
      @3dJC  Před rokem

      Howdy Natasha! Looks like CZcams has finally added the "Super Thanks" feature (tip jar), so if still interested to support the cause (and kid's lunch :) ), give it a spin? Curious to know how it works for viewers too...and what I see on my end... Cheers!

  • @Wertandrew
    @Wertandrew Před 2 lety

    I might be wrong, but I think your issue at 29:22 is because it twists the rotation on of the limb upon mirroring and without quarternion interpolation, it goes past 360 degrees and twists the limbs in a weird way.

  • @MaxBugor
    @MaxBugor Před rokem +1

    Hello,
    You've got a great lesson.
    Also, thank you very much for choosing my adventure character for your lesson.

    • @3dJC
      @3dJC  Před rokem

      Yeah thanks! He's quite handy for the tutorial, nice work! I may continue to use him for an upcoming finger tutorial as well...

    • @MaxBugor
      @MaxBugor Před rokem

      @@3dJC That would be great, there is also a free model of Renigata, he looks good too.
      I hope your lessons will be popular

  • @sultanrahil3380
    @sultanrahil3380 Před 2 lety +1

    Your Video was very helpful. thank you. You've done a very good job!!!

    • @3dJC
      @3dJC  Před 2 lety

      Glad it was helpful!

  •  Před 8 měsíci +1

    Thank you so much, great explanation! I just subscribed to your channel.

    • @3dJC
      @3dJC  Před 8 měsíci

      Welcome!

  • @iajhy
    @iajhy Před rokem +1

    Man, this is awesome, thank you so much!!
    Maybe, extend this tutorial to create control on facial blendshape... it would be sweet 🙏

    • @3dJC
      @3dJC  Před rokem +2

      Good idea! One of these days…

  • @takengrace8172
    @takengrace8172 Před 9 měsíci

    Love this video, the epic tutorial on rigs was absolute trash. I have done control rigs 8 times all of which had different issues. i wasn't putting the controls off the root bone so you fixed my rig!!

    • @3dJC
      @3dJC  Před 9 měsíci

      Great to hear!!

  • @Bloodywasher
    @Bloodywasher Před 6 měsíci

    Great video saved me so much grief. Fully set up my control rig and forgot to save. screeee

    • @3dJC
      @3dJC  Před 6 měsíci

      Second time always faster :)

  • @troy7954
    @troy7954 Před 9 měsíci

    This is by far the best instruction on the topic. Thank you!

    • @3dJC
      @3dJC  Před 9 měsíci

      You're very welcome!

  • @aaronarmstrong353
    @aaronarmstrong353 Před rokem

    For the arm mirror portion. Takes a bit of tinkering but it does work....ish.
    I did Mirror axis X and Z for the mirror flip, then I just needed to adjust the pole vectors directions on the ik and rotate the shoulder and hand a bit.
    This worked for me but it would've probably been easier to just start from scratch on the right arm honestly.
    I'm learning new ways to animate and just found your channel recently. Very good wealth of knowledge and excellent explanation. Looking forward to more of your tutorials.

    • @3dJC
      @3dJC  Před rokem +1

      Ha nice job kicking on it! Thanks for the feedback, gonna try and get more animation related vids up soon!

  • @TheAF01
    @TheAF01 Před rokem

    Might as well add another comment instead of editing the previous one (feed the algos :D ) Right at the end, after demonstrating baking to the control rig, you could have also explained how to add an Additive track to the control rig. This way you can make all the adjustments and fixing needed, in an additive fashion, while still keeping the underlying baked animation :) Just a suggestion ;) Cheers and congrats again!

    • @3dJC
      @3dJC  Před rokem

      Totally agree! I’ll slip that in for next control rig video!

  • @05KanvaS
    @05KanvaS Před 2 lety

    Thank you for this control rig tutorial! The way you teach it makes so much sense for a beginner like me.

    • @3dJC
      @3dJC  Před 2 lety

      That’s great to hear!!

  • @flatinumfox
    @flatinumfox Před 2 lety

    Thank you for this ue4 mannequin control rig using ue5 control rig techniques. It took me awhile to find one. however, arrays are very nice and saves space.

  • @Spak.motion
    @Spak.motion Před rokem

    Thank you so much ! This is more usefull than the offcial documentation

  • @linersonpatch9181
    @linersonpatch9181 Před 10 měsíci +1

    This helped me a lot, thanks!

    • @3dJC
      @3dJC  Před 10 měsíci

      No problem!

  • @joshsanfelici
    @joshsanfelici Před 2 lety

    I should add 10 thumbs up for this accurate and deep tutorial. Thank you!

    • @3dJC
      @3dJC  Před 2 lety

      Thanks for the great feedback!!

  • @rafmrs
    @rafmrs Před 2 lety

    Thanks a lot for this tutorial! extremely easy to follow and I really liked that you actually show how to come around mistakes! Thanks!

    • @3dJC
      @3dJC  Před 2 lety

      Thanks! I like to keep it real 😀

  • @effortmax
    @effortmax Před 2 lety

    Amazing amount of useful and straight-to-the-point knowledge. Thank you so much!!

  • @Maxwell_Kenway
    @Maxwell_Kenway Před rokem +1

    thanks man, I really struggled witht the basic IK and this is how easy it is. :D 27:00

    • @3dJC
      @3dJC  Před rokem

      Glad it helped!

  • @samcha9508
    @samcha9508 Před 2 lety

    Your tutorials are the best. The real best.

    • @3dJC
      @3dJC  Před 2 lety

      Love to hear that - thanks for the feedback!!

  • @re5128
    @re5128 Před 6 měsíci +1

    Very nicely done

    • @3dJC
      @3dJC  Před 6 měsíci

      Thank you! Cheers!

  • @RodEllison1
    @RodEllison1 Před rokem +1

    This vid was excellent! - most helpful!

  • @PrabhuRPR
    @PrabhuRPR Před 10 měsíci

    Hey, awesome tutorial!
    I have figured out a workaround to make the mirrored controls work properly. After mirroring with default axis parameters, your controls may "seem" to look correct. But their rotation is still wrong.
    After mirroring the left hand IK control to right, I rotated the control by putting -360 in X and +180 in Z. And then, right click on the control and "Set offset transform from current". now my control is perfectly mirrored and also doesn't break anything. After rotating I notice the shape is not symmetrical to the left control, so i manually had to adjust shape transform too.
    But yea, this sucks that it doesn't work out of the box.
    edit: this value only worked for my hand IK control, it wont be the same for other mirror controls. we also have to check the orientation of axis of the original control, understand it and try to keep the axis flow of our mirror control similar to the original one.
    It's a tedious thing to manage.
    In summary, I follow this workflow:
    Create new controls for your other side of the character (yes, from scratch again)
    Mirror the controls you want and just copy the offset translation and paste it in your newly created controllers (I do this because I sometimes offset the original controls and I want them to be symmetrical on the other side, for instance - the position of the pole vector). Delete this mirrored controls, we don't need it.
    the angle of controls should now work fine as you created them from the bone and because of that, we now have correct rotation, so everything should work fine without breaking.

  • @farukelge8825
    @farukelge8825 Před 6 měsíci +1

    Thx bro you just made my day :)

    • @3dJC
      @3dJC  Před 6 měsíci +1

      Glad to hear that!

  • @thebigchair8584
    @thebigchair8584 Před 2 lety

    this is the most helpful thing ive found on control rigs thank you!

    • @3dJC
      @3dJC  Před 2 lety

      That's great to hear!!! You're welcome, I'm hoping to get more useful vids up here soon...ish...

  • @ian.backstrom
    @ian.backstrom Před 2 lety

    Dude! Thank you, such a great explanation and one of the best overviews I have seen!

    • @3dJC
      @3dJC  Před 2 lety

      Glad you enjoyed it!

  • @brandonwilmoth3649
    @brandonwilmoth3649 Před 2 lety

    Amazing job I mean I might have to go back and watch cuz of the pole vectors and axis lol but great job I'm glad I have this video saved cuz I was so confused but you made it much better and I can always go back and rewatch

  • @JustinHudechek
    @JustinHudechek Před 2 lety

    Loved this tutorIal i actual decided to use a FK Chain for my spin bones tho still came out nice thats a ton dude!

    • @3dJC
      @3dJC  Před 2 lety

      Nice work!

  • @JohnDaniels
    @JohnDaniels Před rokem +1

    What was the shortcut to move the transform without moving the joint?

  • @apsaranishendra1520
    @apsaranishendra1520 Před 10 měsíci

    Thanks a Lot, I learned a lot. (When you do the mirror legs and hand it has wired movement because the Effector and Polevector are switched mirror, Calf_r switch to Effector and Foot_r switched to Pole Vector) Thanks again 🌍🌺❤❤❤❤

  • @FlyPimpDude
    @FlyPimpDude Před rokem

    A complex topic demystified here. Thank you! Liked and Subbed👍

  • @neeeeeer
    @neeeeeer Před rokem +1

    For the mirror. You simply had to right click the controls and set offset transform from closest bone on them. Not sure if anyone mentioned that yet.

    • @3dJC
      @3dJC  Před rokem

      Ah, I'll give that a try next time, thanks for suggestion!

  • @nsyed3d
    @nsyed3d Před rokem

    Thanks again for your tutorial, really appreciate it. Epic should make all of its metahuman Characters control rigged by default. Then it will be easier for non-character animators to use Metahuman for posing or animation... just a suggestion for Epic though....

    • @nsyed3d
      @nsyed3d Před rokem

      sorry, now I found MH characters have control rig assigned.

  • @nayaleezy
    @nayaleezy Před rokem

    How dare you not run around in third person after all of that. Sweet rigging job

    • @3dJC
      @3dJC  Před rokem

      Ha! Thanks!

  • @_DoctorMikee
    @_DoctorMikee Před 2 lety

    Thank you, I follow from Saudi Arabia, brother

    • @3dJC
      @3dJC  Před 2 lety +1

      Super cool to have you follow the channel from so far away! Thanks!

  • @naza0777
    @naza0777 Před 2 lety

    so much effort you put in this video , totally appreciated :)

    • @3dJC
      @3dJC  Před 2 lety

      Hey thanks Faycal, that’s great to hear!

  • @valentoMundrov
    @valentoMundrov Před 9 měsíci

    Thank you for the nice introduction - 1 hour must be as short as one can wish to get the picture of a rather annoying process, 👏🙏
    After some diging, just to learn more about, I found a concept called procedural rigging. It seems all that controls-bones-procedure can be handled by not-so-complex BPs on construction and a forward-solve-event. Is it that procedural can handle all that eficiantly, so I can rather go precedural-way?

  • @UnrealArtist
    @UnrealArtist Před 2 lety

    Great tutorial. Thank you very much. You got a great sense of teaching, You can grow. Please continue these tutorials. Subbed and liked

    • @3dJC
      @3dJC  Před 2 lety +1

      Thanks Zahid! Your encouragement made my day :) I'll for sure keep making them, lil by lil. cheers!

  • @sap313
    @sap313 Před 2 lety

    The only tutorial that made me do it. Thank you very much

    • @3dJC
      @3dJC  Před 2 lety +1

      That's great! Yes, I hope to make most of my videos as "follow along" as I'm a big fan of "learn by doing"... Thanks for the note!

  • @Zinfero
    @Zinfero Před 2 lety

    I can honestly say you have been a shining beacon of hope for me. I follow your videos and you teach very well. Clean and well spoken. I now have simple question for you and even if you don't reply, know that you have helped me more than enough for that to be warranted. My question is this, is it possible to have a control over individual finger curls and on top of that a master control to grip all fingers at once? If you could manage to link me to any helpful advice that would be astounding. Regardless thank you for all the help you have provided freely!

    • @3dJC
      @3dJC  Před 2 lety +1

      Thanks for the compliments!!! I'm pretty sure that's possible - but I don't know for sure... but now I have a good challenge to figure out, and will try and make a nice clear video of the process if it is possible... it may be a few (+) days, but I'll be back :)

    • @Zinfero
      @Zinfero Před 2 lety

      @@3dJC Well this is, by far, the coolest reply I have ever received. You are now my hero!

  • @JohnDaniels
    @JohnDaniels Před rokem +1

    I added the Control Rig plug in and created the rig from the Skeletal Mesh and following along with your video but the "Forward Solve" is gray looking, not red like yours and I tried to following along future but cannot move the character with the rig in the preview window. Have you had this happen and if so know how to fix it?

    • @JohnDaniels
      @JohnDaniels Před rokem

      Update, the preview is working but it is weird how the Forward Solve and other boxes are grey looking, even if you click on one of the boxes, Like Set Transform - Bone the title of the box does not turn blue like yours.

    • @JohnDaniels
      @JohnDaniels Před rokem

      Ok, I am using UE4, that is probably the issue and also "Add Controls for Selected" is missing so UE5 Control Rig sounds like it has more options. The Control Rig is really amazing!

  • @macxike
    @macxike Před 2 lety

    Thank you so much. Please tell your son he is awesome!

    • @3dJC
      @3dJC  Před 2 lety

      I’ll totally tell him, thanks for watching his vids!!!

  • @PHO3NII
    @PHO3NII Před 2 lety +1

    nice one !

  • @gypsyproductions9914
    @gypsyproductions9914 Před 2 lety

    You are a good teacher! I am building a control rig for a car. Only a few bones. Can you point me in the direction of how to control wheel rotation with the rig? Thank you for producing a much needed tutorial in a format that is easily followed. Keep up the great work.

    • @gypsyproductions9914
      @gypsyproductions9914 Před 2 lety

      Let me put it in a different way, how can I get auto wheel rotation set up inside of the rig so that the wheels will roll as I move the car along a spline. I can then use my car rig to modify the animations in the sequencer.

    • @3dJC
      @3dJC  Před 2 lety

      Ok this is on my list now, but I’m outta action for a month so it may be a bit… but I’ll give it a go when back! Thanks for suggesting it!

    • @gypsyproductions9914
      @gypsyproductions9914 Před 2 lety

      @@3dJC I figured it out! I animated a Porsche via control rig in my latest video on my channel. Your control rig tutorial was invaluable in helping me accomplish this.

    • @3dJC
      @3dJC  Před 2 lety

      @@gypsyproductions9914 that’s great to hear, good job going for it and doing it!

  • @JohnDaniels
    @JohnDaniels Před rokem +1

    At about 42 minutes you can see the control is on the foot bone but my always goes to the IK foot bone which causes issues. When you click snap to closest bone the foot and IK Foot are in the same spot but it only goes to IK Foot bone. Do you know of any way to make it snap to the foot bone?

    • @3dJC
      @3dJC  Před rokem +1

      Hmmm, check the Basic IK node, and that the Effector Iten->Name field is set to the foot and not IK Foot bone? The snap part is just to get it into a particular location, it's not doing any attaching per se - just a handy way to make sure something is in the same spot as something else. The attaching is done in the Basic IK node. (I think that's what the issue may be, lemme know if I am not getting the question right...)

    • @JohnDaniels
      @JohnDaniels Před rokem

      @@3dJC thank you so much! I will check what you said I really appreciate you, you got a great channel and great videos 👍🏻

  • @snakeeyesdeclassified
    @snakeeyesdeclassified Před rokem +1

    THANK YOU SO MUCH!

    • @3dJC
      @3dJC  Před rokem

      You're welcome!

  • @Lietomint
    @Lietomint Před 4 měsíci

    Thank you. Your tutorial helps me alot

    • @3dJC
      @3dJC  Před 4 měsíci

      Glad it helped!

  • @greencheeze6780
    @greencheeze6780 Před 9 měsíci

    This is an amazing tutorial, the only issue I encountered was with the leg, but I will keep trial and error. However, if you happen to know why it's not working that would be greatly appreciated. Great tutorial though. And in case I wasn't clear enough the problem is the foot is connecting to the calf_l_ctrl and the foot_l_ctrl isn't working at all.

  • @sparkle_spark
    @sparkle_spark Před 11 měsíci +1

    Thank you for the video!

    • @3dJC
      @3dJC  Před 11 měsíci +1

      My pleasure!

  • @RmaNYouTube
    @RmaNYouTube Před rokem +1

    after about 1 year of trial and failure, I was finally able to make an control rig for my custom character (which didn't work with mannequin shareable control rig), BUT can you please make a Part 2 Of this tutorial, dedicated to the fingers? that's the key factor to being able to pose characters properly.

    • @3dJC
      @3dJC  Před rokem

      Soon, very soon… ish. Waiting on 5.1 to release…

  • @romanshipulin6437
    @romanshipulin6437 Před rokem

    Great tutorial!))

  • @metafuel
    @metafuel Před 2 lety

    Another excellent tutorial.
    Thank you.

    • @3dJC
      @3dJC  Před 2 lety +1

      You’re Welcome!

  • @muhammedeminokcu1327
    @muhammedeminokcu1327 Před rokem

    You are awesome man.

  • @CHNLTV
    @CHNLTV Před 2 lety

    Really appreciated the manual long tutorial - I now have a better understanding of Control Rigs.... TY so much! I'm wondering if you can add an adendum video to Control Rig Fingers w/ Basic IK w/ Forward and Backward Solve - I would be forever grateful :)

    • @3dJC
      @3dJC  Před 2 lety +1

      Thanks! Yeah with the brand new Control Rig out for 5.0.2 mannequin, I may make a more updated version with fingers for those tricks - or maybe one of each... when I get some time! Cheers!!

  • @JohnDaniels
    @JohnDaniels Před rokem +1

    How do you save the animation that you created with the rig in the Sequencer to a Animation Sequence?

    • @3dJC
      @3dJC  Před rokem +1

      ah, just right-click on the character's track in the sequencer, and choose back to animation sequence. choose a location, give it a name, and export. Then you'll have it to use as a standard animation sequence! Viola!

    • @JohnDaniels
      @JohnDaniels Před rokem

      @@3dJC Thank you!

  • @DarkEdgeDesign
    @DarkEdgeDesign Před 2 lety

    Amazing tutorial brother...thank you! Any chance of you adding fingers IK control's to finish this series??

    • @3dJC
      @3dJC  Před 2 lety

      Thanks!! And Yes BUT I’m waiting for 5.1 to release to see if any major changes before doing a finger video… but it will be coming!

  • @MichaelThoenes
    @MichaelThoenes Před 2 lety

    Excellent Tutorial! Thanks.

    • @3dJC
      @3dJC  Před 2 lety

      You're welcome!

  • @zwcty2007
    @zwcty2007 Před 2 lety +1

    super helpful! thx!

    • @3dJC
      @3dJC  Před 2 lety

      Glad it helped!

  • @RahzZalinto
    @RahzZalinto Před rokem

    I'm a big unreal noob but I'm also as a learning excercise I'm trying to make a model with attachable armor parts and a slightly customized rig from scratch and bring it into UE5 in a "marketplace ready" state. HOWEVER, I'm about to just give up on the idea of adding eye controls to the UE5 rig lol. Dudes just gonna look forward at all times cuz I dunno if it's worth all the added complications. If I just import it with the UE5 default rig, it works perfectly. If I import my literally copied (exported and imported into blender) version of the UE5 rig, and add eye controls to it... It's like a 1:1 copy of the UE5 rig but my fingers are all jacked up and dudes walking funny even though I can just basically copy the files that already exist for the UE5 skelly including retargeting. Hmm maybe there is a way to add bones from within UE5 instead. Or something.....

    • @3dJC
      @3dJC  Před rokem +1

      5.3 has skeleton addition tools! 80.lv/articles/epic-games-publishes-unreal-engine-5-3-roadmap/

    • @RahzZalinto
      @RahzZalinto Před rokem

      @@3dJC Well, I wanted to give up but I didn't lol. Though I didn't quite make it through this video yet cuz of other issues BUT for the most part I got it working. And I made an eye rig...though at the time of commenting this I don't know what a forward solve or a reverse solve is still so I'm sure something is wrong. At least my fingers and stuff aren't super jacked up anymore though. In the end, I scrapped my eye controls that I had working in blender (bones that aimed at other bones) and just made new control elements in UE and told it to look at those with the "aim" command...if that makes sense. I'd send a screenshot but youtube likes to delete comments with links lol..... I'll try after this comment cuz I don't feel like typing it all again xD