Search Unity

  1. Unity 6 Preview is now available. To find out what's new, have a look at our Unity 6 Preview blog post.
    Dismiss Notice
  2. Unity is excited to announce that we will be collaborating with TheXPlace for a summer game jam from June 13 - June 19. Learn more.
    Dismiss Notice

Blend Trees - Compute Positions Should Take Playback Speed Into Account

Discussion in 'Animation' started by YondernautsGames, Mar 7, 2022.

  1. YondernautsGames

    YondernautsGames

    Joined:
    Nov 24, 2014
    Posts:
    354
    I've been trying to set up and animator controller using a popular animation pack from the store, but I want to achieve a higher movement speed. Using "ComputePositions->Velocity XZ" is a huge time saver when setting up the blend tree at the speed of the animations, but if I set add extra motions with different playback speeds, then the compute positions overlaps them causing errors.

    Instead, the "ComputePositions->Velocity XZ" should scale the position based on the playback speed of the motion. That would allow me to 1.5x the speed of the animations without having to break out the calculator and match up each number 1 by 1. I assume this should apply to the other settings too, but I haven't messed with those yet.

    Any suggestions on ways to speed up this workflow are welcome