I’ve noticed that unlike many other kinds of clips, Animate Look At IK can’t be dragged on top of other Animate Look At IK to fade between them. For example, if I want a model to look at A, then at B, I don’t see a way to make them blend cleanly from A to B. Instead, I can fade out the first Look At, which returns the model to the default view pose, then fade in the second Look At. But this looks pretty bad, as the character always returns to the default Look At pose when going from A to B.
Is there an approach I’m to allow these clips to overlap and blend between then, the way that (for example) Animator Track clips work?
Hello and very sorry for late reply due to summer vacation!
Generally speaking, making a clip able to crossblend with other of it’s type, is simply a matter of overriding a property in the clip class, specifically public override bool canCrossBlend { get { return true; } }.
Now the problem is that just enabling cross-blend won’t work for some clip -like for example LookAtIK- correctly, because what blend in/out does (and thus cross-blend as well), is not altering the target “Position” of the LookAt, but rather only the “Weight” of the look at effect.
As such, I would suggest that you animate the look at position within a single LookAtIK clip, instead of creating several ones and blending them. Animating the position is quite easy since there are visual gizmos and handles in the scene view both for the position as well as the animation path (once you’ve added two keyframes or more).
With that said, I will take a look at the possibility of making LookAtIK (and similar clips) correctly cross-blendable.
Thanks!
Join us on Discord: https://discord.gg/97q2Rjh
Author
Posts
Viewing 2 posts - 1 through 2 (of 2 total)
You must be logged in to reply to this topic.
Login
Register
By registering on this website you agree to our Privacy Policy.