在UE5中使用体积材质

在平时使用UE的材质设置时,经常会看见Material Domain Volume类型,但是却很少使用。其实该类型可以配合体积雾使用,并制作体积效果以弥补自带雾参数的不足。

操作流程

首先找到场景中的ExponentialHeightFog组件,开启体积雾VolumetricFog,不开启则也无法使用体积材质。

新建材质球,材质Domain选择Volume,BlendMode混合模式设置为Additive。

添加节点Sphere Mask ,该节点可以在3D空间或者2D空间中表示一个球体,传入参数A、B表示球体比较点和球体中心点,Radius为半径,Hardness为硬度

一会要使用附着材质的中心点作为球体的中心,因此使用相对坐标信息进行处理,ObjectLocalBouns节点除以2则得到相对中心位置。

最后注意,Albedo需要设置颜色,否则颜色为0的话会出现黑色的体积效果。

当材质球创建完成后,找到任意Box给予材质即可:

当然,实际运用时还可以加上噪声等,塑造更丰富的局部雾效。


参考
https://dev.epicgames.com/community/learning/tutorials/Gekq/unreal-engine-how-to-make-fog-mist-and-dust-with-niagara-particles

https://zhuanlan.zhihu.com/p/107016039

相关推荐
小新同学^O^6 小时前
简单学习 --> LangChain
python·学习·langchain
吃好睡好便好7 小时前
在Matlab中绘制阶梯图
开发语言·人工智能·学习·算法·机器学习·matlab
Restart-AHTCM7 小时前
LangChain学习之提示词模板 (Prompts) - 练习(2/8)
学习·langchain
YangYang9YangYan8 小时前
2026产品专员学习数据分析的价值与路径
学习·数据挖掘·数据分析
淘矿人8 小时前
【AI大模型】AI 大模型推理平台完整测评:8 家主流聚合服务对比分析
人工智能·sql·gpt·学习·github·php
我想我不够好。8 小时前
2026.5.20 消防监控学习 1.5hour
学习
爱喝水的鱼丶9 小时前
SAP-ABAP:数据类型与数据对象(8篇) 第七篇:进阶优化篇——基于类型与对象特征的性能优化技巧
运维·数据库·学习·性能优化·sap·abap·开发交流
知识分享小能手9 小时前
Flask入门学习教程,从入门到精通, 认识Flask路由 — 知识点详解 (2)
python·学习·flask
清平乐的技术专栏9 小时前
【Flink学习】(六)Flink 三大时间语义 + 水位线 Watermark
大数据·学习·flink
楼兰公子9 小时前
《深入理解Linux网络技术内幕》配套学习大纲 + 源码Demo + 进阶实战实例
linux·arm开发·学习