-
Abs
絶対値を計算します。
-
Acos
逆コサインを計算します。
-
Add
入力値の合計を計算します。
-
AlmostEquals
2つの値がほぼ同じかどうか調べます。
-
And
論理AND演算を実行します。
-
Asin
逆サインを計算します。
-
Atan
逆タンジェントを計算します。
-
Atan2
y/xの逆タンジェントを計算します。
-
Average
入力値の平均を計算します。
-
BitwiseAnd
Performs a bitwise AND operation.
-
BitwiseNot
Performs a bitwise inversion of each bit of an integer.
-
BitwiseOr
Performs a bitwise OR operation.
-
BitwiseXor
Performs a bitwise XOR operation.
-
BoolToIntBitMask
入力ポートのエントリからビットマスクを構築します。
-
CartesianToGeodetic
Converts a 3D cartesian coordinate to its geodetic coordinate.
-
CartesianToPolar
Converts a 2D cartesian coordinate to its polar coordinate.
-
CartesianToSpherical
Converts a 3D cartesian coordinate to its spherical coordinate.
-
Ceil
浮動小数点値以上で最も小さい整数を返します。
-
Clamp
値を最小値から最大値の間にクランプします。
-
Complement
Computes the complement of the input value by subtracting it from 1.
-
ComponentBoolsToInt
Constructs a component bitmask.
-
ComponentIntToBools
Checks the components that are active in a component bitmask.
-
Convert
SrcT型の入力をDesT型の出力に変換します。
-
CopyArg
入力の引数をコピーします。
-
Cosine
指定された角度のコサインを計算します。
-
CrossProduct
2つのベクトルの外積を計算します。
-
DegreesToRadians
角度を度からラジアンに変換します。
-
Distance
2つのベクトル間のユークリッド距離を返します。
-
Divide
入力値の商を計算します。
-
DotProduct
2つのベクトルの内積を計算します。
-
DragPlane
光線を平面に交差させます。
-
Efit
Takes a value in one range and shifts it to a new range.
-
Equals
2つの値が同じならTrueを返します。
-
Exponential
Computes the exponential function, e^x.
-
Fit
Takes a (clamped) value in one range and shifts it to a new range.
-
Fit01
Takes a value in the range (0, 1) and shifts it to a new range.
-
Fit10
Takes a value in the range (1, 0) and shifts it to a new range.
-
Fit11
Takes a value in the range (-1, 1) and shifts it to a new range.
-
FloatToVector2
FloatからVector2を構築します。
-
FloatToVector3
FloatからVector3を構築します。
-
FloatToVector4
FloatからVector4を構築します。
-
Floor
浮動小数点値以下で一番大きい整数を返します。
-
ForBegin
Forループの開始を定義します。
-
ForEachBegin
For-Eachループの開始を定義します。
-
ForEachEnd
For-Eachループの終了を定義します。
-
ForEnd
Forループの終了を定義します。
-
Frac
浮動小数点値の小数部を返します。
-
GeodeticToCartesian
Converts a geodetic coordinate to its 3D cartesian coordinate.
-
GetComponent
ベクトルまたはマトリックスから単一コンポーネントを抽出します。
-
GreaterThan
値が他の値よりも大きいかどうか判断します。
-
GreaterThanOrEqual
値が他の値以上かどうか判断します。
-
IfBegin
条件分岐のIfブロックの開始を定義します。
-
IfEnd
条件分岐のIfブロックの終了を定義します。
-
Input
Provides inputs for a graph.
-
IntBitMaskToBool
ビットマスクから個々のビットを抽出します。
-
Invert
マトリックスを逆にします。
-
Length
ベクトル長を計算します。
-
Lerp
入力値の間を線形補間します。
-
LessThan
値が他の値よりも小さいかどうか判断します。
-
LessThanOrEqual
値が他の値以下かどうか判断します。
-
Log
APEXログエントリをLog Viewerに追加します。
-
Logarithm
Computes the natural logarithm of a value.
-
Matrix3ToVector3
Matrix3から行ベクトルを抽出します。
-
Matrix4ToVector4
Matrix4から行ベクトルを抽出します。
-
Max
Calculates the maximum of the input values.
-
Min
Calculates the minimum of the input values.
-
Modulo
2つの入力値で剰余演算をします。
-
Multiply
2つの入力値の積を計算します。
-
NLerp
2つのベクトル間で線形補間をし、その結果を正規化します。
-
Negate
Returns the negative of the input value.
-
Noise
パーリン式の非周期ノイズを生成します。
-
Normalize
ベクトルを正規化します。
-
Not
論理値を反転します。
-
Null
修正せずに値を通過させるユーティリティノード。
-
Null
指定した型の変更されていない値を通過させるためのユーティリティノード。
-
Or
論理OR演算を実行します。
-
Output
Provides outputs for a graph.
-
PolarToCartesian
Converts a polar coordinate to its cartesian coordinate.
-
Power
Raises a value to an exponent.
-
Quantize
Rounds down a value to a multiple of another value.
-
RadiansToDegrees
角度をラジアンから度に変換します。
-
RampLookup
指定した位置でのランプ値を照会します。
-
Round
浮動小数点値を一番近い整数または小数点以下の特定の桁数に丸めます。
-
RunVex
VEXスニペットを実行します。
-
SetComponent
ベクトルまたはマトリックスのタイプの1つのコンポーネントに値を設定します。
-
Sine
角度のサインを計算します。
-
SphericalToCartesian
Converts a spherical coordinate to its 3D cartesian coordinate.
-
Subnetwork
Provides a container of subgraphs.
-
Subtract
入力値の差を計算します。
-
Switch
インデックスに基づいて異なる入力間を切り替えます。
-
SwitchByName
入力ポートの名前に基づいて異なる入力間を切り替えます。
-
Tan
角度のタンジェントを計算します。
-
TransformObject
リグ内のトランスフォームの階層を表現/構築します。
-
Transpose
Transposes a matrix.
-
TwoWaySwitch
ブール値に基づいて2つの入力間を切り替えます。
-
Value
入力値のコピーを保持します。
-
Vector2ToFloat
Vector2のすべてのコンポーネントを抽出します。
-
Vector3ToFloat
Vector3のすべてのコンポーネントを抽出します。
-
Vector3ToMatrix3
入力の行ベクトルからMatrix3を構築します。
-
Vector4ToFloat
Vector4のすべてのコンポーネントを抽出します。
-
Vector4ToMatrix4
入力の行ベクトルからMatrix4を構築します。
-
Xor
論理XOR演算を実行します。
-
array::Add
2つの配列エレメント同士を加算します。
-
array::Append
配列に値を追加します。
-
array::Build
指定した値から配列を構築します。
-
array::Clear
配列をクリアします。
-
array::Divide
2つの配列エレメント同士を除算します。
-
array::Extend
配列を他の配列で拡張します。
-
array::Find
指定した値を持つ配列エレメントのインデックスを検索します。
-
array::Get
配列内のエレメントを取得します。
-
array::Insert
指定した配列インデックスにエレメントを挿入します。
-
array::Length
配列長を返します。
-
array::Lerp
2つの配列エレメント同士間に線形補間を実行します。
-
array::Max
配列から最大エレメントを検索します。
-
array::Min
配列から最小エレメントを検索します。
-
array::Multiply
2つの配列エレメント同士を乗算します。
-
array::Remove
配列からエレメントを除去します。
-
array::Reverse
配列のエレメントの順番を逆にします。
-
array::Scale
配列のすべてのエレメントをスカラーでスケールします。
-
array::Set
配列にエレメントを設定します。
-
array::Sort
配列を昇順で並べ替えます。
-
array::SortAndRemoveDuplicates
Sorts an array in ascending order and removes duplicate elements.
-
array::Subtract
2つの配列エレメント同士を減算します。
-
array::Sum
配列エレメントの合計を求めます。
-
ch::AddKey
キーをチャンネルに追加します。
-
ch::AddKeys
キーをコレクション内のチャンネルに追加します。
-
ch::AnimStackAddKeys
アニメーションスタック内のチャンネルにキーを追加します。
-
ch::AnimStackBuild
APEXシーンのアニメーションのレイヤからアニメーションスタックを作成します。
-
ch::AnimStackEvaluate
アニメーションスタックからパラメータを評価します。
-
ch::BlendKeys
ブレンド値またはブレンドチャンネルを使用して、2つのチャンネルのキーをブレンドします。
-
ch::ChannelCollectionFromPrims
ジオメトリ上のチャンネルプリミティブからチャンネルコレクションを作成します。
-
ch::ChannelFromCollection
チャンネルコレクションからAPEXチャンネルを作成します。
-
ch::ChannelFromPrim
ジオメトリ上のチャンネルプリミティブからAPEXチャンネルを作成します。
-
ch::ChannelToPoints
ジオメトリにチャンネルをカーブまたはポイントセットとして追加します。
-
ch::ChannelToPrim
ジオメトリにチャンネルプリミティブを追加します。
-
ch::ChannelsFromCollection
チャンネルコレクションからAPEXチャンネル(s)を作成します。
-
ch::ChannelsFromPrims
ジオメトリ上のチャンネルプリミティブからAPEXチャンネルを作成します。
-
ch::CollectionBlendKeys
-
ch::CollectionCopyKeys
-
ch::CollectionCycleKeys
コレクション内のチャンネルに周期を追加します。
-
ch::CollectionDeleteKeys
チャンネルコレクションからキーフレームを削除します。
-
ch::CollectionEulerFilter
チャンネルコレクション内の回転チャンネルに対してオイラーフィルタを適用します。
-
ch::CollectionGetChannel
Returns a channel from a channel collection.
-
ch::CollectionGetChannelArray
Returns an array of channels from a channel collection.
-
ch::CollectionLength
Returns the number of channels in a channel collection.
-
ch::CollectionNameAt
Returns the channel name at a given index in a channel collection.
-
ch::CollectionNames
Returns the channel names from a channel collection.
-
ch::CollectionReduceKeys
コレクション内のチャンネルのキーをその形を維持しつつ削減します。
-
ch::CollectionScaleKeys
チャンネルコレクションのキー値をピボットを中心にスケールします。
-
ch::CollectionSetChannel
APEXチャンネルをチャンネルコレクションに追加します。
-
ch::CollectionSetChannelArray
Sets the channels in a channel collection from an array.
-
ch::CollectionSetChannels
APEXチャンネル(s)をチャンネルコレクションに追加します。
-
ch::CollectionShiftKeys
チャンネルコレクションのすべてのキーを一定時間だけずらします。
-
ch::CollectionSmoothAutoTangents
自動接線が有効になっているコレクション内の各チャンネルのキーの接線を計算します。
-
ch::CollectionSmoothKeys
Smoothes the keyframes in a channel collection.
-
ch::CopyKeys
-
ch::CycleKeys
チャンネルに周期性を加えます。
-
ch::DeleteKeys
APEXチャンネルからキーフレームを削除します。
-
ch::DictUpdateFromChannelGeo
チャンネルコレクションを評価し、その結果で辞書を更新します。
-
ch::EulerFilter
回転チャンネルに対してオイラーフィルタを適用します。
-
ch::Evaluate
チャンネルを評価します。
-
ch::EvaluateLayered
チャンネルセットの合計からチャンネルを作成します。
-
ch::EvaluateMulti
チャンネルセットを評価します。
-
ch::PrimsFromChannelCollection
チャンネルコレクションからのチャンネルをジオメトリに追加します。
-
ch::ReduceKeys
チャンネルのキーをその形を維持しつつ削減します。
-
ch::ScaleKeys
ピボットを基準にチャンネルのキー値をスケールします。
-
ch::ShiftKeys
チャンネルのすべてのキーを、一定時間分ずらします。
-
ch::SmoothAutoTangents
自動接線が有効になっているチャンネルのキーの接線を計算します。
-
ch::SmoothKeys
Smoothes the keyframes in a channel.
-
component::AddAbstractControl
グラフに抽象コントロールを追加します。
-
component::AddConfigControl
Adds an abstract configuration control to a control group.
-
component::AddControlAction
Adds a callback to a control for a specific interaction.
-
component::AddControlGroup
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.
-
component::Blendshape
-
component::Bonedeform
-
component::Deltamush
-
component::FBIK
-
component::FKIK
-
component::FindSegments
Finds the segments in a component to loop over.
-
component::GetRestTransform
TransformObjectノードの静止トランスフォームを取得します。
-
component::GetRig
Loads a rig graph and its invert graph from a packed character geometry.
-
component::GetTransformChildren
TransformObjectノードの子を取得します。
-
component::GetTransformDescendants
TransformObjectノードの子孫を取得します。
-
component::GetTransformParent
TransformObjectノードの親を取得します。
-
component::InsertTransformParent
ノードとその親の間に新しいTransformObjectノードを挿入します。
-
component::Lookat
-
component::MappedConstraints
-
component::MultiIk
-
component::ProcessSegment
Inserts the component segment name into a string.
-
component::Rename
-
component::ReverseFoot
-
component::SetRestTransform
TransformObjectノードの静止トランスフォームを設定します。
-
component::SetRestTransformFromSkel
スケルトンに基づいてTransformObjectノードの静止トランスフォームを設定します。
-
component::SetTransformParent
TransformObjectノードの親を設定します。
-
component::Spline
-
component::Spline2
-
component::TransformDriver
-
component::Twist
-
component::UpdateControls
TransformObjectノードのコントロールシェイプを更新します。
-
component::UpdateParmLimits
Updates the parameter limits of a TransformObject or AbstractControl node.
-
component::UpdateRig
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.
-
dict::Build
辞書をコピーし、新しいエントリを追加します。
-
dict::Contains
Searches the input dictionary for a key.
-
dict::DebugDataIds
入力辞書のエントリのデータIDが入った辞書を作成します。
-
dict::Extract
辞書から複数の値を抽出します。
-
dict::Get
辞書から値を取得します。
-
dict::GetNested
Gets a value from a dictionary of dictionaries.
-
dict::Insert
辞書に新しいエントリを追加します。
-
dict::Keys
辞書からキーの配列を取得します。
-
dict::PatternRenameKeys
Performs pattern replacement on the keys of a dictionary.
-
dict::Remove
辞書からパターンにマッチしたキーすべてのエントリを除去します。
-
dict::RenameKeys
辞書のキーの名前を変更します。
-
dict::Set
辞書に値を設定します。
-
dict::SetNested
Sets a value into a nested dictionary.
-
dict::Transfer
キーマッピングが定義された3番目の辞書を使用して、辞書内のエントリを別の辞書にコピーします。
-
dict::Update
他の辞書のエントリで辞書のエントリを更新します。
-
dynamicpath::Add
Adds one dynamic path to another.
-
dynamicpath::AddTweakTarget
Adds a target for the dynamic path tweak solver.
-
dynamicpath::Bake
ダイナミックパスをベイクします。
-
dynamicpath::DeformLaplacian
Deforms a dynamic path as a mesh represented with Laplacian coordinates.
-
dynamicpath::Evaluate
指定された時間におけるダイナミックパスを評価します。
-
dynamicpath::EvaluateInSourceTime
指定されたソース時間でダイナミックパスを評価します。
-
dynamicpath::EvaluateMulti
複数の時間でダイナミックパスを評価します。
-
dynamicpath::EvaluateMultiInSourceTime
複数のソース時間でダイナミックパスを評価します。
-
dynamicpath::GetAllSections
ダイナミックパスの区間(s)とそれに呼応するレイヤインデックス(s)を取得します。
-
dynamicpath::GetKeyTimes
ダイナミックパスのモーションに追従するキャラクタに打たれているキーの時間(s)を取得します。
-
dynamicpath::GetSection
ダイナミックパスの区間とそれに呼応するレイヤインデックスを取得します。
-
dynamicpath::GetTiming
ダイナミックパスの開始時間、終了時間、存在期間を取得します。
-
dynamicpath::LoadFromAnimStack
アニメーションスタックから移動、回転、スケールパラメータをサンプリングすることで、TransformObjectのモーションを表現したダイナミックパスを作成します。
-
dynamicpath::LoadFromArray
位置、時間、ソース時間の配列からダイナミックパスを作成します。
-
dynamicpath::LoadFromChannels
X, Y, Zのチャンネルをサンプリングすることでダイナミックパスを作成します。
-
dynamicpath::LoadFromGeometry
ダイナミックパスのジオメトリ表現からダイナミックパスを読み込みます。
-
dynamicpath::LoadFromGraph
時間軸でグラフの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.
-
dynamicpath::SaveToGeometry
Creates a geometry from a dynamic path.
-
dynamicpath::Subtract
Subtracts one dynamic path from another.
-
fbik::GetBoneTransform
フルボディIKスケルトン内のボーンのトランスフォームを取得します。
-
fbik::GetCenterOfMass
Computes the center of mass of a full body IK skeleton.
-
fbik::SetComTarget
フルボディIKソルバに重心ターゲットを設定します。
-
fbik::SetSkeleton
フルボディIKソルバにスケルトンを設定します。
-
fbik::SetTarget
フルボディIKソルバにターゲットを設定します。
-
fbik::SetTargets
フルボディIKソルバに複数のターゲットを設定します。
-
fbik::SetTargetsFromDict
辞書からフルボディIKソルバにターゲットを設定します。
-
fbik::SetTargetsFromGeo
Sets targets on a full body IK solver from a geometry.
-
fbik::SkeletonFromGeo
ジオメトリ内に格納されているフルボディIKスケルトンを取得します。
-
fbik::SkeletonUpdateGeo
フルボディIKスケルトンからの情報を使用してジオメトリを更新します。
-
fbik::SolveFABRIK
Solves a full body IK skeleton using the FABRIK algorithm.
-
fbik::SolvePhysIK
PhysIKアルゴリズムを使用してフルボディIKスケルトンを計算します。
-
fbik::Solver
Creates a full body IK solver from a full body IK skeleton.
-
fbik::Target
フルボディIKスケルトンターゲットを作成します。
-
geo::AddPacked
指定されたジオメトリを含んだパックプリミティブを作成します。
-
geo::ArrayAttribValue
配列アトリビュートの値を返します。
-
geo::AttribIntersectPoints
光線とジオメトリの交差を実行し、隣接ポイントのウェイトを計算して、そのウェイトをジオメトリアトリビュートとして出力します。
-
geo::BoundingBox
Returns the bounding box of a geometry.
-
geo::CopyDetailAttrib
Copies a detail attribute between two geometries.
-
geo::DetailAttribValue
Detailアトリビュートの値を返します。
-
geo::ExtractPackedGeo
パックプリミティブに埋め込まれているジオメトリを返します。
-
geo::FindPointAttribValue
指定したアトリビュート値を持つジオメトリ内のポイントすべてを検索します。
-
geo::FindPrimAttribValue
指定したアトリビュート値を持つジオメトリ内のプリミティブすべてを検索します。
-
geo::FindVertexAttribValue
指定したアトリビュート値を持つジオメトリ内の頂点すべてを検索します。
-
geo::ForEachPointBegin
ジオメトリ内のポイントを反復させるFor-Eachループの開始を定義します。
-
geo::ForEachPointEnd
ジオメトリ内のポイントを反復させるFor-Eachループの終了を定義します。
-
geo::ForEachPrimBegin
ジオメトリ内のプリミティブを反復させるFor-Eachループの開始を定義します。
-
geo::ForEachPrimEnd
ジオメトリ内のプリミティブを反復させるFor-Eachループの終了を定義します。
-
geo::FromDisk
ディスクから読み込まれたジオメトリファイルのジオメトリを返します。
-
geo::GlobPoints
パターンに基づいてポイントの配列を返します。
-
geo::GlobPrims
パターンに基づいてプリミティブの配列を返します。
-
geo::GuideDeform
Deforms groom geometry based on a joint skeleton and skin surface.
-
geo::InitIntersectCache
ジオメトリの交差キャッシュを計算します。
-
geo::Intersect
光線と交差キャッシュの交点を求めます。
-
geo::IntersectPoints
光線とジオメトリの交差を実行し、隣接ポイントのウェイトを計算して、そのウェイトを配列で出力します。
-
geo::Lattice
コントロールラティスの形状変更に基づいて、ジオメトリを変形させます。
-
geo::Merge
他のジオメトリオブジェクトのポイントとプリミティブをこのジオメトリにマージします。
-
geo::MergePacked
各入力をパックし、それらのパックを1つのジオメトリにマージします。
-
geo::NumPoints
ジオメトリ内のポイントの数を返します。
-
geo::NumPrims
ジオメトリ内のプリミティブの数を返します。
-
geo::PointAttribValue
Pointアトリビュートの値を返します。
-
geo::PointAttribValuesByName
Returns the values of an attribute on the points that match a second attribute name.
-
geo::PointPrims
指定したポイントが含まれているプリミティブすべてを返します。
-
geo::PrimAttribValue
Primitiveアトリビュートの値を返します。
-
geo::PrimAttribValuesByName
Returns the values of an attribute on the primitives that match a second attribute name.
-
geo::PrimPoints
指定したプリミティブ上のポイントすべてを返します。
-
geo::PrimUV
Interpolates the value of an attribute at a parametric (UVW) position.
-
geo::Replace
ジオメトリオブジェクトの内容を他のジオメトリオブジェクトの内容で置換します。
-
geo::SetAgentTransforms
エージェントプリミティブのトランスフォームを上書きします。
-
geo::SetDetailAttribValue
Detailアトリビュート値をジオメトリ上に設定します。
-
geo::SetPointAttribValue
Pointアトリビュート値をジオメトリ上に設定します。
-
geo::SetPointAttribValues
指定したアトリビュートの値をジオメトリ内のすべてのポイントに設定します。
-
geo::SetPointAttribValuesByName
2つ目のアトリビュート名にマッチしたポイント上にアトリビュートの値を設定します。
-
geo::SetPrimAttribValue
Primitiveアトリビュート値をジオメトリ上に設定します。
-
geo::SetPrimAttribValues
指定したアトリビュートの値をジオメトリ内のすべてのプリミティブに設定します。
-
geo::SetPrimAttribValuesByName
2つ目のアトリビュート名にマッチしたプリミティブ上にアトリビュートの値を設定します。
-
geo::SetVertexAttribValue
Vertexアトリビュート値をジオメトリ上に設定します。
-
geo::SetVertexAttribValues
指定したアトリビュートの値をジオメトリ内のすべての頂点に設定します。
-
geo::SetVertexAttribValuesByName
指定したアトリビュート名にマッチした頂点上にアトリビュートの値を設定します。
-
geo::Transform
トランスフォームマトリックスを使用してジオメトリをトランスフォームさせます。
-
geo::UpdatePackedGeo
ジオメトリをパックプリミティブに埋め込んで、そのパックプリミティブの内容を置換します。
-
geo::VertexAttribValue
Vertexアトリビュートの値を返します。
-
geo::VertexAttribValuesByName
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.
-
geoutils::DottedLine
Creates a dotted line geometry.
-
geoutils::Translate
Translates a geometry.
-
geoutils::UniformScale
Scales a geometry by a scale factor along the x, y, and z axes.
-
geoutils::Wrangle
Runs a VEX snippet on the incoming geometry.
-
graph::AddNode
APEXグラフにノードを追加します。
-
graph::AddNodeToSubnet
APEXグラフのサブネットにノードを追加します。
-
graph::AddOrUpdateNode
ノードを追加または更新します。
-
graph::AddSubnet
APEXグラフにサブネットノードを追加し、そのサブネットの内容を設定します。
-
graph::Compile
グラフをコンパイルし、すべての実行エラーを報告します。
-
graph::ConnectInput
ポートIDを指定して、2つのAPEXノードポートを接続します。
-
graph::DefaultParms
APEXグラフのデフォルトのパラメータを取得します。
-
graph::DeleteNode
APEXグラフからノードを削除します。
-
graph::DeleteNodes
APEXグラフから複数のノードを削除します。
-
graph::DisconnectPort
Disconnects the wires connected to the specified port.
-
graph::DuplicateNode
入力ノードを複製します。
-
graph::EvaluateOutputs
APEXグラフからの出力を評価します。
-
graph::FindAndConnectInput
ノードIDとポート名を指定して、2つのAPEXノードポートを接続します。
-
graph::FindAndRemoveWire
Removes the wire connecting the specified source and destination ports.
-
graph::FindFirstNode
パターンに基づいてAPEXグラフで最初に一致したノードを返します。
-
graph::FindFirstPort
パターンに基づいてAPEXグラフで最初に一致したポートを返します。
-
graph::FindNode
ノードパスに基づいてAPEXグラフ内のノードを検索します。
-
graph::FindNodeInput
APEXノード上の入力ポートを検索します。
-
graph::FindNodeOutput
APEXノード上の出力ポートを検索します。
-
graph::FindNodeTags
パターンに基づいてノードのタグを検索します。
-
graph::FindNodes
パターンに基づいてAPEXグラフ内のノードIDの配列を検索します。
-
graph::FindOrAddNode
APEXグラフに対してノードを検索または追加します。
-
graph::FindOrAddPort
ポート名に基づいてAPEXノードに対してポートまたはサブポートを検索または追加します。
-
graph::FindPort
ポート名に基づいてAPEXノードに対してポートを検索します。
-
graph::FindPorts
パターンに基づいてAPEXノードに対してポート(s)を検索します。
-
graph::FindUniqueNodeName
Returns a unique node name given a desired name.
-
graph::GetConnectedNodes
指定したポートに直接接続されているすべてのAPEXノードを検索します。
-
graph::GetConnectedPort
指定したポートに接続されているポートを検索します。
-
graph::GetConnectedPorts
指定したポートに直接接続されているすべてのポートを検索します。
-
graph::GetPromotedPort
指定したポートに接続されているグラフ内のプロモートされた入力ポート/出力ポートを検索します。
-
graph::GetSubPort
可変長ポートに対してサブポートを検索または追加します。
-
graph::GetSubnetContents
APEXサブネットノードの内容を取得します。
-
graph::GraphInputs
APEXグラフのすべてのトップレベル入力パラメータポートを検索します。
-
graph::GraphOutputs
APEXグラフのすべてのトップレベル出力パラメータポートを検索します。
-
graph::HasNodeTag
ノードにタグが存在するかどうかをチェックします。
-
graph::HasNodeTags
ノードに複数のタグが存在するかどうかをチェックします。
-
graph::IfConnected
Determines whether an input port to a subgraph or subnet is connected, and returns either that port’s value or a fallback value.
-
graph::Invoke
APEXグラフを呼び出します。
-
graph::IsConnected
サブグラフまたはサブネットの入力ポートが接続されているかどうかを判断します。
-
graph::Layout
選択したAPEXノードに対してデフォルトの位置のレイアウトを作成します。
-
graph::LoadFromGeometry
Loads an APEX graph from geometry.
-
graph::Merge
APEXグラフの内容を既存グラフに結合します。
-
graph::NodeData
APEXグラフ内のノードのデータを取得します。
-
graph::NodeInputs
APEXノードのすべての入力ポートを検索します。
-
graph::NodeOutputs
APEXノードのすべての出力ポートを検索します。
-
graph::PackSubnet
APEXノードの配列をサブネットにパックします。
-
graph::ParentNodes
グラフの2つのノードを親子化します。
-
graph::PortData
APEXグラフ内のポートのデータを取得します。
-
graph::PortNode
APEXグラフ内の指定したポートを含んだノードを取得します。
-
graph::PromoteInput
ポートをAPEXグラフ入力に接続します。
-
graph::PromoteNodeInput
入力ポートをグラフのパラメータノードにプロモートします。
-
graph::PromoteNodeInputs
複数の入力ポートをグラフのパラメータノードにプロモートします。
-
graph::PromoteNodeOutput
出力ポートをグラフの出力ノードにプロモートします。
-
graph::PromoteNodeOutputs
複数の出力ポートをグラフの出力ノードにプロモートします。
-
graph::PromoteOutput
ポートをAPEXグラフ出力に接続します。
-
graph::PromotePort
ポートをグラフのパラメータノードまたは出力ノードにプロモートします。
-
graph::Properties
APEXグラフのプロパティを取得します。
-
graph::RenamePort
Sets the name of an input port, output port, or subport.
-
graph::ReplaceNodeTag
ノードのタグを検索して置換します。
-
graph::RewireOutputs
APEXグラフ内のノードの出力ポートを繋ぎ直します。
-
graph::SaveToGeometry
Writes an APEX graph to geometry.
-
graph::SetDefaultParms
APEXグラフのデフォルトのパラメータ辞書を更新します。
-
graph::SetProperties
APEXグラフのプロパティ辞書を更新します。
-
graph::SetSubnetContents
APEXグラフのサブネットの内容を設定します。
-
graph::Sort
APEXグラフをソートします。
-
graph::Template
内部のサブネットワークをコンパイルし、APEXグラフハンドルオブジェクトとして出力します。
-
graph::UnpackSubnet
APEXグラフ内のサブネットをアンパックします。
-
graph::UpdateControls
-
graph::UpdateNode
APEXグラフ内のノードを更新します。
-
graph::UpdateNodeParms
APEXグラフ内のノードのパラメータを更新します。
-
graph::UpdateNodeProperties
APEXグラフ内のノードのプロパティを更新します。
-
graph::UpdateNodeTags
APEXグラフ内のノードのタグを更新します。
-
graphutils::AcceptsSubport
Returns whether a port can have subports.
-
graphutils::NodeAncestors
指定したノードを含むすべてのサブネットを返します。
-
graphutils::NodeCallbackName
ノードのコールバック名を返します。
-
graphutils::NodeName
ノードの名前を返します。
-
graphutils::NodeParent
ノードの親サブネットを返します。
-
graphutils::NodeParms
ノードのパラメータを返します。
-
graphutils::NodePath
APEXグラフ内のノードIDのパスを取得します。
-
graphutils::NodeProperties
ノードのプロパティを返します。
-
graphutils::NodeTags
ノードのタグを返します。
-
graphutils::OuterPort
Returns the outer port of a subport.
-
graphutils::PortPath
APEXグラフ内のポートIDのパスを取得します。
-
guide::AddSetPointTransforms
skel::SetPointTransformsノードをグラフに追加します。
-
guide::ControlsFromGuides
ガイドスケルトンのジョイントのTransformObjectノードを追加および更新します。
-
guide::FindOrAddGuide
ガイドジオメトリを検索または追加します。
-
guide::FindPrimaryAxis
Finds the primary axis of a joint.
-
guide::SetGuideParent
Parents joints and updates the matching nodes in the graph.
-
guide::SetGuideProperties
ガイドジョイントのプロパティメタデータを設定します。
-
guide::UpdatePatternFromGuides
スケルトンのジョイント名または文字列配列から文字列パターンを作成します。
-
guide::UpdateShapesFromGuides
TransformObjectのシェイプデータを設定します。
-
quaternion::Distance
2つのクォータニオン間の距離を検索します。
-
quaternion::Exponential
Computes the exponential of a quaternion.
-
quaternion::FromAxisAngle
角度と軸から単位クォータニオンを作成します。
-
quaternion::FromEuler
オイラー角(s)から単位クォータニオンを作成します。
-
quaternion::FromMatrix
回転マトリックスを単位クォータニオンに変換します。
-
quaternion::Invert
クォータニオンを逆にします。
-
quaternion::Logarithm
Computes the natural logarithm of a quaternion.
-
quaternion::Multiply
2つのクォータニオンを乗算します。
-
quaternion::Power
Raises a quaternion to the power of an exponent.
-
quaternion::Rotate
クォータニオンでベクトルを回転させます。
-
quaternion::SwingTwistDecompose
クォータニオンを特定の軸での振り(Swing)と捻り(Twist)に分解します。
-
quaternion::SwingTwistInterpolate
2つのクォータニオン間を補間すると同時に、振り(Swing)と捻り(Twist)の成分を別々に補間します。
-
quaternion::ToAxisAngle
クォータニオンを軸ベクトルと角度に変換します。
-
quaternion::ToEuler
クォータニオンからオイラー角を作成します。
-
quaternion::ToMatrix
クォータニオンを回転マトリックスまたはトランスフォームマトリックスに変換します。
-
ragdoll::Solve
1つまたは複数のキャラクタにラグドールシミュレーションを適用します。
-
rig::AbstractControl
Defines an abstract control in a rig.
-
rig::AddControlShape
Dynamically adds a deforming shape to a control shape library.
-
rig::CombineParmTransform
ローカル静止マトリックスとトランスフォームパラメータセットを合成してローカルマトリックスを構築します。
-
rig::ControlShape
Adds the option of modifying the shape of a control in an APEX rig.
-
rig::ControlSpline
CVのリストからスプラインを構築します。
-
rig::ControlSplineFromArray
CVの配列からスプラインを構築します。
-
rig::CurveConstraint
カーブプリミティブ上の位置から算出されたトランスフォームマトリックスを出力します。
-
rig::ExtractLocalTransform
スケール継承のルールを考慮して、指定した子トランスフォームと親トランスフォームからローカルトランスフォームを抽出します。
-
rig::ExtractParmTransform
ローカル静止マトリックスを基準にローカルマトリックスからトランスフォームパラメータを抽出します。
-
rig::FkTransform
トランスフォーム階層内のトランスフォームを表現します。
-
rig::MultiBoneIK
インバースキネマティクスを使用して、ルートポジション、ゴールおよび捻じれポジションからジョイントの配置および方向付けを行ないます。
-
rig::MultiBoneIKFromArray
インバースキネマティクスを使用し、入力と出力を配列として指定して、ルートポジション、ゴールおよび捻じれポジションからジョイントの配置および方向付けを行ないます。
-
rig::ParentBlend
2つのマトリックストランスフォーム間に親拘束を作成します。
-
rig::PointConstraint
ジオメトリ上のウェイト配分されたポイントからトランスフォームを計算します。
-
rig::PoseWeightInterpolation
ポーズウェイト補間を実行しmさう。
-
rig::PrimConstraint
ジオメトリプリミティブ内の座標のトランスフォームを計算します。
-
rig::RBFInterpolation
Radial Basis Function(RBF:放射基底関数)補間を実行します。
-
rig::SampleSplineTransforms
スプラインからトランスフォームをサンプリングします。
-
rig::SampleSplineTransformsToArray
スプラインからトランスフォームをサンプリングして、それらのサンプルを配列に出力します。
-
rig::SplineInterpolateTransforms
スプラインを生成およびサンプリングします。
-
rig::SplineInterpolateTransformsToArray
スプラインを生成およびサンプリングし、それらのサンプルを配列に出力します。
-
rig::SplineOffset
Converts a spline offset between its various representations.
-
rig::SplineOffsets
Converts multiple spline offsets between their various representations.
-
rig::SplineOffsetsToArray
Converts multiple spline offsets between their various representations.
-
rig::TwoBoneIK
2ジョイントIKチェーンを計算します。
-
rig::UVConstraint
ジオメトリサーフェス上の指定したUVテクスチャ座標にトランスフォームを拘束します。
-
sim::CreateObject
新しいダイナミクスオブジェクトをシミュレーションに追加します。
-
sim::CreateRelationship
新しいダイナミクスリレーションシップをシミュレーションに追加します。
-
sim::CreateSubData
シミュレーションオブジェクトまたはリレーションシップにデータを取り付けます。
-
sim::EvaluateAtTime
指定した時間のシミュレーションのジオメトリを返します。
-
sim::FindObject
名前でシミュレーションオブジェクトの固有IDを検索します。
-
sim::FindRelationship
名前でシミュレーションリレーションシップの固有IDを検索します。
-
sim::GetGeometry
シミュレーションオブジェクトまたはリレーションシップのサブデータのジオメトリを返します。
-
sim::LoadSimFile
ファイルからシミュレーション状態を読み込みます。
-
sim::RemoveObject
シミュレーションからオブジェクトを削除します。
-
sim::RemoveRelationship
シミュレーションからリレーションシップを削除します。
-
sim::SetGeometry
シミュレーションオブジェクトまたはリレーションシップのジオメトリサブデータを修正します。
-
sim::SimEngine
新しいダイナミクスシミュレーションを作成します。
-
skel::AddJoint
ジオメトリ上に新しいKineFXポイントを作成します。
-
skel::Blend
Blends two skeletons.
-
skel::DeleteJoint
ジオメトリからKineFXポイントを削除します。
-
skel::DeleteJoints
ジオメトリからKineFXポイントグループを削除します。
-
skel::EvaluateMotionClip
Evaluates a single pose from a MotionClip.
-
skel::EvaluateMotionClipArray
複数のMotionClipから単一ポーズを評価します。
-
skel::FindFirstJoint
Finds the first point number in a geometry that matches a pattern.
-
skel::FindJoint
nameアトリビュートでKineFXポイントを検索します。
-
skel::FindJoints
Finds an array of point indices in a geometry that matches a pattern.
-
skel::FindRoots
親を持たないすべてのKineFXポイントを検索します。
-
skel::GetAncestors
KineFXポイントのすべての先祖を検索します。
-
skel::GetChildren
KineFXポイントのすべての子を検索します。
-
skel::GetDescendants
KineFXポイントのすべての子孫を検索します。
-
skel::GetParent
KineFXポイントの親を検索します。
-
skel::GetPointLocalTransform
KineFXポイントのローカルトランスフォームアトリビュート値を返します。
-
skel::GetPointLocalTransforms
Returns the local transforms of multiple KineFX points.
-
skel::GetPointTransform
KineFXポイントのワールドトランスフォームを返します。
-
skel::GetPointTransforms
複数のKineFXポイントのワールドトランスフォームを返します。
-
skel::JointData
Returns various information on a KineFX joint, such as its name and world space transformation.
-
skel::SetParent
KineFXポイントに新しい親を設定します。
-
skel::SetParents
複数のKineFXポイントに新しい親を設定します。
-
skel::SetPointTransforms
複数のKineFXポイントのワールドトランスフォームを設定します。
-
skel::SetPointTransformsFromAgent
エージェントから複数のKineFXポイントのワールドトランスフォームを設定します。
-
skel::SmoothMotion
Smooths out unwanted noise from a MotionClip and outputs a single skeleton with the smoothing applied.
-
skel::SmoothMotionArray
Smooths out unwanted noise from an array of skeletons and outputs a single skeleton with the smoothing applied.
-
skel::SmoothMotionClip
Smooths out unwanted noise from a MotionClip.
-
skel::Sort
ジオメトリ内のKineFXポイントを階層に基づいてソートします。
-
skel::Traverse
KineFX階層全体を走査し、その結果を書き出します。
-
skel::UpdateJoint
KineFXポイントのアトリビュート値を更新します。
-
string::CamelCase
文字列をキャメルケーススタイルに変換します。
-
string::EndsWith
Determines if a string ends with a specific string.
-
string::Find
最初に該当するサブ文字列を検索します。
-
string::ForceValidName
Ensures the string contains only valid characters.
-
string::Format
入力値から書式化された文字列を作成します。
-
string::FromInteger
整数を文字列に変換します。
-
string::FromRamp
ランプを文字列に変換します。
-
string::Join
Returns a string that is the concatenation of the strings in an array.
-
string::Length
文字列の長さを計算します。
-
string::Lower
文字列をすべて小文字に変換します。
-
string::Partition
Splits a string at the first or last instance of a partition substring.
-
string::PathSplit
Splits a path into a folder and file name.
-
string::PatternRename
文字列でパターン置換を実行します。
-
string::RegexFind
Finds the first instance of a regular expression in a string.
-
string::RegexFindAll
Finds all instances of a regular expression in a string.
-
string::RegexMatch
Matches an input string against a regular expression.
-
string::RegexReplace
Replaces instances of a regular expression with a replacement string.
-
string::RegexSplit
Splits a string based on a regular expression.
-
string::Replace
文字列内のサブ文字列を置換します。
-
string::Reverse
Reverses a string.
-
string::Split
文字列を複数のトークンに分割します。
-
string::StartsWith
Determines if a string starts with a specific string.
-
string::SubString
Extracts a substring from a string.
-
string::ToFloat
Converts a string to a float.
-
string::ToInteger
Converts a string to an integer.
-
string::ToRamp
文字列をランプに変換します。
-
string::Upper
文字列をすべて大文字に変換します。
-
transform::Blend
2つのマトリックスをブレンドします。
-
transform::Build
トランスフォームコンポーネントからトランスフォームマトリックスを構築します。
-
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.
-
transform::Determinant
マトリックスの行列式を計算します。
-
transform::Dihedral
2つのベクトル間の回転を表現したトランスフォームを計算します。
-
transform::Explode
マトリックスを個々のトランスフォームコンポーネントに分解します。
-
transform::LookAt
マトリックスのローカルLook At軸をターゲットの方に回転します。
-
transform::MirrorTransform
Mirrors a transformation matrix around a specified plane.
-
transform::MultiBlend
複数のウェイトに基づいて、複数のマトリックスまたはクォータニオンをブレンドします。
-
transform::MultiBlendFromArray
ウェイト配列に基づいて、マトリックスまたはクォータニオンの配列をブレンドします。
-
transform::PolarDecompose
極分解を使用して、マトリックスを回転マトリックスとストレッチマトリックスに分解します。
-
transform::Prerotate
マトリックスに事前回転を適用します。
-
transform::Prescale
マトリックスに事前スケールを適用します。
-
transform::Pretranslate
マトリックスに事前移動を適用します。
-
transform::ProjectOnSphere
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.
-
transform::Rotate
マトリックスに回転を適用します。
-
transform::RotateAboutAxis
軸と角度による回転によってマトリックスを事前回転させます。
-
transform::Scale
トランスフォームマトリックスにスケールを適用します。
-
transform::Slerp
球面線形補間を行ないます。
-
transform::SmoothRotation
基準の回転角度に最も近いオイラー角を求めます。
-
transform::Translate
ベクトルでマトリックスを移動させます。
-
uievent::CurViewport
Fetches information about the viewport transform from the uievent.
-
uievent::Device
Fetches information about the pressed mouse button from the uievent.
-
uievent::Drag
Fetches information from the uievent about the position of the control at the start of a drag.
-
uievent::MousePosition
Fetches information about the state of the mouse from the uievent.
-
uievent::Ndc
Fetches information about the NDC transform and mouse position in NDC space.
-
uievent::PrimaryXform
Fetches information about the reference transforms on the primary control.
-
uievent::ScreenRay
Fetches information about the mouse ray from the uievent.
-
uievent::XformHandle
Fetches information about the transform handle interaction.