ps:
我使用了 “rgb” 方法排查右移问题。
在遍历包围盒时,判断像素点是否在三角形内,若返回否,则执行下列语句:
Eigen::Vector3f OutsidePix {x,y,0};
Eigen::Vector3f OutsideCol {x,y,1};
set_Pixel(OutsidePix, OutsideCol);
得到结果如附图所示。
我不确定这是否表示包围盒相关步骤,或更早的步骤中存在问题。如有朋友遇到类似问题,欢迎交流。
日后如果理清思路,我也会补充分享。
Attachments:
You must be
logged in to view attached files.