Geometryaddpointポイントをジオメトリに追加します。addprimプリミティブをジオメトリに追加します。addvertexジオメトリのプリミティブに頂点を追加します。clipp0とp1の間のラインセグメントを切り取ります。expandedgegroupジオメトリファイル内の指定したグループのエッジのポイントペアのリストを返します。geoself現行ジオメトリのハンドルを返します。geounwrapジオメトリを所定の場所に展開したoppath:文字列を返します。inedgegroupポイントペアで指定されたエッジが、文字列で指定されたグループ内にあれば1を返します。intersect光線とジオメトリの最初の交差を計算します。intersect_all指定した光線とジオメトリのすべての交差を計算します。minposジオメトリのサーフェス上の一番近いポイントを返します。nearpointジオメトリの一番近いポイントの番号を返します。nearpointsジオメトリから最近接ポイントすべてを検索します。nedgesgroupグループ内のエッジの数を返します。neighbour指定したポイントに繋がっている次のポイントのポイント番号を返します。neighbourcount指定したポイントに接続されているポイントの数を返します。neighboursポイントの隣接ポイントのポイント番号の配列を返します。npoints入力またはジオメトリ内のポイントの数を返します。nprimitives入力またはジオメトリファイル内のプリミティブの数を返します。nvertices入力またはジオメトリファイル内の頂点数を返します。nverticesgroupグループ内の頂点数を返します。pointprimsポイントを含んだプリミティブのリストを返します。pointvertexジオメトリ内のポイントの線形頂点番号を返します。pointverticesポイントに接続された頂点のリストを返します。polyneighboursポリゴンの隣接エッジのプリミティブ番号の配列を返します。primfind指定した境界ボックスと交差する可能性のあるプリミティブのリストを返します。primpointPrimitive/Vertexのペアをポイント番号に変換します。primpointsプリミティブ上のポイントのリストを返します。primvertexPrimitive/Vertexのペアを線形頂点に変換します。primvertexcountジオメトリのプリミティブ内の頂点の数を返します。primverticesプリミティブ上の頂点のリストを返します。removepointジオメトリからポイントを削除します。removeprimジオメトリからプリミティブを削除します。setedgegroupジオメトリ内にエッジグループのメンバーシップを設定します。setprimvertexジオメトリ内の頂点を別のポイントに再接続します。setvertexpointジオメトリ内の頂点を別のポイントに再接続します。uvintersectこの関数は、指定した光線とUV空間におけるジオメトリとの交差を計算します。vertexindexプリミティブ/頂点のペアを線形頂点に変換します。vertexnext指定した頂点を持つポイントと共有している次の頂点の線形頂点番号を返します。vertexpointジオメトリ内の線形頂点のポイント番号を返します。vertexprev指定した頂点とポイントを共有している前の頂点の線形頂点番号を返します。vertexprim指定した頂点を含んだプリミティブのプリミティブ番号を返します。vertexprimindex線形頂点インデックスをプリミティブ頂点番号に変換します。groupsexpandpointgroupジオメトリファイル内の指定したグループのポイントのリストを返します。expandprimgroupジオメトリファイル内の指定したグループのプリミティブのリストを返します。expandvertexgroupinpointgroupポイント番号で指定したポイントが、文字列で指定したグループ内にあれば1を返します。inprimgroupプリミティブ番号で指定したプリミティブが、文字列で指定したグループ内にあれば1を返します。invertexgroup頂点番号で指定した頂点が、文字列で指定したグループ内にあれば1を返します。npointsgroupグループのポイントの数を返します。nprimitivesgroupグループのプリミティブの数を返します。setpointgroupジオメトリ内のグループにポイントを追加または削除します。setprimgroupジオメトリ内のグループにプリミティブを追加または削除します。setvertexgroupジオメトリ内のグループに頂点を追加または削除します。Half-edgeshedge_dstpointハーフエッジのゴールポイントを返します。hedge_dstvertexハーフエッジのゴール頂点を返します。hedge_equivcount指定したハーフエッジに相当するハーフエッジの数を返します。hedge_isequiv2つのハーフエッジが等価である(同じエッジを意味している)かどうか判断します。hedge_isprimaryハーフエッジ番号がプライマリハーフエッジに該当するかどうか判断します。hedge_isvalidハーフエッジ番号が有効なハーフエッジであるかどうか判断します。hedge_nextポリゴン内の指定したハーフエッジの後に続くハーフエッジを返します。hedge_nextequiv指定したハーフエッジと等価の次のハーフエッジを返します。hedge_postdstpointプリミティブ内のハーフエッジのターゲット頂点の後に続く頂点に接続されたポイントを返しますhedge_postdstvertexプリミティブ内のハーフエッジのターゲット頂点の後に続く頂点を返します。hedge_presrcpointプリミティブ内のハーフエッジのソース頂点の先に立つ頂点に接続されたポイントを返します。hedge_presrcvertexプリミティブ内のハーフエッジのソース頂点の先に立つ頂点を返します。hedge_prevポリゴン内の指定したハーフエッジの先に立つハーフエッジを返します。hedge_primハーフエッジを含んだプリミティブを返します。hedge_primary指定したハーフエッジと等価のプライマリハーフエッジを返します。hedge_srcpointハーフエッジのソースポイントを返します。hedge_srcvertexハーフエッジのソース頂点を返します。pointedge指定した端点を持つハーフエッジを検索して返します。pointhedge指定したソースポイントまたは指定したソースとターゲットのポイントを持つハーフエッジを検索して、返します。ハーフエッジを返します。vertexhedge頂点をソースとして持つハーフエッジを返します。Processingaccessframe指定したフレームにアクセスするようにCOPマネージャーに伝えます。alphanameアルファ平面のデフォルト名を返します(Compositingプリファレンスにあるものと同じ)。binput指定したUV位置で2×2のピクセルブロックをサンプリングし、それらのピクセルをバイリニアで補間します。bumpnameバンプ平面のデフォルト名を返します(Compositingプリファレンスにあるものと同じ)。chname指定した番号のチャンネルの名前を返します。cinput指定した座標における正確な(フィルタリングされていない)ピクセルカラーをサンプリングします。colornameカラー平面のデフォルト名を返します(Compositingプリファレンスにあるものと同じ)。depthnameデプス平面のデフォルト名を返します(Compositingプリファレンスにあるものと同じ)。dsmpixelディープシャドウマップまたはディープカメラマップのピクセルに記録されたz-recordを読み取ります。finput完全にフィルタリングされたピクセルの入力を返します。hasmetadataコンポジットノードにメタデータが存在しているかどうかを照会します。hasplaneパラメータで指定した平面が、このCOPに存在すれば1を返します。iaspect指定した入力のアスペクト比を返します。ichname指定した入力のインデックス付き平面のチャンネル名を返します。iend指定した入力の最終フレームを返します。iendtime指定した入力の終了時間を返します。ihasplane指定した入力に指定した名前の平面があれば1を返します。inumplanes指定した入力内の平面の数を返します。iplaneindex指定した入力内の指定した名前の平面のインデックスを返します。iplanename指定した入力の指定した平面インデックスの名前(例えば、"C"、"A")を返します。iplanesize指定した入力の指定した平面インデックスのコンポーネントの数を返します。irate指定した入力のフレームレートを返します。istart指定した入力の開始フレームを返します。istarttime指定した入力の開始時間を返します。ixres指定した入力のX解像度を返します。iyres指定した入力のY解像度を返します。lumname輝度平面のデフォルト名を返します(Compositingプリファレンスにあるものと同じ)。masknameマスク平面のデフォルト名を返します(Compositingプリファレンスにあるものと同じ)。metadataコンポジットノードのメタデータ値を返します。ninputピクセルとその周りの8個のピクセルからコンポーネントを読み込みます。normalname法線平面のデフォルト名を返します(Compositingプリファレンスにあるものと同じ)。planeindexパラメータで指定した平面のインデックスを返し、ゼロから始まります。planenameインデックスで指定した平面の名前(例えば、"C"、"A")を返します。planesize平面内のコンポーネントの数(スカラー平面なら1、ベクトル平面なら4)を返します。pointnameポイント平面のデフォルト名を返します(Compositingプリファレンスにあるものと同じ)。velocitynameVelocity平面のデフォルト名を返します(Compositingプリファレンスにあるものと同じ)。Interpolationckspline位置/値のキーで定義されたCatmull-Rom(Cardinal)スプラインをサンプリングします。clamp最小と最大の範囲に制限した値を返します。cspline均一間隔のキーで定義されたCatmull-Rom(Cardinal)スプラインをサンプリングします。efitある範囲内の値を受け取り、その値を新しい範囲内の該当する値に変更します。1)の範囲の値を受け取り、その値を新しい範囲内の該当する値に変更します。0)の範囲の値を受け取り、その値を新しい範囲内の該当する値に変更します。1)の範囲の値を受け取り、その値を新しい範囲内の該当する値に変更します。lerp値の間にバイリニア補間を実行します。lksplineキーポイント間のポリラインをサンプリングします。lspline線形的な間隔の値で定義されたポリラインをサンプリングします。slerpバイアスに基づいてq1とq2のクォータニオンをブレンドします。smooth数値間のイーズイン/イーズアウトの補間を計算します。lightambientシーン内のアンビエントライトのカラーを返します。atten減衰フォールオフを計算します。fastshadowポジションPから光線を方向Dで指定した方向に沿って送信します。filtershadowポジションPから光線を方向Dで指定した方向に沿って送信します。MathDuUに関係する指定した値の微分を返します。DvVに関係する指定した値の微分を返します。Dw(ボリュームレンダリング用に)3番目の軸に関係する指定した値の微分を返します。abs引数の絶対値を返します。acos引数の逆コサインを返します。asin引数のアークサインを返します。atan引数の逆タンジェントを返します。atan2y/xのアークタンジェントを返します。avg入力の平均値を返します。cbrt引数の三乗根を返します。ceilその値以上で、一番小さい整数を返します。cos引数のコサインを返します。cosh引数のハイパボリックコサインを返します。cross2つのベクトルの外積を返します。determinantmatrixの行列式を計算します。diagonalizesymmetric対称行列を対角化します。dot2つの引数の内積を返します。eigenvalues3行3列の行列の固有値を計算します。erfGauss誤差関数。erf_inv逆Gauss誤差関数。erfcGauss誤差関数の補数。exp引数の指数関数を返します。fitある範囲の値を受け取り、その値を新しい範囲内の該当する値に変更します。floorその値以下で、一番大きい整数を返します。frac浮動小数点の小数部を返します。ident単位行列を返します。invertマトリックスを反転します。isfinite値が通常の有限値であるかどうかチェックします。isnan値が数値でないかどうかチェックします。kspline基底とキー/位置のペアで定義されたカーブに沿って補間された値を返します。lengthベクトルの大きさを返します。length2vectorやvector4の長さの2乗を返します。log引数の自然対数を返します。log10引数の対数(底が10)を返します。makebasis指定したZ軸ベクトルから2つの直交ベクトルを作成します。max最大値を返します。min最小値を返します。normalize正規化したベクトルを返します。outerproduct引数の外積を返します。planesphereintersect3D球と無限平面の交差を計算します。pow数字を累乗します。predicate_incircleポイントが三角形の外接円の内側または外側のどちらにあるのかを判断します。predicate_insphereポイントが四面体の外接球の内側または外側のどちらにあるのかを判断します。predicate_orient2d直線に対するポイントの向きを判断します。predicate_orient3d平面に対するポイントの向きを判断します。product数値のリストの積を返します。ptlinedP0とP1間の有限の線分とポイントQとの最短距離を返します。qdistance2つのクォータニオン間の角度を返します。qinvert2つのクォータニオン間の角度を返します。qmultiply2つのクォータニオンを乗算して、その結果を返します。qrotateベクトルをクォータニオンで回転します。quaternionvector4のクォータニオンを作成します。resample_linearrint数値を一番近い整数に丸めます。shl整数を左にビットシフトします。shr整数を右にビットシフトします。shrz整数を右側にビットシフトします。sign引数の符号に応じて-1,0,1を返します。sin引数のサインを返します。sinh引数のハイパボリックサインを返します。slideframeカーブに沿ってスライドしたフレームの法線コンポーネントを見つけます。solvecubic3次関数を解いて、その実数解の数を返します。solvepoly多項式の実数解を解いて、その実数解の数を返します。solvequadratic2次関数を解いて、その実数解の数を返します。splineポリラインやスプラインカーブに沿って値をサンプリングします。sqrt引数の平方根を返します。sum数値のリストの合計を返します。tan引数のタンジェントを返します。tanh引数のハイパボリックタンジェントを返します。transpose指定したマトリックスを転置します。trunc浮動小数点の小数部を削除します。measuredistance2つのポイント間の距離を返します。distance22つのポイント間の距離の2乗を返します。getbbox2つのベクトルにジオメトリの境界ボックスの最小/最大のコーナーを設定します。getbbox_centerジオメトリの境界ボックスの中心を返します。getbbox_maxジオメトリの境界ボックスの最大値を返します。getbbox_minジオメトリの境界ボックスの最小値を返します。getbbox_sizeジオメトリの境界ボックスのサイズを返します。getboundsファイル名で指定したジオメトリの境界ボックスを返します。getpointbboxジオメトリの境界ボックスの最小と最大のコーナーを2つのベクトルに設定します。getpointbbox_centerジオメトリの境界ボックスの中心を返します。getpointbbox_maxジオメトリの境界ボックスの最大値を返します。getpointbbox_minジオメトリの境界ボックスの最小値を返します。getpointbbox_sizeジオメトリの境界ボックスのサイズを返します。planepointdistanceポイントから無限平面までの距離と最近接点を計算します。relbboxジオメトリの境界ボックスを基準に、指定したポイントの相対位置を返します。relpointbboxジオメトリの境界ボックスを基準にポイントの相対位置を返します。surfacedistジオメトリの表面に沿って、ポイントからポイントグループまでの距離を検索します。uvdistUV空間におけるジオメトリのUV座標の距離を検索します。xyzdistポイントからジオメトリまでの距離を調べます。metaballmetaimportmetastartとmetanextを使ってメタボールのハンドルを一度取得すれば、metaimportでメタボールのアトリビュートを検索することができます。metamarchp0とp1で定義した光線を受け取り、それをゼロまたはもっと細かい区間で区切り、それぞれの区間がファイル名からのメタボールのクラスタと交差します。metanextmetastart()関数で返されたメタボールのリストから次のメタボールにループします。metastartジオメトリファイルを開き、ポジションpに関係のあるメタボールの"ハンドル"を返します。metaweightジオメトリのポジションpのメタウェイトを返します。Nodesaddvariablenameアトリビュートのマッピングをローカル変数に追加します。chチャンネル(またはパラメータ)を評価して、その値を返します。ch2チャンネル(またはパラメータ)を評価して、その値を返します。ch3チャンネル(またはパラメータ)を評価して、その値を返します。ch4チャンネル(またはパラメータ)を評価して、その値を返します。chexpr新しいセグメントエクスプレッションを使ってチャンネルを評価します。chexprf新しいセグメントエクスプレッションを使って、指定したフレームにおけるチャンネルを評価します。chexprt新しいセグメントエクスプレッションを使って、指定した時間におけるチャンネルを評価します。chfチャンネル(またはパラメータ)を評価して、その値を返します。chiチャンネル(またはパラメータ)を評価して、その値を返します。vector_indexを返します。chpチャンネル(またはパラメータ)を評価して、その値を返します。chrampランプパラメータを評価して、その値を返します。chsチャンネル(またはパラメータ)を評価して、その値を返します。chsrawRaw文字列チャンネル(またはパラメータ)を返します。chuチャンネルまたはパラメータを評価して、その値を返します。chvチャンネル(またはパラメータ)を評価して、その値を返します。isconnected入力番号が接続されていれば1を、そうでないなら0を返します。opfullpath指定した相対パスのフルパスを返します。opidオペレータパス文字列を解決し、そのop_idを返します。opparentbonetransformOPに関連する親のボーントランスフォームを返します。opparenttransformOPに関連した親トランスフォームを返します。opparmtransformOPに関連したparmトランスフォームを返します。oppreconstrainttransformOPに関連したpreconstraintトランスフォームを返します。oppretransformOPに関連したプリトランスフォームを返します。optransformOPに関連するトランスフォームを返します。RandomnessanoiseAlligatorノイズを生成します。curlnoisePerlinノイズに基づいた発散なしのノイズを計算します。curlnoise2dPerlinノイズに基づいた2D発散なしのノイズを計算します。curlxnoiseSimplexノイズに基づいた発散なしのノイズを計算します。curlxnoise2dSimplexノイズに基づいた2D発散なしのノイズを計算します。cwnoiseチェビシェフ距離メートル法を使ってWorley(Cellular)ノイズを生成します。flownoise3Dと4Dのデータから1Dと3DのPerlinフローノイズを生成します。flowpnoisePerlin形式のノイズには、2つの形式があります:1つ目が、N次元空間の至る所でランダムに変化する非周期型ノイズ。2つ目が、指定した空間の範囲を繰り返す周期型ノイズ。hscript_noiseHScriptのnoise()エクスプレッション関数の出力に一致したノイズを生成します。hscript_rand同じ名前のHoudiniエクスプレッション関数とまったく同じ結果を生成します。hscript_snoiseHoudiniのエクスプレッション関数のsnoise()を模倣します。hscript_sturbHoudiniのエクスプレッション関数のsturb()を模倣します。hscript_turbHScriptのturb()エクスプレッション関数の出力に一致した乱流を生成します。mwnoiseマンハッタン距離メートル法を使ってWorley(Cellular)ノイズを生成します。noise非周期型のPerlinノイズを生成します。noisedPerlinノイズの導関数。nrandom非決定的乱数ジェネレータ関数。onoiseこれらの関数は、wnoiseとvnoiseに似ています。pnoise周期型のPerlinノイズを生成します。Noiseの周期的な微分randシード値から0と1の間の乱数を生成します。random1から4次元空間内の位置に基づいて乱数を生成します。random_fhash浮動小数点から整数のハッシュ値を生成します。random_ihash整数から整数のハッシュ値を生成します。random_poisson分布とシードに平均を加えてランダムなPoisson変数を生成します。random_shash文字列から整数のハッシュ値を生成します。random_sobol一様に分布した乱数を生成します。snoiseこれらの関数はwnoiseと似ています。vnoiseVoronoi(Cellular)ノイズを生成します。wnoiseWorley(Cellular)ノイズを生成します。xnoiseSimplexノイズはPerlinノイズに非常に近いですが、グリッドメッシュではなくシンプレックスメッシュに対してサンプリングを行ないます。その結果として、グリッド状の乱れが少なくなります。高次元のBスプラインを使用するほど微分の品質が良くなります。これは周期的なシンプレックスノイズです。xnoiseSimplexノイズは、グリッドではなくSimplexメッシュ上でサンプリングする点を除いてPerlinノイズに非常に似ています。これはグリッド状の乱れが少ないです。細かい微分が可能なより高い次数のBスプラインを使用しています。xnoisedSimplexノイズの導関数。normalscomputenormalシェーディングコンテキストでは、法線を計算します。SOPコンテキストでは、法線を再計算する方法と再計算させるかどうかを設定します。prim_normalプリミティブ(プリミティブ番号)のパラメトリックポジション(u,v)での法線を返します。IOでサポートされているアクティブディスプレイの名前を返します。IOでサポートされているアクティブビューの名前を返します。ocio_importOpenColorIO空間からアトリビュートをインポートします。IOでサポートされているロールの名前を返します。IOに対応しているカラー空間の名前を返します。IOを使ってカラーを変換します。particlesfilamentsampleVortexフィラメントで定義されたVelocityフィールドをサンプリングします。Imagesmattribi3dgenにメタボールジオメトリを指定していれば、メタボールのPointアトリビュートの値を返します。mdensityi3dgenにメタボールジオメトリを指定していれば、メタボールフィールドの密度を返します。mspace指定したポジションをメタボールの"ローカル"空間に変換します。pccloseこの関数はpcopen関数に関連したハンドルを閉じます。pcconvex指定した法線に沿って、指定したポイントクラウドのハンドルの2D投影された凸状ハル領域を計算します。pcexportpciterateまたはpcunshadedのループ内のポイントクラウドにデータを書き出します。pcfarthestpcopenで実行された検索で見つかった一番遠いポイントまで距離を返します。pcfilter単純な再構築フィルターを使ってpcopenで見つかったポイントをフィルタリングします。pcfindファイルから最近接ポイントのリストを返します。pcfind_radiusファイルから半径を考慮した最近接ポイントのリストを返します。pcgenerateポイントクラウドを生成します。pcimportpciterateまたはpcunshadedのループ内のポイントクラウドからチャンネルデータをインポートします。pcimportbyidx3pciterateやpcunshadedのループ外でポイントクラウドからチャンネルデータをインポートします。pcimportbyidx4pciterateやpcunshadedのループ外でポイントクラウドからチャンネルデータをインポートします。pcimportbyidxfpciterateやpcunshadedのループ外でポイントクラウドからチャンネルデータをインポートします。pcimportbyidxipciterateやpcunshadedのループ外でポイントクラウドからチャンネルデータをインポートします。pcimportbyidxppciterateやpcunshadedのループ外でポイントクラウドからチャンネルデータをインポートします。pcimportbyidxspciterateやpcunshadedのループ外でポイントクラウドからチャンネルデータをインポートします。pcimportbyidxvpciterateやpcunshadedのループ外でポイントクラウドからチャンネルデータをインポートします。pciterateこの関数を使えば、pcopen検索で見つかったポイントすべてを繰り返すことができます。pcnumfoundpcopenで見つかったポイントの数を返します。pcopenポイントクラウドファイルのハンドルを返します。pcopenlodポイントクラウドファイルのハンドルを返します。pcsampleleaf現在の繰り返しポイントを現在の集合ポイントのリーフ子孫に変更します。pcsizeポイントクラウド内のポイント総数を返します。pcunshadedまだチャンネルにデータを書き出していない読み書きチャンネルのポイントすべてを繰り返します。pcwriteポイントクラウドファイルへデータを書き込みます。pgfindファイルから最近接ポイントのリストを返します。photonmapフォトンマップからカラーをサンプリングします。texture3dPで指定したポジションの3d画像の値を返します。texture3dBox指定した3Dテクスチャマップを検索して、ファイルの境界ボックス情報を返します。Samplingcreate_cdf入力のPDF値の配列からCDFを作成します。create_pdf入力の配列値からPDFを作成します。limit_sample_space均等性と内側範囲の整合性を維持するために、単位値に制限します。newsamplernextsample関数用にサンプリングシーケンスを初期化します。nextsampleピクセルアンチエイリアスでMantraが使用する高品質な決定的サンプリングパターンを生成します。sample_cauchyCauchy(Lorentz)分布をサンプリングします。sample_cdfCDFをサンプリングします。sample_circle_arc0から1の均一値を指定して、中心から最大角度の範囲内に均一単位Vector2を生成します。sample_circle_edge_uniform0から1の均一値を指定して、均一単位Vector2を生成します。sample_circle_ring_uniform0<1と0から1の範囲の均一値のVector2を指定して、alpha<1の均一値のVector2を生成します。sample_circle_slice0から1の均一値のVector2を指定して、中心から最大角度の範囲内に均一な1未満の長さのVector2を生成します。sample_circle_uniform0から1の均一値のVector2を指定して、均一な1未満の長さのVector2を生成します。sample_direction_cone0から1の均一値のVector2を指定して、中心から最大角度の範囲内に均一単位ベクトルを生成します。sample_direction_uniform0から1の均一値のVector2を指定して、均一単位ベクトルを生成します。sample_discrete0から1の均一値のVector2を指定して、均一またはウェイトの付いた整数を返します。sample_exponential指数分布をサンプリングします。sample_geometryシーン内のジオメトリをサンプリングして、サンプリングされたサーフェスのシェーダから情報を返します。sample_hemisphere0から1の均一値のVector2を指定して、半球内でオプションでバイアスをかけて単位ベクトルを生成します。sample_hypersphere_cone0から1の均一値のVector4を指定して、中心から最大角度の範囲内に均一な1未満の長さのVector4を生成します。sample_hypersphere_uniform0から1の均一値のVector4を指定して、均一な1未満の長さのVector4を生成します。sample_light光源上で3Dポジションをサンプリングして、そのポイントでlightシェーダを実行します。sample_lognormal大元の正規分布のパラメータに基づいて対数正規分布をサンプリングします。sample_lognormal_by_median中央偏差と標準偏差に基づいて対数正規分布をサンプリングします。sample_normal正規(Gaussian)分布をサンプリングします。sample_orientation_cone0から1の均一値のベクトルを指定して、中心から最大角度の範囲内に均一単位Vector4を生成します。sample_orientation_uniform0から1の均一値のベクトルを指定して、均一単位Vector4を生成します。sample_photon光源上の3Dポジションをサンプリングして、そのポイントにライトシェーダを実行します。sample_sphere_cone0から1の均一値のベクトルを指定して、中心から最大角度の範囲内に均一な1未満の長さのベクトルを生成します。sample_sphere_shell_uniform0<1と0から1の範囲の均一値のベクトルを指定して、alpha<1の均一値のベクトルを生成します。sample_sphere_uniform0から1の均一値のベクトルを指定して、均一な1未満の長さのベクトルを生成します。sampledisk均一にランダムなサンプルを円盤状に歪めます。variance値に対して平均値と偏差を計算します。Inputsensor_panorama_createGLシーンをレンダリングして、その結果を照会するSensor関数。sensor_panorama_getcolorレンダリングされたGLシーンを照会するSensor関数。sensor_panorama_getconeレンダリングされたGLシーンから平均値を照会するSensor関数。sensor_panorama_getdepthレンダリングされたGLシーンを照会するSensor関数。sensor_saveレンダリングされたGLシーンを保存するSensor関数。RenderingareaPなどの変数を含むマイクロポリゴンの面積を返します。blinnBRDFVEXシェーディングで使用する異なるライティングモデル用に計算したBRDFを返します。bouncelabelbouncemask指定したラベルに関連したbounceマスクを返します。diffuseBRDFVEXシェーディングで使用する異なるライティングモデル用に計算したBRDFを返します。filterstepステップ関数のアンチエイリアスのウェイトを返します。fresnel入射ベクトルとサーフェス法線(どちらも正規化)、屈折率(eta)を指定して、フレネルの反射/屈折の寄与度を計算します。Nref)がゼロより小さい場合、Nが反転します。gather光線をシーンに送信して、光線に当たったサーフェスのシェーダから情報を返します。getblurPモーションブラーの露出時間内の浮動小数点時間deltaでのブラーするポイントポジション(P)のベクトルを返します。getcomponentsExportレンダリングプロパティで指定されたコンポーネントを含んだ文字列の配列を返します。getderivアトリビュートのサーフェス微分を評価します。getfognameシェーダを実行している現行オブジェクトの名前を返します。treeの深度を返します。getgroupid現行プリミティブを含んだグループIDを返します。getlight指定したライトIDのライトの構造体を返します。getlightid指定した名前のライトのライトIDを返します(無効な名前のライトは-1を返します)。getlightnameilluminanceループ内からコールされた時の現行ライトの名前を返したり、整数のライトのIDをライトの名前に変換します。getlights現在シェーディングされているサーフェスのライトのIDの配列を返します。getlightscope指定したマテリアルを照明するライトの選択を返します。SOPと同じ曲率評価を使って、プリミティブグリッドの局所的な曲率を評価します。getmaterial現在のサーフェスのマテリアルの構造体を返します。getmaterialidシェーディングされているプリミティブのマテリアルIDを返します。getobjectid現在のシェーディングコンテキストのオブジェクトIDを返します。getobjectnameシェーダが実行されている現在のオブジェクトの名前を返します。getphotonlightフォトンシェーディングで使われているライトの整数IDを返します。getprimid現行プリミティブの番号を返します。treeの深度を返します。getrayweight最終的なピクセルカラーへの光線の寄与度の近似値を返します。getsamplestoreポイントから参照されているチャンネル内のサンプルデータを走査します。getscope指定したマテリアルで光線が当たる可視オブジェクトの選択を返します。getuvtangents任意のオブジェクト上のポイントでのUV接線を評価します。gradientフィールドの勾配ベクトルを返します。haslightライトが指定したマテリアルを照らしているかどうか返します。illuminanceシーン内の光源すべてをループし、各光源のlightシェーダをコールしてCl、Lグローバル変数を設定します。interpolate現在シェーディングされているマイクロポリゴン上の値を補間します。intersect_lights光線と(エリア)ライトのリストの一番近い交差を見つけ、その交差点でlightシェーダを実行します。irradiance法線Nを持つポイントPのirradiance(グローバルイルミネーション)を計算します。isfograyシェーダをコールしてフォグオブジェクトの照明を評価しているなら1を、lightまたはshadowシェーダをコールしてサーフェス照明を評価しているなら0を返します。islpeactiveライトパスエクスプレッションが有効なら1を返します。無効なら0を返します。israytracingシェーダがレイトレースで実行されているかどうか示します。isshadowrayシェーダをコールして、シャドウレイの不透明度を評価しているなら1を、サーフェスカラーを評価しているなら0を返します。isuvrenderingUVレンダリング(例えば、テクスチャ展開)時にシェーダが評価されているかどうかを示します。lightidライトの構造体のライトIDを返します。limportサーフェスのlightシェーダから変数をインポートします。matchvex_blinn従来のVEXのblinn関数の出力と同じBSDFを返します。matchvex_specular従来のVEXのspecular関数の出力と同じBSDFを返します。nbouncetypesレンダラーでサポートされている異なるバウンスタイプの番号を返します。occlusionアンビエントオクルージョンを計算します。pathtraceセカンダリバウンスにPBRを使用してグローバルイルミネーションを計算します。phongBRDFVEXシェーディングで使用する異なるライティングモデル用に計算したBRDFを返します。rayhittestポジションPから方向Dに沿って光線を送信します。rayimportgatherループ内のシェーダが送信した値をインポートします。reflect指定した法線に対して指定した方向の反射を意味するベクトルを返します。reflectlightサーフェスに当たる反射光の量を計算します。refract入射方向、正規化した法線、屈折率を指定して、屈折光線を返します。refractlight現在のサーフェスで屈折されるサーフェスの照明を計算します。renderstate指定した名前のプロパティをレンダラーが検索します。resolvemissedrayシーンに存在する光線の背景色を返します。scatterジオメトリオブジェクト領域を通過した散乱イベントを評価します。setcurrentlight現行ライトを設定します。setsamplestoreポイントから参照されているチャンネル内のサンプルデータを保存します。shadow現在の光源に対してshadowシェーダをコールします。shadow_light指定したライトに対してshadowシェーダを実行して、シャドウの量をシェーディングされたカラーの乗数として返します。shimportサーフェスに対してshadowシェーダから変数をインポートします。simportilluminanceループ内のsurfaceシェーダが送信した変数をインポートします。specularBRDFVEXシェーディングで使用する異なるライティングモデル用に計算したBRDFを返します。storelightexportライト用にエクスポートしたデータを格納します。switch直接照明と間接照明に対して別々のBSDFを使用します。tracePから正規化されたベクトルDに沿って光線を送信します。translucentランバート半透明BSDFを返します。uvunwrap指定した(u,v)座標における位置と法線を計算します。wireblinnwirediffusewritepixelカラー情報を出力画像のピクセルに書き込みます。StringschrユニコードのコードポイントをUTF8文字列に変換します。concat指定した文字列すべてを単一の文字列に連結します。decode以前に暗号化した変数名またはジオメトリアトリビュート名を復元します。encode任意の文字列を有効な変数名またはジオメトリアトリビュート名に暗号化します。endswith指定した文字列で文字列が終わっているかどうか示します。find配列や文字列から項目を検索します。isalpha文字列のすべての文字がアルファベットなら1を返します。isdigit文字列のすべての文字が数値なら1を返します。itoa整数を文字列に変換します。join配列の文字列すべてを区切り文字を挿入して連結します。lstrip文字列の先頭にある空白を除去します。matchこの関数は、入力文字列が指定したパターンに一致すれば1を返し、一致しなければ0を返します。opdigits文字列の最後の桁の整数値を返します。ordUTF8文字列をコードポイントに変換します。pluralize英語の名詞を複数形に変換します。re_find文字列から正規表現を検索します。re_findall文字列から正規表現の該当項目をすべて検索します。re_match全体の入力文字列が正規表現に合致すると1を返します。re_replace検索した正規表現の該当項目を指定した正規表現で置換します。re_split正規表現に基づいて文字列を分割します。relativepath2つのフルパスから相対パスを計算します。rstrip文字列の後尾にある空白を除去します。split文字列をトークンに分割します。splitpathファイルパスをディレクトリと名前の部分に分けます。sprintfprintfのように文字列の書式を整えますが、それをコンソールに出力するのではなく、文字列として結果を返します。startswith文字列が指定した文字列で始まっていれば1を返します。strip文字列の先頭と後尾にある空白を取り除きます。strlen文字列の長さを返します。titlecase入力文字列をタイトル文字に変換します。tolower文字列の文字すべてを小文字に変換します。toupper文字列の文字すべてを大文字に変換します。Surfacesosd_facecountサブディビジョンハルのフェースの数を返します。osd_firstpatchサブディビジョンハルの指定したフェースで生成された最初のパッチの番号を返します。Subdivによるサブディビジョンサーフェスの境界上のPointアトリビュートを評価します。Subdivによるサブディビジョンサーフェスの境界上のVertexアトリビュートを評価します。osd_lookupfaceOSDパッチ上の指定した座標に該当するHoudiniフェースとUV座標を出力します。osd_lookuppatchHoudiniポリゴンフェース上の指定した座標に相当するOSDパッチとUV座標を出力します。osd_patchcountサブディビジョンハルのパッチの数を返します。osd_patchesサブディビジョンハルのパッチのパッチIDのリストを返します。Tetrahedronstet_adjacent隣接する四面体のプリミティブ番号を返します。tet_faceindex四面体の各フェースの頂点インデックスを返します。Texturingcolormapテクスチャファイルから(フィルターがかかった)カラーを照会します。depthmapカメラから目的のピクセルまでの距離をfloatで返します。environment環境テクスチャのカラーを返します。expand_udimUDIMまたはUVTILEのテクスチャファイル名の展開を実行します。has_udimUDIMまたはUVTILE用パターンの文字列をテストします。Spectrumを評価し、指定した時間と位置での結果をサンプリングします。ptexturePtexテクスチャマップからフィルタリングされたサンプルを計算します。代わりにtextureを使用してください。rawcolormapテクスチャファイルからフィルタリングされていないカラーを照会します。shadowmap画像が光源からレンダリングされているかのようにシャドウマップを扱います。teximportテクスチャファイルからアトリビュートをインポートします。texprintfsprintfに似ていますが、UDIMまたはUVTILEのテクスチャファイル名を展開します。texture指定したテクスチャマップのフィルタリングされたサンプルを計算します。Spacedihedralベクトルaを回転してベクトルbにする回転マトリックスやクォータニオンを計算します。fromNDCNDC(標準デバイス座標)の位置を適切な空間の座標に変換します。getpackedtransformパックプリミティブのトランスフォームを取得します。getspaceある空間から他の空間へのトランスフォームを返します。instanceインスタンストランスフォームマトリックスを作成します。lookatZ軸がトランスフォーメーションのベクトル(to-from)に向くための回転マトリックスまたは回転角度を計算します。maketransform3×3または4×4のトランスフォームマトリックスを構築します。ntransform法線ベクトルをトランスフォームします。orthographic正射影行列を作成します。ow_nspace法線ベクトルをオブジェクト空間からワールド空間に変換します。ow_vspace方向ベクトルをオブジェクト空間からワールド空間に変換します。packedtransformパックプリミティブをトランスフォームします。perspective遠近投影行列を作成します。Decomposition)を計算します。prerotate指定した行列に事前回転を適用します。prescale指定した行列を3軸方向同時に事前スケールさせます(X,Y,Z軸はscale_vectorのコンポーネントで指定します)。pretranslateベクトルで行列を事前移動させます。ptransformベクトルをある空間から他の空間へ変換します。rotate指定したマトリックスに回転を適用します。rotate_x_toX軸が指定した方向になるような回転でベクトルを回転させます。scale指定したマトリックスを3つの方向(scale_vectorのコンポーネントで指定したX,Y,Z)に同時にスケールします。setpackedtransformパックプリミティブのトランスフォームを設定します。smoothrotation参照の回転に最も近いそれ相当のオイラー回転を返します。solveconstraintスケルトンにインバースキネマティクスアルゴリズムを適用します。solvecurveスケルトンにカーブインバースキネマティクスアルゴリズムを適用します。solvefbikスケルトンにフルボディのインバースキネマティクスアルゴリズムを適用します。solveikスケルトンにインバースキネマティクスアルゴリズムを適用します。toNDCポジションをNDC(標準デバイス座標)に変換します。translateベクトルでマトリックスを平行移動します。tw_nspace法線ベクトルをテクスチャ空間からワールド空間に変換します。tw_spaceポジション値をテクスチャ空間からワールド空間に変換します。tw_vspace方向ベクトルをテクスチャ空間からワールド空間に変換します。vtransform方向ベクトルをトランスフォームします。wo_nspace法線ベクトルをワールド空間からオブジェクト空間に変換します。wo_spaceポジション値をワールド空間からオブジェクト空間に変換します。wo_vspace方向ベクトルをワールド空間からオブジェクト空間に変換します。wt_nspace法線ベクトルをワールド空間からテクスチャ空間に変換します。wt_spaceポジション値をワールド空間からテクスチャ空間に変換します。wt_vspace方向ベクトルをワールド空間からテクスチャ空間に変換します。Utilityassert_enabledVEXのアサートが有効(HOUDINI_VEX_ASSERTを参照)なら1を、無効なら0を返します。assignvectorまたはmatrixのコンポーネントをfloat変数に抽出する効率的な方法です。error独自のランタイムVEXエラーをレポートします。forpointsimage3dコンテキストで、ジオメトリ(つまり、メタボールジオメトリまたはパーティクル)を指定した時、空間内のポイントに影響を与えるメタボール上のポイントを繰り返すことができます。getcompvector、matrix、arrayから単一のコンポーネントを抽出します。isboundVEX内のパラメータをジオメトリアトリビュートで上書きすることができます(アトリビュートがレンダリングされるサーフェス上に存在する場合)。isvaryingVEX変数が不定か一定かチェックします。opend長い処理を終了します。opstart長い処理を開始します。pack_inttosafefloat整数を有限の正規化浮動小数点に可逆的にパックします。print_onceループであろうと1回だけメッセージをプリントします。printfVEXプログラムを開始したコンソールに値を出力します。select条件に基づいて2つのパラメータのどれかを返します。set引数に基づいて新しい値を作成します。コンポーネントからベクトルを作成します。setcompvectorタイプ、matrixタイプ、配列タイプに単一のコンポーネントを設定します。sleep指定したミリ秒の間は処理を停止します。swizzlevectorのコンポーネントを並べ替えます。unpack_intfromsafefloatpack_inttosafefloatのパッキングの逆で、元の整数を取得します。warning独自のランタイムVEX警告をレポートします。volumevolumePなどの変数を含むマイクロボクセルの体積を返します。volumegradientボリュームプリミティブの勾配ベクトルを計算します。volumeindex指定したボクセルの値を取得します。volumeindexactive指定したボクセルがアクティブかどうかを返します。volumeindexoriginボリュームプリミティブの左下のインデックスを取得します。volumeindextoposボリュームボクセルインデックスをポジションに変換します。volumeindexv指定したボクセルのベクトル値を取得します。volumepostoindex位置をボリュームボクセルインデックスに変換します。volumeresボリュームプリミティブの解像度を取得します。volumesampleボリュームプリミティブの値をサンプリングします。volumesamplevボリュームプリミティブの値をサンプリングします。volumevoxeldiameterボクセルの近似直径を計算します。getsmoothPスムージング関数に基づいて、修正したサーフェスの位置を返します。