Edge-Artifact Trisurf呈现

2视图(30天)
贾斯汀
贾斯汀 2013年10月28日
回答: 贾斯汀2013年10月31日
我使用trisurf呈现一些小行星的图形。我试图了解他们如何看现实的照明条件下,特别是关于阴影。当我设置一个黑色背景,它看起来是正确的。唯一的例外是一个小型工件存在1个像素宽边在未点燃的对象。我看着它在外部程序,验证了边不应该存在。
我下面要包括一个图像。
我试着改变材料特性(镜面,扩散),这个数字渲染器(openGL, Zbuffer),阴影算法(冯氏高洛德),和“edgelighting”照明属性——没有运气。
什么好主意吗?
谢谢你,贾斯汀

答案(1)

贾斯汀
贾斯汀 2013年10月31日
像这样的错误与表面参数称为“BackFaceLighting”。事实证明,有一个像样的帐面价值的帮助文档中关于这个问题的题为“图形对象的反射特征”。
现在我很高兴地报告,我得到正确的行为。此外,matlab中央反锯齿功能(myaa.m)清理边缘。

类别

找到更多的在照明、透明度和阴影帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!