Animations in GASP

Hi everyone,

I’m working with Unreal Engine and using GASP. I’ve installed some rifle animations from another source, but I’m having trouble blending them with the GASP animations — especially the walking and running animations. The movement looks different, and it messes with the consistency.

Is there a way to mix or retarget those rifle animations so they use the same walk/run animation as the ones from GASP? Or can I somehow override them to make sure everything looks the same?

Thanks in advance for any help!

The quick answer is yes of course you can add or even override the animations in GASP but that is not the purpose GASP needs to serve in the first place. To present an answer that makes sense in the context of a need of having a system that fills the need for a basic movement system of having an actor moving around a 3d environment GASP is the first project served up by Epic that solves the problem as a framework design that covers the need to cover all of the basic movement requirements using cutting edge features with out the need to start from scratch and from there work the animation migration path as to the game design.

This is awesomeness as it takes a lot of time and effort just to have your player run around based on other requirements that goes beyond other requirements such as replication which by it’s self is time consuming and buggy. In the end the ideal is it, GASP, just works.

That out of the way the best approach and end result of GASP is to leave it alone and let Epic update the project as needed and look towards “Game Design Theory” for answers as to the needs of our/your project based on the context of the problem to be solved, in this case adding a weapon, which we need to add a buzz word “layering” as once you have established the ability as to the need for full body movement you can layer what you need on top of the legs that allows you to move around in 3D space

So in theory this is the best explanation of animation layering I was able to find. Ignore that it’s based on Unity as the explanation as to how layering works is the same no matter the game engine or even application and is tech that has been around for years

How To Animate Characters In Unity 3D | Animation Layers Explained

You can of course layer in Unreal since forever it’s just done differently than Unity but the answer is always in the game theory than the context of the problem that needs to be solved.

So in UE5 speak the question is “How do I layer animation in UE5?” :smiley:

Hope that gives you at least a direction.