x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Office Holiday

Epic Games' offices will be on holiday from June 22nd to July 7th. During this period support will be limited. Our offices will reopen on Monday, July 8th. 

[Closed] Is this a character animation best practice?

Hey guys & gals, I'm looking for some advice on best practices for a character animation system, mostly concerning the use of "proper" blending, if there is such a thing.

Currently, I have a state machine for most of my characters that's mainly reserved for locomotion, pretty standard stuff there. I also have two slots, "upper body" and "full body". UpperBody gets blended together with the cached locomotion pose via layered blend per bone from the waist up, which is then in turn plugged into a regular Blend node to combine it with the FullBody slot. The output of that goes into the final animation pose.

I have a bunch of animations, e.g. shooting (upper body blend), leaning left/right (full body blend), etc. but since my system is set up as such, I have to use animation montages for all the "situational" animations, e.g. leaning, assuming an attack position, etc. for them to be able to feed into anim slots.

While this works as it is, it's annoying to have to make all these anim montages every time I make a new animation for a character. My question is if this is the recommended approach, or should I be doing something differently?

Here is a screenshot of how a typical setup of mine looks like in the Anim Graph:

alt text

This is how I would normally trigger a "situational" animation, keeping the character in a specified animation state after invocation, in this example an attack position:

alt text

Cheers, David

Product Version: UE 4.18
Tags:
more ▼

asked Feb 12 '18 at 07:32 AM in Using UE4

avatar image

GlassBeaver
118 7 15 15

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

The question has been closed Nov 02 '18 at 11:22 PM by GlassBeaver for the following reason:

The question is answered, right answer was accepted


1 answer: sort voted first

Well that blend node with fullbody slot seems useless to me, you can just put the fullbody slot after "layered blend per bone" and before you save the "loco upper cache" it should work that way. Otherwise you got the idea right, montages are situational animations, like shoot/attack, (do something) while the locomotion is more for movement, and looping/blending states, you should mix them and find proper balance, between state machines and montages.

more ▼

answered Feb 12 '18 at 09:43 AM

avatar image

Dino zavr
78 6 8

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question