How to use Root Motion Guide

Поділитися
Вставка
  • Опубліковано 27 лис 2024

КОМЕНТАРІ • 72

  • @이주식-r5r
    @이주식-r5r  4 роки тому +3

    Please watch this video before starting the tutorial!
    [How to solve the problem of the tutorial]
    ua-cam.com/video/auyFIhHd_oI/v-deo.html
    AnimationName | Custom Sample Rate | Number of Keys
    Run_And_Swing | 93 | 227
    Thank you.

  • @KelechiApakama
    @KelechiApakama 6 років тому

    Thank you soooo much. there are people out here charging £30+ plus for a plugin that doesn't even do what it says it does, yet yours is half the price and works perfectly!

  • @Ben-Hollingbery
    @Ben-Hollingbery 3 роки тому

    Thank you for making this, i'm currently learning how to use it for a big animation project

    • @이주식-r5r
      @이주식-r5r  3 роки тому

      Thank you. If you have any questions about using it, please feel free to ask.

  • @joseruiz1763
    @joseruiz1763 5 років тому +1

    After months struggling with root motion and other animation issues, I gotta say that just seeing this video made me drop my jaw. Great work!

  • @LUGERIUS-GAMEs
    @LUGERIUS-GAMEs 6 років тому

    Bro, thank for great advanced tutorials at your channel

  • @DevM4rk
    @DevM4rk 3 роки тому

    안녕하세요 플러그인으로 정말 도움 많이 받고 있습니다. 그런데 저는 플러그인을 C++ 내에서 헤더파일처럼 가져와서 다루고싶습니다.
    만들거나 06:20 부터 나오는 블루프린트를 C++로 코딩해서 만들고싶은데 그런 방법은 없나요?

    • @이주식-r5r
      @이주식-r5r  3 роки тому

      이건 RootMotionGuide 와 관련된 노드를 모두 c++ 코드로 옮긴 예제 프로젝트 입니다.
      drive.google.com/file/d/1OX9wXuLdckYeWhS6A4KKm4DVYUwMWXW6/view?usp=sharing
      RootMotionGuide 코드를 위한 MyCharacter 와 캐릭터 설정의 위한 BP_MyCharacter 가 추가되어 있습니다.
      저는 블루프린트를 위주로 작업을 해서 나름대로 옮겨봤는데 완벽한지는 잘 모르겠네요.
      도움이 되었으면 좋겠습니다.

  • @NotAnIlluminatiSpy
    @NotAnIlluminatiSpy 2 роки тому

    Hey bud. So, when I overlap the guide capsule, the animation plays but I don't move anywhere. The character capsule is moved to the guide position but the mesh stays where it is. What's going on here? Montage plays normally if I attach to a button press.
    Edit: I got it, it was that updateCustomMovement function.

    • @이주식-r5r
      @이주식-r5r  2 роки тому

      Can you create a minimal project that reproduces the problem and send it to uouogu@hotmail.com?

  • @potman4581
    @potman4581 3 роки тому

    Hey, man. Thanks for the tutorials. I've been trying to set up a Mixamo animation but it keeps telling me the root bone already has motion. However, I know the root bone does not actually have any movement. I'm using Mixamo so there shouldn't be any root movement anyway. Can you help me out? Cheers.

    • @이주식-r5r
      @이주식-r5r  3 роки тому

      That warning message is displayed when the root bone's animation key is not Identity .
      If you open the advanced menu of RootMotionExtractor you can set the ForceRootMotionExtraction value to True . However, this option should be used with caution as it overwrites the animation of the root bone. (If you have already extracted the root motion animation and try to extract it again, the root motion animation will be erased.)
      Thank you.

  • @Wade978
    @Wade978 3 роки тому

    Hi.
    I just got this for UE4 and I wanted to ask....
    if i downloaded an animation from Mixamo and I wanted it to have root motion or more specifically in my case, have the animation animate "inplace" rather than full motion distance (running on a spot rather than running full distance of the animation length.......or a slide or roll or forward jump etc), which of the tools would be best to use?

    • @이주식-r5r
      @이주식-r5r  3 роки тому

      If you want to extract root motion, I recommend the RootMotionExtractor tool.
      You can see the use of that tool at 0:45.
      Thank you.

    • @Wade978
      @Wade978 3 роки тому

      @@이주식-r5r I tried it but it said it already had a root bone. But when I enable root motion, it distorts the animation rather than animating in place (mixamo animations were used)

    • @이주식-r5r
      @이주식-r5r  3 роки тому

      @@Wade978 If the message "Root bone already has root motion" is displayed, root motion extraction has failed.
      This is because that animation already has a root motion animation.
      Can you send me a minimal project including your character and animation to uouogu@hotmail.com?
      Thank you.

  • @409Cecil
    @409Cecil 5 років тому

    구매후에 따라서 해봤는데요 루트모션의 중심축이 적용이 안되서 이것저것 만져보다가 UpdateCostomMovement이벤트가 놀고있다는 사실을 발견하고 Tick에서 돌려보니 그제서야 되네요...
    동영상에선 그렇게 안되있던데 제가 뭔가 실수한게 있을까요?

    • @이주식-r5r
      @이주식-r5r  5 років тому +1

      캐릭터의 블루프린트를 설정하는 튜토리얼은 여기서 보실 수 있습니다. ua-cam.com/video/gkr_8cYVu-s/v-deo.html
      UpdateCustomMovement 는 Character 의 이벤트를 오버라이드한 것으로 CharacterMovement 콤포넌트 내부에서 호출됩니다.
      만약 UpdateCustomMovement 이벤트를 직접 생성하신 거라면 캐릭터의 이벤트를 오버라이드하는 것으로 바꿔주세요.
      그리고 다음 동영상 설명란에 예제 프로젝트 링크를 다운받으시면 캐릭터의 블루프린트를 확인하실 수 있습니다.
      ua-cam.com/video/ACPykgAzBZs/v-deo.html

  • @verbena4659
    @verbena4659 4 роки тому

    Hi, I was wondering if you could share the Mixamo animation that you use in your FreeHang and BraceHang tutorials.
    I'm trying to download them myself, but I'm having trouble because RootMotion is not included. I have no knowledge of Maya, so I can't modify it myself.

    • @이주식-r5r
      @이주식-r5r  4 роки тому

      I have already answered your exact same question. But why do you delete the question and ask again?

    • @verbena4659
      @verbena4659 4 роки тому

      @@이주식-r5r I'm sorry. Once it was thought that this video would solve the problem, "ua-cam.com/video/CoAYtLu6Zuc/v-deo.html" I removed it to avoid bothering you. I did not notice your reply at that time.
      However, the problem was not solved, so I asked again.
      Specifically, I can't reimport after changing the Custom Sample Rate in this video, which I was warned to do before starting this tutorial. "ua-cam.com/video/auyFIhHd_oI/v-deo.html

    • @이주식-r5r
      @이주식-r5r  4 роки тому

      @@verbena4659 Due to the license, Mixamo animations cannot be distributed by others. So I made it a tutorial instead of distributing an animation.
      Since Mixamo animations don't have root motion, I use the RootMotionGuide plugin in the tutorial to extract the root motion.
      The RootMotionGuide plugin can be purchased from the marketplace.
      Reimporting may fail if the fbx assets are not in the original imported path. (For example, if you save and import the fbx file in the download folder, delete the file from the download folder and reimport, it will fail.)
      Thank you.

    • @verbena4659
      @verbena4659 4 роки тому

      @@이주식-r5r Understood, sir. Thank you very much for your kind attention.
      It seems that I did not do it right. The problem seems to have been caused by the fact that I had renamed the skeleton when I retargeted it, since it was integrated with ALSV4.
      I apologize for the inconvenience. Thanks for your help.

  • @PlayOn223
    @PlayOn223 4 роки тому

    I have a question. This is not a root motion system right? Like having the character use root motion to move around.

    • @이주식-r5r
      @이주식-r5r  4 роки тому

      This behaves differently from the root motion of CharacterMovement.
      This is used when a character wants to play a specific root motion at a specific location on the map with an exact match. (E.g., climbing a ladder, passing between walls, etc.)
      RootMotionGuide provides a preview guide for placing root motion on the map. And it provides the function to move the root motion ignoring the character collision. (CharacterMovement does not ignore collision.)
      Thank you.

  • @martinjim9631
    @martinjim9631 2 роки тому

    very nice

  • @Restart-Gaming
    @Restart-Gaming 3 роки тому

    I have a very challenging question I have a moose that has both IP animation and RM that I bought online only thing is for unreal the RM does not works its there but none working this is what the seller told me ( Hello! Unfortunately, to work in UE4, you need to redo the animation of the root movement in the original Blender3D file There is no other way to fix it.) would any one know how to fix? would be very helpful. Will this plugin work for this?

    • @이주식-r5r
      @이주식-r5r  3 роки тому

      RootMotionGuide can extract root motion. However, depending on the bone structure and animation of moose, extraction may not be possible.
      Can you send me a minimal project including moose's skeleton and animation to uouogu@hotmail.com for testing?
      thank you.

  • @chaowang4950
    @chaowang4950 5 років тому

    I place a wall(box) in the RootMotion's route(just under the stick you placed for the actor to hold and jump), but it seems that theres no collision during the animation, and the character just jump through the wall...... what should I do to make the wall work?

    • @이주식-r5r
      @이주식-r5r  5 років тому +1

      Sorry.
      RootMotionGuide is an animation-driven design.
      The user can preview the movement path with snapshot function, and RootMotionMovement is designed to follow exactly the moving path of the animation.
      This allows the user to use root motion without having to consider collisions. And allows the user to accurately express the intended movement. But it also means to ignore collision when moving.
      If you want your character to be clogged on the wall while moving, you need to create the animation. This is RootMotionGuide's animation-driven design.
      I am sorry that I can not help you.

    • @chaowang4950
      @chaowang4950 5 років тому

      @@이주식-r5r I got it, thank you for your prompt reply :)

    • @joseruiz1763
      @joseruiz1763 5 років тому

      @@이주식-r5r, would it be possible to export the modifications applied with this plugin, to use them in modifying the animations properly? (for example, extracting each bone's movement curves to use them in 3DS Max or Maya and fix the animations). I am very interested in this plugin, but I'm also concerned with collision issues.

    • @이주식-r5r
      @이주식-r5r  5 років тому

      @@joseruiz1763 Sorry. It seems impossible.

  • @cgndev
    @cgndev 6 років тому

    감사합니다. 좋은 정보 얻었어요~

    • @이주식-r5r
      @이주식-r5r  6 років тому

      감사합니다! 조만간 AI 지원 기능도 업데이트 할 예정입니다.

  • @edbrown6188
    @edbrown6188 5 років тому

    Hello sir. I recently purchased RootMotionGuide. I am following along this tutorial and at 1:04 of the video, where you drag the Animation Sequence onto the RootMotionExtractor my animation will not go into the box ( it shows Green but still will not work). Any help would be great. Thank you.

    • @이주식-r5r
      @이주식-r5r  5 років тому +1

      Can't you drag all your other AnimSequence assets?
      Since DragAndDrop is a feature of the editor, it is very difficult for me to solve the problem.
      If you compress your project and send it to uouogu@hotmail.com, I'll check it.
      Thank you.

  • @thecrypticlk
    @thecrypticlk 3 роки тому

    For some reason it doesn't show the yellow line when I extract. And I made sure I did everything right, anyone maybe know how to fix this?

    • @이주식-r5r
      @이주식-r5r  3 роки тому +2

      Select the RootMotionGuide actor and in the Details window change ShowArrows=True to see the arrows.
      And if the ArrowInterval value is 0 , only arrows from start to end are displayed. If the ArrowInterval value is 1, all frame positions are displayed as arrows.
      However, many arrow renderings affect editor performance.
      So the default value was changed to ShowArrows=False .
      When you are finished using the arrow, please change it to False.
      Thank you.

    • @thecrypticlk
      @thecrypticlk 3 роки тому

      @@이주식-r5r Wow that was a fast reply. Thanks alot!

  • @specieficdemon3902
    @specieficdemon3902 3 роки тому

    At 1:10 it says that the bone already have root motion. Do I need to somehow remove it or what?

    • @이주식-r5r
      @이주식-r5r  3 роки тому

      This message is displayed if the root bone already has a root motion or if the transform of the root bone is not identity .
      You can force extraction by checking ForceRootMotionExtraction in the advanced menu, but you may get inaccurate results.
      If your character's root bone transform is not an identity, you will need to clone the character and reset the root bone's transform using the ResetRootBoneTransform tool. And extract the root motion after retargeting the animation. Please watch the next video.
      ua-cam.com/video/bIZLmpeqac0/v-deo.html
      Thank you.

  • @theredspider6611
    @theredspider6611 3 роки тому

    at 1:08 i only have the extract option instead of add root bone animation track. how can i fix it?

    • @이주식-r5r
      @이주식-r5r  3 роки тому

      The "Add Root Bone Animation Track" button is only visible when there is no root bone animation track. (The extraction tool needs that track because the extracted root motion is stored in the root bone animation track.)
      This is because in older versions of Unreal Engine 4, root bone animations were not added by default.
      Therefore, please ignore the button and click the "Extract" button.
      Thank you.

    • @theredspider6611
      @theredspider6611 3 роки тому

      @@이주식-r5r thank you for your replay but i clicked on it and it says "cant find root motion source bone". what to do?

    • @이주식-r5r
      @이주식-r5r  3 роки тому

      @@theredspider6611 RootMotionExtractor extracts root motion animation from RootMotionSourceBone .
      You can see that the RootMotionSourceBoneName defaults to pelvis .
      This means extracting the root motion animation based on the animation of the pelvis bone.
      So if your character's bone name is not pelvis, you will need to change the RootMotionSourceBoneName to your character's bone name.
      Thank you.

    • @theredspider6611
      @theredspider6611 3 роки тому

      @@이주식-r5r it worked. thanks!

  • @ninjastyle2081
    @ninjastyle2081 5 років тому +1

    Any reason why my FPS drop AF when i look at the root motion?

    • @이주식-r5r
      @이주식-r5r  5 років тому

      The 'Show Arrows' function shows the root track as an arrow. Too many arrows affect the performance of the editor. Click 'Hide Other Arrows' to disable Show Arrows for other RootMotionGuide actors.
      I recommend that only RootMotionGuide actors currently in place activate Show Arrows.

    • @ninjastyle2081
      @ninjastyle2081 5 років тому

      @@이주식-r5r Thanks, and Im trying to combine the root motion with the Advanced Locomotion V3, pretty hard haha. Will figure it out :)

    • @이주식-r5r
      @이주식-r5r  5 років тому +1

      @@ninjastyle2081 I'll consider creating a tutorial that integrates with Advanced Locomotion V3. Thank you.

    • @ninjastyle2081
      @ninjastyle2081 5 років тому

      @@이주식-r5r after couple of tries, im getting a lot of troubles, it could really be cool to have a simple tuto :)

  • @Xanderdegroot
    @Xanderdegroot 6 років тому

    Is this possible with the custommovement package of yours?

    • @이주식-r5r
      @이주식-r5r  6 років тому

      Do you mean 'How to integrate CustomMovement and RootMotionGuide'?
      If so, please take a look at this video.
      ua-cam.com/video/Z_SpFNUkQ_k/v-deo.html

    • @NoobPcGamer666
      @NoobPcGamer666 5 років тому

      @@이주식-r5r can i use this project? without any integrate for character interaction (Root Motion Guide plugin)

  • @TONY-1080
    @TONY-1080 6 років тому

    I would like to know if it's possible to make if the player collides with any collider behind the capsule(root motion capsule) and it don't press the key asked then ignore root motion and continue action

    • @이주식-r5r
      @이주식-r5r  6 років тому

      Is the function you want to cancel the root motion under certain conditions? Could you tell me a link to the example video of the feature you want?

  • @PlayOn223
    @PlayOn223 4 роки тому

    there is no start root motion function. Am stuck..Is it begin root motion?

    • @이주식-r5r
      @이주식-r5r  4 роки тому

      To use the RootMotionGuide product, you need to set up your Character Blueprint.
      For single player:
      ua-cam.com/video/gkr_8cYVu-s/v-deo.html
      For multiplayer:
      ua-cam.com/video/XUze_XQxyvI/v-deo.html
      Thank you.

    • @PlayOn223
      @PlayOn223 4 роки тому

      I got it. Thanks. Also how do I make the player execute on pressing the jump on keyboard instead of having the event call?

    • @이주식-r5r
      @이주식-r5r  4 роки тому

      @@PlayOn223
      ua-cam.com/video/gkr_8cYVu-s/v-deo.html
      If you look at the 5:17 point of the video, you can see the Blueprint node running root motion set as the Action Event on the jump key.
      Thank you.

    • @PlayOn223
      @PlayOn223 4 роки тому

      You're a genius. Thanks. I purchased your product :). I thought it was a plugin for root motion movement to make the character move more realistic. However this plugin is neccessary is for certain animation where root motion movement can't be done. Good job :). Also can you make a plugin that can turn the character to move more realistic? Tha what am looking for and I can't find any.

    • @이주식-r5r
      @이주식-r5r  4 роки тому

      @@PlayOn223 Please take a look at the Advanced Locomotion System if you want the character to turn realistically. That is very good.
      Thank you.

  • @_MaxSky
    @_MaxSky Рік тому

    what is the animation function on >>>> 6:36 ????????????????????????

    • @이주식-r5r
      @이주식-r5r  Рік тому +1

      This is the "Play Montage" node.
      Thank you.

    • @_MaxSky
      @_MaxSky Рік тому

      @@이주식-r5r thx very much

  • @_MaxSky
    @_MaxSky Рік тому

    what do you press ----> 1:34 ???

    • @이주식-r5r
      @이주식-r5r  Рік тому +1

      It's Create -> Create AnimMontage. Thank you.