Setting a JCM that only engages when two joints are moving

Hello,

I'm a little stumped, to give a very simple example, let's say I have two joints and one JCM and I want the behavior to be

Joint 1 bend 90 degrees
Joint 2 bend 0 degrees
JCM 1 0%

Joint 1 bend 0 degrees
Joint 2 bend 90 degrees
JCM 1 0%

Joint 1 bend 45 degrees
Joint 2 bend 45 degrees
JCM 1 50%

Joint 1 bend 90 degrees
Joint 2 bend 90 degrees
JCM 1 100%

How would I set this up in the property hierarchy pane? I see under controllers there's a multiply/divide option but I haven't figured out how to use it. 

Comments

  • crosswindcrosswind Posts: 9,538

    You either can use ERC Type > [Keyed] to specify different values on the controllers (two joints) to trigger the JCM activated... or use the way of multi-dimensional controlling. (https://www.daz3d.com/forums/discussion/comment/8355506/#Comment_8355506

  • DiasporaDiaspora Posts: 495

    Thank you for the leads!

  • lilweeplilweep Posts: 2,742

    Diaspora said:

     I see under controllers there's a multiply/divide option but I haven't figured out how to use it. 

    If you have two JCMs already; one for Joint 1 = 90 degrees and another JCM for Joint 2 = 90 degrees.

    THen you can use those JCMs as controllers; one of them can drive the combined JCM in Stage 1 controller, and the other one can go in Stage 2 Multiply controller.

Sign In or Register to comment.