ノード ¶
-
絶対値を計算します。
-
リグ内に抽象コントロールを定義します。
-
逆コサインを計算します。
-
入力値の合計を計算します。
-
2つの値がほぼ同じかどうか調べます。
-
論理AND演算を実行します。
-
逆サインを計算します。
-
逆タンジェントを計算します。
-
y/xの逆タンジェントを計算します。
-
入力値の平均を計算します。
-
入力ポートのエントリからビットマスクを構築します。
-
浮動小数点値以上で最も小さい整数を返します。
-
値を最小値から最大値の間にクランプします。
-
SrcT型の入力をDesT型の出力に変換します。
-
入力の引数をコピーします。
-
指定された角度のコサインを計算します。
-
2つのベクトルの外積を計算します。
-
角度を度からラジアンに変換します。
-
2つのベクトル間のユークリッド距離を返します。
-
入力値の商を計算します。
-
2つのベクトルの内積を計算します。
-
光線を平面に交差させます。
-
2つの値が同じならTrueを返します。
-
値の累乗を計算します。
-
FloatからVector2を構築します。
-
FloatからVector3を構築します。
-
FloatからVector4を構築します。
-
浮動小数点値以下で一番大きい整数を返します。
-
Forループの開始を定義します。
-
For-Eachループの開始を定義します。
-
For-Eachループの終了を定義します。
-
Forループの終了を定義します。
-
浮動小数点値の小数部を返します。
-
ベクトルまたはマトリックスから単一コンポーネントを抽出します。
-
値が他の値よりも大きいかどうか判断します。
-
値が他の値以上かどうか判断します。
-
条件分岐のIfブロックの開始を定義します。
-
条件分岐のIfブロックの終了を定義します。
-
ビットマスクから個々のビットを抽出します。
-
マトリックスを逆にします。
-
ベクトル長を計算します。
-
入力値の間を線形補間します。
-
値が他の値よりも小さいかどうか判断します。
-
値が他の値以下かどうか判断します。
-
APEXログエントリをLog Viewerに追加します。
-
Matrix3から行ベクトルを抽出します。
-
Matrix4から行ベクトルを抽出します。
-
2つの入力値で剰余演算をします。
-
2つの入力値の積を計算します。
-
2つのベクトル間で線形補間をし、その結果を正規化します。
-
パーリン式の非周期ノイズを生成します。
-
ベクトルを正規化します。
-
論理値を反転します。
-
修正せずに値を通過させるユーティリティノード。
-
指定した型の変更されていない値を通過させるためのユーティリティノード。
-
論理OR演算を実行します。
-
角度をラジアンから度に変換します。
-
指定した位置でのランプ値を照会します。
-
浮動小数点値を一番近い整数または小数点以下の特定の桁数に丸めます。
-
VEXスニペットを実行します。
-
ベクトルまたはマトリックスのタイプの1つのコンポーネントに値を設定します。
-
角度のサインを計算します。
-
入力値の差を計算します。
-
インデックスに基づいて異なる入力間を切り替えます。
-
入力ポートの名前に基づいて異なる入力間を切り替えます。
-
角度のタンジェントを計算します。
-
リグ内のトランスフォームの階層を表現/構築します。
-
ブール値に基づいて2つの入力間を切り替えます。
-
入力値のコピーを保持します。
-
Vector2のすべてのコンポーネントを抽出します。
-
Vector3のすべてのコンポーネントを抽出します。
-
入力の行ベクトルからMatrix3を構築します。
-
Vector4のすべてのコンポーネントを抽出します。
-
入力の行ベクトルからMatrix4を構築します。
-
論理XOR演算を実行します。
-
2つの配列エレメント同士を加算します。
-
配列に値を追加します。
-
指定した値から配列を構築します。
-
配列をクリアします。
-
2つの配列エレメント同士を除算します。
-
配列を他の配列で拡張します。
-
指定した値を持つ配列エレメントのインデックスを検索します。
-
配列内のエレメントを取得します。
-
指定した配列インデックスにエレメントを挿入します。
-
配列長を返します。
-
2つの配列エレメント同士間に線形補間を実行します。
-
配列から最大エレメントを検索します。
-
配列から最小エレメントを検索します。
-
2つの配列エレメント同士を乗算します。
-
配列からエレメントを除去します。
-
配列のエレメントの順番を逆にします。
-
配列のすべてのエレメントをスカラーでスケールします。
-
配列にエレメントを設定します。
-
配列を昇順で並べ替えます。
-
2つの配列エレメント同士を減算します。
-
配列エレメントの合計を求めます。
-
キーをチャンネルに追加します。
-
キーをコレクション内のチャンネルに追加します。
-
アニメーションスタック内のチャンネルにキーを追加します。
-
APEXシーンのアニメーションのレイヤからアニメーションスタックを作成します。
-
アニメーションスタックからパラメータを評価します。
-
ブレンド値またはブレンドチャンネルを使用して、2つのチャンネルのキーをブレンドします。
-
ch::ChannelCollectionFromPrims
ジオメトリ上のチャンネルプリミティブからチャンネルコレクションを作成します。
-
チャンネルコレクションからAPEXチャンネルを作成します。
-
ジオメトリ上のチャンネルプリミティブからAPEXチャンネルを作成します。
-
ジオメトリにチャンネルをカーブまたはポイントセットとして追加します。
-
ジオメトリにチャンネルプリミティブを追加します。
-
チャンネルコレクションからAPEXチャンネル(s)を作成します。
-
ジオメトリ上のチャンネルプリミティブからAPEXチャンネルを作成します。
-
-
-
コレクション内のチャンネルに周期を追加します。
-
チャンネルコレクションからキーフレームを削除します。
-
チャンネルコレクション内の回転チャンネルに対してオイラーフィルタを適用します。
-
コレクション内のチャンネルのキーをその形を維持しつつ削減します。
-
チャンネルコレクションのキー値をピボットを中心にスケールします。
-
APEXチャンネルをチャンネルコレクションに追加します。
-
APEXチャンネル(s)をチャンネルコレクションに追加します。
-
チャンネルコレクションのすべてのキーを一定時間だけずらします。
-
ch::CollectionSmoothAutoTangents
自動接線が有効になっているコレクション内の各チャンネルのキーの接線を計算します。
-
-
チャンネルに周期性を加えます。
-
APEXチャンネルからキーフレームを削除します。
-
チャンネルコレクションを評価し、その結果で辞書を更新します。
-
回転チャンネルに対してオイラーフィルタを適用します。
-
チャンネルを評価します。
-
チャンネルセットの合計からチャンネルを作成します。
-
チャンネルセットを評価します。
-
ch::PrimsFromChannelCollection
チャンネルコレクションからのチャンネルをジオメトリに追加します。
-
チャンネルのキーをその形を維持しつつ削減します。
-
ピボットを基準にチャンネルのキー値をスケールします。
-
チャンネルのすべてのキーを、一定時間分ずらします。
-
自動接線が有効になっているチャンネルのキーの接線を計算します。
-
グラフに抽象コントロールを追加します。
-
TransformObjectノードの静止トランスフォームを取得します。
-
component::GetTransformChildren
TransformObjectノードの子を取得します。
-
component::GetTransformDescendants
TransformObjectノードの子孫を取得します。
-
TransformObjectノードの親を取得します。
-
component::InsertTransformParent
ノードとその親の間に新しいTransformObjectノードを挿入します。
-
TransformObjectノードの静止トランスフォームを設定します。
-
component::SetRestTransformFromSkel
スケルトンに基づいてTransformObjectノードの静止トランスフォームを設定します。
-
TransformObjectノードの親を設定します。
-
TransformObjectノードのコントロールシェイプを更新します。
-
辞書をコピーし、新しいエントリを追加します。
-
入力辞書のエントリのデータIDが入った辞書を作成します。
-
辞書から複数の値を抽出します。
-
辞書から値を取得します。
-
辞書に新しいエントリを追加します。
-
辞書からキーの配列を取得します。
-
辞書からパターンにマッチしたキーすべてのエントリを除去します。
-
辞書のキーの名前を変更します。
-
辞書に値を設定します。
-
キーマッピングが定義された3番目の辞書を使用して、辞書内のエントリを別の辞書にコピーします。
-
他の辞書のエントリで辞書のエントリを更新します。
-
ダイナミックパスをベイクします。
-
指定された時間におけるダイナミックパスを評価します。
-
dynamicpath::EvaluateInSourceTime
指定されたソース時間でダイナミックパスを評価します。
-
複数の時間でダイナミックパスを評価します。
-
dynamicpath::EvaluateMultiInSourceTime
複数のソース時間でダイナミックパスを評価します。
-
ダイナミックパスの区間(s)とそれに呼応するレイヤインデックス(s)を取得します。
-
ダイナミックパスのモーションに追従するキャラクタに打たれているキーの時間(s)を取得します。
-
ダイナミックパスの区間とそれに呼応するレイヤインデックスを取得します。
-
ダイナミックパスの開始時間、終了時間、存在期間を取得します。
-
dynamicpath::LoadFromAnimStack
アニメーションスタックから移動、回転、スケールパラメータをサンプリングすることで、TransformObjectのモーションを表現したダイナミックパスを作成します。
-
位置、時間、ソース時間の配列からダイナミックパスを作成します。
-
X, Y, Zのチャンネルをサンプリングすることでダイナミックパスを作成します。
-
ダイナミックパスのジオメトリ表現からダイナミックパスを読み込みます。
-
時間軸でグラフのMatrix4出力を評価することでダイナミックパスを構築します。
-
dynamicpath::LoadFromGraphChannels
チャンネルコレクションからグラフ用のパラメータ辞書を構築し、時間軸でグラフのMatrix4出力を評価することで、ダイナミックパスを構築します。
-
dynamicpath::ProjectileLifeFromPlane
開始位置、終了位置、指定された方向から見たProjectile(斜方投射)の最大高さに基づいて、その発射体の軌道の存在期間を計算します。
-
dynamicpath::ProjectilePathEvaluatePeak
Projectile(斜方投射)パスのピークを決めます。
-
dynamicpath::ProjectilePathFromLife
指定された期限内で2つの位置間を飛躍する発射体の軌道を表現したダイナミックパスを作成します。
-
dynamicpath::ProjectilePathFromPlane
高さ平面をかすめて2つの位置間を飛躍する発射体の軌道を表現したダイナミックパスを作成します。
-
dynamicpath::ProjectilePathFromSpeed
指定された初期速度で2つの位置間を飛躍する発射体の軌道を表現したダイナミックパスを作成します。
-
ダイナミックパスからジオメトリを作成します。
-
名前でFBIKスケルトン内のボーンのトランスフォームを取得します。
-
FBIKスケルトンからPhysIKSolverを作成します。
-
FBIKソルバに重心ターゲットを設定します。
-
FBIKソルバにスケルトンを設定します。
-
ボーン名でFBIKソルバにターゲットを設定します。
-
FBIKソルバに複数のターゲットを設定します。
-
辞書からFBIKソルバにターゲットを設定します。
-
ジオメトリ内に格納されているFBIKスケルトンを取得します。
-
FBIKスケルトンに応じてジオメトリを更新します。
-
ソルバを使用してFBIKスケルトンを計算します。
-
FBIKスケルトンターゲットを作成します。
-
指定されたジオメトリを含んだパックプリミティブを作成します。
-
配列アトリビュートの値を返します。
-
-
Detailアトリビュートの値を返します。
-
-
-
パックプリミティブに埋め込まれているジオメトリを返します。
-
指定したアトリビュート値を持つジオメトリ内のポイントすべてを検索します。
-
指定したアトリビュート値を持つジオメトリ内のプリミティブすべてを検索します。
-
指定したアトリビュート値を持つジオメトリ内の頂点すべてを検索します。
-
ジオメトリ内のポイントを反復させるFor-Eachループの開始を定義します。
-
ジオメトリ内のポイントを反復させるFor-Eachループの終了を定義します。
-
ジオメトリ内のプリミティブを反復させるFor-Eachループの開始を定義します。
-
ジオメトリ内のプリミティブを反復させるFor-Eachループの終了を定義します。
-
ディスクから読み込まれたジオメトリファイルのジオメトリを返します。
-
パターンに基づいてポイントの配列を返します。
-
パターンに基づいてプリミティブの配列を返します。
-
ジオメトリの交差キャッシュを計算します。
-
光線と交差キャッシュの交点を求めます。
-
-
コントロールラティスの形状変更に基づいて、ジオメトリを変形させます。
-
他のジオメトリオブジェクトのポイントとプリミティブをこのジオメトリにマージします。
-
各入力をパックし、それらのパックを1つのジオメトリにマージします。
-
ジオメトリ内のポイントの数を返します。
-
ジオメトリ内のプリミティブの数を返します。
-
Pointアトリビュートの値を返します。
-
指定したポイントが含まれているプリミティブすべてを返します。
-
Primitiveアトリビュートの値を返します。
-
指定したプリミティブ上のポイントすべてを返します。
-
ジオメトリオブジェクトの内容を他のジオメトリオブジェクトの内容で置換します。
-
エージェントプリミティブのトランスフォームを上書きします。
-
Detailアトリビュート値をジオメトリ上に設定します。
-
Pointアトリビュート値をジオメトリ上に設定します。
-
指定したアトリビュートの値をジオメトリ内のすべてのポイントに設定します。
-
geo::SetPointAttribValuesByName
2つ目のアトリビュート名にマッチしたポイント上にアトリビュートの値を設定します。
-
Primitiveアトリビュート値をジオメトリ上に設定します。
-
指定したアトリビュートの値をジオメトリ内のすべてのプリミティブに設定します。
-
geo::SetPrimAttribValuesByName
2つ目のアトリビュート名にマッチしたプリミティブ上にアトリビュートの値を設定します。
-
Vertexアトリビュート値をジオメトリ上に設定します。
-
指定したアトリビュートの値をジオメトリ内のすべての頂点に設定します。
-
geo::SetVertexAttribValuesByName
指定したアトリビュート名にマッチした頂点上にアトリビュートの値を設定します。
-
-
トランスフォームマトリックスを使用してジオメトリをトランスフォームさせます。
-
ジオメトリをパックプリミティブに埋め込んで、そのパックプリミティブの内容を置換します。
-
Vertexアトリビュートの値を返します。
-
APEXグラフにノードを追加します。
-
APEXグラフのサブネットにノードを追加します。
-
ノードを追加または更新します。
-
APEXグラフにサブネットノードを追加し、そのサブネットの内容を設定します。
-
2つのAPEXノードのポートを接続します。
-
グラフをコンパイルし、すべての実行エラーを報告します。
-
同一ネストレベルのグラフ内にある2つのAPEXノードポートを接続します。
-
APEXグラフのデフォルトのパラメータを取得します。
-
APEXグラフからノードを削除します。
-
APEXグラフから複数のノードを削除します。
-
入力ノードを複製します。
-
APEXグラフからの出力を評価します。
-
2つのAPEXノードポートをワイヤーを追加して接続します。
-
パターンに基づいてAPEXグラフで最初に一致したノードを返します。
-
パターンに基づいてAPEXグラフで最初に一致したポートを返します。
-
ノードパスに基づいてAPEXグラフ内のノードを検索します。
-
APEXノード上の入力ポートを検索します。
-
APEXノード上の出力ポートを検索します。
-
パターンに基づいてノードのタグを検索します。
-
パターンに基づいてAPEXグラフ内のノードIDの配列を検索します。
-
APEXグラフに対してノードを検索または追加します。
-
ポート名に基づいてAPEXノードに対してポートまたはサブポートを検索または追加します。
-
ポート名に基づいてAPEXノードに対してポートを検索します。
-
パターンに基づいてAPEXノードに対してポート(s)を検索します。
-
指定したポートに直接接続されているすべてのAPEXノードを検索します。
-
指定したポートに接続されているポートを検索します。
-
指定したポートに直接接続されているすべてのポートを検索します。
-
指定したポートに接続されているグラフ内のプロモートされた入力ポート/出力ポートを検索します。
-
可変長ポートに対してサブポートを検索または追加します。
-
APEXサブネットノードの内容を取得します。
-
APEXグラフのすべてのトップレベル入力パラメータポートを検索します。
-
APEXグラフのすべてのトップレベル出力パラメータポートを検索します。
-
ノードにタグが存在するかどうかをチェックします。
-
ノードに複数のタグが存在するかどうかをチェックします。
-
APEXグラフを呼び出します。
-
サブグラフまたはサブネットの入力ポートが接続されているかどうかを判断します。
-
選択したAPEXノードに対してデフォルトの位置のレイアウトを作成します。
-
ジオメトリからAPEXグラフを読み込みます。
-
APEXグラフの内容を既存グラフに結合します。
-
APEXグラフ内のノードのデータを取得します。
-
APEXノードのすべての入力ポートを検索します。
-
APEXノードのすべての出力ポートを検索します。
-
APEXノードの配列をサブネットにパックします。
-
グラフの2つのノードを親子化します。
-
APEXグラフ内のポートのデータを取得します。
-
APEXグラフ内の指定したポートを含んだノードを取得します。
-
ポートをAPEXグラフ入力に接続します。
-
入力ポートをグラフのパラメータノードにプロモートします。
-
複数の入力ポートをグラフのパラメータノードにプロモートします。
-
出力ポートをグラフの出力ノードにプロモートします。
-
複数の出力ポートをグラフの出力ノードにプロモートします。
-
ポートをAPEXグラフ出力に接続します。
-
ポートをグラフのパラメータノードまたは出力ノードにプロモートします。
-
APEXグラフのプロパティを取得します。
-
ノードのタグを検索して置換します。
-
APEXグラフ内のノードの出力ポートを繋ぎ直します。
-
APEXグラフのデフォルトのパラメータ辞書を更新します。
-
APEXグラフのプロパティ辞書を更新します。
-
APEXグラフのサブネットの内容を設定します。
-
APEXグラフをソートします。
-
内部のサブネットワークをコンパイルし、APEXグラフハンドルオブジェクトとして出力します。
-
APEXグラフ内のサブネットをアンパックします。
-
-
APEXグラフ内のノードを更新します。
-
APEXグラフ内のノードのパラメータを更新します。
-
APEXグラフ内のノードのプロパティを更新します。
-
APEXグラフ内のノードのタグを更新します。
-
APEXグラフをジオメトリに書き出します。
-
指定したノードを含むすべてのサブネットを返します。
-
ノードのコールバック名を返します。
-
ノードの名前を返します。
-
ノードの親サブネットを返します。
-
ノードのパラメータを返します。
-
APEXグラフ内のノードIDのパスを取得します。
-
ノードのプロパティを返します。
-
ノードのタグを返します。
-
APEXグラフ内のポートIDのパスを取得します。
-
skel::SetPointTransformsノードをグラフに追加します。
-
ガイドスケルトンのジョイントのTransformObjectノードを追加および更新します。
-
ガイドジオメトリを検索または追加します。
-
ガイドジョイントのプロパティメタデータを設定します。
-
guide::UpdatePatternFromGuides
スケルトンのジョイント名または文字列配列から文字列パターンを作成します。
-
TransformObjectのシェイプデータを設定します。
-
2つのクォータニオン間の距離を検索します。
-
角度と軸から単位クォータニオンを作成します。
-
オイラー角(s)から単位クォータニオンを作成します。
-
回転マトリックスを単位クォータニオンに変換します。
-
クォータニオンを逆にします。
-
2つのクォータニオンを乗算します。
-
クォータニオンでベクトルを回転させます。
-
quaternion::SwingTwistDecompose
クォータニオンを特定の軸での振り(Swing)と捻り(Twist)に分解します。
-
quaternion::SwingTwistInterpolate
2つのクォータニオン間を補間すると同時に、振り(Swing)と捻り(Twist)の成分を別々に補間します。
-
クォータニオンを軸ベクトルと角度に変換します。
-
クォータニオンからオイラー角を作成します。
-
クォータニオンを回転マトリックスまたはトランスフォームマトリックスに変換します。
-
1つまたは複数のキャラクタにラグドールシミュレーションを適用します。
-
入力のトランスフォームマトリックスと移動/回転/スケールのパラメータを結合して新しいトランスフォームを作成します。
-
CVのリストを使用して、指定した階数のスプラインを作成します。
-
CVの配列を使用して、指定した階数のスプラインを作成します。
-
カーブプリミティブ上の位置から算出されたトランスフォームマトリックスを出力します。
-
-
スケール継承のルールを考慮して、指定した子トランスフォームと親トランスフォームからローカルトランスフォームを抽出します。
-
-
-
インバースキネマティクスを使用して、ルートポジション、ゴールおよび捻じれポジションからジョイントの配置および方向付けを行ないます。
-
インバースキネマティクスを使用し、入力と出力を配列として指定して、ルートポジション、ゴールおよび捻じれポジションからジョイントの配置および方向付けを行ないます。
-
-
ジオメトリ上のウェイト配分されたポイントからトランスフォームを計算します。
-
-
ジオメトリプリミティブ内の座標のトランスフォームを計算します。
-
Radial Basis Function(RBF:放射基底関数)補間を実行します。
-
可変数のトランスフォームをスプラインからサンプリングします。
-
rig::SampleSplineTransformsToArray
指定した数のトランスフォームをスプラインからサンプリングします。
-
rig::SplineInterpolateTransforms
スプラインを生成およびサンプリングします。
-
rig::SplineInterpolateTransformsArray
スプラインを生成およびサンプリングします。
-
-
-
新しいダイナミクスオブジェクトをシミュレーションに追加します。
-
新しいダイナミクスリレーションシップをシミュレーションに追加します。
-
シミュレーションオブジェクトまたはリレーションシップにデータを取り付けます。
-
指定した時間のシミュレーションのジオメトリを返します。
-
名前でシミュレーションオブジェクトの固有IDを検索します。
-
名前でシミュレーションリレーションシップの固有IDを検索します。
-
シミュレーションオブジェクトまたはリレーションシップのサブデータのジオメトリを返します。
-
ファイルからシミュレーション状態を読み込みます。
-
シミュレーションからオブジェクトを削除します。
-
シミュレーションからリレーションシップを削除します。
-
シミュレーションオブジェクトまたはリレーションシップのジオメトリサブデータを修正します。
-
新しいダイナミクスシミュレーションを作成します。
-
ジオメトリ上に新しいKineFXポイントを作成します。
-
ジオメトリからKineFXポイントを削除します。
-
ジオメトリからKineFXポイントグループを削除します。
-
複数のMotionClipから単一ポーズを評価します。
-
nameアトリビュートでKineFXポイントを検索します。
-
親を持たないすべてのKineFXポイントを検索します。
-
KineFXポイントのすべての先祖を検索します。
-
KineFXポイントのすべての子を検索します。
-
KineFXポイントのすべての子孫を検索します。
-
KineFXポイントの親を検索します。
-
KineFXポイントのローカルトランスフォームアトリビュート値を返します。
-
KineFXポイントのワールドトランスフォームを返します。
-
複数のKineFXポイントのワールドトランスフォームを返します。
-
KineFXポイントに新しい親を設定します。
-
複数のKineFXポイントに新しい親を設定します。
-
複数のKineFXポイントのワールドトランスフォームを設定します。
-
skel::SetPointTransformsFromAgent
エージェントから複数のKineFXポイントのワールドトランスフォームを設定します。
-
ジオメトリ内のKineFXポイントを階層に基づいてソートします。
-
KineFX階層全体を走査し、その結果を書き出します。
-
KineFXポイントのアトリビュート値を更新します。
-
文字列をキャメルケーススタイルに変換します。
-
最初に該当するサブ文字列を検索します。
-
入力値から書式化された文字列を作成します。
-
整数を文字列に変換します。
-
ランプを文字列に変換します。
-
文字列の長さを計算します。
-
文字列をすべて小文字に変換します。
-
文字列でパターン置換を実行します。
-
文字列内のサブ文字列を置換します。
-
文字列を複数のトークンに分割します。
-
文字列をランプに変換します。
-
文字列をすべて大文字に変換します。
-
2つのマトリックスをブレンドします。
-
-
-
-
-
マトリックスのローカルLook At軸をターゲットの方に回転します。
-
複数のウェイトに基づいて、複数のマトリックスまたはクォータニオンをブレンドします。
-
transform::MultiBlendFromArray
ウェイト配列に基づいて、マトリックスまたはクォータニオンの配列をブレンドします。
-
-
指定したマトリックスに事前回転を適用します。
-
ベクトルのコンポーネントによって、指定したマトリックスを同時に3方向に事前スケールさせます。
-
ベクトルによってマトリックスを事前移動させます。
-
指定したマトリックスに回転を適用します。
-
-
ベクトルのコンポーネントによって、指定したマトリックスを同時に3方向にスケールさせます。
-
球面線形補間を行ないます。
-
-
ベクトルでマトリックスを移動させます。