玻璃渲染出球面?玻璃渲染效果不对??

更新时间:2020-09-03 13:28:28

6784383
我的收藏

问题描述:

玻璃渲染出来发现变成球面,在不同角度球面的情况还会不一样,具体效果见下图↓↓↓

原因:

产生如上效果的主要原因是因为这个模型的玻璃模型是单面的,也就是这个模型时没有厚度的,这与现实世界中的规则是不同的,这也就造成了这样的单面玻璃并不能正常渲染。


要详细了解这个问题的原因,首先我们需要了解折射的原理,简单描述下就是:光线射入透明物体后,光线会在透明物体中进行偏移,也就是我们看到的玻璃的样子,这也就是玻璃为什么能透光的原因,这里重点是现实中的物体都会有厚度,也就是光线会根据物体的厚度来决定偏移的大小,越厚的物体偏移的越严重(类似眼镜片,度数越高的眼镜片会越厚),


解法:

第一:当我们遇到这类模型的时候,第一解法应该是换个模型,因为模型时单面这个问题并不能通过材质或者渲染参数解决,所以这里建议直接更换模型,

第二:可以尝试自己上传一些正确的模型。然后用作推拉门。

可以随时点赞啦