Is my understanding of interpolation correct: given the position/texture/color value of a triangle's vertices, we are able to calculate the position/texture/color value of a point given coordinates relative to each vertex (alpha, betta, and gamma; barycentric coordinates).
micahtyong
@phoebeli23 That's my understanding of interpolation as well! In discussion, we practiced calculating the Barycentric coordinates relative to each vertex as a system of linear equations (with alpha + betta + gamma = 1 being the last equation).
Staffemilyma53
That's the correct understanding of interpolating the values to the triangles. An application of this can be seen in part 4 of Project 1!
thecatherinehuang
Different representations of coordinates have different uses. For linear interpolation, barycentric coordinates make it easy to calculate positions, texture coordinates, color, among other graphic properties
Is my understanding of interpolation correct: given the position/texture/color value of a triangle's vertices, we are able to calculate the position/texture/color value of a point given coordinates relative to each vertex (alpha, betta, and gamma; barycentric coordinates).
@phoebeli23 That's my understanding of interpolation as well! In discussion, we practiced calculating the Barycentric coordinates relative to each vertex as a system of linear equations (with alpha + betta + gamma = 1 being the last equation).
That's the correct understanding of interpolating the values to the triangles. An application of this can be seen in part 4 of Project 1!
Different representations of coordinates have different uses. For linear interpolation, barycentric coordinates make it easy to calculate positions, texture coordinates, color, among other graphic properties