Symbolic Posted March 14, 2011 Share Posted March 14, 2011 Hi, After a very long time I have tried a chops thing and just could not figure it out. Here is the problem: I have 5 channels. All going from 0 to 1 in 48 frames: chan0 chan1 chan2 chan3 chan4 I have an attribute, that is created at SOP level and feeds in my CHOP net: var0 (0.12) var1 (-0.78) var2 (0.22) var3 (-0.56) var4 (0.47) I would like to shift each of chan# by var# (to the left or to the right) I have tried everything $C, ic, copy-stamping just could not rememeber how it was done. Any ideas? Thanks. Quote Link to comment Share on other sites More sharing options...
anim Posted March 14, 2011 Share Posted March 14, 2011 you can use point()expression for example shift_chop_by_attribute.hip Quote Link to comment Share on other sites More sharing options...
sanostol Posted March 15, 2011 Share Posted March 15, 2011 though I think anims way is perfect a slightly other way: chopdriven.hip Quote Link to comment Share on other sites More sharing options...
Symbolic Posted March 15, 2011 Author Share Posted March 15, 2011 Thanks guys, great examples. However they did not work for my case. I ended up building a foreach loop, since those SHIFT and STRETCH nodes accept only values but no expressions. So each iteration had a single point to take care of and a single channel. Thanks. Quote Link to comment Share on other sites More sharing options...
anim Posted March 16, 2011 Share Posted March 16, 2011 ...since those SHIFT and STRETCH nodes accept only values but no expressions.... what do you mean by that? I've provided you an example with expression, both mentioned nodes support $C which should be enough to make your changes per channel, do you need something else? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.