UE模型草给双面材质背面依旧变黑的问题,到底是什么原因引起的呢?接下来,渲云小编先带大家来看看下图:
正面
一切正常
(资料图片)
背面:
这个情况,然后最初以为没开材质双面显示,去检查了已经下开了。
又不想做正面背面的两层草模型,首先排除草的模型没有问题。
法线全部朝向正上,那就是UE材质的问题,最终的解决方法如下:
在法线上做这样一个处理
给一个if判断,如果大于0则说明这时处于正面,面向太阳,无需处理,直接输出原来的法线即可。
如果等于0,则说明此时处于斜面,也在收光区,也无需处理,依旧直接输出。
如果判断小于0,则说明现在处于背面,数值为负值,没办法接受光照,所以才会黑。
这个时候就要给原来的法线乘一个-1,原定的负值乘一个-1,负负得正。
让背面也强行接受跟正面一样的光照。这个时候显示就正常了。
因为这个草没有做特有的法线,RGB就给了一个(0,0,1),如果做了法线的,那RGB都会有相应的数值,这个时候乘的话就不要乘(0,0,-1),就要乘(-1,-1,-1),这样操作才能将RGB的值都反转过来。
具体操作看下图:
最后的效果
后期渲染问题的话,推荐大家尝试渲云渲染。
渲云支持多角度任务同时渲染,渲染高效便捷,渲云采用高性能服务器,稳定可靠,可满足用户大批量紧急渲染需求。
渲云影视动画支持maya、3ds max 、C4D、Houdini、Clarisse、Katana、Keyshot、Blender、Vred等。以UE渲染来说,高量高速,海量GPU资源,目前渲云平台是业内独家支持UE渲染。渲染过程中,支持实时预览。
解决由于本地配置不足引起的UE渲染慢和渲染卡顿等问题,速度更快,效率更高。
关键词: