スプライントラジェクトリ (spline trajectories) の使用

他のツールで作成した、3D 空間内のポイントとコントロールポイントのセットで定義された軌跡をインポートするには、Spline Trajectory を使用します。

Trajectory Layout 3D ノードおよび Trajectory Layout 2D ノードにおける子ノードの配置、または、Trajectory List Box 3D ノードにおける子ノードの移動ためにトラジェクトリ (Trajectory) を軌跡として使用します。

NURBSカーブを含むカーブを.fbxファイルから Kanzi スプラインにインポートおよび変換できます。サードパーティソフトウェアがスプラインをカーブとしてエクスポートすることを確認してください。NURBS曲線から作成されたスプラインを調整する を参照してください。

スプライントラジェクトリ (spline trajectory) を作成する

スプライントラジェクトリを作成するには、以下のようにします。

  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 で、使用したいNURBSカーブの分割数を Curve Tesselation Detail プロパティに設定します。

    デフォルトの値は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 ノードを使用する

角度トラジェクトリを使用する

アークトラジェクトリ (Arc Trajectory) を使用する

サークルトラジェクトリ (circle trajectories) を使用する場合

楕円トラジェクトリ (ellipse trajectories) を使用する

ラインのトラジェクトリを使用する

レクタングルトラジェクトリ (Rectangle Trajectory) を使用する場合

スパイラルトラジェクトリを使用する

トラペゾイドトラジェクトリ (Trapezoid Trajectory) を使用する

トラジェクトリ (Trajectories)

3D アセット (3D Assets)