Announcement

Collapse
No announcement yet.

Mirror Animation System Plugin

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

  • [SUBMITTED] Mirror Animation System Plugin

    Update:

    You can check it out in the Marketplace at the following link: https://www.unrealengine.com/marketp...imation-system


    Greetings, I've submitted my plugin with which you will be able to mirror a character's animation and root motion, here I showcase it in the following video:






    Also here are some screenshots of how this things are set up:

    Click image for larger version  Name:	MirrorBonesNode_BIG.jpg Views:	1 Size:	711.3 KB ID:	1216636
    Click image for larger version  Name:	MirrorTableSettings.jpg Views:	1 Size:	303.3 KB ID:	1221354
    Click image for larger version  Name:	MirrorTableFromSkeletonDialog.JPG Views:	1 Size:	39.0 KB ID:	1221357
    Click image for larger version  Name:	RootMotionNodes_BIG.jpg Views:	1 Size:	618.9 KB ID:	1221355
    Click image for larger version  Name:	MirrorAnimAssetDialog.JPG Views:	1 Size:	14.4 KB ID:	1221356

    You can check out the documentation for the Plugin Here:
    https://www.dropbox.com/s/d49mt1lyd1...ation.pdf?dl=0

    Edit:

    I've taken notice of how dificult it is for people to setup a Mirror Table from scratch. Because of this I am setting up a Library of Mirror Tables where I put the ones I have done for skeletons like the UE4 Mannequin or the Mixamo characters.

    Link to the Mirror Table Library: https://www.dropbox.com/sh/tyou1nwz9...zxsVuauBa?dl=0

    You can submit a Skeleton to make a Mirror Table for it by E-mailing me at Hethger@Gmail.com.

    Update 04/11/2017:

    Last update includes version for UE 4.18 along some improvements and fixes on all versions:

    -Fixed a display bug that ocurred in the Mirror Table editor which involved undoing a removal or addition of a bone to the mirror table which caused all of the bones to display blank.

    -Now using the Mirror Table from skeleton you don't need to specify that the substrings are prefixes or suffixes, as it now accepts substrings that can be anywhere on the name of the bone (example of this is: " Finger_Left_01", with "Left" being the substring).

    -Added a class icon and thumbnail for the Mirror Table asset.


    Feel free to ask about any aspects that may be unclear about the system in this thread.
    Last edited by Hethger; 11-04-2017, 01:40 PM.

  • #2
    You're a saviour! Great work. So it's as easy as plugging in "Mirror" into the animation graph, and that's it?

    Comment


    • #3
      to mirror a pose you can see in the first picture the animation graph node MirrorBones, and in the second picture the settings that have to be set up in it to work.

      Comment


      • #4
        This should really be integrated into the engine itself. Think it was on the roadmap then removed. Good work

        Comment


        • #5
          Originally posted by Vaei View Post
          This should really be integrated into the engine itself. Think it was on the roadmap then removed.
          ^ Funnily enough this is what I thought and what another mentioned to me when I showed them... but alas, seems its off the cards.

          Good work sir.
          Rule#21: Be polite, be professional, but have a plan to kill everyone you meet.

          Comment


          • #6
            I wrote a quick and dirty script to do this in Maya on a skeleton, just runs through and flips everything needed then exports a flipped version. But this is a lot more convenient, so if it's cheap enough I'll buy it. Speaking of which, do you have a price in mind?

            Comment


            • #7
              Originally posted by Vaei View Post
              But this is a lot more convenient, so if it's cheap enough I'll buy it. Speaking of which, do you have a price in mind?
              I Submitted it with a price of 34.99 USD, looking at other plugins ranging between 12 and 150 or 70 it seemed like a good middle. Does that seem within budget?

              Comment


              • #8
                Originally posted by Hethger View Post
                I Submitted it with a price of 34.99 USD, looking at other plugins ranging between 12 and 150 or 70 it seemed like a good middle. Does that seem within budget?
                I can't tell you if it's an appropriate price for your asset in general, but I will buy it at that price once I start on a project that will use it. Get epic to buy it

                Comment


                • #9
                  Looking great! I'll buy it if it gets into the marketplace.
                  Sunless Chronicles: Upcoming Action RPG game for Windows

                  Check out the development thread and the first look video. Let me know your thoughts.

                  Comment


                  • #10
                    I'm gonna delay the plugin for a bit to acomodate for job work and add an additional feature that I had in mind

                    Click image for larger version

Name:	MirrorAnimationAsset Tool.JPG
Views:	1
Size:	83.8 KB
ID:	1126926

                    Its basically an editor tool to Mirror an animation asset, this would be useful in case you have a run right animation but not a run left one so you would just mirror the right one to get the other, that way use it in a Blendspace for example.

                    I realise now that I was a tad premature submitting the Plugin, seems that admins can change thread prefix so It would be nice to change it from Submitted to Work In Progress if its possible.

                    Comment


                    • #11
                      Here are the "Mirror Table from Skeleton" and "Mirror Animation Asset" editor tools!
                      https://youtu.be/Z-YwpfAYnOk

                      Comment


                      • #12
                        I need this so bad.

                        Comment


                        • #13
                          Any links or ETA when it will be on the MarketPlace to buy?
                          DEVELOPER of FATAL VELOCITY: PHYSICS COMBAT
                          DEVELOPMENT VLOGS
                          FACEBOOK PAGE
                          TWITTER PAGE

                          Comment


                          • #14
                            The Plugin is in the final stages of being admitted to the marketplace. So it should be available soon, as epic is just making sure the code Compiles/Packages without any errors.

                            Comment


                            • #15
                              Originally posted by Hethger View Post
                              The Plugin is in the final stages of being admitted to the marketplace. So it should be available soon, as epic is just making sure the code Compiles/Packages without any errors.
                              Awesome, just to make sure - will it be compatible with all versions?? (I'm using 4.14 at the moment).
                              DEVELOPER of FATAL VELOCITY: PHYSICS COMBAT
                              DEVELOPMENT VLOGS
                              FACEBOOK PAGE
                              TWITTER PAGE

                              Comment

                              Working...
                              X