OTIS Triggering multiple target shapes on the same muscle

   264   1   0
User Avatar
Member
10 posts
Joined: 9月 2016
オンライン
Hey,

I'm playing around with target shapes and the OTIS solver and ran into a question.

I'm creating some more complex muscles that are able to contract in multiple ways, sometimes at the same time (for example a lateral contraction on both sides of the frontalis facial muscle).

I've linked up custom muscletension attributes to the various targetshapes on my muscle, and it triggers as it should. In the beginning both targetshapes seem to be activating, but eventually one of the targetshapes take over completely.

So my question is how OTIS treats multiple targetshapes triggering at the same time on the same muscle. I was hoping it would function a bit like blendshapes where it's simply additive, but appears like it's doing something else (unless I've broken something in my setup).
Lighting Lead @ Ghost VFX
https://www.andreaskj.com [www.andreaskj.com]
User Avatar
Member
10 posts
Joined: 9月 2016
オンライン
For now I've found a workaround where I add all of my targetshapes together and use the muscletensionattribute as a weight for each targetshape. I then take the max of the muscletensionattributes and use as the actual muscletensionI feed into the solver.

That way I can just use one pair of muscletension+ targetshape.

I need to do some more testing, but appears to do the trick (at least in my case).
Edited by AndreasKJ - 2026年2月7日 10:05:49
Lighting Lead @ Ghost VFX
https://www.andreaskj.com [www.andreaskj.com]
  • Quick Links