当前位置: 首页 > news >正文

UE5 使用RVT制作地形材质融合

UE5的Runtime Virtual Texturing (RVT) 是一种动态虚拟纹理技术,其核心思想是通过运行时生成的虚拟纹理贴图,将不同材质、几何体的表面细节动态混合到一张或多张全局纹理中,从而实现高效的地形融合和材质混合。

之前写过一篇SVT:https://blog.csdn.net/grayrail/article/details/131221408
在这里插入图片描述
以UE5.3 第三人称模板为例,删除非地面以外元素开始制作。(因VT是根据XZ俯视角坐标进行采样并生成VT,因此删除非地面元素可方便测试)


VT基础配置

1.在项目设置中找到Enable virtual texture support开启虚拟材质支持
在这里插入图片描述
2.右键创建2个Runtime Virtual Texture资源。
在这里插入图片描述
3.两个资源分别进行设置,一张存放颜色信息另一张存放高度信息。
在这里插入图片描述
4.创建Runtime Virtual Texture Volume
在这里插入图片描述
5.点击Bounds可以自动匹配至目标,这里设置为地面静态模型即可,然后赋予对应VT贴图。此处需要创建2个Volume,一张颜色另一张对应高度。
#在这里插入图片描述

VT材质传入&使用

6.打开地面材质球并打开母材质,开始处理VT材质传入操作
在这里插入图片描述
7.勾选Use Material Attributes,让最终输出的材质球节点变为Attributes,方便使用。
在这里插入图片描述
8.连接GetMaterialAttributes和Runtime Virtual Texture Output,配置当VT需要绘制时的逻辑
在这里插入图片描述
9.使用RuntimeVirtual Texture Sample节点进行RVT采样,使用VirtualTextureFeatureSwitch节点分别处理当开启VT和当没有开启VT时的材质操作。
在这里插入图片描述
10.需要注意,Runtime Virtual Texture Sample需要设置采样的VT贴图。
在这里插入图片描述
11.最后给需要被VT融合的场景物件创建材质球,连接如下节点,通过世界空间高度和地形高度图的高度进行混合即可:
在这里插入图片描述


参考:https://youtu.be/GSJFuoerkaw?si=-dd-Q3RuGtoMN7Ge

http://www.lryc.cn/news/626063.html

相关文章:

  • idea如何设置tab为4个空格
  • CSS backdrop-filter:给元素背景添加模糊与色调的高级滤镜
  • Day08 Go语言学习
  • Ansible 中的文件包含与导入机制
  • 常见 GC 收集器与适用场景:从吞吐量到亚毫秒停顿的全景指南
  • NestJS 依赖注入方式全解
  • TDengine IDMP 运维指南(3. 使用 Ansible 部署)
  • 【上升跟庄买入】副图/选股指标,动态黄色线由下向上穿越绿色基准线时,发出买入信号
  • day32-进程与线程(5)
  • Ubuntu 下面安装搜狗输入法debug记录
  • Ubuntu一键安装harbor脚本
  • WSL虚拟机(我的是ubuntu20.04)将系统文件转移到E盘
  • 机器学习之决策树:从原理到实战(附泰坦尼克号预测任务)
  • LINUX819 shell:for for,shift ,{} ,array[0] array[s] ,declare -x -a
  • 中科米堆CASAIM提供机加工件来料自动化测量尺寸方案
  • 中国互联网医院行业分析
  • Linux下Mysql命令,创建mysql,删除mysql
  • 基于多级缓存架构的Redis集群与Caffeine本地缓存实战经验分享
  • 原牛:一站式自媒体工具平台
  • 【LeetCode题解】LeetCode 153. 寻找旋转排序数组中的最小值
  • [优选算法专题二——找到字符串中所有字母异位词]
  • 工业4.0时代,耐达讯自动化Profibus转光纤如何重构HMI通信新标准?“
  • 链表基本运算详解:查找、插入、删除及特殊链表
  • 多线程—飞机大战排行榜功能(2.0版本)
  • 科技云报到:AI推理破局,金融服务如何“逆天改命”
  • 颠覆性进化:OpenAI正式发布GPT-5,AI大模型进入“超级智能”时代
  • bit-Agent正式接入GPT-5,九科信息智能体能力再升级!
  • 电子电气架构 ---SDV技术基础与传统E/E架构有何不同?
  • 免费OCR工具支持哪些文档格式转换
  • 中兴B862AV3.2M/B862AV3.1-M2 晨星mso9385_安卓9_原厂备份救砖包