UE4学习笔记----使用草地工具
文章目录
- 准备工作
- 新建地形
- 设置参数
- 创建草地Actor
- 新建蓝图
- 设置蓝图数据
- 设置草地材质
- 添加景观层模块
- 设置并连接Landscape Layer Blend
- 设置Landscape Grass Output和andscape Layer Sample
- 使用草地生成工具
- 设置基础信息
- 生成权重混合层
- 草地生成
准备工作
新建地形
地形->创建
设置参数
打开噪点设置
设置工具强度->设置噪声缩放->设置笔刷尺寸
最后单击地面多次,让地面呈现起伏状态
在本笔记中,下列三个参数意义如下
**笔刷大小(Brush Size):**该属性提供大型笔刷,足以一次性影响整个地形。
**工具强度(Tool Strength):**由于只需十分细腻的效果,因此将工具强度设至极低,并利用绘制添加强度。
**噪点缩放(Noise Scale):**设置噪点缩放,使噪点应用到地形时更平滑、更自然。
创建草地Actor
新建蓝图
植物(Foliage)=>地形草地类型(Landscape Grass Type)
设置蓝图数据
被笔记中,下列参数设置的意义如下
**草地密度:**如果想要得到草地效果,须生成大量静态网格使地形看起来覆盖着茂密的草地
**使用网格:**使静态网格体放置得更自然,此值将偏移其放置位置
**随机选择:**将随机旋转给予用于植被和草地的静态网格体,确保不会总是看到所用静态网格体的相同面,增加场景的视觉多样性
**对齐到表面:**此属性可确保所用静态网格体与地形表面贴合
设置草地材质
创建基础材质
在Open World Demo Collection素材包中分别搜索下列纹理,并加入材质编辑界面中
- T_AlpinePatch001_D_alt_R
- T_GDC_Grass01_D_NoisyAlpha
添加景观层模块
添加以下三个功能块
- Landscape Layer Blend
- Landscape Layer Sample
- Landscape Grass Output
上述上个功能块的作用如下
**Landscape Layer Blend:**要使地形更加逼真,时常需将多个地形同时或分别混合和绘制,利用地形图层混合(Landscape Layer Blend)便可进行此操作。
**Landscape Layer Sample:**利用此材质表达式,材质和地形可互相对话,确保绘制某个材质图层时使用正确的静态网格
**Landscape Grass Output:**利用此表达式,地形能够根据地形材质中的设置生成草地类型
设置并连接Landscape Layer Blend
新建数组=>设置属性=>连接蓝图
设置Landscape Grass Output和andscape Layer Sample
设置草地类型=>连接采样和草地
使用草地生成工具
设置基础信息
点击地形=>将材质拖入地形
生成权重混合层
地形=>绘制=>生成并保存
草地生成
通过在地形中长按左键来进行草地生成
调整笔刷大小和工具强度,在地形上绘制时有助于放置或删除草地。
UE4学习笔记----使用草地工具相关推荐
- C语言学习笔记—code:blocks工具debug调试异常
C语言学习笔记-code:blocks工具debug调试异常 参考文章: (1)C语言学习笔记-code:blocks工具debug调试异常 (2)https://www.cnblogs.com/do ...
- UE4学习笔记#三、蓝图混合空间
UE4学习笔记(谌嘉诚大佬的PUBG教程) 三.蓝图混合空间 1. 设置初始角色(关卡开始时pawn获得的角色) 2. 角色移动蓝图 3. 镜头方向蓝图 4. 利用TimeLine平滑切换行走跑步 5 ...
- ngss for oracle,学习笔记:Oracle bbed工具在Windows平台上兼容9i 10g 11g 12c运
天萃荷净 配置使用在Windows操作系统中中运行Oracle bbed程序兼容9i 10g 11g 12c 学习ORACLE三剑客:互联网,ORACLE资料,交流.今天在朋友的帮助下,了结了一个心结 ...
- UE4学习笔记1st:编程快速入门
UE4学习笔记1st:编程快速入门 今天我开始学习虚幻4游戏引擎,为了此我专门买了新的电脑,我将主要配置写在这里,有想学习的同学可以参考 显卡:丽台K620 CPU:E3-1230-V3 主板:b85 ...
- 【UE4】【笔记】5、UE4学习笔记 LOD与合并静态网格体
UE4官方视频学习笔记--LOD与合并静态网格体 大纲如下: UE4LOD自动创建工具 LOD自动创建工具 选择一个静态网格体,打开静态网格编辑器,并在细节面板中找到LOD Settings分组 ...
- UE4学习笔记:GamePlay框架与蓝图功能实现,开关门互动、鼠标、按键开门、按键升降电梯
前言: 目前是正式学习ue4第二周 个人觉得很重要的一点就是理解UE4 GamePlay框架.后续学习unity以及其他引擎,框架应该是需要最先了解的 我是先看了近2周谌嘉诚老师的教程,然后中途才了解 ...
- ROS学习笔记之——EVO工具的使用
之前博客<ROS学习笔记之--VICON的使用>用vincon获得了机器人的真实轨迹,并且通过amcl可以获得了机器人的定位结果,下面通过EVO包来表征performance(本文不像网上 ...
- Go语学习笔记 - 增加时间工具 | Web框架Gin(五)
学习笔记,写到哪是哪. 接着上一篇的文章:Go语学习笔记 - 跨域配置.全局异常捕获 | Web框架Gin(四)_剑客阿良_ALiang的博客-CSDN博客_gin全局异常捕获 在上一篇中已经将一些基 ...
- 冰冰学习笔记:vim工具的基本操作
欢迎各位大佬光临本文章!!! 还请各位大佬提出宝贵的意见,如发现文章错误请联系冰冰,冰冰一定会虚心接受,及时改正. 本系列文章为冰冰学习编程的学习笔记, ...
最新文章
- ERROR: Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问
- 【svn】svn报错:“Previous operation has not finished; run ‘cleanup‘ if it was interrupted“ 的解决方法
- 孔兵 库卡机器人_名企零距离 专访库卡首席执行官 孔兵先生
- ASCII码对照表(不可见字符)
- php编程怎么和mysql链接_php编程怎么和mysql连接
- date得到当前日期
- python过滤敏感词汇_浅谈Python 敏感词过滤的实现
- linux c正则
- 计算机用三角函数时如何用弧度制,5.1.2弧度制教学设计
- Pycharm导入已有的Project
- 计算机应用期刊投中难吗,计算机应用研究投稿水平高吗
- nova7系列,nova的深耕之役
- android APP闪退后如何屏蔽自启动
- 设位于第一象限的曲线y=f(x)上的任一点P(x,y)的切线在x轴上的截距等于该点发现在y轴上截距的相反数,且曲线经过(1,0),求该曲线
- 粒子群算法在物流中心选址中的应用
- linux清理日志 hack,Linux系统的LOG日志文件及入侵后日志的清除
- [资源]Python资源大全中文版
- 软件测试之自动化测试Pytest教程
- 【OpenCV 笔记】编译Opencv contrib模块
- 程控冗余开关在卫星通信中的应用
热门文章
- 【软件工程】学习笔记(二)
- 学生找家教老师平台小程序开发制作功能介绍
- 数据挖掘实验——python实现朴素贝叶斯分类
- Android App Bundles
- makefile 中 wildcard、notdir、patsubst、addprefix 解释
- python用matplotlib汇总的图像的title为方框解决方法
- 数据解读 | 那些名校学霸毕业后都去了哪儿?
- 南卡电容笔和益博思哪个更好用?平板电脑值得入手电容笔对比
- 支付宝余额宝挑动银行神经
- Android Studio Gradle构建报错,Error:Execution failed for task ':app:mergeDebugResources'.