使用样条轨迹

Spline Trajectory 可用于导入您在第三方工具中创建的 3D 空间中的一组点和控制点定义的轨迹。

轨迹可用作路径,Trajectory Layout 3D 和 Trajectory Layout 2D 节点沿着路径排列其子节点,或者沿着路径 Trajectory List Box 3D 节点移动其项目。

您可以从 .fbx 文件中导入和转换曲线,包括 NURBS 曲线,到 Kanzi 样条。确保将第三方软件导出的样条作为曲线。请参阅 调整从 NURBS 曲线创建的样条曲线。

创建样条轨迹

要创建样条轨迹:

  1. 选择 File > Import > Import 3D Assets,然后选择包含您要用作轨迹的样条曲线的 .fbx 文件。

    ../../_images/import-3d-assets.png
  2. 在 Library 按 Alt 并右键单击 Trajectories 中选择 Spline Trajectory。

    ../../_images/create-spline-trajectory.png
  3. 在 Properties 中,将 Spline 属性设置为您导入的样条曲线。

  4. 要使用轨迹, 在 Node Tree 中选择一个 Trajectory Layout 或 Trajectory List Box 3D 节点,并在 Properties 中将 Trajectory 属性设置为您要使用的轨迹。请参阅 使用 Trajectory List Box 3D 节点 和 使用 Trajectory Layout 节点。

调整从 NURBS 曲线创建的样条曲线

使用 NURBS 曲线作为样条轨迹时,可以在将 NURBS 曲线导入到 Kanzi Studio 时调整细分数量。Kanzi 使用您提供的值将 NURBS 曲线镶嵌为 Kanzi 样条。请参阅 使用 Trajectory List Box 3D 节点 和 使用 Trajectory Layout 节点。

要调整从 NURBS 曲线创建的样条曲线:

  1. 在 Library > Resource Files > 3D Assets 中选择包含您用于样条轨迹的 NURBS 曲线的 .fbx 文件。

  2. 在 Properties 中,将 Curve Tesselation Detail 属性设置为您要使用的 NURBS 曲线中的细分数。

    默认值为 16。将该属性设置为不同的值,以找到最适合您的结果。

  3. 在 Library > Resource Files > 3D Assets 中,右键单击包含 NURBS 曲线的 .fbx 文件,然后选择 Clean Import 3D Asset File。

  4. 在 Library > Trajectories 中,选择使用您导入的 NURBS 曲线的样条轨迹,并在 Properties 中将 Spline 属性设置为您导入的样条。

Spline Trajectory 属性类型

要查看样条轨迹可用属性类型的完整列表,请参阅 样条轨迹 (Spline Trajectory)。

另请参阅

使用 Trajectory List Box 3D 节点

使用 Trajectory Layout 节点

使用角度轨迹

使用弧形轨迹

使用 circle trajectories

使用椭圆轨迹

使用线轨迹

使用矩形轨迹

使用螺旋轨迹

使用梯形轨迹

轨迹 (Trajectories)

3D 资产 (3D Assets)