UE5中双pass解决半透明材质乱序问题

透明度材质乱序问题一直是半透明效果时遇到的比较多的问题,用多pass方案只能说一定程度上解决,当遇到多半透明物体穿插等情况时,仍然不能完美解决。

双pass方案Unity用的比较多,因为Unity支持多个pass绘制。在UE中我们可以以复制多个物体赋予不同材质球的方式模拟多pass绘制,一个材质绘制深度,一个材质绘制半透明即可。

最终效果如下:

1.操作流程

1.1 首先以UE4小白人为例,复制一份加上only_Depth后缀:

1.2 新建一个材质,命名为DepthMat用来绘制深度,勾选Allow Custom Depth Writes:

1.3 为深度小白人赋予材质

1.4 在深度小白人蓝图Detail中找到Render in Main Pass,去掉勾选

1.5 在深度小白人蓝图Detail中找到Render in Depth Pass,去掉勾选

1.6 在深度小白人中找到Render CustomDepth Pass,勾选

1.7 新建一个半透明材质球,命名为TestMat

1.8 为半透明小白人添加该材质球,可以看出,现在是有问题的

1.9 最重要一步,加上深度处理

(注:最早版本出处为 https://www.cnblogs.com/sevenyuan/p/7813527.html)

1.10 完成:

相关推荐
2601_965301138 小时前
自邦商用洗地机采用全不锈钢机身材质解析
材质·自邦商用洗地机
远离UE421 小时前
UE5 Substrate Thin Film 源码拆析
开发语言·javascript·ue5
三棵树园艺1 天前
餐饮空间仿真植物软装选型指南:从材质参数到阻燃标准的技术方案
材质
七仔啊2 天前
UE5源码下载及编译
ue5
Zhichao_972 天前
【UE5.8 MCP】接入AI大模型
ue5
CG1901132 天前
耐用的种植体选择看材质
材质·种植体·耐用的种植体·纳米晶钛种植体
先途检测认证2 天前
塑料、硅胶、不锈钢材质,欧盟食品接触的测试项目有什么区别?
笔记·材质
tianxuanjg2 天前
航空批量零件制造采购指南:如何控制批次尺寸波动,锁定稳定供应商
人工智能·经验分享·机器人·无人机·制造·材质
东莞市天成热敏PTC加热器3 天前
PTC液体加热器选型指南:5种结构类型、4种外壳材质与功率衰减控制
材质
曼巴UE53 天前
UE 属性同步
网络·c++·ue5