程序性植物放置工具可让您在几秒钟内用植物填充场景。这些工具允许广泛的配置,包括坡度和高度,避障和8种不同的产卵方法。生成 3 种类型的实体 – 网格体、实例化静态网格体和蓝图 Actor 类(任意)。
生成方法:
- 随机位置 – 在体积中的随机位置生成叶子
- 有机簇 – 生成树叶簇,其中每个实体在具有随机偏移的上一个实体附近生成
- 围绕 Actor 的群集 – 在指定的执行组件周围生成叶子
- 沿样条执行组件 – 沿执行器的样条组件生成叶子
- 随机斑块 – 在体积内以均匀的斑块模式生成叶子
- 网格分布 – 在体积内以严格的网格分布生成叶子
- 在生成区生成 – 仅在指定的生成区域(由开发人员分配的卷)内生成树叶
- 分层聚类 – 在层次结构中生成树叶,从而提供更合乎逻辑的分布
上述所有方法都尊重坡度和高度限制,并具有避障功能。
奖金:
- 高级景观自动材质 – 按高度和坡度混合图层的自动材质。它还会在所有层中生成叶子。
- 河流工具 – 基于样条曲线的河流工具。
技术细节
包含的蓝图:
- 程序性植物放置工具 – 允许您在场景中生成树叶的主工具
- 对齐景观 – 让您快速拼合景观的特定区域
- 河流 – 让你雕刻出你的风景,创造一条河流
- 简单路径 – 在景观中创建路径
- 半透明水 – 在场景中创建湖泊或海洋平面 (长篇故事)
- 生成区域 – 根据生成方法指定在何处生成树叶的体积
- 无产卵区 – 允许您从任何树叶产卵中排除某个区域
- 切换实体类型 – 允许您在场景中的Actor和实例化静态网格体之间切换
- 更改树 – 示例角色蓝图,当玩家靠近时更改材质颜色
- 显示小部件 – 在视口中显示通用消息
- 传送 – 传送玩家到指定位置
- 演员边界 – 轻松显示演员边界
- 高度助手 – 允许您直观地检查场景中的特定高度