jerry7
March 24, 2014 19:10:10
Hi,
There is FCurve node in ICE that like ramp node in vop. But I find Ramp node have only linear and ease-in-out curve mode. I want make a fast-in slow-out curve in VOP Net. How could I do?
Thanks!
anon_user_37409885
March 24, 2014 19:18:51
many people have feature request bezier handles for the float ramp.
pbowmar
March 24, 2014 19:49:23
You can still old-school it by using an animation channel, keyframes at 1 and 100 (and any inbetween) then use the ‘chf()’ function to look up into that curve. That's what all use grey-hairs used to use and still do when the Ramp parm lacks the interpolations you want.
goldleaf
March 25, 2014 00:23:20
pbowmar
You can still old-school it by using an animation channel, keyframes at 1 and 100 (and any inbetween) then use the ‘chf()’ function to look up into that curve. That's what all use grey-hairs used to use and still do when the Ramp parm lacks the interpolations you want.
Wow, awesome tip!
jason_iversen
March 25, 2014 01:03:51
Or use a Ramp spare parameter and chramp(), of course!
pbowmar
March 25, 2014 01:04:43
That's the point, the Ramp parms don't have very controllable accel/decel like you'd want, some of the time.
jason_iversen
March 25, 2014 01:07:14
Helps if I read the question, doesn't it?
ops:
pbowmar
March 25, 2014 01:10:06
I usually never do. TL; DR is my new motto.
jerry7
March 25, 2014 04:25:16
pbowmar
You can still old-school it by using an animation channel, keyframes at 1 and 100 (and any inbetween) then use the ‘chf()’ function to look up into that curve. That's what all use grey-hairs used to use and still do when the Ramp parm lacks the interpolations you want.
hi pbowmar ,
chf() may not be driven by different point attribute in Vop network. but ramp can do it.
In SI, FCurve is very useful for tweak particle per-point attribute.
pbowmar
March 25, 2014 11:47:45
Ah I see yes. In fact, you can use chf() with attributes, but in a clunky way: You make a local variable (which VOPs will create for you automatically in the Create Attribute VOP) then use that in the chf() function.
I agree that Ramp (particularly the Float Ramp) needs some love to get Beziers and other interpolations in there.
We use ramps extensively in Houdini too so I feel your pain.
Cheers,
Peter B