Announcement

Collapse
No announcement yet.

Motion Matching for UE4

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #31
    Originally posted by Hethger View Post
    thanks bro for sharing ,
    but idk the same problem it doesn't compile so can you help me with this issue
    Last edited by Abdo_swag225; 05-04-2019, 04:01 PM.

    Comment


      #32
      Originally posted by Hethger View Post
      This guy figured it out.



      Seems to be a product to be released, so super excited to take a closer look at it.
      Do you work for Film Storm cos his code is exactly the same as yours? (80-95%)
      I am also writing my own version for the market place and my code especially the UI was built around your code.
      Last edited by JohnHudeski; 05-29-2019, 06:42 AM. Reason: I read the Github license

      Comment


        #33
        Originally posted by avok23 View Post

        Do you work for Film Storm cos his code is exactly the same as yours? (80-95%)
        I am also writing my own version for the market place and my code especially the UI was built around your code.
        I do not, however I stopped working on this implementation long ago. So anyone is welcomed to have it as a base for their own improved version.

        Comment


          #34

          Could you make a tutorial explaining better technology for noobs like me ?! Congratulations on your work, how do I solve compile problems?

          Comment


            #35
            Originally posted by JohnHudeski View Post

            Do you work for Film Storm cos his code is exactly the same as yours? (80-95%)
            I am also writing my own version for the market place and my code especially the UI was built around your code.
            Any progress yet John? I'm looking forward to a Motion Matching plugin that actually works. The Filmstorm one is buggy as hell. Desperately needs animation weight tagging or something to specify certain segments (run loops) instead of going into these weird half loops or leans while running along in a straight line.

            Comment


              #36
              Some people have struggled to get this to build, so I thought I would share my steps, since I was able to get this to compile.

              First I got source for version 4.22 from Epic's github: https://github.com/EpicGames/UnrealEngine. There is a drop down arrow which says release where you can select 4.22 instead. It may work on newer versions, but I thought I'd start with the simplest test. I called my folder UnrealEngine422.

              I ran the setup.bat in the downloaded folder to download the dependency files. It takes a while.

              Then get the source code for Hethger's plugin from https://github.com/Hethger/UE4_MotionMatching-
              Copy the UE_MotMatch folder to beneath your UnrealEngine422 folder, or you can probably clone it there in the first place. I didn't.

              Then I had to comment out these two lines in the two cs files:
              1) In .\UnrealEngine422\UE_MotMatch\Plugins\MotionMatching\Source\MotionMatching\MotionMatching.Build.cs
              Comment or delete from the PublicIncludePaths section:
              //"MotionMatching/Public"

              2) Do the same in .\UnrealEngine422\UE_MotMatch\Plugins\MotionMatching\Source\MotionMatchingEditor\MotionMatchingEditor.Build.cs

              Then run GenerateProjectFiles.bat in the UnrealEngine422 folder.

              Then load the generated UE4.sln file into Visual Studio. I used VS 2019. It asks for 2017, which was probably current when this was last built.

              Build the solution from the Build menu. This also takes a while.

              Run the game (F5) should work, or Debug/Start Debugging menu. This takes a while the first run.


              Comment


                #37
                Well I'm very late to this party but I was wondering, if I was to plug in a more smoother animation data, would I be able to use this project's system to get better animations or do I need to tweak it further in code?

                Comment

                Working...
                X