PDA

View Full Version : More Reactor Controller Questions...sigh...


Mahlon
01-04-2003, 04:51 PM
In the simplest example, I'm just trying to make a sphere's position react to the x rotation of a box with the reactor controller.

So, I've got a sphere and a box. I animate the box rotating 90 degrees around it's x axis over 40 frames. I then put a position reactor in the position channel of the sphere and when the dialogue opens, I tell it to react to the box at frame 0. Then, I move the time slider to frame 20 (box is halfway rotated) to make a new reaction. But when I try to create this new one, I keep getting the warning dialogue that "A REACTION ALREADY EXISTS FOR THIS VALUE. FOR BEST RESULTS SET THE REACT TO OBJECT TO THE DESIRED VALUE BEFORE CREATING THE REACTION". This dialogue is becoming the bane of my existence; before it had to do with the react to object being in a IK chain, but this time I've just got to independent objects. Can anyone tell me what I'm doing wrong? Or the theory about why this is not working?

Thanks,
Mahlon

harmonic01
01-04-2003, 05:08 PM
you don't need to move a timeslider at all to create the reaction. Just rotate the box. You get the dialob box because, my guess is, you're racting to the wrong axis. Swtich to Local and make sure the reactor controller set to the right rotation axis.

g'luck

Mahlon
01-04-2003, 10:54 PM
Thanks for the reply. I figured out that, yes, the axis are giving me the problem. I forgot that parent space of the object has to do with rotations. Once I parented the box to a null, then I was able to set the reaction up and the axes corresponded to each other correctly.

However, now that I've got that problem solved, I've got another....When I create the new reaction (position 2) for the sphere, I press edit reaction and edit the sphere's transform, all is well; but now if I create a third reaction for the sphere, the sphere jumps to world coordinate 0,0,0. From then on, the positions I've set for sphere at reaction 1, and reaction 2, are all wonky, jumping back and forth between the 3 positions randomly. I can't seem to make sense of how to work this out. I've also tried parenting the sphere to a null object first, but I get no better results.

I wonder if you need to have 3 seperate reactor controllers on the box for the 3 different axes of the sphere? Sounds weird, but TCB controllers in the same situation work fine, so maybe there's something there.

I don't know. If anyone has any insight, I'd appreciate it.

Thanks,
Mahlon

CGTalk Moderation
01-14-2006, 02:00 AM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.