| Since | 20.0 |
This node is used to provide outputs for an APEX graph. After connecting to this node, click on the subports to rename them as desired.
| See also |
| Since | 20.0 |
This node is used to provide outputs for an APEX graph. After connecting to this node, click on the subports to rename them as desired.
| See also |
絶対値を計算します。
逆コサインを計算します。
入力値の合計を計算します。
2つの値がほぼ同じかどうか調べます。
論理AND演算を実行します。
逆サインを計算します。
逆タンジェントを計算します。
y/xの逆タンジェントを計算します。
入力値の平均を計算します。
Performs a bitwise AND operation.
Performs a bitwise inversion of each bit of an integer.
Performs a bitwise OR operation.
Performs a bitwise XOR operation.
入力ポートのエントリからビットマスクを構築します。
Converts a 3D cartesian coordinate to its geodetic coordinate.
Converts a 2D cartesian coordinate to its polar coordinate.
Converts a 3D cartesian coordinate to its spherical coordinate.
浮動小数点値以上で最も小さい整数を返します。
値を最小値から最大値の間にクランプします。
Computes the complement of the input value by subtracting it from 1.
Constructs a component bitmask.
Checks the components that are active in a component bitmask.
SrcT型の入力をDesT型の出力に変換します。
入力の引数をコピーします。
指定された角度のコサインを計算します。
2つのベクトルの外積を計算します。
角度を度からラジアンに変換します。
2つのベクトル間のユークリッド距離を返します。
入力値の商を計算します。
2つのベクトルの内積を計算します。
光線を平面に交差させます。
Takes a value in one range and shifts it to a new range.
2つの値が同じならTrueを返します。
Computes the exponential function, e^x.
Takes a (clamped) value in one range and shifts it to a new range.
Takes a value in the range (0, 1) and shifts it to a new range.
Takes a value in the range (1, 0) and shifts it to a new range.
Takes a value in the range (-1, 1) and shifts it to a new range.
FloatからVector2を構築します。
FloatからVector3を構築します。
FloatからVector4を構築します。
浮動小数点値以下で一番大きい整数を返します。
Forループの開始を定義します。
For-Eachループの開始を定義します。
For-Eachループの終了を定義します。
Forループの終了を定義します。
浮動小数点値の小数部を返します。
Converts a geodetic coordinate to its 3D cartesian coordinate.
ベクトルまたはマトリックスから単一コンポーネントを抽出します。
値が他の値よりも大きいかどうか判断します。
値が他の値以上かどうか判断します。
条件分岐のIfブロックの開始を定義します。
条件分岐のIfブロックの終了を定義します。
Provides inputs for a graph.
ビットマスクから個々のビットを抽出します。
マトリックスを逆にします。
ベクトル長を計算します。
入力値の間を線形補間します。
値が他の値よりも小さいかどうか判断します。
値が他の値以下かどうか判断します。
APEXログエントリをLog Viewerに追加します。
Computes the natural logarithm of a value.
Matrix3から行ベクトルを抽出します。
Matrix4から行ベクトルを抽出します。
Calculates the maximum of the input values.
Calculates the minimum of the input values.
2つの入力値で剰余演算をします。
2つの入力値の積を計算します。
2つのベクトル間で線形補間をし、その結果を正規化します。
Returns the negative of the input value.
パーリン式の非周期ノイズを生成します。
ベクトルを正規化します。
論理値を反転します。
修正せずに値を通過させるユーティリティノード。
指定した型の変更されていない値を通過させるためのユーティリティノード。
論理OR演算を実行します。
Provides outputs for a graph.
Converts a polar coordinate to its cartesian coordinate.
Raises a value to an exponent.
Rounds down a value to a multiple of another value.
角度をラジアンから度に変換します。
指定した位置でのランプ値を照会します。
浮動小数点値を一番近い整数または小数点以下の特定の桁数に丸めます。
VEXスニペットを実行します。
ベクトルまたはマトリックスのタイプの1つのコンポーネントに値を設定します。
角度のサインを計算します。
Converts a spherical coordinate to its 3D cartesian coordinate.
Provides a container of subgraphs.
入力値の差を計算します。
インデックスに基づいて異なる入力間を切り替えます。
入力ポートの名前に基づいて異なる入力間を切り替えます。
角度のタンジェントを計算します。
リグ内のトランスフォームの階層を表現/構築します。
Transposes a matrix.
ブール値に基づいて2つの入力間を切り替えます。
入力値のコピーを保持します。
Vector2のすべてのコンポーネントを抽出します。
Vector3のすべてのコンポーネントを抽出します。
入力の行ベクトルからMatrix3を構築します。
Vector4のすべてのコンポーネントを抽出します。
入力の行ベクトルからMatrix4を構築します。
論理XOR演算を実行します。
2つの配列エレメント同士を加算します。
配列に値を追加します。
指定した値から配列を構築します。
配列をクリアします。
2つの配列エレメント同士を除算します。
配列を他の配列で拡張します。
指定した値を持つ配列エレメントのインデックスを検索します。
配列内のエレメントを取得します。
指定した配列インデックスにエレメントを挿入します。
配列長を返します。
2つの配列エレメント同士間に線形補間を実行します。
配列から最大エレメントを検索します。
配列から最小エレメントを検索します。
2つの配列エレメント同士を乗算します。
配列からエレメントを除去します。
配列のエレメントの順番を逆にします。
配列のすべてのエレメントをスカラーでスケールします。
配列にエレメントを設定します。
配列を昇順で並べ替えます。
array::SortAndRemoveDuplicates
Sorts an array in ascending order and removes duplicate elements.
2つの配列エレメント同士を減算します。
配列エレメントの合計を求めます。
キーをチャンネルに追加します。
キーをコレクション内のチャンネルに追加します。
アニメーションスタック内のチャンネルにキーを追加します。
APEXシーンのアニメーションのレイヤからアニメーションスタックを作成します。
アニメーションスタックからパラメータを評価します。
ブレンド値またはブレンドチャンネルを使用して、2つのチャンネルのキーをブレンドします。
ch::ChannelCollectionFromPrims
ジオメトリ上のチャンネルプリミティブからチャンネルコレクションを作成します。
チャンネルコレクションからAPEXチャンネルを作成します。
ジオメトリ上のチャンネルプリミティブからAPEXチャンネルを作成します。
ジオメトリにチャンネルをカーブまたはポイントセットとして追加します。
ジオメトリにチャンネルプリミティブを追加します。
チャンネルコレクションからAPEXチャンネル(s)を作成します。
ジオメトリ上のチャンネルプリミティブからAPEXチャンネルを作成します。
コレクション内のチャンネルに周期を追加します。
チャンネルコレクションからキーフレームを削除します。
チャンネルコレクション内の回転チャンネルに対してオイラーフィルタを適用します。
Returns a channel from a channel collection.
Returns an array of channels from a channel collection.
Returns the number of channels in a channel collection.
Returns the channel name at a given index in a channel collection.
Returns the channel names from a channel collection.
コレクション内のチャンネルのキーをその形を維持しつつ削減します。
チャンネルコレクションのキー値をピボットを中心にスケールします。
APEXチャンネルをチャンネルコレクションに追加します。
Sets the channels in a channel collection from an array.
APEXチャンネル(s)をチャンネルコレクションに追加します。
チャンネルコレクションのすべてのキーを一定時間だけずらします。
ch::CollectionSmoothAutoTangents
自動接線が有効になっているコレクション内の各チャンネルのキーの接線を計算します。
Smoothes the keyframes in a channel collection.
チャンネルに周期性を加えます。
APEXチャンネルからキーフレームを削除します。
チャンネルコレクションを評価し、その結果で辞書を更新します。
回転チャンネルに対してオイラーフィルタを適用します。
チャンネルを評価します。
チャンネルセットの合計からチャンネルを作成します。
チャンネルセットを評価します。
ch::PrimsFromChannelCollection
チャンネルコレクションからのチャンネルをジオメトリに追加します。
チャンネルのキーをその形を維持しつつ削減します。
ピボットを基準にチャンネルのキー値をスケールします。
チャンネルのすべてのキーを、一定時間分ずらします。
自動接線が有効になっているチャンネルのキーの接線を計算します。
Smoothes the keyframes in a channel.
グラフに抽象コントロールを追加します。
Adds an abstract configuration control to a control group.
Adds a callback to a control for a specific interaction.
Adds a control group subnet to bundle multiple controls into a single uber control.
component::AddControlGroupPrimary
Adds a primary control to a control group for selection and positioning.
Finds the segments in a component to loop over.
TransformObjectノードの静止トランスフォームを取得します。
Loads a rig graph and its invert graph from a packed character geometry.
component::GetTransformChildren
TransformObjectノードの子を取得します。
component::GetTransformDescendants
TransformObjectノードの子孫を取得します。
TransformObjectノードの親を取得します。
component::InsertTransformParent
ノードとその親の間に新しいTransformObjectノードを挿入します。
Inserts the component segment name into a string.
TransformObjectノードの静止トランスフォームを設定します。
component::SetRestTransformFromSkel
スケルトンに基づいてTransformObjectノードの静止トランスフォームを設定します。
TransformObjectノードの親を設定します。
TransformObjectノードのコントロールシェイプを更新します。
Updates the parameter limits of a TransformObject or AbstractControl node.
Saves the modified rig and invert graphs back into a packed character geometry.
controlgadget::SnapXFormToAxes
Snaps a transform to the specified axes during a mouse drag.
辞書をコピーし、新しいエントリを追加します。
Searches the input dictionary for a key.
入力辞書のエントリのデータIDが入った辞書を作成します。
辞書から複数の値を抽出します。
辞書から値を取得します。
Gets a value from a dictionary of dictionaries.
辞書に新しいエントリを追加します。
辞書からキーの配列を取得します。
Performs pattern replacement on the keys of a dictionary.
辞書からパターンにマッチしたキーすべてのエントリを除去します。
辞書のキーの名前を変更します。
辞書に値を設定します。
Sets a value into a nested dictionary.
キーマッピングが定義された3番目の辞書を使用して、辞書内のエントリを別の辞書にコピーします。
他の辞書のエントリで辞書のエントリを更新します。
Adds one dynamic path to another.
Adds a target for the dynamic path tweak solver.
ダイナミックパスをベイクします。
Deforms a dynamic path as a mesh represented with Laplacian coordinates.
指定された時間におけるダイナミックパスを評価します。
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つの位置間を飛躍する発射体の軌道を表現したダイナミックパスを作成します。
dynamicpath::ResolveTweakTargets
Solves for a dynamic path using the Tweak algorithm.
Creates a geometry from a dynamic path.
Subtracts one dynamic path from another.
フルボディIKスケルトン内のボーンのトランスフォームを取得します。
Computes the center of mass of a full body IK skeleton.
フルボディIKソルバに重心ターゲットを設定します。
フルボディIKソルバにスケルトンを設定します。
フルボディIKソルバにターゲットを設定します。
フルボディIKソルバに複数のターゲットを設定します。
辞書からフルボディIKソルバにターゲットを設定します。
Sets targets on a full body IK solver from a geometry.
ジオメトリ内に格納されているフルボディIKスケルトンを取得します。
フルボディIKスケルトンからの情報を使用してジオメトリを更新します。
Solves a full body IK skeleton using the FABRIK algorithm.
PhysIKアルゴリズムを使用してフルボディIKスケルトンを計算します。
Creates a full body IK solver from a full body IK skeleton.
フルボディIKスケルトンターゲットを作成します。
指定されたジオメトリを含んだパックプリミティブを作成します。
配列アトリビュートの値を返します。
光線とジオメトリの交差を実行し、隣接ポイントのウェイトを計算して、そのウェイトをジオメトリアトリビュートとして出力します。
Returns the bounding box of a geometry.
Copies a detail attribute between two geometries.
Detailアトリビュートの値を返します。
パックプリミティブに埋め込まれているジオメトリを返します。
指定したアトリビュート値を持つジオメトリ内のポイントすべてを検索します。
指定したアトリビュート値を持つジオメトリ内のプリミティブすべてを検索します。
指定したアトリビュート値を持つジオメトリ内の頂点すべてを検索します。
ジオメトリ内のポイントを反復させるFor-Eachループの開始を定義します。
ジオメトリ内のポイントを反復させるFor-Eachループの終了を定義します。
ジオメトリ内のプリミティブを反復させるFor-Eachループの開始を定義します。
ジオメトリ内のプリミティブを反復させるFor-Eachループの終了を定義します。
ディスクから読み込まれたジオメトリファイルのジオメトリを返します。
パターンに基づいてポイントの配列を返します。
パターンに基づいてプリミティブの配列を返します。
Deforms groom geometry based on a joint skeleton and skin surface.
ジオメトリの交差キャッシュを計算します。
光線と交差キャッシュの交点を求めます。
光線とジオメトリの交差を実行し、隣接ポイントのウェイトを計算して、そのウェイトを配列で出力します。
コントロールラティスの形状変更に基づいて、ジオメトリを変形させます。
他のジオメトリオブジェクトのポイントとプリミティブをこのジオメトリにマージします。
各入力をパックし、それらのパックを1つのジオメトリにマージします。
ジオメトリ内のポイントの数を返します。
ジオメトリ内のプリミティブの数を返します。
Pointアトリビュートの値を返します。
Returns the values of an attribute on the points that match a second attribute name.
指定したポイントが含まれているプリミティブすべてを返します。
Primitiveアトリビュートの値を返します。
Returns the values of an attribute on the primitives that match a second attribute name.
指定したプリミティブ上のポイントすべてを返します。
Interpolates the value of an attribute at a parametric (UVW) position.
ジオメトリオブジェクトの内容を他のジオメトリオブジェクトの内容で置換します。
エージェントプリミティブのトランスフォームを上書きします。
Detailアトリビュート値をジオメトリ上に設定します。
Pointアトリビュート値をジオメトリ上に設定します。
指定したアトリビュートの値をジオメトリ内のすべてのポイントに設定します。
geo::SetPointAttribValuesByName
2つ目のアトリビュート名にマッチしたポイント上にアトリビュートの値を設定します。
Primitiveアトリビュート値をジオメトリ上に設定します。
指定したアトリビュートの値をジオメトリ内のすべてのプリミティブに設定します。
geo::SetPrimAttribValuesByName
2つ目のアトリビュート名にマッチしたプリミティブ上にアトリビュートの値を設定します。
Vertexアトリビュート値をジオメトリ上に設定します。
指定したアトリビュートの値をジオメトリ内のすべての頂点に設定します。
geo::SetVertexAttribValuesByName
指定したアトリビュート名にマッチした頂点上にアトリビュートの値を設定します。
トランスフォームマトリックスを使用してジオメトリをトランスフォームさせます。
ジオメトリをパックプリミティブに埋め込んで、そのパックプリミティブの内容を置換します。
Vertexアトリビュートの値を返します。
Returns the values of an attribute on the vertices that match a second attribute name.
geoutils::CopyToPointsTargetAttribs
Sets up default target attributes for use in sop::copytopoints.
Creates a dotted line geometry.
Translates a geometry.
Scales a geometry by a scale factor along the x, y, and z axes.
Runs a VEX snippet on the incoming geometry.
APEXグラフにノードを追加します。
APEXグラフのサブネットにノードを追加します。
ノードを追加または更新します。
APEXグラフにサブネットノードを追加し、そのサブネットの内容を設定します。
グラフをコンパイルし、すべての実行エラーを報告します。
ポートIDを指定して、2つのAPEXノードポートを接続します。
APEXグラフのデフォルトのパラメータを取得します。
APEXグラフからノードを削除します。
APEXグラフから複数のノードを削除します。
Disconnects the wires connected to the specified port.
入力ノードを複製します。
APEXグラフからの出力を評価します。
ノードIDとポート名を指定して、2つのAPEXノードポートを接続します。
Removes the wire connecting the specified source and destination ports.
パターンに基づいてAPEXグラフで最初に一致したノードを返します。
パターンに基づいてAPEXグラフで最初に一致したポートを返します。
ノードパスに基づいてAPEXグラフ内のノードを検索します。
APEXノード上の入力ポートを検索します。
APEXノード上の出力ポートを検索します。
パターンに基づいてノードのタグを検索します。
パターンに基づいてAPEXグラフ内のノードIDの配列を検索します。
APEXグラフに対してノードを検索または追加します。
ポート名に基づいてAPEXノードに対してポートまたはサブポートを検索または追加します。
ポート名に基づいてAPEXノードに対してポートを検索します。
パターンに基づいてAPEXノードに対してポート(s)を検索します。
Returns a unique node name given a desired name.
指定したポートに直接接続されているすべてのAPEXノードを検索します。
指定したポートに接続されているポートを検索します。
指定したポートに直接接続されているすべてのポートを検索します。
指定したポートに接続されているグラフ内のプロモートされた入力ポート/出力ポートを検索します。
可変長ポートに対してサブポートを検索または追加します。
APEXサブネットノードの内容を取得します。
APEXグラフのすべてのトップレベル入力パラメータポートを検索します。
APEXグラフのすべてのトップレベル出力パラメータポートを検索します。
ノードにタグが存在するかどうかをチェックします。
ノードに複数のタグが存在するかどうかをチェックします。
Determines whether an input port to a subgraph or subnet is connected, and returns either that port’s value or a fallback value.
APEXグラフを呼び出します。
サブグラフまたはサブネットの入力ポートが接続されているかどうかを判断します。
選択したAPEXノードに対してデフォルトの位置のレイアウトを作成します。
Loads an APEX graph from geometry.
APEXグラフの内容を既存グラフに結合します。
APEXグラフ内のノードのデータを取得します。
APEXノードのすべての入力ポートを検索します。
APEXノードのすべての出力ポートを検索します。
APEXノードの配列をサブネットにパックします。
グラフの2つのノードを親子化します。
APEXグラフ内のポートのデータを取得します。
APEXグラフ内の指定したポートを含んだノードを取得します。
ポートをAPEXグラフ入力に接続します。
入力ポートをグラフのパラメータノードにプロモートします。
複数の入力ポートをグラフのパラメータノードにプロモートします。
出力ポートをグラフの出力ノードにプロモートします。
複数の出力ポートをグラフの出力ノードにプロモートします。
ポートをAPEXグラフ出力に接続します。
ポートをグラフのパラメータノードまたは出力ノードにプロモートします。
APEXグラフのプロパティを取得します。
Sets the name of an input port, output port, or subport.
ノードのタグを検索して置換します。
APEXグラフ内のノードの出力ポートを繋ぎ直します。
Writes an APEX graph to geometry.
APEXグラフのデフォルトのパラメータ辞書を更新します。
APEXグラフのプロパティ辞書を更新します。
APEXグラフのサブネットの内容を設定します。
APEXグラフをソートします。
内部のサブネットワークをコンパイルし、APEXグラフハンドルオブジェクトとして出力します。
APEXグラフ内のサブネットをアンパックします。
APEXグラフ内のノードを更新します。
APEXグラフ内のノードのパラメータを更新します。
APEXグラフ内のノードのプロパティを更新します。
APEXグラフ内のノードのタグを更新します。
Returns whether a port can have subports.
指定したノードを含むすべてのサブネットを返します。
ノードのコールバック名を返します。
ノードの名前を返します。
ノードの親サブネットを返します。
ノードのパラメータを返します。
APEXグラフ内のノードIDのパスを取得します。
ノードのプロパティを返します。
ノードのタグを返します。
Returns the outer port of a subport.
APEXグラフ内のポートIDのパスを取得します。
skel::SetPointTransformsノードをグラフに追加します。
ガイドスケルトンのジョイントのTransformObjectノードを追加および更新します。
ガイドジオメトリを検索または追加します。
Finds the primary axis of a joint.
Parents joints and updates the matching nodes in the graph.
ガイドジョイントのプロパティメタデータを設定します。
guide::UpdatePatternFromGuides
スケルトンのジョイント名または文字列配列から文字列パターンを作成します。
TransformObjectのシェイプデータを設定します。
2つのクォータニオン間の距離を検索します。
Computes the exponential of a quaternion.
角度と軸から単位クォータニオンを作成します。
オイラー角(s)から単位クォータニオンを作成します。
回転マトリックスを単位クォータニオンに変換します。
クォータニオンを逆にします。
Computes the natural logarithm of a quaternion.
2つのクォータニオンを乗算します。
Raises a quaternion to the power of an exponent.
クォータニオンでベクトルを回転させます。
quaternion::SwingTwistDecompose
クォータニオンを特定の軸での振り(Swing)と捻り(Twist)に分解します。
quaternion::SwingTwistInterpolate
2つのクォータニオン間を補間すると同時に、振り(Swing)と捻り(Twist)の成分を別々に補間します。
クォータニオンを軸ベクトルと角度に変換します。
クォータニオンからオイラー角を作成します。
クォータニオンを回転マトリックスまたはトランスフォームマトリックスに変換します。
1つまたは複数のキャラクタにラグドールシミュレーションを適用します。
Defines an abstract control in a rig.
Dynamically adds a deforming shape to a control shape library.
ローカル静止マトリックスとトランスフォームパラメータセットを合成してローカルマトリックスを構築します。
Adds the option of modifying the shape of a control in an APEX rig.
CVのリストからスプラインを構築します。
CVの配列からスプラインを構築します。
カーブプリミティブ上の位置から算出されたトランスフォームマトリックスを出力します。
スケール継承のルールを考慮して、指定した子トランスフォームと親トランスフォームからローカルトランスフォームを抽出します。
ローカル静止マトリックスを基準にローカルマトリックスからトランスフォームパラメータを抽出します。
トランスフォーム階層内のトランスフォームを表現します。
インバースキネマティクスを使用して、ルートポジション、ゴールおよび捻じれポジションからジョイントの配置および方向付けを行ないます。
インバースキネマティクスを使用し、入力と出力を配列として指定して、ルートポジション、ゴールおよび捻じれポジションからジョイントの配置および方向付けを行ないます。
2つのマトリックストランスフォーム間に親拘束を作成します。
ジオメトリ上のウェイト配分されたポイントからトランスフォームを計算します。
ポーズウェイト補間を実行しmさう。
ジオメトリプリミティブ内の座標のトランスフォームを計算します。
Radial Basis Function(RBF:放射基底関数)補間を実行します。
スプラインからトランスフォームをサンプリングします。
rig::SampleSplineTransformsToArray
スプラインからトランスフォームをサンプリングして、それらのサンプルを配列に出力します。
rig::SplineInterpolateTransforms
スプラインを生成およびサンプリングします。
rig::SplineInterpolateTransformsToArray
スプラインを生成およびサンプリングし、それらのサンプルを配列に出力します。
Converts a spline offset between its various representations.
Converts multiple spline offsets between their various representations.
Converts multiple spline offsets between their various representations.
2ジョイントIKチェーンを計算します。
ジオメトリサーフェス上の指定したUVテクスチャ座標にトランスフォームを拘束します。
新しいダイナミクスオブジェクトをシミュレーションに追加します。
新しいダイナミクスリレーションシップをシミュレーションに追加します。
シミュレーションオブジェクトまたはリレーションシップにデータを取り付けます。
指定した時間のシミュレーションのジオメトリを返します。
名前でシミュレーションオブジェクトの固有IDを検索します。
名前でシミュレーションリレーションシップの固有IDを検索します。
シミュレーションオブジェクトまたはリレーションシップのサブデータのジオメトリを返します。
ファイルからシミュレーション状態を読み込みます。
シミュレーションからオブジェクトを削除します。
シミュレーションからリレーションシップを削除します。
シミュレーションオブジェクトまたはリレーションシップのジオメトリサブデータを修正します。
新しいダイナミクスシミュレーションを作成します。
ジオメトリ上に新しいKineFXポイントを作成します。
Blends two skeletons.
ジオメトリからKineFXポイントを削除します。
ジオメトリからKineFXポイントグループを削除します。
Evaluates a single pose from a MotionClip.
複数のMotionClipから単一ポーズを評価します。
Finds the first point number in a geometry that matches a pattern.
nameアトリビュートでKineFXポイントを検索します。
Finds an array of point indices in a geometry that matches a pattern.
親を持たないすべてのKineFXポイントを検索します。
KineFXポイントのすべての先祖を検索します。
KineFXポイントのすべての子を検索します。
KineFXポイントのすべての子孫を検索します。
KineFXポイントの親を検索します。
KineFXポイントのローカルトランスフォームアトリビュート値を返します。
Returns the local transforms of multiple KineFX points.
KineFXポイントのワールドトランスフォームを返します。
複数のKineFXポイントのワールドトランスフォームを返します。
Returns various information on a KineFX joint, such as its name and world space transformation.
KineFXポイントに新しい親を設定します。
複数のKineFXポイントに新しい親を設定します。
複数のKineFXポイントのワールドトランスフォームを設定します。
skel::SetPointTransformsFromAgent
エージェントから複数のKineFXポイントのワールドトランスフォームを設定します。
Smooths out unwanted noise from a MotionClip and outputs a single skeleton with the smoothing applied.
Smooths out unwanted noise from an array of skeletons and outputs a single skeleton with the smoothing applied.
Smooths out unwanted noise from a MotionClip.
ジオメトリ内のKineFXポイントを階層に基づいてソートします。
KineFX階層全体を走査し、その結果を書き出します。
KineFXポイントのアトリビュート値を更新します。
文字列をキャメルケーススタイルに変換します。
Determines if a string ends with a specific string.
最初に該当するサブ文字列を検索します。
Ensures the string contains only valid characters.
入力値から書式化された文字列を作成します。
整数を文字列に変換します。
ランプを文字列に変換します。
Returns a string that is the concatenation of the strings in an array.
文字列の長さを計算します。
文字列をすべて小文字に変換します。
Splits a string at the first or last instance of a partition substring.
Splits a path into a folder and file name.
文字列でパターン置換を実行します。
Finds the first instance of a regular expression in a string.
Finds all instances of a regular expression in a string.
Matches an input string against a regular expression.
Replaces instances of a regular expression with a replacement string.
Splits a string based on a regular expression.
文字列内のサブ文字列を置換します。
Reverses a string.
文字列を複数のトークンに分割します。
Determines if a string starts with a specific string.
Extracts a substring from a string.
Converts a string to a float.
Converts a string to an integer.
文字列をランプに変換します。
文字列をすべて大文字に変換します。
2つのマトリックスをブレンドします。
トランスフォームコンポーネントからトランスフォームマトリックスを構築します。
transform::ClampedLookAtPorthole
Limits the rotational range of a LookAt to a porthole on a sphere’s surface.
transform::ClampedLookAtWindow
Limits the rotational range of a LookAt to a window on a sphere’s surface.
マトリックスの行列式を計算します。
2つのベクトル間の回転を表現したトランスフォームを計算します。
マトリックスを個々のトランスフォームコンポーネントに分解します。
マトリックスのローカルLook At軸をターゲットの方に回転します。
Mirrors a transformation matrix around a specified plane.
複数のウェイトに基づいて、複数のマトリックスまたはクォータニオンをブレンドします。
transform::MultiBlendFromArray
ウェイト配列に基づいて、マトリックスまたはクォータニオンの配列をブレンドします。
極分解を使用して、マトリックスを回転マトリックスとストレッチマトリックスに分解します。
マトリックスに事前回転を適用します。
マトリックスに事前スケールを適用します。
マトリックスに事前移動を適用します。
Projects a point onto a sphere.
transform::ProjectOnSphericalPorthole
Projects a point onto a circular porthole on the surface of a sphere.
transform::ProjectOnSphericalWindow
Projects a point onto a rectangular window located on the surface of a sphere.
マトリックスに回転を適用します。
軸と角度による回転によってマトリックスを事前回転させます。
トランスフォームマトリックスにスケールを適用します。
球面線形補間を行ないます。
基準の回転角度に最も近いオイラー角を求めます。
ベクトルでマトリックスを移動させます。
Fetches information about the viewport transform from the uievent.
Fetches information about the pressed mouse button from the uievent.
Fetches information from the uievent about the position of the control at the start of a drag.
Fetches information about the state of the mouse from the uievent.
Fetches information about the NDC transform and mouse position in NDC space.
Fetches information about the reference transforms on the primary control.
Fetches information about the mouse ray from the uievent.
Fetches information about the transform handle interaction.