The Animation Tree is the best tool I've ever seen in any other engine. I love the concept, I like the flow, but lately it's just been so buggy lately. The largest node to blame is the "AnimNodeBlendDirectional." Not only does it seem incredibly inaccurate but will randomly stop working (seems to fail to play the animation as all it does is go to default/T-pose/reference pose) and the way to fix it is to play around with all of the nodes sliders until it fixes itself (if anyone knows a way to fix this properly please contact me).
Inaccurate Diagonal Directional Movement
The inaccuracies of the directional blend node results is that we cannot get four animations that will properly blend between them accurately for all diagonal movements forwards and backwards (walking and running variations). Can you please just add all directions please?
- Forward Left
- Forward Right
- Backward Left
- Backward Right
You get the same results as present by never connecting to the new node children.
If anyone has an example of doing the above with four animations for walking and running, while blending correctly for diagonal directions forward and backwards, please contact me.
The movement is inaccurate when moving two different directions quickly; an example would be to go forward for a second and then go backwards. What generally happens is the Pawn/mesh turns 90 degrees before going into the correct animation. Also at times you can break the diagonal directions so they eventually don't even blend correctly. This is easy to reproduce but I can provide videos if required.