虚幻UE 材质-顶点/网格体绘制、Megascans材质混合

首先很高兴大家能够关注我,提前在2023年结束达到百粉!

然后这篇文章是使用虚幻UE 的网格体/顶点绘制模式来对Megascans材质进行混合的实验。

注意:以下材质都是指材质实例,网格体绘制和顶点绘制一个意思

文章目录


一、材料准备

1、顶点绘制模型:

需要模型的面数尽量多一点,官方的立方体面数不够,完成不了顶点绘制的工作(血泪史

博主准备了一个10m的立方体,6464 64的面数。(在资源里,估计

左边官方,右边博主准备的,在线框视图下我们可以对比出顶点的差距。

2、三个Megascans的材质

基础层材质:混合后为基底,混合后默认显示为此层,建议为砖块

中间层材质:混合后默认不显示,需要用网格体绘制模式来绘制,建议为干泥土

顶层材质:混合后默认不显示,也需要用网格体绘制模式来绘制,建议用湿泥土(博主选择的不太好

从Bridge导入的过程不再演示。


二、实验步骤

1、Bridge混合材质

用Bridge进行材质的混合,UE4使用Megascans:

bash 复制代码
1、按住ctrl顺序选定材质:基础层-》中间层-》顶层(最多三个材质进行混合
bash 复制代码
2、打开Bridge中任意一个模型右下角的滑动图标按钮
bash 复制代码
3、点击"创建材质混合"(可以自定义目录和命名

这样材质就已经混合完成,可以设置到我们准备好的模型中了

但是发现UV不对,所以我们进行调整UV。

由于我们的模型是10m

而材质分别是基础层22m、2 2m、2*2m

所以我们需要调整混合材质的TILE x、y为5

效果为图中展示

2、顶点绘制参数

选择已附上混合材质的模型,点击绘制

bash 复制代码
序号1中的选线都是绘制功能,没什么好讲的,重点在序号2。
bash 复制代码
序号2:
尺寸:画笔大小
强度:越大说明越强,越强随便刷一两下就可以刷满
衰减:边缘过度是否明显
绘制颜色和擦除颜色:哪个为黑色就说明处于哪个模式
通道:(究极重要!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)
红:中间层绘制
绿:顶层绘制
蓝:水坑层绘制(默认没开
ps:到了这个模式无发对物体进行w、e、r进行位移旋转尺寸进行设置,需要设置回选项模式才行

通道红单独绘制:

通道绿单独绘制:


通道蓝单独绘制:

发现场景没有任何变化,是因为水坑层默认关闭,需要从混合材质实例中打卡。

那如果我们再在上面刷通道红,中间层会是什么效果呢。

中间层不会覆盖顶层,相应的基础层不会覆盖中间层,更不会覆盖顶层。

这样其实也没有达到一个真实效果,我们需要重新调整一下混合材质的参数,让他们更加逼真。

3、混合材质实例参数

混合控制

bash 复制代码
混合控制:
分为两个:顶层和中间层的控制
混合程度,越小就越往深处积累,像水往地砖缝隙渗透(有可能和我说的相反,需要自己评估
混合对比度:和混合程度一起配合
混合消散:边缘的过渡效果
反转混合:对混合程度的效果进行反转,先对高处进行材质生成,再向深度过渡


基础层、中间层、顶层

这里没什么好说的

全局:

勾了全局下面的某一层的调整,某一层中的原本材质实例中的参数就可以在此处调整了

bash 复制代码
比如粗糙度、高光等

水坑层也可以调整

bash 复制代码
可以设置水坑高度,透明度、粗糙度、最重要可以调整风吹的效果,在wave controls里面

水坑正常效果:

水坑加了Wave之后:

相关推荐
向宇it1 分钟前
【unity小技巧】unity 什么是反射?反射的作用?反射的使用场景?反射的缺点?常用的反射操作?反射常见示例
开发语言·游戏·unity·c#·游戏引擎
小江村儿的文杰44 分钟前
XCode Build时遇到 .entitlements could not be opened 的问题
ide·macos·ue4·xcode
芋芋qwq2 小时前
Unity UI射线检测 道具拖拽
ui·unity·游戏引擎
tealcwu2 小时前
【Unity服务】关于Unity LevelPlay的基本情况
unity·游戏引擎
心怀梦想的咸鱼9 小时前
UE5 第一人称射击项目学习(二)
学习·ue5
暮志未晚Webgl9 小时前
109. UE5 GAS RPG 实现检查点的存档功能
android·java·ue5
心怀梦想的咸鱼9 小时前
UE5 第一人称射击项目学习(完结)
学习·ue5
鹿野素材屋9 小时前
Unity Dots下的动画合批工具:GPU ECS Animation Baker
unity·游戏引擎
小春熙子16 小时前
Unity图形学之着色器之间传递参数
unity·游戏引擎·技术美术·着色器
虾球xz18 小时前
游戏引擎学习第15天
学习·游戏引擎