Discussion Overview
The discussion focuses on calculating the transformation matrix between two triangles in 3D space, specifically addressing rigid and non-rigid transformations. Participants explore methods for deriving the transformation matrix while fixing one vertex at the origin and the implications of non-rigid deformations.
Discussion Character
- Technical explanation
- Mathematical reasoning
- Debate/contested
Main Points Raised
- One participant inquires about calculating a rigid transformation matrix while fixing a point at the origin to eliminate translation.
- Another participant suggests solving linear systems with a determinant of 1 under the constraints of initial and final points, noting the potential for free parameters based on the points and space dimensions.
- It is proposed that for non-rigid deformations, the transformation will not be purely rotational, leading to a need for relaxed constraints (i.e., determinant not equal to 1).
- A method is described for finding the transformation matrix by using two orthogonal rotations to position the vertices correctly.
- Another participant mentions that if the triangles are normalized to have a vertex at the origin, a rigid transformation has only three degrees of freedom, relying solely on direction vectors.
- In the case of non-rigid transformations, it is noted that there will be nine unknowns but only six equations, assuming a given association of vertices.
- A further contribution details a method for rotating vectors using an axis of rotation and provides a specific rotation matrix formula, emphasizing the need to determine the angle of rotation.
Areas of Agreement / Disagreement
Participants express differing views on the implications of rigid versus non-rigid transformations, with no consensus reached on a single method or approach. The discussion remains unresolved regarding the best techniques for calculating the transformation matrix.
Contextual Notes
Limitations include assumptions about the normalization of triangles, the association of vertices, and the dependence on specific mathematical formulations for rotation.