3.调整植物类属性

植物类 包含数个不同属性,调整属性可进行整体控制(如植物类在关卡中其他物体上的放置方式,或植物类通过植物生成器生长和散布的方式)。 在以下章节中,我们将了解 植物类 中可用的属性,以及如何通过这些属性获得所需结果。 我们将继续使用上一步使用的 PFT_00 关卡。

  1. 打开 Tree_00 植物类。

  2. 展开 Placement 部分,确认 Align to NormalRandom Yaw 已勾选。

    T_Placement_Options.png

    在 Placement 中,可对静态网格体(在 Foliage Type 中使用)在关卡中物体上的放置方式进行调整。|

  3. 在植物类的 Procedural 部分展开 Collision,将 Shade Radius 设为 50T_Shade_Radius.png

    两个植物类竞争相同的生成位置或相对空间时,Collision 部分将决定哪个植物类将被移除。当虚拟种子的碰撞半径与另一植物类虚拟种子的现有碰撞或着色半径重叠时,将基于植物类适当性高低替代或销毁虚拟种子。

  4. 选择已放置在关卡中的 程序化植物生成器,然后点击 Procedural Foliage 部分的 Resimulate 按钮。

    T_Press_ReSimulate.png

  5. 返回 Tree_00 植物类,关闭 Collision 部分,展开 Clustering 部分,然后将 Num Steps 设为 0,确保所有树木的尺寸和年龄均相同,最后按下 Resimulate 按钮。完成后,您创建出的效果应与下图相似。

    T_Num_Steps_0.png

    Clustering 拥有多种属性(如密度、年龄、邻近度),可确定特定静态网格体在程序化植物生成器中放置、聚集和散布的方式。

  6. 现在树木间虽然有一些空间,但整体密度仍稍嫌过高。 将 Initial Seed Density 设为 0.25,然后点击 Resimulate 按钮即可修复此问题。

    T_Num_ISD_0.125.png

  7. 如图所见,将 Initial Seed Density 设为 0.25 将极大地降低森林密度,因为树木的生长和散布时间只有 1 年。 将 Num Steps 重新设为 3(树木将生长并散布 3 年),然后点击 Resimulate 按钮修复此问题。

    T_Num_Steps_3.png

  8. 展开 Growth 部分,为以下设置赋予参数。

    • Max Age20.0

    • Procedural Scale Max10.0

    T_Set_Growth.png

    在 Growth 部分可对用于植物类的静态网格体随时间生长和长大的方式进行调整。

  9. 最后在 Cull Distance 选项的 Instance Settings 中将 Max 数值设为 20,000,然后点击 Resimulate 按钮。 完成后,您创建出的效果应与下图相似。

    T_Cull_Distance.png

    Instance Settings 用于调整用作植物的静态网格体在关卡中的显示方式。在 Instance Settings 中,可对多种不同属性(如消隐距离、阴影、碰撞)进行设置或调整。