引言

我们所做的的地形材质都是多种多样的,有的地形是山地,其中可能有植被与岩石;有的地形是荒漠,它就包括了泥土与沙子。总之,其中材质远不止一种,那么我们如何创建多个材质组成的混合体呢?

我们创建材质的时候通常只能创建一种材质,比如透明材质,水材质。那么如何能让多种材质混合成一种材质且材质之间的不产生冲突呢?这里给出一种方法,使用函数创建材质,在通过地形的lowyer blend 节点创建出多个图层。

地编材质

首先需要帮材质对应的贴图连接上

连接后发现这边的UV重复度不高(分辨率不高)

需创建的首个节点是 LandscapeLayerCoords UV节点。该节点将协助生成UV坐标。它们将被用于将地形材质映射到地形Actor。

最后再加上一个输入

将函数连接到材质中(完成)

总体思路如上,下面最后总的材质函数和

另外,sm5里面最多是只有15张贴图,如果需要4种不同材质(每种4张贴图)的话,可以选择(共享:包裹)

这是草的,其他材质只需要更换一下贴图即可

可加入沙子和泥土

最终效果:

UE4--材质地形篇——地形材质的运用(混合材质)相关推荐

  1. UE4地编基础-材质蓝图篇

    基本操作(材质编辑窗口) 材质预览窗口中旋转光照:L+左键(在材质预览窗口中) 旋转天空壳:K+左键 复制粘贴节点:Ctrl+W 一.贴图规格设置 1.贴图尺寸规范 官方推荐贴图尺寸为:2的N次幂 如 ...

  2. 虚幻4皮肤材质_虚幻4渲染编程(材质编辑器篇)【第六卷:各向异性材质amp;玻璃材质】...

    My blog directory: YivanLee:专题概述及目录​zhuanlan.zhihu.com Introduction: 各向异性材质 玻璃材质 材质编辑器篇的很多效果都非常简单,可以 ...

  3. 虚幻4渲染编程(材质编辑器篇)【第三卷:正式准备开始材质开发】

    My blog directory: YivanLee:专题概述及目录 Introduction: 前面两章我们已经完成了对工具的研究,下面我们久正式开始启程啦!后面的内容可能就比较美术了. 还是老规 ...

  4. 《孙子兵法》十三篇注译(11--地形篇)

    王可伟 作品  地形篇(第十) (读<孙子兵法>,悟管理.营销之道) 本篇论述军事地形学上的问题.孙子通过"地有六形"."兵有六败"的论述,揭示了敌 ...

  5. 虚幻4渲染编程(材质编辑器篇)【第五卷:布料,丝绸纱皮革棉】

    My blog directory: 小IVan:专题概述及目录 Introduction: 现在的游戏对质感要求越来越高(我估计是硬件越来越好,可编程管线越来越来越完善).游戏的画面已经越来越接近影 ...

  6. 【ThreeJS基础教程-材质纹理篇】3.2 初识基础网格材质MeshStandardMaterial

    初识标准网格材质 学习ThreeJS的捷径 了解材质的基本知识 材质继承关系 常用的通用材质属性 alphaTest的验证和应用 depthTest和depthWrite应用 渲染哪一面Side 常用 ...

  7. Cesium for UE4 加载离线地形和影像

    Cesium for UE4 加载离线地形和影像 CTB 切片地形 编译cesium-terrain-builder {"tilejson": "2.1.0", ...

  8. Unity三维真实地形离线地形实时刷新,模拟飞行

    三维地形下载资源使用了WorldComposer工具,推荐使用正版,具体使用流程不再多说,网上资料一大堆. 实现方式主要有几个步骤: 1)下载地图,并渲染地形,这个对内存有一定的要求,下载300公里- ...

  9. vray学习笔记(4)混合材质是个什么东西

    看下定义: The Blend material lets you mix two materials on a single side of the surface. Blend material材 ...

最新文章

  1. HDU 2084 数塔(DP)(JAVA版)
  2. 春天里:丁丁与赵亚楠
  3. Android N混合编译与对热补丁影响深度解析
  4. oracle存储过程多条件判断,oracle存储过程条件替空的判断(2)
  5. C语言试题四十八之该函数可以统计一个长度为2的字符串在另一个字符串中出现的次数。
  6. mockito环境配置_Mockito –使用全局配置的SmartNull在NPE上提供更好的错误消息
  7. log4j 标准配置模板:
  8. 重磅 | 华为自动驾驶团队公开招聘!
  9. 学习笔记(十五)——镜像的知识点与注意事项
  10. 最强android平板,最强安卓平板!华为MatePad Pro来了:搭载麒麟990
  11. PYPL 1 月 IDE 榜单:Visual Studio Code 猛追 IntelliJ
  12. OpenAI公布强化学习新算法,可控制复杂机器人
  13. 16年毕业,刚入行软件测试,就拿到这么多薪资......因为稳定的时刻学习
  14. 数据结构之究竟什么是树
  15. IE设置自动获得代理(ISA20042006中设置相应项)
  16. Unity3d 周分享(20期 2019.6.30 )
  17. r73750h和i79750h哪个好
  18. 基于秘密共享的MPC:GMW、BGW、Beaver triple
  19. 知识图谱认知智能理论与实战----------第二章 知识图谱模式设计
  20. 巴旦木树苗适合在哪些地方种植?巴旦木苗木成长过程

热门文章

  1. RS232接口转USB接口的通信方法
  2. 生存预测 : kaggle titanic 泰坦尼克号 逻辑回归(Logistic回归) tensorflow版
  3. 红帽8使用nfs共享本地镜像
  4. .NetCore Mediator的简单使用
  5. animejs走马灯_web前端攻城狮超爱的JS动画库插件—anime.js
  6. 【spring】spring异步执行的使用与源码分析
  7. Tomcat服务器配置https双向认证,使用JDK的keytool生成证书(适用于web、安卓、IOS)
  8. python绘制饼图
  9. FreeDOM —— 一个可迁移的网页信息抽取模型
  10. p5.js创意绘图(1)动态图形