Saving cached pose inside specific animation state

maslenok
Sun, 17 Jan 2021 21:03:15 +0000
Character & Animation

For a long time i have a big problem with layered animation system. The reason is that I cannot create cached pose inside specific states, it forces me to make a multiple copies of anim logic. It is very uncomfortable and very bad for perfomance!

I found a same question about this, and answer be like “we are not aware of any particular case when there would be a need to do so that could not be served by caching the pose in the AnimGraph” - this completely wrong. I’ve been a lot of examples over the years when I needed creating cached pose inside specific state.

In screenshot represented example with climbing system where each limb (two arms, two legs) have specific parameters. First i mix all four poses for get averaged climbing animation, then i need same poses for add IK bones layers for each limb, because first mixed pose have averaged positions for all bones, where averaged ik bones have wrong positions relatively ledges.

Questions: adding cached poses inside states planned in future versions? Can i add this feature manually (from changes in source code etc.)

3 posts - 3 participants