如何在UE4材质中判断物体是否开启了渲染Custom Depth Pass?

Posted henzhe

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在UE4材质中判断物体是否开启了渲染Custom Depth Pass?相关的知识,希望对你有一定的参考价值。

两种判断CustomDepth是否开启的办法

根据前面的文章,没有开启时,CustomDepth的值为10^8,开启之后,CustomDepth的值为SceneDepth。

SceneDepth远远小于10^8,所以可以用两种办法来判断。

一种是拿CustomDepth和10^8(或者10^7)比较,一种是拿CustomDepth和SceneDepth比较。两个办法都可以。

技术分享图片

技术分享图片

以上是关于如何在UE4材质中判断物体是否开启了渲染Custom Depth Pass?的主要内容,如果未能解决你的问题,请参考以下文章

UE4材质中的TexCoord/TextureCoordinate

ue4 角色或物体被遮挡半透明渲染显示

ue4 角色或物体被遮挡半透明渲染显示

ue4 角色或物体被遮挡半透明渲染显示

UE4针对特殊的透明物体不应用后期效果

UE4 camera忽略物体的显示