Biome Tool是一款强大的工具,能够让用户以极快且自动化的方式生成从广阔森林到后院花园等任何规模的植被区域,同时保持植被元素的自然分布。
该工具配备了丰富的功能,允许用户通过地形材质作为遮罩来调整森林物体分布,设置排除区域以隐藏/删除特定森林地块,并且可以增添随机性。所有操作都是非破坏性的。
该工具可在世界编辑器的主工具栏中找到。
点击图标后,用户可以选择两个标签页之一来控制两种主要的自动化森林填充方法。
该工具使用特定的工作流程在地图中生成植被,可选择两种主要方法之一或同时结合使用。
选择方法后,用户需要创建至少一个图层并分配一个森林笔刷以用于填充。
请确保首先创建一个森林对象。如果用户尝试打开生物群落工具,却没有在关卡中存在森林对象,则会弹出警告信息。
每个图层都有独立的属性,用户可以在此查看图层名称、路径、所用遮罩,设置笔刷绘制区域边界,以及控制衰减与坡度影响。用户需在属性面板中生成或重新生成所选图层。
Biome工具对森林对象的所有更改与森林编辑器(Forest Editor)是相互独立的。
在森林编辑器中直接选择或框选原生Biome森林元素,并对其进行变换/删除仍然是可行的。
在这种情况下,这些生物群落元素将会被转换为森林编辑器的项目。
此面板分为两个主要部分:
图层面板包含图层堆栈,并显示用户已创建的所有图层的主要信息。
用户可以在这里新建地形图层、在堆栈中选择图层、重命名或删除图层。
点击放大
此面板与生物群落区域图层属性具有相同的功能。
图层属性面板允许用户更改当前激活图层的生成参数,并生成该图层的生物群落。
在这里可以设置笔刷类型、密度、衰减;可以选择已有的地形遮罩或自定义遮罩,并设置混合方式。
生成图层按钮
点击后会根据已设定的参数,在当前激活图层内生成生物群落。
图层名称
显示当前激活图层的名称。
混合方式
用户可选择三种方法将植被生成到选定区域内。
图层材质
图层材质下拉菜单包含实际地图中所有可用作遮罩的地形材质,用于控制森林元素的分布。
基础地图
使用草地遮罩生成
使用 dirt_dusty 材质遮罩生成
图层遮罩(Layer Mask)
显示所选遮罩的路径。点击文件夹图标,用户可以选择自定义遮罩,用于在地图上分散、替换或删除森林元素。
注意,所选图层遮罩会作用于整个地图区域,无论遮罩图片的分辨率如何。它可以用于自定义森林元素的分布位置。
导出的地形遮罩可以用于优化地图。
例如,用户可以选择沥青地形材质遮罩,并结合删除混合方式,仅需一次点击就可以清理地图上所有道路上的多余森林元素。
遮罩预览(Mask Preview)
显示当前激活的遮罩图片预览
dirt_dusty 导出的地形材质用作图层遮罩
图层笔刷(Layer Brush)
显示用于填充当前激活图层的森林笔刷。
在 dirt_grass 地形遮罩上散布的石头 - 密度值 1.0
在 dirt_grass 地形遮罩上散布的石头 - 密度值 0.3边界笔刷(Border Brush)
显示将在当前激活图层选定遮罩边界生成森林元素所使用的笔刷
Trees_oak 放置在 Grass2 遮罩材质 - 笔刷密度 0.4
Trees_oak 放置在 Grass2 遮罩材质 - 笔刷密度 0.4,边界密度 0.6,衰减 4坡度影响(Slope Influence)
坡度影响是一个需要设置为 -1、0 或 1 的数值,用于定义在当前激活图层内森林元素生成概率的分布区域。
坡度范围(Slope Range)
坡度范围由最小值和最大值(角度)定义,并与所设定的坡度影响参数共同作用。
坡度影响 -1,坡度范围 0° 到 90°
坡度影响 1,坡度范围 10° 到 45°
坡度影响 -1,坡度范围 10° 到 45°
坡度影响 -1,坡度范围 0° 到 20°该面板分为两个主要区域:
图层面板显示有关当前活动图层的所有信息。用户可以在这里新建区域图层、选择堆栈中的图层、重命名或删除它们。
图层名称
显示当前激活图层的名称。
重命名图层
允许你更改当前激活图层的名称。
删除图层
从堆栈中删除当前激活的图层。
图层笔刷
显示当前激活图层所用笔刷的名称。
笔刷密度
显示图层上当前笔刷的实际密度。
新建区域图层
该按钮会新建一个区域图层。它作为特定套索区域和排除区的容器,独立于其它区域图层运行。
套索区域
本部分会列出当前区域图层所包含的所有套索区域和排除区。在堆栈中添加至少一个新套索区域后,此部分才会显示。
多个套索区域将协同生成生物群落,具体区域由用户在地图上划定。在点击生成按钮时,系统会自上而下读取这些区域。
添加新套索区域
只有按下新建区域图层按钮后此按钮才可见。它会在堆栈顶部添加一个新区域。
点击“添加新套索区域”按钮后,系统会提示用户在地图上绘制套索区域。
当首末节点连接时,套索区域即被创建。
新增的套索区域为蓝色。
添加排除区
只有按下新建区域图层按钮后此按钮才可见。它会在套索区域堆栈顶部添加一个排除区。无论其在堆栈中的位置如何,它都会作用于所有图层,使添加的排除区不包含任何森林物件的生成。
与“添加新套索区域”类似,点击“添加排除区”按钮也会提示用户绘制套索区域。
新增排除区为红色。
请参阅关卡生物群落(Level Biome)的图层属性 部分。
这里与关卡生物群落(Level Biome)工具栏区别不大,只是图层设置更为简单。此处不提供蒙版控制。
“区域放置”是一个开关,仅在生物群落区域(Biome Areas)可用。启用后,用户可以使用新解锁的数值参数,将森林物件以区域(行列)的方式有序组织。
“边缘放置”是一个开关,允许用户将森林物件沿边缘进行有序排列。在**关卡生物群落(Level Biome)标签下由蒙版控制,在生物群落区域(Biome Areas)**标签下由套索区域的边界限制,并可以通过开启此开关解锁新的参数进行设置。
关卡生物群落与生物群落区域的工作流程基本一致,仅在关卡生物群落中有一些特殊说明:
目前版本的生物群落工具会将分区信息与地图一起保存。
在使用生物群落工具编辑地图时,用户可以按CTRL + S或选择文件 > 保存关卡,以保存当前的工作状态。在用户的关卡文件夹下会自动创建一个/biomeTool 文件夹。
生物群落分区将会与地图上的其它更改一同被保存。
当用户重新进入地图时,生物群落工具相关的工作会从上一次保存的位置继续,所有已创建的图层也会被保留。
以下功能已被加入我们的开发计划:
这篇文章对你有用吗?