functionグループのプリミティブの数を返します。SOP)のコンテキスト内で実行する時は、この引数にジオメトリの読み込み元の入力番号(0から始まります)を意味する整数を指定することができます。別の方法として、読み込み元のジオメトリファイル(例えば、.bgeo)を示した文字列を指定することができます。Houdini内で実行する時は、この引数にop:/path/to/sop参照を指定することができます。groupnameこれは、一時的なグループパターンではなく、実際のグループ名を参照しなければなりません。関数Arraysappend項目を配列または文字列に追加します。argsortソートされた配列のインデックスのリストを返します。array引数から効率的に配列を作成します。foreachオプションで列挙を使って、配列内の項目をループします。配列や文字列に挿入します。isvalidindex指定したインデックスが、指定した配列や文字列で有効かどうかチェックします。len配列の長さを返します。pop配列の最後のエレメントを削除して、それを返します。pushアイテムを配列に追加します。removeindex配列から指定したインデックスの項目を削除します。removevalue配列から項目を削除します。reorder配列や文字列の項目を並べ替えます。resize配列の長さを設定します。reverse配列や文字列の順序を逆にして返します。slice文字列や配列からサブ文字列またはサブ配列をスライスします。sort昇順でソートされた配列を返します。upush均一値を配列に追加します。Intrinsicsaddattribジオメトリにアトリビュートを追加します。adddetailattribジオメトリにDetailアトリビュートを追加します。addpointattribジオメトリにPointアトリビュートを追加します。addprimattribジオメトリにPrimitiveアトリビュートを追加します。addvertexattribジオメトリにVertexアトリビュートを追加します。Detailアトリビュートに追加します。attribジオメトリからアトリビュートの値を読み込みます。attribclassジオメトリアトリビュートのクラスを返します。attribdataidジオメトリアトリビュートのデータIDを返します。attribsizeジオメトリアトリビュートのサイズを返します。attribtypeジオメトリアトリビュートのタイプを返します。attribtypeinfoジオメトリアトリビュートのトランスフォームメタデータを返します。detailジオメトリからDetailアトリビュートの値を読み込みます。detailattribジオメトリからDetailアトリビュートの値を読み込みます。detailattribsizeジオメトリのDetailアトリビュートのサイズを返します。detailattribtypeジオメトリのDetailアトリビュートのタイプを返します。detailintrinsicジオメトリからDetailのIntrinsic(組み込み情報)の値を読み込みます。findattribval特定のアトリビュート値を持つプリミティブ/ポイント/頂点を検索します。findattribvalcount特定の値を持つ整数や文字列のアトリビュートのエレメントの数を返します。getattrib有効性チェック付きでジオメトリからアトリビュート値を読み込みます。getattributeジオメトリアトリビュートの値を変数にコピーして成功フラグを返します。hasattribジオメトリにアトリビュートが存在するかチェックします。hasdetailattribジオメトリにDetailアトリビュートが存在するかチェックします。haspointattribジオメトリにPointアトリビュートが存在するかチェックします。hasprimattribジオメトリにPrimitiveアトリビュートが存在するかチェックします。hasvertexattribジオメトリにVertexアトリビュートが存在するかチェックします。idtopointidアトリビュートでポイント番号を検索します。idtoprimidアトリビュートでプリミティブ番号を検索します。nametopointnameアトリビュートでポイントを検索します。nametoprimnameアトリビュートでプリミティブを検索します。nuniqueval整数や文字列のアトリビュートから固有の値の数を返します。pointジオメトリからPointアトリビュートの値を読み込みます。pointattribジオメトリからPointアトリビュート値を読み込んで、成功/失敗のフラグを出力します。pointattribsizeジオメトリのPointアトリビュートのサイズを返します。pointattribtypeジオメトリのPointアトリビュートのタイプを返します。primジオメトリからPrimitiveアトリビュートの値を読み込みます。prim_attribute指定したパラメトリックポジション(u,v)でアトリビュートの値を補間して、それを変数にコピーします。primarclenパラメトリックUV座標を使って、プリミティブ上の円弧の長さを評価します。primattribジオメトリからPrimitiveアトリビュートの値を読み込み、成功フラグを出力します。primattribsizeジオメトリのPrimitiveアトリビュートのサイズを返します。primattribtypeジオメトリのPrimitiveアトリビュートのタイプを返します。v)位置におけるプリミティブ上の位置微分を返します。primintrinsicジオメトリからプリミティブのIntrinsic(組み込み)アトリビュートを読み込みます。primuv指定したパラメトリック位置(uvw)でアトリビュートの値を補間します。primuvconvertカーブプリミティブ上のパラメトリックUVロケーションを異なる空間で変換します。setattribアトリビュート値をジオメトリに書き出します。setattribtypeinfoジオメトリのアトリビュートの意味を設定します。setdetailattribジオメトリにDetailアトリビュートを設定します。setpointattribジオメトリにPointアトリビュートを設定します。setprimattribジオメトリにPrimitiveアトリビュートを設定します。Intrinsicアトリビュートの値を設定します。setvertexattribジオメトリにVertexアトリビュートを設定します。uniqueval整数や文字列のアトリビュートのすべての値から固有の値の1つを返します。uniquevalsintまたはstringのアトリビュートすべての値に対して固有の値を返します。uvsampleUVアトリビュートを使って、指定したUV座標におけるアトリビュートの値を補間します。vertexジオメトリからVertexアトリビュートの値を読み込みます。vertexattribジオメトリからVertexアトリビュートの値を読み込みます。vertexattribsizeジオメトリのVertexアトリビュートのサイズを返します。vertexattribtypeジオメトリのVertexアトリビュートのタイプを返します。BSDFspecularスペキュラーBSDFを返したり、スペキュラーシェーディングを計算します。BSDFsalbedo出射光の方向を指定したBSDFに対するアルベド(反射光の割合)を返します。ashikhminAshikhminシェーディングモデルを使ったスペキュラーBSDFを返します。BSDFを返したり、Blinnシェーディングを計算します。cone円錐反射のBSDFを返します。cvex_bsdf2つのCVEXシェーダ文字列からBSDFオブジェクトを作成します。BDSFを返したり、ディフューズシェーディングを計算します。eval_bsdf2つのベクトルでBSDFを評価します。getbounces指定したbsdfのバウンスマスクを返します。hairヘアーをシェーディングするためのBSDFを返します。henyeygreensteinライトを前後に散らすことが可能な異方性ボリュームBSDFを返します。isotropic全方向均等に光を散らす等方性のBSDFを返します。mask_bsdfマスクで指定されたコンポーネントだけを含む新しいBSDFを返します。normal_bsdfBSDFのdiffuseコンポーネントの法線を返します。BSDFを返したり、Phongシェーディングを計算します。phonglobe異なるライティングモデルを使って、スペキュラーハイライトの照明を返します。sample_bsdfBSDFをサンプリングします。solid_angleBSDF関数の範囲に該当する立体角(単位はステラジアン)を計算します。split_bsdfBSDFをコンポーネントローブ(分布領域)に分割します。BSDFを作成します。CHOPchadd新しいチャンネルをCHOPノードに追加しますchattrCHOPアトリビュートから読み込みます。chattrnames指定したアトリビュートクラスのCHOPアトリビュート名をCHOP入力から読み込みます。chend指定したCHOP入力の最後のサンプルのインデックスを返します。chendf指定した入力の最後のサンプルに相当するフレームを返します。chendt指定した入力の最後のサンプルに相当する時間を返します。chindex指定したチャンネル名の入力からチャンネルインデックスを返します。chinput指定したサンプルのチャンネルの値を返します。chinputlimits入力チャンネルのサンプルの最小値と最大値を計算します。chnames指定したCHOP入力からすべてのCHOPチャンネル名を返します。chnumchan指定した入力内のチャンネルの数を返します。chop指定したサンプルにおけるCHOPチャンネルの値を返します。choplocal指定したサンプルにおけるCHOPのローカルトランスフォームチャンネルの値を返します。choplocalt指定したサンプルと評価時間におけるCHOPのローカルトランスフォームチャンネルの値を返します。chopt指定したサンプルと評価時間におけるCHOPチャンネルの値を返します。chrate指定した入力のサンプルレートを返します。chreadbuf指定したインデックスでのCHOPコンテキスト一時バッファの値を返します。chremoveCHOPノードからチャンネルを削除します。chremoveattrCHOPアトリビュートを削除します。chrenameCHOPチャンネルの名前を変更します。chresizebufCHOPコンテキスト一時バッファのサイズを変更します。chsetattrCHOPアトリビュートの値を設定します。chsetlengthCHOPチャンネルデータの長さを設定します。chsetrateCHOPチャンネルデータのサンプリングレートを設定します。chsetstartチャンネルデータのCHOP開始サンプルを設定します。chstart指定した入力の開始サンプルを返します。chstartf指定した入力の最初のサンプルに相当するフレームを返します。chstartt指定した入力の最初のサンプルに相当する時間を返します。chwritebuf指定したインデックスでのCHOPコンテキスト一時バッファの値を書き出します。Menuが現在'frames'に設定されていれば1を返し、そうでないなら0を返します。Menuが現在’samples'に設定されていれば1を返し、そうでないなら0を返します。Menuが現在’seconds'に設定されていれば1を返し、そうでないなら0を返します。ninputs入力の数を返します。Body(黒体)のカラー値を計算します。ctransformあるカラー空間を別のカラー空間に変換します。luminanceパラメータで指定したRGBカラーの輝度を計算します。Conversionatof文字列をfloatに変換します。atoi文字列をintegerに変換します。cracktransformcの値に応じて、トランスフォーム(xform)の移動(c=0)、回転(c=1)、スケール(c=2)、シアー(c=3)のコンポーネントを返します。degrees引数をラジアンから度に変換します。eulertoquaternionオイラー角からクォータニオンを表現したvector4を作成します。hsvtorgbHSVカラー空間をRGBカラー空間に変換します。qconvertvector4で表現したクォータニオンをmatrix3の表現に変換します。quaterniontoeulerクォータニオンを表現したオイラー角を作成します。radians引数を度からラジアンに変換します。rgbtohsvRGBカラー空間をHSVカラー空間に変換します。rgbtoxyzリニアsRGB三成分をCIE表色法のXYZ三刺激値に変換します。serializevectorやmatrixのタイプの配列をfloatの配列に平坦化します。unserializefloatの平坦な配列をvectorやmatrixの配列に変換します。xyztorgbCIE表色法のXYZ三刺激値をリニアsRGB三成分に変換します。Crowdsagentaddclipクリップをエージェントの定義に追加します。agentclipcatalogエージェントアトリビュートに読み込んだアニメーションクリップすべてを返します。agentclipchannelエージェントのアニメーションクリック内のチャンネルのインデックスを見つけます。agentclipchannelnamesエージェントのアニメーションクリップ内のチャンネルの名前を返します。agentcliplengthエージェントのアニメーションクリップの長さ(秒)を返します。agentclipnamesエージェントプリミティブの現行アニメーションクリップを返します。agentclipsample指定した時間でのエージェントのクリップのチャンネルをサンプルします。agentclipsamplelocal特定の時間でのエージェントのアニメーションクリップをサンプリングします。agentclipsamplerateエージェントのアニメーションクリップのサンプルレートを返します。agentclipsampleworld特定の時間でのエージェントのアニメーションクリップをサンプリングします。agentcliptimesエージェントプリミティブのアニメーションクリップの現行時間を返します。agentcliptransformgroupsエージェントプリミティブの現行アニメーションクリップのトランスフォームグループを返します。agentclipweightsエージェントプリミティブのアニメーションクリップのブレンドウェイトを返します。Layerの名前を返します。agentcurrentlayerエージェントプリミティブの現行レイヤーの名前を返します。agentfindtransformgroupエージェントの定義内のトランスフォームグループのインデックスを調べます。agentlayerbindingsエージェントのレイヤーにある各形状とバインドされているトランスフォームを返します。agentlayersエージェントプリミティブに読み込まれたレイヤーすべてを返します。agentlayershapesエージェントプリミティブのレイヤーが参照する形状の名前を返します。agentlocaltransformエージェントプリミティブのボーンの現行ローカル空間のトランスフォームを返します。agentlocaltransformsエージェントプリミティブの現行ローカル空間のトランスフォームを返します。agentrigchildrenエージェントプリミティブのリグのトランスフォームの子トランスフォームを返します。agentrigfindエージェントプリミティブのリグのトランスフォームのインデックスを検索します。agentrigparentエージェントプリミティブのリグのトランスフォームの親トランスフォームを返します。agentsolvefbikエージェントのスケルトンにフルボディのインバースキネマティクスアルゴリズムを適用します。agenttransformcountエージェントプリミティブのリグのトランスフォームの数を返します。agenttransformgroupmemberトランスフォームが指定したトランスフォームグループのメンバーかどうかを返します。agenttransformgroupsエージェント定義内のトランスフォームグループの名前を返します。agenttransformgroupweight指定したトランスフォームグループのメンバーのウェイトを返します。agenttransformnamesエージェントプリミティブのリグの各トランスフォームの名前を返します。agenttransformtolocalエージェントプリミティブのトランスフォームをワールド空間からローカル空間に変換します。agenttransformtoworldエージェントプリミティブのトランスフォームをローカル空間からワールド空間に変換します。agentworldtransformエージェントプリミティブのボーンの現行ワールド空間のトランスフォームを返します。agentworldtransformsエージェントプリミティブの現行ワールド空間のトランスフォームを返します。setagentclipnamesエージェントプリミティブの現行アニメーションクリップを設定します。setagentclipsエージェントがトランスフォームの計算に使用するアニメーションクリップを設定します。setagentcliptimesエージェントプリミティブのアニメーションクリップの現行時間を設定します。setagentclipweightsエージェントプリミティブのアニメーションクリップのブレンドウェイトを設定します。Layerを設定します。setagentcurrentlayerエージェントプリミティブの現行レイヤーを設定します。setagentlocaltransformエージェントプリミティブのボーンのローカル空間トランスフォームを上書きします。setagentlocaltransformsエージェントプリミティブのローカル空間トランスフォームを上書きします。setagentworldtransformエージェントプリミティブのボーンのワールド空間トランスフォームを上書きします。setagentworldtransformsエージェントプリミティブのワールド空間トランスフォームを上書きします。displacedimportサーフェスに対してディスプレイスメントシェーダから変数を読み込みます。I/Ofile_stat指定したファイルのファイルシステム状態を返します。Logicfuzzify入力メンバーシップの関数に基づいてcrisp値をfuzzy値に変換します。fuzzy_defuzz_centroid指定したcrisp値の範囲のcrip値と、出力変数のための集合メンバーシップ関数を返します。NAND)を返します。