(29-03-2021, 10:07 AM)josemendez Wrote: "Goal position" is not a parameter of shape matching. This is calculated at runtime as center of mass of the current cluster at rest, you can't change it (except by tinkering with particle masses, as that will move the center of mass around).
All exposed parameters can be changed at runtime, though:
Code:softbody.shapeMatchingConstraintsEnabled = <value>;
softbody.deformationResistance = <value>;
softbody.maxDeformation = <value>;
softbody.plasticCreep = <value>;
softbody.plasticRecovery= <value>;
softbody.plasticYield = <value>;
Thanks for quick reply.
I have uploaded a figure to here ( https://ibb.co/Pj7Z0P7 ). It shows you the goal position of a particle. You are right, it is not a parameter, and it calculated by rest center, current center and the rotation. Can I modify those variables, or they just read only?
I have also tried to read the “coms” and “restcoms” from the shape matching constraint of a softbody, but the value of some “coms” and “restcoms” are extremely large, which seems not correct.