The key point on this slide is that the triangle's edges b-a and c-a form a non-orthonormal basis for points in the triangle. The offset of any point in the triangle from vertex (e.g., point x) from vertex a is given by a linear combination these vectors.
The slide also shows that another way to think about a point x in the triangle is as a linear combination of the triangle's vertex positions, where the weights of this combination, $\alpha,\beta,\gamma$ sum to 1 and are called x's barycentric coordinates.
BryceSummers
Barycentric Coordinates in Action!
For assignment 2, we have implemented a 3D mesh visualizer that uses barycentric coordinates to determine whether a user is selecting a face, edge, or vertice!
The key point on this slide is that the triangle's edges
b-a
andc-a
form a non-orthonormal basis for points in the triangle. The offset of any point in the triangle from vertex (e.g., pointx
) from vertexa
is given by a linear combination these vectors.The slide also shows that another way to think about a point
x
in the triangle is as a linear combination of the triangle's vertex positions, where the weights of this combination, $\alpha,\beta,\gamma$ sum to 1 and are calledx
's barycentric coordinates.Barycentric Coordinates in Action!
For assignment 2, we have implemented a 3D mesh visualizer that uses barycentric coordinates to determine whether a user is selecting a face, edge, or vertice!