请教各位,本人完成任务1和2后的运行显示不全,具体如下图(Fig.output_cur)所示.
代码实现:
1)前两个任务的结果也是倒置的但是显示完全;改变了model的scale为0.5, 遮挡的区域只是等比的减小了,如下图(Fig.output_scale)
2)rst::rasterize_triangle()函数几乎和楼上贴图一致,不过直接用的三个2D 插值系数;
3)唯一更改的是上一次作业公告贴出的订正项,即rst::draw()的vert.z() = -vert.z() * f1 + f2;否则结果如下图(Fig.output_nochange)所示。
*检查了所有图像的实际大小均为700×700;
请问该如何修正,才可以达到位置颠倒的正确效果?
Attachments:
You must be
logged in to view attached files.