Retargeting motion capture onto a control rig in Blender

Sdílet
Vložit
  • čas přidán 9. 09. 2024
  • In this video I will show you how to retarget a motion capture animation onto a proper rig in blender.
    Ground matching tutorial : • Advanced ground matchi...
    James Candy - Classy dog films : / @classydogfilms
    Twitter : / classydogfilms
    Brad Clark : / bclark_cgchar
    Rigging Dojo : www.riggingdoj...
    Cloth rigging : • Rigging hanging equipm...
    Pinnable arm mechanism : • BLENDER Rigging a pinn...
    Gumroad : gumroad.com/p2...
    Blendermarket : blendermarket....
    Cubebrush : cubebrush.co/p...
    Flipped Normals: flippednormals...
    Artstation : www.artstation...
    Follow me on
    twitter : / pierrick_picaut
    Instagram : / pierrickpicaut
    artstation : www.artstation...
    www.p2design.eu/

Komentáře • 54

  • @TheRabidgoalie
    @TheRabidgoalie Před 3 lety +22

    You know, before watching this video, I thought I was an unskilled hack when it came to animation. Now I realize that I need to practice a lot more before I can call myself an unskilled hack.

  • @rayvellart
    @rayvellart Před 3 lety +14

    One of the best blender riggers and animators! Useful stuff as always, thank you!

  • @JJ_Artworks
    @JJ_Artworks Před měsícem

    Thank you Pierrick for these valuable insights. For a Blender animation project, I'm actually trying to retarget an Unreal Manny skeleton into my Rigify control rig, as the official Epic plugin to transform a Manny def rig into a control rig is not yet updated for 4+ versions of Blender (not working). My goal is to be able to start from mocap and other animation bases that are mapped into Unreal rig, then retarget animation on my Metarig CTRL rig and bake it, so I can then add facial animations and polish it (since there is no facial control with mocap / Unreal rigs, I messed up with that from days until your video helped me get out of the situation (skinning was messing up between facial / no facial, I was only able to bake on DEF bones and not on my rig, now I hope I can bake them on the useful CTRL bones !). The hard thing on my setup is that Unreal rigs have not the same axis (bones are not aligned on their "natural" axis but like perpendicular in some ways) - but thanks to your solution, I am now able to add some emptys in my scene with track to and change axis so my CTRL bones are now correctly aligned. What are you thinking about my approach to mix mocap and facial / control rig ? I also think this manual approach can give me more freedom since if I would have used the Epic plugin (if it was working), I wouldn't be able to maintain my control rig modifications to add facial controls since if I convert another animation it will (i think) override all of my work. Do you think I took a good path to do so? Will you do the same approach, or another one? Many thanks again Pierrick, and greetings from Aix-En-Provence ! :) Jessica

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

      @@JJ_Artworks that’s one solution.
      Most tool just automate the process.
      You could also create the same armature as unreal with proper orientation for blender.
      Parent each blender bone to the corresponding unreal bone getting a child skeleton. Create a second skeleton with blender orientation and proper hierarchy and bake copy transforms from the child skeleton on them.

  • @ColinLevy
    @ColinLevy Před 3 lety +1

    Fantastic walkthrough.

    • @PierrickPicaut_P2DESIGN
      @PierrickPicaut_P2DESIGN  Před 3 lety

      Hi Colin, Been following and admiring your work, really happy you liked it and dropped a few words

  • @Shattered3582
    @Shattered3582 Před rokem

    there is so much i need to learn to make my dream series come true. i have found you animation course but it is way to expensive for me at the moment. but and am pushing hard on character animation

  • @mugyoung5726
    @mugyoung5726 Před 3 lety

    great thanks! I've check 50+ video on youtube no one like this one solved my problem!

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

    This is a lot. I so want to animate and use some mocap, but that's a lot to do for just using a walk cycle or a jump, etc that will be in the shot for less than a second or so. But I also like the detail and how well it works. Think I need to find a rigger.

  • @Micromation
    @Micromation Před 3 lety +1

    I'm just in time for another amazing video :)

  • @CattoMeme
    @CattoMeme Před 3 lety

    Man, this tutorial is pure gold :D Thx for sharing

  • @davidecheagaray2256
    @davidecheagaray2256 Před 3 lety

    Wow. This is amazing

  • @VortexArtLab
    @VortexArtLab Před 3 lety

    Amazing! I'm looking forward to the next video 🙂

  • @user-gh8ft5oe1c
    @user-gh8ft5oe1c Před 3 lety

    Great, thanks a lot! Very useful information for animators!

  • @michaelsmusicinstruments9980

    looks great, I tried to build and rig the NAO robot a year ago. He is currently on standby with IK rig.
    maybe I will activate it again with your great tutorials, thank you

  • @airkidproductions2848
    @airkidproductions2848 Před 3 lety

    nice job, thanks for sharing

  • @Bone-studio
    @Bone-studio Před 3 lety

    Great tutorial, congrats :)

  • @vinism
    @vinism Před 3 lety

    great content, as always!

  • @Fashion67-x
    @Fashion67-x Před 3 lety

    How good you show it. Maybe I can install such a robot in Battlefield 2142 II. By using LOW POLY when using iClone 7. Of course it changed its silhouette so that it would not be the same as the original. .... When I find time of course ..... Thank you for this movie.

  • @Mrationality
    @Mrationality Před 3 lety +1

    great informative tutorials, thanks. A couple of questions if I may: 1. does the Mixamo Rig keep it Y up orientation? If no, how did you align it to Blender coordinates. If yes, how do the rotations constraints copy the Z/Y rotations correctly. 2. You spent some time adapting the Blender Rig and cleaning and modifying the different curves - why then not making this run cycle from Scratch at Blender? You master your art so I trust you have good reasons, as a novice I simply try to understand better when and if mo-cap is faster than traditional animation.

    • @PierrickPicaut_P2DESIGN
      @PierrickPicaut_P2DESIGN  Před 3 lety +3

      I didn't generate the motion capture animation myself so I won't be able to help for your first question.
      Regarding your second question, the idea is not to get a quick animation but get a quality animation. Motion capture help you by providing a solid base animation that you can then polish. Building a standard run cycle might be faster (I'm not sure though) but would it be that acurate, I'm not sure neither ^_^'.
      Mocap may not be considered to replace hand keyed animation but more to help it or as another medium.
      You won't see any mocap used without hand polishing in any industry standard production.

    • @Mrationality
      @Mrationality Před 3 lety

      @@PierrickPicaut_P2DESIGN Thanks for the details. First I have to precise that I find the outcome impressive. Literally, the robot has a character (une propre personalité). The workflow and the pro and cons are very intriguing. I try to find an exchange. Mocap provides a great reference and starting point, but for it to apply to a human rig, the later needs to be a complex rig to avoid bones penetrations etc'. Applying it then to a human rig forces other issues like Y, Z rotations and additional tweaking of the re-target as the complex rig alters also weight paints distribution. I have no answers, and your input is very helpful to better understand the challenge. Cela dit, 'top' for the animation!

  • @ayoadeabobarin522
    @ayoadeabobarin522 Před 3 lety

    wow,good stuff please can we have a timelapse please,the knee pole target clean up was a bit fast.thanks

  • @stefanguiton
    @stefanguiton Před 3 lety

    great video!

  • @TheBryancrochet
    @TheBryancrochet Před 3 lety

    woot

  • @warrenography
    @warrenography Před 3 lety

    oh laaaa.... excellent cours, d'ailleurs, et la, tu vas m'economiser un temps fou! Puis, la suite? Je me vois devenir magicien. J'ai remarque que dans certaines des actions mixamo, on dirait que l'acteur etait positioner sur un materiel assez mou; je pense qu'avec cette methode je vais pouvoir eliminer cet effet; exemple en prime, il ya un mouvement d;un perso qui escalade comme un rocher, puis se met debout, et l'une des main ecrase visiblement un sol mou, ce qui rend nul une scene d'escalade d'un rocher... en tout cas, merci pour ce partage de tours de genie!

  • @AlexiosLair
    @AlexiosLair Před 3 lety +1

    I feel like a lot of this can be avoided just with using Auto Rig Pro and its retargeting feature which is pretty fast at this point.

    • @Kyle-ho4lj
      @Kyle-ho4lj Před 3 lety

      excuse my noob ignorance but how would that work? we would run Auto Rig Pro before running the animation?

  • @Ranss-game
    @Ranss-game Před 3 lety

    I'm really hope u make some tutorial from modeling to rigging

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

      You can learn the whole pipeline with the crimson ronin and the art of effective rigging

  • @JonathanSouzaAnimation
    @JonathanSouzaAnimation Před 3 lety +1

    Thanks for amazing video. Do you have subtitles on portuguese in your course of rig in blender?

  • @filmdon2475
    @filmdon2475 Před 3 lety

    @Pierrick Picaut Hi Pierrick, I tried this same method with the controls on a rigify rigged character, however I am not getting the same results. Any tips on how to apply your method to a rigify rig? Thanks

  • @olory3869
    @olory3869 Před 3 lety

    Hmm je me demandais justement s'il était possible de contraindre un rig de contrôle avec les os d'une armature bvh ... Eh bien voilà la réponse ... Bon il faudra décortiquer attentivement toute la vidéo parce que c'est assez dense .... Bravo et merci

  • @MikeyAce
    @MikeyAce Před 3 lety

    👍

  • @DmitryPekarev
    @DmitryPekarev Před 3 lety

    Good tutorial! Thanks!
    Unfortunately, blender become helpless when you have to deal with more than 300 frames mocap data. Import, Export and Bake operations begin to take much more time than before... Action Editor, Graph Editor and Timeline become laggy. FPS level drops to 2-4 frames...
    Hope they'll fix this problem in the future versions of blender.

    • @AlexiosLair
      @AlexiosLair Před 3 lety

      Just use Auto Rig Pro, it is the best tool in Blender for retargeing and creating bones. I used animations around 2000 frames and it took around 20-30 sec to retarget.

    • @DmitryPekarev
      @DmitryPekarev Před 3 lety

      @@AlexiosLair hmmm, thanks! )

  • @Cyber_Kriss
    @Cyber_Kriss Před 3 lety +1

    J'arrive même pas à comprendre le titre 😂

    • @PierrickPicaut_P2DESIGN
      @PierrickPicaut_P2DESIGN  Před 3 lety +1

      🤣🤣🤣 tu m’as tué

    • @Cyber_Kriss
      @Cyber_Kriss Před 3 lety

      @@PierrickPicaut_P2DESIGN T'es trop un monstre, tu ne le remarques même plus 😂

    • @aelendysfaery182
      @aelendysfaery182 Před 3 lety

      @@Cyber_Kriss La même, mdr... En gros, ça veut dire que je peux prendre n'importe quelle animation de Mixamo ou même n'importe quel .bvh et donner cette animation à mon rig ? Je sais déjà faire ce genre de truc avec RADiCAL (un addon pour blender) mais ça ne marche qu'avec un type de rig. C'est un rig à peu près identique au rig que Pierrick montre dans cette vidéo mais le procédé est vachement plus simple. Avec sa méthode, ça marche pour n'importe quel rig ? J'ai l'impression qu'il fait à peu près ce qu'il veut dans les moindres détails. Qu'il peut ajuster le moindre mouvement. C'est impressionnant. Vivement la prochaine vidéo "step by step" ! C'est trop cool ! :-D

    • @aelendysfaery182
      @aelendysfaery182 Před 3 lety

      PS : Quand je dis "ça marche pour n'importe quel rig", je sous-entends "n'importe quel rig COMPATIBLES" (rig similaire avec même hiérarchie, en gros) ! Par exemple, est-ce que je peux faire un rig humanoïde classique avec Rigify ou Auto-rig et utiliser sa méthode pour appliquer sur mon rig une animation venant de Mixamo ou d'un .bvh ?