1
A
回答
0
@Alnitak在评论中说了些什么。这些斑点通常是由于自相交而出现的。这也可能发生在阴影的实现过程中。如果已经实现阴影,请检查阴影射线是否从曲面上的点生成,如果是这样,请添加一个小常量(例如“0.001”),以便比曲面稍远一点生成射线以避免自相交。
相关问题
- 1. 没有Raymarching的光线追踪元球
- 2. Python光线追踪
- 3. 光线追踪和光线
- 4. 片段着色器 - 球体光线追踪 - 没有任何显示
- 5. 2D光线追踪
- 6. 8球形球体的3D球体地形。网格的边缘很明显,我不确定为什么
- 7. 什么是一些更好的开源光线追踪器?
- 8. 光线追踪法线贴图
- 9. 错误的光线追踪
- 10. 优化光线追踪
- 11. 为什么我的蒙特卡罗光线追踪如此嘈杂?
- 12. Java:光线追踪:光泽反射着色
- 13. 为什么彩球继续往下走过页面的边缘
- 14. 简单的光线追踪教程?
- 15. 射线追踪GLSL - 移动位置时的球体拉伸
- 16. 为什么我的右边距在IE的左边缘重叠?
- 17. 光线追踪:来自多个灯光的阴影
- 18. 通过计算着色器在OpenGL中进行光线追踪
- 19. 有没有关于光线追踪的非常好的书?
- 20. 为什么边缘顶部和边缘底部被称为“垂直边距”
- 21. 光线追踪:仅使用单光线代替反射光线和折射光线
- 22. 光线追踪圆筒在旋转时退化
- 23. 为什么textfield的边缘被剪切?
- 24. Babylon.js删除球体的光线反射
- 25. 立方体上没有光斑
- 26. 3D仿射变换问题,在光线追踪
- 27. 什么是这个光线追踪公式的焦距和像面距离
- 28. 为什么我的色谱柱不能浮到我的容器的左边缘?
- 29. 正确地光线追踪反射表面
- 30. 如何在简单光线追踪器中使用纹理映射?
你使用什么算法来与这些球体相交射线? – Matso
我将球体变换的逆应用于射线,将参数射线方程插入隐式球体方程中,并求解沿射线的交点的距离。 – user393454
请分享一些相关的代码。我怀疑你遇到了“自我交叉”问题,因为斑点都在光线刚刚掠过球体的点上。 – Alnitak