【转载】用最新的2019.2地形工具加快你的地形材质绘制
手机游戏引擎手游引擎Unity3D技术地编场景制作3D场景
显示全部 9
8293 6
实名

通过了实名认证的内容创造者

发布于 2023-12-21 08:27:50

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 kanisen 于 2019-11-27 10:31 编辑

作者:Barrington Campbell;发布日期:2019年8月15日。


image.png



在收到你们的反馈后,我们打算与大家分享一些激动人心的地形材质绘制的新改进。新的2019.2
地形工具包能让你更轻松地绘制复杂地形,还有部分UI改动,让你的工作更快。

本次包更新提升了地形材质绘制的体验。在此次更新中,你将找到新的笔刷遮罩过滤器(Brush Mask Filters),修改过的纹理绘制(Paint Texture)工具,及改进后的地形工具箱(Terrain Toolbox)工作流。

笔刷遮罩过滤器

你可能已经熟悉了笔刷遮罩,它使用单通道纹理来定义制作中地形的形状和强度,属于地形笔刷。而要调整灰度遮罩输出,可通过更改其他笔刷设置如半径大小(Radius Scale)衰减(Falloff)重新映射(Remap)



笔刷遮罩过滤器是地形笔刷新加的功能。这些过滤器在最终笔刷遮罩输出前,新添加了一些操作。

比如,如果你在添加(Add)过滤器里输入了5,则雕刻区域的海拔就会升高。因为我们在笔刷遮罩的每个像素上添加了5个像素。




笔刷遮罩过滤器分为两大类。第一类包括了数学运算过滤器,主要常见于基于节点的纹理操作编辑工具。第二类则由地形操作工具组成。

地形工具包含了一系列选取特定地形的操作。比如,高度(Height)过滤可通过定义最小和最大高度值来选取特定高度的地形。凹面(Concavity)过滤则能识别地形中出现的裂隙,甚至可以探测内嵌的表面。本次发布包含了15种过滤器。

数学运算:


  • 绝对值(Abs)
  • 增加(Add)
  • 限定值(Clamp)
  • 补码(Complement)
  • 最大值(Max)
  • 最小值(Min)
  • 取否定(Negate)
  • 噪声(Noise)
  • 乘方(Power)
  • 重新映射(Remap)

基于地形的功能:


  • 方位(Aspect)
  • 凹面(Concavity)
  • 高度(Height)
  • 坡度(Slope)

你可以在笔刷遮罩过滤器栈中轻易添加组合多个过滤器,以达成不同的效果。这项功能可应用于所有地形笔刷!



Unity的运算按照自上而下的顺序。不同的笔刷遮罩过滤器组合可以实现许多有意思的结果,比如在本文后面列出的地形纹理。



笔刷遮罩过滤器组合

你可以将不同的过滤器组合起来,根据需求创建复杂的笔刷效果。

具体步骤如下,如视频内展示。


  • 碎石滩:添加一个高度过滤,遮住河床和其他被水覆盖的平坦地区。
  • 沙地:调整高度过滤来给河岸添加遮罩,添加坡度过滤让坡度变化更加顺滑。然后禁用过滤器,用不同颜色的纹理修改出过渡效果。你可以禁用过滤器来快速更改过滤栈,且不会损失任何数据。
  • 草地:调整高度过滤来遮住所有低于河岸的区域,然后调整其曲线来使坡度变化更为顺滑。
  • 岩地:去掉高度过滤,调整坡度曲线来屏蔽平坦区域。使用坡度过滤在目标区域制作出陡坡,与平坦的草地区域连接处则稍微弯曲下角度。
  • 苔藓地:添加一个补码过滤,设置输入值为1,来倒置栈的结果。补码过滤不会在陡坡上起效,而是在平地和缓坡上起效。接着,添加噪声过滤随机生成效果,添加乘方过滤来突出绘制的区域。苔藓倾向于长在潮湿的地方,不同于草,它能生长在陡峭的表面和更高的海拔上。
  • 雪地:将过滤栈中的所有过滤都去掉。添加个高度过滤来屏蔽峰顶。添加一个方位过滤来屏蔽掉不想要的方向。使用方位过滤来模仿被一阵风吹去的雪。添加凹面过滤来瞄准山峰的山谷,模拟在其中的积雪区域。



改进后的纹理绘制工具

改进后的纹理绘制工具现在加进了全新的地形图层滴管工具和可重新排序的材质图层。

滴管工具

按住Shift+A来启用地形图层滴管工具,然后点击一块地形直接获取材质。本工具使用方法和别的图像处理软件相似。它能极大地加快绘制时选择材质的速度。




可重新排序的材质图层

原先你选择的材质会出现在材质图层UI中,现在它成了一个可排序的列表。通过在UI里给材质图层排序来改变相应的地形贴图通道。叠层贴图是Unity在地形上使用的分散材质遮罩纹理。若想同时删除多个地形图层,只需在左边勾上图层,然后点击移除图层按键即可。





地形工具箱更新

地形工具箱及其工作流已经从多个方面改善了。在导入材质图层和地形贴图时你会发现,不需要再手动从资源文件夹中选择材质了,你现在可以直接从一块地形中导入材质。

当你需要使用外部创作软件如World Machine时,输出的地形贴图有时会出现方向错误。现在,当你用地形工具箱导入地形贴图时,你可以根据需要预览并调整其朝向。

在可视化方面,地形工具箱新添加了专门的工具。你可以在雕刻地形时使用热感海拔图(Heatmap Altitude)工具来预览地形的海拔。当你想让一块地形与其他地方高度类似时,该功能会非常有用。在鸟瞰视角雕刻一块固定海拔地形如湖泊时,也非常有用。

所有这些新功能和更新可以在最新的地形工具包里找到,你可以在Unity资源管理器中下载2019.2.0f1或更新的版本。









评价

飞起  发表于 2021-3-18 16:51

评分

参与人数 2元素币 +41 活跃度 +2 展开 理由
源支始 + 11 + 2
元素界王神... + 30

查看全部评分

使用道具 <
小俊喵  发表于 2019-12-28 16:20:16  
2#
666
回复 收起回复
使用道具
行忍慈尊者  发表于 2020-4-15 17:15:52  
3#
哎哟不错哦
回复 收起回复
使用道具
2109114  发表于 2020-7-12 07:44:11  
4#
请问这个工具的名字和在哪里下载
怎么和UE4和U3D 里面对接?
回复 收起回复
使用道具
2109114  发表于 2020-7-12 07:44:33  
5#
这个软件有基本的教程没?
回复 收起回复
使用道具
Strategist丶HX  发表于 2021-8-2 08:58:06  
6#
这不是unity2019自带的功能吗
回复 收起回复
使用道具
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表