# 地形工具

地形工具用于对地图整体地形进行调整,例如让某块区域隆起、凹陷、平滑等等。地图编辑器提供了如下地形工具供开发者们使用:

大部分地形工具的设置都会用到下列几种参数:

参数名 参数说明
操作区域 可以选择地形工具影响的范围,有球体范围和立方体范围两个选项。
区域直径 正整数,用于指定操作区域的直径。
强度 正整数,取值范围1~10。指定每秒进行几次操作(数值越高越快)。
不影响流体方块 指定地形操作是否会影响到已有的水或岩浆方块。

# 1. 隆起

让指定区域内的方块向相机所在位置隆起1格。

# 2. 凹陷

让指定区域内的方块向远离相机的方向凹陷1格。

# 3. 侵蚀

去掉突出的方块。

# 4. 平滑

去掉突出的方块,填充凹陷的区域,让选中区域变得更加平滑。

# 5. 填充

填充凹陷的区域和空洞。

# 6. 顶层覆盖

顶层覆盖功能其实是3个子效果的集合:

  • 顶层覆盖: 在选中区域顶部覆盖若干层材质预设窗口中选定的材质。层数可指定。

  • 顶层替换: 将选中区域顶部若干层方块替换为材质预设窗口中选定的材质。层数可指定。

  • 表层替换: 不限于顶层,可替换侧面方块,但仅可替换1层。

# 7. 植被

植被工具用于在地图中放置植被特征(feature)。经过2023.02.21版本迭代,现已大幅拓展了支持的植被种类,并且支持范围放置。

# 1)单点放置

将【模式】选项切换到【单点模式】,即可通过一次点击尝试放置1个指定类型的植物feature。

# 2)范围放置

选择【范围模式】,即可在鼠标选定的区域内,通过1次点击生成多个植物feature。可以通过操作区域区域直径参数调整所选区域的大小,通过密度参数调整区域内植被生成的密度。

密度参数与所选区域内生成点的期望个数 E(n) 关系如下:

E(n)= [密度数值] × [选区内包含的格数] / 100

结果四舍五入取整。

注意:

  1. 密度的数值也会影响到指定区域能否生成植物feature。在所选区域面积较小的情况下,过小的密度数值将无法生成植物
  2. 开发者可以根据自身需要调整密度参数。在通常情况下,对于较矮的树木而言(例如普通尺寸的橡树、白桦树等)密度为5已经相当茂密了,过高可能影响到玩家的正常游戏体验。
  3. 如果由于开发者传入的区域直径密度参数过小导致无法生成1个有效的feature,则会在预览窗中上方弹出下面的提示。

# 3)植被类型选择

现在植被工具已经支持原生游戏中大部分植被feature的放置生成,开发者可以先选择【类型】,然后在【子类型】中选择详细的子类型。

注意:

  1. 植被工具应用后能否如预期生成指定的植物类型,依赖原生游戏的feature生成逻辑。如果引擎判定该植物feature无法在开发者指定的位置生成,则不会生成。

  2. 我们为部分有特殊生成方块要求的植被feature添加了提示。这些子类型选项后面会显示一个感叹号标志,开发者将鼠标悬浮在上面可以查看提示文本。

  3. 如果所选的植被类型无法在指定区域内生成,预览窗中上方会弹出如下提示。

  4. 受到原生游戏引擎的限制,部分植被在放置后无法撤销。我们在这些子类型下方添加了提示文本,请开发者谨慎使用这些植被feature,生成后需要手动清除。

# 8.大型结构

大型结构工具用于在地图中放置配置好的结构池,生成对应的大型结构,便于开发者在编辑器中快速验证配置的结构池是否有问题,关于结构池的定义可查看结构池配置

图片

https://nie.res.netease.com/r/pic/20221221/d8691720-1a4f-4d52-9fc4-8567f54fd553.png

入门

10分钟

50

1. 隆起

2. 凹陷

3. 侵蚀

4. 平滑

5. 填充

6. 顶层覆盖

7. 植被

1)单点放置

2)范围放置

3)植被类型选择

8.大型结构