Rig your characters with modular rig in UE5 without rigging experience step by step tutorial

Поделиться
HTML-код
  • Опубликовано: 25 ноя 2024

Комментарии • 16

  • @sadowolf
    @sadowolf 19 дней назад +1

    I've been combing through a lot of modular control rig videos because I have a couple issues I'm trying to troubleshoot (I'm doing a horse rig, which has been...interesting), mostly to do with some of my controllers not following the axis orientation of the joints they're assigned to and some weird deformations when baking animation assets to the rig. While this video didn't help out with those issues specifically, I have to say that this is by FAR the best video I've come across on modular control rigs. You don't spare any details, go through possible pitfalls and what you've learned while working with it, and you even just took a sec to show your connections in the Module Hierarchy tab. That last one is something I've seen no one else do when it was very much needed in building a non-humanoid character that won't always automatically populate your mesh with the proper sockets.
    Thank you, and you've got a new subscriber in me!

    • @nancedevdiaries
      @nancedevdiaries  19 дней назад +1

      Thanks and glad that was helpful! Non-humanoid characters are hard to rig 😅

    • @sadowolf
      @sadowolf 19 дней назад

      @@nancedevdiaries I've definitely been feeling that haha. I've had a little rigging experience here and there over the years, but I'm definitely no rigger. But I needed a quick way to animate some characters in UE5 for a project deadline so here we are 😂

  • @sufail_Msk
    @sufail_Msk Месяц назад

    Thank you 😍

  • @lumy22
    @lumy22 7 дней назад

    Thank you for the very detailed and high-quality video, keep up the good work! But I have a request, could you show me what to do with a common problem when knees or elbows turn inside out, and when the control shape is moved, the mesh breaks. This is a common problem, but for some reason I did not find an answer to it on the Internet. I would be very grateful if you could tell me!

    • @nancedevdiaries
      @nancedevdiaries  2 дня назад +1

      Thanks! I'm wondering if you have a pole vector in front of the elbows or knees, depends if you use IK or FK. One thing I can think about after asking an animator friend is your mesh, does it have a bit of a bend in the direction they should bend (elbow has a slight bend and knees)? If your bones are all aligned that may be the root of the issue as the rig can't math out the direction it should go into.

  • @davy4842
    @davy4842 Месяц назад

    Thank you! In Gameplay abilities can you show us how to play a secondary animation if the ability fails to launch like if you fail to Fire due to lack of ammunition it would be dope to have him look at his gun or something! Like an animation visual indicator of lack of an attribute.

    • @nancedevdiaries
      @nancedevdiaries  Месяц назад +1

      Lucky for you Lyra implements that! For example, look for AM_MM_Pistol_DryFire and where it's used :).
      The failure montage is setup in the gameplay abilities, under "FailureTagToAnimMontage" and there's even a spot for a failure text on the UI in "FailureTagToUserFacingMessage".
      GA_Weapon_Fire is where the montage is played, for more context
      NOTE: The montage plays locally and on the server. So you'll only ever see your own failure montage and the server's unless you're the server then you see everyone's failures. Good enough to see for yourself though when you're missing ammo or get feedback that your ability failed and for what reason ("Ability.ActivateFail.Cost" in this instance is the reason).

    • @davy4842
      @davy4842 Месяц назад

      @@nancedevdiaries dope thank you! Any idea how others can see it too?

    • @nancedevdiaries
      @nancedevdiaries  Месяц назад

      ​@@davy4842 It might not be the best solution, but I fired a multicast from the server when it receives the failure message to send to all clients to play the failure montage, if the client was locally controlled then I'd skip playing the montage because they already handle it through the ability.
      I added a variable for failure update time on the ability so multicast/RPC is not spammed or when the player just spams their ability key. Also a variable for if the ability wants to actually replicate failure to all clients (saves you an RPC call if you don't need it).
      My memory is a bit fuzzy but I think that should help, it was mostly a code solution. I didn't implement that solution in my own game since it's single player and "just works" :D.
      Definitely share if you find a better solution :)

  • @JumpCatStudio102
    @JumpCatStudio102 Месяц назад

    Thanks for this tutorial. Do you have a tutorial where we can select different characters with different abilities ?

    • @nancedevdiaries
      @nancedevdiaries  Месяц назад

      I don't have a tutorial on that subject, but @LFA_GM and @nomadic626 looks like they cover that nicely at ruclips.net/video/YPaY93A8Fdc/видео.html and ruclips.net/video/ougokzz_w40/видео.html. Looks like they collaborated on it at forums.unrealengine.com/t/what-is-the-best-workflow-for-creating-and-saving-custom-settings-in-lyra-blueprints-only/553852?u=l.f.a .
      My closest tutorial is my eye blinking tutorial where I import Echo in from the animation sample but all I do is use her mesh. Cheers!

  • @hotsauce7124
    @hotsauce7124 2 месяца назад

    How can we get the forearm twist to work with Modular Rig?

    • @nancedevdiaries
      @nancedevdiaries  Месяц назад

      I don't know too much about arm twist to be honest. I've seen I think in Lyra where the twist is part of a post process Animation Blueprint as a control rig. Curious about this. Please share if you find out the solution :)

    • @UsatestEmail
      @UsatestEmail Месяц назад +2

      As someone who spend most of my uni creating model+rig this is really hurts my soul,how i wish this was already exist back in my uni days

  • @ASTERisk44946
    @ASTERisk44946 7 дней назад

    ue5 sux balls