使用重心坐标对三角形内的点
(α,β,γ)(\alpha,\beta,\gamma)(α,β,γ)
进行插值,需要插值的属性也用重心坐标进行线性组合,三个顶点的属性为
VAV_AVA
,
VBV_BVB...(x,y),pixel_color);
}
}
}
}
}
2.投影矩阵
这里使用的还是之前Assignment2中使用的投影矩阵...中的矩阵系数乘积计算可以使用cwiseProduct。...position;
Eigen::Vector3f intensity;
};
*/
std::vector lights = {l1, l2};...auto l2 = light{{-20, 20, 0}, {500, 500, 500}};
std::vector lights = {l1, l2};
Eigen: