Raytracer - 为什么我的球体边缘有斑点?

时间:2017-07-28 04:24:59

标签: raytracing

我的光线跟踪器生成以下图像: enter image description here

我多次检查过法线,我很有信心那些不是问题。还有其他人有什么想法吗?

1 个答案:

答案 0 :(得分:0)

@Alnitak在评论中说道。斑点通常是因为自相交而出现的。这也可以在阴影的实现期间发生。如果你已经实现了阴影,请检查阴影射线是否从表面上的点生成,如果是,则添加一个小常量,例如“0.001”,以生成比表面更远的光线,以避免自相交。