Skip to content

TOUCAN

img

脚部动画

Toucan 是站在树枝上的,脚会随着枝条动而身体不会。

作者用其他软件捕获了枝条的运动并以一个点的形式表示,然后使用 CopyToPoints 将 Toucan 绑定在点上来制作移动中的 Toucan;然后使用 BlendShape SOP 将 Toucan 的静止动作与枝条动作按照一个蒙板进行混合,使用 AttributePaint SOP 在脚部绘制出柔和蒙板。

Lab 工具植被生成 TODO

相机剔除

  1. 使用 VDB SOP 创建 Camera Volume。

    image-20260314190940492
  2. 使用 VDBActivate 激活体积。

    Position 等参数是用来定义激活范围的,如 Position 是一个 Cube 范围。

    image-20260314191244427
  3. 使用 ConvertVDB 将体积转换为多边形。

    image-20260314191323127
  4. 使用 Reserse SOP 反转面,如果面是反的话。

  5. 使用 Group SOP,勾选 KeepInBoundingRegions ,然后将 BoundingType 设为 BoundingObject

    image-20260314191540867

植被生成

  1. 带叶植物:

    绘制一条 PolyWire ,然后使用 LabsTreeLeafGenerator 将叶子生成在线条模型上。

    image-20260314202628347
  2. 苔藓模型:

    使用 Labs Tree Trunk Generator 创建主干,使用 Labs Tree Branch Generator 为主干创建树枝,使用 Attribute Adjust FloatLine 模式为树枝创建由下到上的黑根效果。

    image-20260314213738599
  3. 使用 PolyReduce SOP 做减面。

随机选点

使用 Group SOP 里的 KeepByRandomChange 功能实现随机选点。

image-20260314204157757

扩散选择 Transfer 方法

  1. 随机选点,并设定一个用来 Transfer 用的 mask Attribute。

    image-20260314211434562
  2. 使用 Attribute Transfer SOP,调整阈值 Distance Threshold 至半身不遂,然后调整羽化 Blend Width 来柔和边缘。

    image-20260314211544631
  3. 对于扩选的思考:

    • 使用 Group Expand SOP 进行阔选:

      不太行,因为它是基于面来选择的。在 Toucan 案例中的情形只有 Point,这不起作用。

    • 使用 Ray SOP 进行扩选:

      不可行,它只能一对一去选择,无法扩选,哪怕设置为 Minimum Disntace

    • 实验可行,必须学会

      image-20260314212937482

      TIP

      注意红色和浅红色。

  4. 添加 Displacement 效果。

    image-20260314213126960

树干顶点动画 - 低模驱动高模的动画

使用 PointDeform SOP,类似晶格变形,用带有动画的简模去驱动富有细节的高模。

LatticeDeform SOP 有点数限制,只适合塑形而不适合动画。

可以用 PolyReduce SOP 和 Timeline Shift SOP 制作低模和 Rest Geometry。