Shape Matching constraint: not using Q^-1 ?? #161
Unanswered
metanetsoftware
asked this question in
Q&A
Replies: 1 comment 1 reply
-
If you take a look in the original paper of Müller et al. "Meshless Deformations Based on Shape Matching" in Eq. 7. The matrix Q corresponds to the matrix A_qq in the paper. As mentioned in the paper "The second term Aqq is a symmetric matrix and, thus, contains only |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
hi,
In the Shape Matching papers, they calculate A = PQ^-1.
I noticed that in https://github.com/InteractiveComputerGraphics/PositionBasedDynamics/blob/master/PositionBasedDynamics/PositionBasedDynamics.cpp , you build mat = P, and then on line 539 I saw: //mat = mat * invRestMat;
This means that you're using A = P (ie the Q^-1 term is removed entirely); I was wondering what the motivation for this was, since I can't find anything in any of the papers which mentions this.
However: I've just implemented a 2D version of your approach, and it appears to work! So I'm really curious why Q^-1 isn't needed (and/or what it represents), and I was hoping you could shed some light on this.
Cheers,
Raigan
Beta Was this translation helpful? Give feedback.
All reactions