為什么使用UE模型草給雙面材質(zhì)背面依舊變黑呢?點(diǎn)進(jìn)來(lái),渲云小編告訴您!
UE模型草給雙面材質(zhì)背面依舊變黑的問(wèn)題,到底是什么原因引起的呢?接下來(lái),渲云小編先帶大家來(lái)看看下圖:
正面

一切正常
背面:

這個(gè)情況,然后最初以為沒(méi)開材質(zhì)雙面顯示,去檢查了已經(jīng)下開了。

又不想做正面背面的兩層草模型,首先排除草的模型沒(méi)有問(wèn)題。
法線全部朝向正上,那就是UE材質(zhì)的問(wèn)題,最終的解決方法如下:
在法線上做這樣一個(gè)處理
給一個(gè)if判斷,如果大于0則說(shuō)明這時(shí)處于正面,面向太陽(yáng),無(wú)需處理,直接輸出原來(lái)的法線即可。
如果等于0,則說(shuō)明此時(shí)處于斜面,也在收光區(qū),也無(wú)需處理,依舊直接輸出。
如果判斷小于0,則說(shuō)明現(xiàn)在處于背面,數(shù)值為負(fù)值,沒(méi)辦法接受光照,所以才會(huì)黑。
這個(gè)時(shí)候就要給原來(lái)的法線乘一個(gè)-1,原定的負(fù)值乘一個(gè)-1,負(fù)負(fù)得正。
讓背面也強(qiáng)行接受跟正面一樣的光照。這個(gè)時(shí)候顯示就正常了。
因?yàn)檫@個(gè)草沒(méi)有做特有的法線,RGB就給了一個(gè)(0,0,1),如果做了法線的,那RGB都會(huì)有相應(yīng)的數(shù)值,這個(gè)時(shí)候乘的話就不要乘(0,0,-1),就要乘(-1,-1,-1),這樣操作才能將RGB的值都反轉(zhuǎn)過(guò)來(lái)。
具體操作看下圖:
最后的效果


后期渲染問(wèn)題的話,推薦大家嘗試渲云渲染。
渲云支持多角度任務(wù)同時(shí)渲染,渲染高效便捷,渲云采用高性能服務(wù)器,穩(wěn)定可靠,可滿足用戶大批量緊急渲染需求。
渲云影視動(dòng)畫支持maya、3ds max 、C4D、Houdini、Clarisse、Katana、Keyshot、Blender、Vred等。以UE渲染來(lái)說(shuō),高量高速,海量GPU資源,目前渲云支持UE渲染。渲染過(guò)程中,支持實(shí)時(shí)預(yù)覽。

解決由于本地配置不足引起的UE渲染慢和渲染卡頓等問(wèn)題,速度更快,效率更高。