Change a softbody scale /make different solvers interact together? - Printable Version +- Obi Official Forum (https://obi.virtualmethodstudio.com/forum) +-- Forum: Obi Users Category (https://obi.virtualmethodstudio.com/forum/forum-1.html) +--- Forum: Obi Softbody (https://obi.virtualmethodstudio.com/forum/forum-12.html) +--- Thread: Change a softbody scale /make different solvers interact together? (/thread-2842.html) |
Change a softbody scale /make different solvers interact together? - imbalex0 - 02-04-2021 So basically, I'm making a multiplayer game where my players are softbody and they need to be able to change size mostly at will. Since I need them to interact with each other, they are all in the same solver so I can't simply change the solver scale. (Unless there is somehow a way to make different solvers interact together and I didn't know about it, if so pls explain). I have a feeling that what I'm asking is impossible and I have some alternative solutions in case it is, but I have some hope. Thank for any help you can provide RE: Change a softbody scale /make different solvers interact together? - josemendez - 07-04-2021 (02-04-2021, 11:14 PM)imbalex0 Wrote: So basically, I'm making a multiplayer game where my players are softbody and they need to be able to change size mostly at will. Since I need them to interact with each other, they are all in the same solver so I can't simply change the solver scale. (Unless there is somehow a way to make different solvers interact together and I didn't know about it, if so pls explain). I have a feeling that what I'm asking is impossible and I have some alternative solutions in case it is, but I have some hope. Thank for any help you can provide Not possible unfortunately. Mathematically, it’s not possible to change the scale of a deformable object using a transform (a single affine transform, that is). You can only do so for linear spaces. Solvers can’t interact with each other, as that would require some sort of “super-solver” above all of them. So there’s unfortunately no way to do what you want. RE: Change a softbody scale /make different solvers interact together? - imbalex0 - 08-04-2021 (07-04-2021, 04:18 AM)josemendez Wrote: Not possible unfortunately. Mathematically, it’s not possible to change the scale of a deformable object using a transform (a single affine transform, that is). You can only do so for linear spaces.I thought so, thank for the answer. Now at least I know for sure. |