UE4--材质地形篇——地形材质的运用(混合材质)
引言
我们所做的的地形材质都是多种多样的,有的地形是山地,其中可能有植被与岩石;有的地形是荒漠,它就包括了泥土与沙子。总之,其中材质远不止一种,那么我们如何创建多个材质组成的混合体呢?
我们创建材质的时候通常只能创建一种材质,比如透明材质,水材质。那么如何能让多种材质混合成一种材质且材质之间的不产生冲突呢?这里给出一种方法,使用函数创建材质,在通过地形的lowyer blend 节点创建出多个图层。
地编材质
首先需要帮材质对应的贴图连接上
连接后发现这边的UV重复度不高(分辨率不高)
需创建的首个节点是 LandscapeLayerCoords UV节点。该节点将协助生成UV坐标。它们将被用于将地形材质映射到地形Actor。
最后再加上一个输入
将函数连接到材质中(完成)
总体思路如上,下面最后总的材质函数和
另外,sm5里面最多是只有15张贴图,如果需要4种不同材质(每种4张贴图)的话,可以选择(共享:包裹)
这是草的,其他材质只需要更换一下贴图即可
可加入沙子和泥土
最终效果:
UE4--材质地形篇——地形材质的运用(混合材质)相关推荐
- UE4地编基础-材质蓝图篇
基本操作(材质编辑窗口) 材质预览窗口中旋转光照:L+左键(在材质预览窗口中) 旋转天空壳:K+左键 复制粘贴节点:Ctrl+W 一.贴图规格设置 1.贴图尺寸规范 官方推荐贴图尺寸为:2的N次幂 如 ...
- 虚幻4皮肤材质_虚幻4渲染编程(材质编辑器篇)【第六卷:各向异性材质amp;玻璃材质】...
My blog directory: YivanLee:专题概述及目录zhuanlan.zhihu.com Introduction: 各向异性材质 玻璃材质 材质编辑器篇的很多效果都非常简单,可以 ...
- 虚幻4渲染编程(材质编辑器篇)【第三卷:正式准备开始材质开发】
My blog directory: YivanLee:专题概述及目录 Introduction: 前面两章我们已经完成了对工具的研究,下面我们久正式开始启程啦!后面的内容可能就比较美术了. 还是老规 ...
- 《孙子兵法》十三篇注译(11--地形篇)
王可伟 作品 地形篇(第十) (读<孙子兵法>,悟管理.营销之道) 本篇论述军事地形学上的问题.孙子通过"地有六形"."兵有六败"的论述,揭示了敌 ...
- 虚幻4渲染编程(材质编辑器篇)【第五卷:布料,丝绸纱皮革棉】
My blog directory: 小IVan:专题概述及目录 Introduction: 现在的游戏对质感要求越来越高(我估计是硬件越来越好,可编程管线越来越来越完善).游戏的画面已经越来越接近影 ...
- 【ThreeJS基础教程-材质纹理篇】3.2 初识基础网格材质MeshStandardMaterial
初识标准网格材质 学习ThreeJS的捷径 了解材质的基本知识 材质继承关系 常用的通用材质属性 alphaTest的验证和应用 depthTest和depthWrite应用 渲染哪一面Side 常用 ...
- Cesium for UE4 加载离线地形和影像
Cesium for UE4 加载离线地形和影像 CTB 切片地形 编译cesium-terrain-builder {"tilejson": "2.1.0", ...
- Unity三维真实地形离线地形实时刷新,模拟飞行
三维地形下载资源使用了WorldComposer工具,推荐使用正版,具体使用流程不再多说,网上资料一大堆. 实现方式主要有几个步骤: 1)下载地图,并渲染地形,这个对内存有一定的要求,下载300公里- ...
- vray学习笔记(4)混合材质是个什么东西
看下定义: The Blend material lets you mix two materials on a single side of the surface. Blend material材 ...
最新文章
- HDU 2084 数塔(DP)(JAVA版)
- 春天里:丁丁与赵亚楠
- Android N混合编译与对热补丁影响深度解析
- oracle存储过程多条件判断,oracle存储过程条件替空的判断(2)
- C语言试题四十八之该函数可以统计一个长度为2的字符串在另一个字符串中出现的次数。
- mockito环境配置_Mockito –使用全局配置的SmartNull在NPE上提供更好的错误消息
- log4j 标准配置模板:
- 重磅 | 华为自动驾驶团队公开招聘!
- 学习笔记(十五)——镜像的知识点与注意事项
- 最强android平板,最强安卓平板!华为MatePad Pro来了:搭载麒麟990
- PYPL 1 月 IDE 榜单:Visual Studio Code 猛追 IntelliJ
- OpenAI公布强化学习新算法,可控制复杂机器人
- 16年毕业,刚入行软件测试,就拿到这么多薪资......因为稳定的时刻学习
- 数据结构之究竟什么是树
- IE设置自动获得代理(ISA20042006中设置相应项)
- Unity3d 周分享(20期 2019.6.30 )
- r73750h和i79750h哪个好
- 基于秘密共享的MPC:GMW、BGW、Beaver triple
- 知识图谱认知智能理论与实战----------第二章 知识图谱模式设计
- 巴旦木树苗适合在哪些地方种植?巴旦木苗木成长过程
热门文章
- RS232接口转USB接口的通信方法
- 生存预测 : kaggle titanic 泰坦尼克号 逻辑回归(Logistic回归) tensorflow版
- 红帽8使用nfs共享本地镜像
- .NetCore Mediator的简单使用
- animejs走马灯_web前端攻城狮超爱的JS动画库插件—anime.js
- 【spring】spring异步执行的使用与源码分析
- Tomcat服务器配置https双向认证,使用JDK的keytool生成证书(适用于web、安卓、IOS)
- python绘制饼图
- FreeDOM —— 一个可迁移的网页信息抽取模型
- p5.js创意绘图(1)动态图形