Control keyframe value by relative reference

   3291   5   1
User Avatar
Member
63 posts
Joined: Jan. 2008
Offline
Hello. I have a problem.

Assume, you have an animation in ty param. Three keys with values: 0, 2, 0. I would like to limit second key. value 2 should depend on another geometry position or any other data or parameter. 0 and 0 doesn't change. Curve should be bezier between values 0 2 and 0.
What solution should I use?


http://c2n.me/3Jqr21W [c2n.me]


Thanks
Edited by evgen - April 11, 2017 15:23:52
User Avatar
Member
8777 posts
Joined: July 2007
Offline
can you just multiply by a channel reference?
bezier()*ch("/obj/obj1/ty")
if your bezier curve is 0,1,0
and your channel reference to say ty of another object is 2.0
then the result will be 0,2,0 etc.
Tomas Slancik
FX Supervisor
Method Studios, NY
User Avatar
Member
63 posts
Joined: Jan. 2008
Offline
Hello Tomas.
That's partly good solution. thanks!
I will try.

But in fact, it would be very nice to have keyframe value control this manner - just by relative reference to value.
User Avatar
Member
8777 posts
Joined: July 2007
Offline
you can do that on per keyframe basis
Tomas Slancik
FX Supervisor
Method Studios, NY
User Avatar
Member
192 posts
Joined: April 2015
Offline
tamte
you can do that on per keyframe basis

How would you do that on a per key basis?

Attachments:
keyref.gif (1.3 MB)

User Avatar
Member
3 posts
Joined: March 2008
Offline
Is there any solution for a channel reference "per keyframe basis"?
Would be extremely useful in simulation to wedge just certain animation keys on the animation curve...
Edited by ervin3d - March 20, 2021 09:55:30
  • Quick Links