Day2-UV展开户型改造制作墙面材质以及制作窗户

【Day2 UE5部分】
第一部分 制作可控制贴图效果的材质球
第二部分 导入制作好的窗户模型
第三部分 制作窗户交互的蓝图
第四部分 模型添加材质和新建玻璃透明材质(暂时)
打开Bridge寻找材质球
下载需要的材质(水泥),下载中等质量(根据项目需求),下载后点击ADD添加到项目中


第一部分 创建材质
创建文件夹:Material\tex_水泥
路径:内容\MyHouse\1_Mesh\DoorModel\Material(默认没有,需自己新建)
只需使用下载的三张贴图,将贴图复制到创建的文件夹中,下载的其他文件可以整体删除
选择之前的材质目录,新建一个材质球:GeneralMaterial ,
然后复制材质实例,命名为:Material_水泥

编辑材质:打开材质球,将三张图拖入并转换为参数,方便替换
分别连入和创建节点

基础颜色:基础颜色图 与 数值参数 相乘;三维数值参数 也与 数值参数 相乘,两个叠加节点 混合模式为 添加

粗糙度:粗糙度贴图 与 数值参数 相乘,控制粗糙度的光滑粗糙程度

法线:法线图链接FlattenNormal节点,添加 数值参数 节点参数,控制法线强度。法线强度数值节点为1时候,法线强度为0

自发光:

保存后材质完成,点击参数面板可以查看制作的调节参数,如果有缺失的,找到节点右键转换为参数,并且命名。

分组和排序:找到对应节点,在细节面板中将他们分组,命名和排序优先级设置

材质球旁边创建材质函数来控制贴图的旋转和平铺,命名为MF_UV

双击进入函数节点后,创建节点参数 来控制偏移 旋转 和缩放

再将UV函数拖入材质球节点,分别连到所有贴图的UVs中,有的贴图变为了灰色是因为没有设置函数中默认的平移缩放数值导致的

保存完成,这样子一个可快速调整贴图的材质和UV的材质球就制作完成。
第二部分 导入制作好的窗户模型
创建Window文件夹(内容\MyHouse\1_Mesh\Window)。导入窗户模型,将模型添加到场景中

第三部分 制作窗户交互蓝图
创建文件夹2_Interaction,文件夹中创建蓝图Blueprint_Window

打开后添加静态网格体组件

新建变量,设置为静态网格体,将后面的小眼睛点开,这样就可以在世界场景中指定网格体。并指定一个静态网格体


创建节点连接

开关窗户和的交互功能以后再完善。
第四部分 添加材质和新建玻璃透明材质(暂时)
给窗户添加材质,之前水泥材质的父项创建材质实例,命名:IMaterial_Window_Paint
创建文件夹并放入对应文件夹中,

新建材质球,命名:Material_Transparent
进入材质图标后选中材质节点,细节面板将混合模式改为 半透明

创建节点连接

玻璃材质创建材质实例命名:Material_Window_Glass
分别将材质拖给模型赋予材质

然后就是根据效果各个材质的参数调节以及模型赋予材质球了
Day2 到此结束,感谢UP~ 我是想学UE5部分,所以只整理了这部分的笔记,可能会遗漏或者错误请大佬补充指正 ~