classエージェントプリミティブ。Agentsを参照してください。floatエージェントプリミティブのチャンネルの現行値を返します。channel_indexエージェントのリグ内のチャンネルのインデックス。エージェントプリミティブのチャンネルの現行値を返します。hou.AgentClip利用可能なアニメーションクリップすべてを返します。これはdefinition().clips()と等価です。利用可能なアニメーションクリップすべてを返します。これはdefinition().clips()と等価です。hou.AgentClipエージェントの現行のアニメーションクリップを返します。エージェントの現行のアニメーションクリップを返します。floatエージェントのアニメーションクリップに対する現行時間を返します。エージェントのアニメーションクリップに対する現行時間を返します。floatエージェントのアニメーションクリップに対するブレンドのウェイトを返します。エージェントのアニメーションクリップに対するブレンドのウェイトを返します。Layerを返します。Layerを返します。hou.AgentLayerエージェントの現行のディスプレイレイヤーを返します。エージェントの現行のディスプレイレイヤーを返します。hou.AgentDefinition共有されているエージェント定義を返します。共有されているエージェント定義を返します。hou.AgentLayer利用可能なレイヤーすべてを返します。これはdefinition().layers()と等価です。利用可能なレイヤーすべてを返します。これはdefinition().layers()と等価です。hou.Matrix4エージェントプリミティブのボーンの、現行のローカル空間トランスフォームを返します。transformエージェントのリグでのトランスフォームのインデックス。エージェントプリミティブのボーンの、現行のローカル空間トランスフォームを返します。hou.AgentRigエージェントのリグを返します。これはdefinition().rig()と等価です。エージェントのリグを返します。これはdefinition().rig()と等価です。channel_index)エージェントプリミティブのチャンネルの現行値を設定します。valueチャンネルのfloat値。channel_indexエージェントのリグ内のチャンネルのインデックス。エージェントプリミティブのチャンネルの現行値を設定します。setClips(clips)エージェントの現行アニメーションクリップを設定します。このジオメトリが変更不可であれば、hou.GeometryPermissionErrorを引き起こします。clipshou.AgentClipシーケンス。エージェントの現行アニメーションクリップを設定します。setClipTimes(times)エージェントのアニメーションクリップに対して現行時間を設定します。このジオメトリが変更不可であれば、hou.GeometryPermissionErrorを引き起こします。timesfloatシーケンス。エージェントのアニメーションクリップに対して現行時間を設定します。setClipWeights(weights)エージェントのアニメーションクリップに対してブレンドウェイトを設定します。このジオメトリが変更不可であれば、hou.GeometryPermissionErrorを引き起こします。weightsfloatシーケンス。エージェントのアニメーションクリップに対してブレンドウェイトを設定します。setCurrentLayer(layer)エージェントの現行表示レイヤーを設定します。このジオメトリが変更不可であれば、hou.GeometryPermissionErrorを引き起こします。layerhou.AgentLayer。エージェントの現行表示レイヤーを設定します。Layerを設定します。このジオメトリが変更不可であれば、hou.GeometryPermissionErrorを引き起こします。layerhou.AgentLayer。Layerを設定します。setDefinition(definition)エージェントの定義を変更します。新しい定義のリグのトランスフォームの数が異なる場合、そのエージェントの現行トランスフォームがリセットされます。新しい定義に同じ名前のクリップが含まれていない場合、そのエージェントの現行クリップがリセットされます。このジオメトリが変更不可であれば、hou.GeometryPermissionErrorを引き起こします。hou.AgentDefinition.エージェントの定義を変更します。index)エージェントプリミティブのボーンの、現行のローカル空間トランスフォームを設定します。このジオメトリが変更不可であれば、hou.GeometryPermissionErrorを引き起こします。xformhou.Matrix4。indexエージェントのリグでのトランスフォームのインデックス。エージェントプリミティブのボーンの、現行のローカル空間トランスフォームを設定します。index)エージェントプリミティブのボーンの、現行のワールド空間トランスフォームを設定します。このジオメトリが変更不可であれば、hou.GeometryPermissionErrorを引き起こします。xformhou.Matrix4。indexエージェントのリグでのトランスフォームのインデックス。エージェントプリミティブのボーンの、現行のワールド空間トランスフォームを設定します。hou.AgentShapeLibraryエージェントのシェイプライブラリを返します。これはdefinition().shapeLibrary()と等価です。エージェントのシェイプライブラリを返します。これはdefinition().shapeLibrary()と等価です。hou.Matrix4エージェントプリミティブのボーンの、現行のワールド空間トランスフォームを返します。transformエージェントのリグでのトランスフォームのインデックス。エージェントプリミティブのボーンの、現行のワールド空間トランスフォームを返します。tuple特定のアトリビュートに対するこのプリミティブ内に格納された値を返します。このアトリビュートは、名前またはhou.Attribオブジェクトで指定することができます。hou.Attribオブジェクトを使用してアトリビュート値を調べる方が、名前を使用して調べるよりも若干高速です。ループ内でアトリビュート値を調べる時は、そのループ外でhou.Attribオブジェクトを調べて、それをこのメソッドに渡してください。ジオメトリ内のプリミティブ毎にこのメソッドをコールするよりも高速です。この名前のアトリビュートが存在しなかった場合は、hou.OperationFailedを引き起こします。特定のアトリビュートに対するこのプリミティブ内に格納された値を返します。このアトリビュートは、名前またはhou.Attribオブジェクトで指定することができます。float特定の浮動小数点アトリビュートのプリミティブアトリビュート値を返します。このアトリビュートは、名前またはhou.Attribオブジェクトで指定することができます。この名前のアトリビュートが存在しない、またはアトリビュートのサイズが1のfloatでなかった場合は、hou.OperationFailedを引き起こします。ほとんどの場合では、アトリビュート値にアクセスするには、単にhou.Prim.attribValue()を使用すればいいです。Houdiniは、内部的にこのメソッドを使用してattribValueを実装しています。特定の浮動小数点アトリビュートのプリミティブアトリビュート値を返します。このアトリビュートは、名前またはhou.Attribオブジェクトで指定することができます。float特定の浮動小数点アトリビュートのプリミティブアトリビュート値を返します。このアトリビュートは、名前またはhou.Attribオブジェクトで指定することができます。戻り値は、floatのタプルです。アトリビュートのサイズが1の時にこのメソッドをコールするのは有効です。この場合では、1つのエレメントを持ったタプルが返されます。hou.Prim.attribValue()も参照してください。特定の浮動小数点アトリビュートのプリミティブアトリビュート値を返します。このアトリビュートは、名前またはhou.Attribオブジェクトで指定することができます。戻り値は、floatのタプルです。intサイズが1の特定の整数アトリビュートのプリミティブアトリビュート値を返します。このアトリビュートは、名前またはhou.Attribオブジェクトで指定することができます。詳細は、hou.Point.floatAttribValue()を参照してください。サイズが1の特定の整数アトリビュートのプリミティブアトリビュート値を返します。このアトリビュートは、名前またはhou.Attribオブジェクトで指定することができます。詳細は、hou.Point.floatAttribValue()を参照してください。int特定の整数アトリビュートのプリミティブアトリビュート値を返します。このアトリビュートは、名前またはhou.Attribオブジェクトで指定することができます。戻り値は、intのタプルです。詳細は、hou.Prim.floatListAttribValue()を参照してください。特定の整数アトリビュートのプリミティブアトリビュート値を返します。このアトリビュートは、名前またはhou.Attribオブジェクトで指定することができます。戻り値は、intのタプルです。詳細は、hou.Prim.floatListAttribValue()を参照してください。str特定の文字列アトリビュートのプリミティブアトリビュート値を返します。このアトリビュートは、名前またはhou.Attribオブジェクトで指定することができます。詳細は、hou.Prim.floatAttribValue()を参照してください。特定の文字列アトリビュートのプリミティブアトリビュート値を返します。このアトリビュートは、名前またはhou.Attribオブジェクトで指定することができます。詳細は、hou.Prim.floatAttribValue()を参照してください。str特定の文字列アトリビュートのプリミティブアトリビュート値を返します。このアトリビュートは、名前またはhou.Attribオブジェクトで指定することができます。戻り値は、文字列のタプルです。アトリビュートのサイズが1の時にこのメソッドをコールするのは有効です。この場合では、1つのエレメントを持ったタプルが返されます。hou.Prim.attribValue()も参照してください。特定の文字列アトリビュートのプリミティブアトリビュート値を返します。このアトリビュートは、名前またはhou.Attribオブジェクトで指定することができます。戻り値は、文字列のタプルです。attrib_value)このプリミティブにアトリビュート値を保存します。このアトリビュートは、名前またはhou.Attribオブジェクトで指定することができ、ジオメトリ内の既存プリミティブアトリビュートでなければなりません。通常では、Python定義のSOPのコードからこのメソッドをコールします。この名前のアトリビュートが存在しなかったり、そのアトリビュートのデータタイプが渡された値と一致しなかった場合は、hou.OperationFailedを引き起こします。アトリビュートのサイズが2以上であれば、そのアトリビュート値は、int/floatのシーケンスでなければならず、そのシーケンスのサイズはアトリビュートのサイズと同じでなければなりません。このジオメトリが修正不可なら、hou.GeometryPermissionErrorを引き起こします。"Cd"という名前のサイズが3のfloatプリミティブアトリビュートを作成し、プリミティブ毎に固有のカラーを割り当てます。SOP内から動作しますが、Pythonシェルからは動作しません。プリミティブ毎に、彩度と明度が同じで色相を別にします。アトリビュートにRGB値を保存します。color.rgb())このプリミティブにアトリビュート値を保存します。このアトリビュートは、名前またはhou.Attribオブジェクトで指定することができ、ジオメトリ内の既存プリミティブアトリビュートでなければなりません。通常では、Python定義のSOPのコードからこのメソッドをコールします。hou.attribType列挙値hou.attribType.Prim列挙値を返します。ポイント、プリミティブ、頂点、ジオメトリは、アトリビュートを照会するのに同じメソッドをサポートしていて、このメソッドはその内の1つです。以下も参照してください:hou.Point.attribType()hou.Vertex.attribType()hou.Geometry.attribType()hou.attribTypehou.attribType.Prim列挙値を返します。ポイント、プリミティブ、頂点、ジオメトリは、アトリビュートを照会するのに同じメソッドをサポートしていて、このメソッドはその内の1つです。valueIntrinsic名とその値をマッピングした辞書を返します。Intrinsic名とその値をマッピングした辞書を返します。vertexcountなど)を取得します。measuredareaといったほとんどのIntrinsic値は計算任せですが、一部の値はhou.Prim.setIntrinsicValue()を使って書き込み可能です。球プリミティブは、その定義の一部であるトランスフォームマトリックスを持っています。Spreadsheetを使うことで、ユーザインターフェースからそれらの値を閲覧することもできます。指定したIntrinsic名が存在しなかった場合はhou.OperationFailedを引き起こします。hou.Prim.intrinsicNames()を使うことで、利用可能なIntrinsic名のリストを取得することができます。プリミティブのタイプが異なれば、利用可能なIntrinsic値も異なります。vertexcountなど)を取得します。strこのプリミティブで利用可能なIntrinsic名を表現した文字列のタプルを返します。プリミティブのタイプが異なれば、利用可能なIntrinsic名も異なります。hou.Prim.intrinsicValue()/hou.Prim.setIntrinsicValue()を使用することで、その値を取得したり設定することができます。このプリミティブで利用可能なIntrinsic名を表現した文字列のタプルを返します。プリミティブのタイプが異なれば、利用可能なIntrinsic名も異なります。hou.Prim.intrinsicValue()/hou.Prim.setIntrinsicValue()を使用することで、その値を取得したり設定することができます。value)一部の"Intrinsic"値は変更可能です。トランスフォームを表現した9個のfloatタプルをhou.Prim.setIntrinsicValue()に渡すことで、球プリミティブの内部サイズと回転(トランスフォーム)を変更することができます。Intrinsicが書き込み不可、渡した値が正しくない、指定したIntrinsic名が存在しない場合は、hou.OperationFailedを引き起こします。一部の"Intrinsic"値は変更可能です。トランスフォームを表現した9個のfloatタプルをhou.Prim.setIntrinsicValue()に渡すことで、球プリミティブの内部サイズと回転(トランスフォーム)を変更することができます。Intrinsicが書き込み不可、渡した値が正しくない、指定したIntrinsic名が存在しない場合は、hou.OperationFailedを引き起こします。boolIntrinsic(組み込み)アトリビュートが読み取り専用かどうか返し、そうでないなら、hou.Prim.setIntrinsicValue()で修正することができます。Intrinsic(組み込み)アトリビュートが読み取り専用かどうか返し、そうでないなら、hou.Prim.setIntrinsicValue()で修正することができます。intIntrinsic値のタプルサイズを返します。Intrinsic値のタプルサイズを返します。hou.Vector3正規化した(つまり0から1)u,v,w値を指定すると、パラメトリック位置でのプリミティブの内部位置を返します。外周沿いの位置を照会するには、hou.Face.positionAt()を使用してください。正規化した(つまり0から1)u,v,w値を指定すると、パラメトリック位置でのプリミティブの内部位置を返します。tupleプリミティブの内部での正規化したu,v,wのパラメトリック位置でのアトリビュート値を返します。そのアトリビュートがポイントや頂点のアトリビュートでなかった場合は、hou.OperationFailedを引き起こします。プリミティブアトリビュート値が必要であれば、これはサーフェスに渡って変化しないので、hou.Prim.attribValue()を使用してください。外周沿いのアトリビュートを照会するには、hou.Face.attribValueAt()を使用してください。プリミティブの内部での正規化したu,v,wのパラメトリック位置でのアトリビュート値を返します。hou.Geometryこのプリミティブを含んだhou.Geometryオブジェクトを返します。このプリミティブを含んだhou.Geometryオブジェクトを返します。intこのプリミティブの番号を返します。プリミティブ番号は0から始まって順々に番号が振られていて、hou.Geometry.prims()で返されるプリミティブは、その番号で並んでいます。このプリミティブの番号を返します。プリミティブ番号は0から始まって順々に番号が振られていて、hou.Geometry.prims()で返されるプリミティブは、その番号で並んでいます。hou.primType列挙値このプリミティブのタイプ(例えば、ポリゴン、NURBSカーブ、メタボールなど)を含んだhou.primType値を返します。このプリミティブのタイプ(例えば、ポリゴン、NURBSカーブ、メタボールなど)を含んだhou.primType値を返します。hou.Vertexこのプリミティブ内に含まれている頂点のシーケンスを返します。そのプリミティブがフェース(例えば、ポリゴンやNURBSカーブ)なら、その結果は、そのフェース内の頂点の順番に相当します。そのプリミティブがサーフェス(例えば、NURBSメッシュ)なら、そのプリミティブは頂点の2D配列を持ち、このメソッドは、その2D配列内のすべての頂点を列で並べて返します。2D頂点配列とシーケンシャル頂点インデックス間の関係性、サーフェス内の頂点にアクセスする方法に関する詳細は、hou.Surface.vertex()を参照してください。このプリミティブ内に含まれている頂点のシーケンスを返します。intlen(self.vertices())のショートカット。このメソッドをコールする必要はありません。len(self.vertices())のショートカット。このメソッドをコールする必要はありません。hou.Vertexself.vertices()[index]のショートカット。このメソッドをコールする必要はありません。このメソッドは、最後からインデックスを指定するためのマイナスのインデックスをサポートしています。self.vertices()[index]のようなものです。Pythonのインデックス操作のように、インデックスが範囲外の時は、IndexErrorを引き起こします。self.vertices()[index]のショートカット。このメソッドをコールする必要はありません。hou.Point各頂点をループさせずにプリミティブのすべてのポイントを取得するショートカット。各頂点をループさせずにプリミティブのすべてのポイントを取得するショートカット。hou.BoundingBoxこのプリミティブを囲むのに十分な大きさのサイズと位置の軸平行の3D境界ボックスを返します。このプリミティブを囲むのに十分な大きさのサイズと位置の軸平行の3D境界ボックスを返します。nearestToPosition(pos3)位置を含んだ3つのfloatのシーケンスを指定すると、その位置に一番近いこのプリミティブ上の位置を検索します。このプリミティブ上のu値、このプリミティブ上のv値、このプリミティブまでの距離を含んだタプルを返します。位置を含んだ3つのfloatのシーケンスを指定すると、その位置に一番近いこのプリミティブ上の位置を検索します。このプリミティブ上のu値、このプリミティブ上のv値、このプリミティブまでの距離を含んだタプルを返します。hou.PrimGroupこのプリミティブを含んだプリミティブグループのタプルを返します。このプリミティブを含んだプリミティブグループのタプルを返します。hou.Matrix3このプリミティブに関連したローカルの3×3トランスフォームを返します。トランスフォームには、ローカルのポイントトランスフォームやプリミティブ内の任意のトランスフォーム(例えば、Alembicファイル内のトランスフォーム)を含んでいません。このプリミティブに関連したローカルの3×3トランスフォームを返します。トランスフォームには、ローカルのポイントトランスフォームやプリミティブ内の任意のトランスフォーム(例えば、Alembicファイル内のトランスフォーム)を含んでいません。hou.Matrix4このプリミティブのジオメトリの完全な4×4トランスフォームを返します。これには、ポイント用の移動、プリミティブ内の任意のトランスフォーム(例えば、Alembicファイル内のトランスフォーム)を含んでいます。このプリミティブのジオメトリの完全な4×4トランスフォームを返します。これには、ポイント用の移動、プリミティブ内の任意のトランスフォーム(例えば、Alembicファイル内のトランスフォーム)を含んでいます。setTransform(m4)このプリミティブのローカルトランスフォームを設定します。ポイントの移動を設定します。これは、プリミティブ内のどのトランスフォーム(例えば、Alembicファイル内のトランスフォーム)にも影響を与えません。このジオメトリが修正不可なら、hou.GeometryPermissionErrorを引き起こします。m4完全なトランスフォームを含んだhou.Matrix4オブジェクト。このプリミティブのローカルトランスフォームを設定します。ポイントの移動を設定します。これは、プリミティブ内のどのトランスフォーム(例えば、Alembicファイル内のトランスフォーム)にも影響を与えません。houAnimationhou.BaseKeyframeすべてのキーフレームクラス用の抽象基底クラス。hou.Keyframeデフォルトのキーフレームタイプ、数値のキーフレームを表現したクラス。assetshou.HDADefinitionHoudiniデジタルアセット(HDA)の定義を表現します。hou.HDAModuleデジタルアセットに保存またはデジタルアセットからアクセスされる関数、クラス、定数を含んだユーザ定義のPythonモジュール。hou.HDAOptionsHoudiniデジタルアセット(HDA)に関する色々なオプションを格納しています。hou.HDASectionデジタルアセットに保存されたデータの"section"を表現します。Viewerステートの実装と登録のコードを含んだユーザ定義Pythonモジュール。hou.hdaHoudiniデジタルアセットに関連した関数を含んだモジュール。hou.hdaDefinition()ノードタイプカテゴリ、オペレータ名、デジタルアセットライブラリパスを指定すると、HDADefinitionオブジェクトを返します。その引数に一致するデジタルアセット定義が存在しなければNoneを返します。hou.hdaEventTypeデジタルアセットライブラリで起こり得るイベントタイプの列挙。hou.hdaLicenseTypeデジタルアセットライセンス許可レベルの列挙型。Selectionのコピー。Editorからのチャンネルのリストのコピー。hou.ChopNodeCHOPノードを表現したクラス。hou.Trackhou.bezier()左側のキーフレームの出力値/接線/加速度と右側のキーフレームの入力値/接線/加速度を使ったアニメーションパラメータ用のBezier補間スプラインを評価します。hou.commitPendingKeyframes()hou.constant()アニメーションパラメータ用のアニメーション関数を評価します。戻り値は常に左側のキーフレームの出力値です。hou.cubic()左側の出力スロープと右側の入力スロープ間の滑らかなカーブ。hou.cycle()2つのフレームの間のモーションを繰り返します。hou.cycleoffset()2つのフレームの間のモーションを、最初に繰り返す値を左側のキーフレーム値に追加しながら、繰り返します。hou.cycleoffsett()2つの時間の間のモーションを、最初に繰り返す値を左側のキーフレーム値に追加しながら、繰り返します。hou.cyclet()2つの時間の間のモーションを繰り返します。hou.ease()左側のキーフレームの出力値と右側のキーフレームの入力値の間を補間します。hou.easein()左側のキーフレームの出力値と右側のキーフレームの入力値の間を補間します。hou.easeinp()2つのキーフレームの値の間を補間します。hou.easeout()左側のキーフレームの出力値と右側のキーフレームの入力値の間を補間します。hou.easeoutp()2つのキーフレームの値の間を補間します。hou.easep()2つのキーフレームの値の間を補間します。hou.linear()左側のキーフレームの出力値と右側のキーフレームの入力値の間を線形的に補間します。hou.match()左側のキーフレームの入力のスロープと右側のキーフレームの出力のスロープの間に滑らかなカーブを作成します。hou.matchin()左側のキーフレームの入力のスロープに合わせながら、左側のキーフレームの入力の値から直線を作成します。hou.matchout()右側のキーフレームの出力のスロープに合わせながら、右側のキーフレームの出力の値から直線を作成します。hou.qlinear()クォータニオンを使ってキーフレーム間を線形的に補間します。hou.quintic()左側のキーフレームの出力のスロープとアクセラレーションと右側のキーフレームの入力のスロープとアクセラレーションを使って、左側の出力値と右側の入力値の間を滑らかなカーブにするアニメーションパラメータ用の補間関数を評価します。hou.repeat()2つのフレームの間のモーションを繰り返します。hou.repeatt()2つの時間の間のモーションを繰り返します。hou.spline()連続するキーフレーム値を通過するようにスプラインを合わせます。hou.vmatch()入力と出力の値とスロープを一致させます。hou.vmatchin()左側のキーフレームの入力のスロープに合わせます。hou.vmatchout()右側のキーフレームの出力のスロープに合わせます。Up/Manual)を返します。hou.updateModeインターフェースアップデートモードの列挙型。Up/Manual)を返します。Crowdshou.Agentエージェントプリミティブ。hou.AgentClipエージェントのアニメーションクリップ。hou.AgentDefinitionエージェントプリミティブ用の共有データ。hou.AgentLayerエージェントのレイヤー。hou.AgentRigエージェントプリミティブのリグ。hou.AgentShapeエージェントの形状。hou.AgentShapeBindingエージェントのレイヤー内のShapeバインドhou.AgentShapeDeformerエージェントシェイプ用デフォーマ。hou.AgentShapeLibraryエージェントプリミティブのシェイプライブラリ。hou.AgentTransformGroupエージェントのリグ内のトランスフォームとチャンネルのグループ。hou.crowds群衆関連の関数。Networkのシミュレーション内に保存した一部のデータ。hou.DopNodeダイナミクスノードを表現します。hou.DopObjectシミュレーション内のオブジェクトを含んだDOPデータのタイプ。hou.DopRecordDopData内に保存された値のテーブル。hou.DopRelationship他のオブジェクトを影響を与えているDOPオブジェクトを保存したDOPデータのタイプ。Networkノード内に格納されたダイナミクスシミュレーション。Networkノードを返します。hou.dopDOP関連の関数。hou.fieldTypeフィールドタイプの列挙型。hou.setCurrentDopNet()hou.setSimulationEnabled()hou.simulationEnabled()Exceptionshou.Errorhouモジュール内のすべての例外用の基底クラス。SOP外からジオメトリを修正しようとした時に起きる例外。hou.InitScriptFailedhou.InvalidInputノードの入力を無効な何かに設定しようとした時に起きる例外。hou.InvalidNodeTypeそのノードのタイプでサポートされていないNodeのメソッドをコールしようとした時に起きる例外。hou.InvalidSize不正な長さのシーケンスを関数に渡した時に起きる例外。hou.KeyframeValueNotSethou.LoadWarningHoudiniでhipファイルを読み込んだ時に警告を生成するための例外クラス。hou.MatchDefinitionErrorhou.NameConflict操作中に名前の干渉が検出された時に引き起こされる例外。hou.NodeErrorPythonで実装したノード上のエラーを設定するために使う例外クラス。hou.NodeWarningPythonで実装されたノード上の警告を設定するために使う例外クラス。hou.NotAvailableオペレーションが利用不可の機能を使おうとした時に起こす例外クラス。このクラスはのサブクラスです。hou.ObjectWasDeleted古くなった変数を使ってHoudiniで削除された何かにアクセスしようとした時に起こす例外クラス。このクラスはのサブクラスです。hou.OperationFailedhou.OperationInterruptedhou.PermissionErrorhou.StateNotRegistered登録されていないPythonステートを登録する際に例外が発生しました。hou.SystemExithou.TypeErrorhou.ValueErrorhou.assertTrue()真の条件を与えると、その条件がFalseの場合、ビルドタイプに応じてデバッグダイアログを表示するか、または、AssertionErrorを引き起こします。その条件がTrueの場合、これは何もしません。I/Ohou.fileReferences()hou.findDirectories()Houdiniパスから指定したディレクトリを検索して、すべてにマッチしたパスをタプルで返します。指定するディレクトリ名はHoudiniディレクトリの相対パスを指定します。hou.findDirectory()Houdiniパスから指定したディレクトリを検索して、最初に見つかったパスを返します。指定するディレクトリ名はHoudiniディレクトリの相対パスを指定します。hou.findFile()Houdiniパスから指定したファイルを検索して、最初に見つかったファイルを返します。指定するファイル名はHoudiniディレクトリの相対パスを指定します。hou.findFiles()Houdiniパスから指定したファイルを検索して、すべてにマッチしたファイルをタプルで返します。指定するファイル名はHoudiniディレクトリの相対パスを指定します。hou.findFilesWithExtension()Houdiniパスで特定の拡張子のファイルを検索し、一致したファイルすべてのタプルを返します。オプションでサブディレクトリを指定することができ、ファイルを検索する前にそれがHoudiniパスのエントリに追加されます。hou.homeHoudiniDirectory()$HOMEディレクトリ内のHoudiniディレクトのパスを返します。Pathの内容を文字列のタプルとして返します。hou.loadCPIODataFromString()CPIOデータフォーマットのデータを含んだ文字列を指定すると、データが復元されて、データを表現した(名前,値)の組のシーケンスを返します。hou.loadIndexDataFromFile()インデックスデータフォーマットのデータを含んだファイルを指定すると、データが復元されて、データを表現した辞書を返します。hou.loadIndexDataFromString()インデックスデータフォーマットのデータを含んだ文字列を指定すると、データが復元されて、データを表現した辞書を返します。hou.readFile()ファイルを読み込み、文字列でその内容を返します。標準のファイル、opdef:とoplib:のパス、httpのURLに対応しています。value)文字列タプルのシーケンスを指定して、データをCPIOフォーマットの文字列に暗号化します。hou.saveIndexDataToFile()文字列から文字列へのマッピングの辞書を指定して、indexデータフォーマットで、そのデータを暗号化して、ファイルに保存します。hou.saveIndexDataToString()文字列から文字列へのマッピングの辞書を指定して、インデックスデータフォーマットで、そのデータを文字列に暗号化します。Generalhou.EnumValueこのクラスは列挙値用の基底クラスです。これはインスタンス化できません、つまり、直接ユーザが使用できないことを意味しています。hou.InterruptableOperationこのクラスを使ってPythonコードブロックを中断可能な処理にします。hou.LopViewportOverrides現在のLOPノードのシーングラフに適用されている現行セッションオーバーレイレイヤーを編集する際に使用します。hou.RedrawBlockこのクラスを使って、Pythonコードブロック用の複数の再描画を集めて、一度だけ再描画します。hou.UndosDisablerこのクラスを使って、Pythonコードブロック内のundoを無効にします。hou.UndosGroupPythonコードブロック内のすべてのundoを単一のアクションにグループ化するために使います。hou.allowEnvironmentToOverwriteVariable()環境変数がhipファイルに保存したグローバル変数の値を上書き可能(または上書き不可)にします。hou.almostEqual()2つの数値を比較して、それらの値を浮動小数点として見なした時に、ほぼ等しいならTrueを返します。hou.appendSessionModuleSource()指定したソースコードをhou.sessionモジュールに追加します。追加したコードはすぐに利用可能になります。hou.sessionを再度インポートする必要はありません。hou.applicationCompilationDate()アプリケーションをコンパイルした日付を返します。hou.applicationName()アプリケーションの名前を返します。hou.applicationPlatformInfo()Houdiniのこのバージョンをコンパイルしたシステムに関する情報を含む文字列を返します。build_version)として返します。hou.applicationVersionString()アプリケーションのバージョン番号を文字列として返します。hou.audioHoudiniのプレイバーを使ったオーディオの再生に関連した関数。hou.chopExportConflictResolutionPattern()同じチャンネルをエクスポートする時に優先されるCHOPノードパスパターンを返します。hou.exit()Houdiniを終了して、オペレーティングシステムに終了コードを返します。suppress_save_promptがfalseなら、この関数は、ユーザに保存するかどうか尋ねます。ユーザが"Cancel"を押すと、終了をキャンセルして、次のステートメントが実行されます。hou.hipFile現行シーン(.hip)ファイルを扱う関数。hou.hipFileEventTypeコールバック関数によって制御可能なhipファイルイベントタイプの列挙。hou.hmath数学関数に関連したHoudiniのモジュール。hou.hotkeysホットキー関連の関数を含んだモジュール。hou.isApprentice()アプリケーションがApprentice(非商用)バージョンかどうか返します。hou.licenseCategory()使用中のライセンスのカテゴリ(商用、Apprentice、Indieなど)を返します。hou.licenseCategoryTypeライセンスカテゴリ値の列挙型。hou.machineName()このHoudiniセッションで使用されているコンピュータの名前を返します。hou.maxThreads()処理で使用するスレッドの数を返します。hou.numericData数値タイプの列挙値。hou.patternMatch()文字列のパターンに一致します。hou.releaseLicense()現在掴んでいるHoudiniのライセンスを解放します。hou.saveModeHIPファイル保存モードの列挙型。hou.scaleFromMKS()Meters-Kilograms-Seconds単位をHoudiniセッションの現行単位に変換するスケール係数を返します。hou.scaleToMKS()Houdiniセッションの現行単位をMeters-Kilograms-Seconds単位に変換するスケール係数を返します。hou.sessionこのモジュールは、現行のHoudiniセッション内からコールすることができる独自のクラス、関数、変数を定義するために使用します。このモジュールの内容は.hipファイルに保存されます。hou.sessionModuleSource()hou.sessionモジュールの内容を返します。hou.setChopExportConflictResolutionPattern()同じチャンネルをエクスポートする時に優先されるCHOPノードパスパターンを設定します。hou.setMaxThreads()マルチプロセッシング用に使用するスレッドの最大数を設定します。hou.setSessionModuleSource()hou.sessionモジュールの内容を設定します。新しい内容は直ぐに利用可能です。hou.sessionを再度インポートする必要はありません。Engineデバッグセッションを開始します。InterruptableOperationを使用してください。hou.userName()現行Houdiniセッションのユーザ名を返します。Geometryhou.Attribこのクラスは、ジオメトリアトリビュートに関する情報を格納します。hou.AttribDataIdジオメトリの内容が変わったタイミングを検知する際に使用します。hou.Edge各EdgeオブジェクトがGeometryオブジェクト内に存在し、エッジを保存します。エッジはポイントの組として表現します。hou.EdgeGroupGeometryオブジェクト内のエッジの名前が付いたグループ。hou.Faceフェースは、一連の頂点(Vertexオブジェクト)を含んだジオメトリプリミティブ(Primオブジェクト)の一種です。これらの頂点はフェースのタイプに応じて使われ方が異なります。ポリゴンなら、頂点を使ってポリゴンのエッジを定義し、NURBSカーブなら、頂点を制御点として使用します。hou.Geometry3Dジオメトリ形状を定義したポイントとプリミティブを含んだGeometryオブジェクト。Houdiniの各SOPは単一のGeometryオブジェクトを生成します。SOPなどの一部のジオメトリノードで保存されているジオメトリの差分(デルタ)にアクセスすることができます。pairアトリビュートのプロパティを記述します。hou.PackedFragmentパックフラグメントプリミティブ。hou.PackedGeometryパックジオメトリプリミティブ。hou.PackedPrimパックプリミティブ。hou.PointポリゴンやNURBSサーフェスなどのジオメトリプリミティブ上のポイントを表現します。hou.PointGroupGeometryオブジェクト内のポイントの名前が付いたグループ。hou.Polygonポリゴンは直線で接続した頂点で構成されたフェースの一種です。hou.Prim各PrimがGeometryオブジェクト内に存在し、ポリゴン、NURBSカーブ、ボリュームのようないくつかの種類の3Dジオメトリプリミティブを格納しています。各プリミティブは通常では、Pointオブジェクトを参照するVertexオブジェクトのセットを含んでいます。hou.PrimGroupGeometryオブジェクト内のプリミティブの名前が付いたグループ。hou.QuadricQuadricとは、2次多項式(例えば、球や円柱)で定義した3次元サーフェスを表現した一種のジオメトリプリミティブ(Primオブジェクト)のことです。hou.Selectionジオメトリコンポーネント選択を表現したクラス。hou.SopNodeサーフェスノードを表現します。hou.SopVerbサーフェスノードのコードを表現します。hou.SurfaceSurfaceとは、頂点(Vertexオブジェクト)の2次元グリッドを含む一種のジオメトリプリミティブ(Primオブジェクト)のことです。これらの頂点は、サーフェスのタイプによって使われ方が異なります。メッシュの場合は頂点を使って四辺のメッシュを定義し、NURBSの場合は制御点として頂点を使用します。hou.VDBVDBとはボクセルの3次元グリッドにデータを格納する一種のジオメトリプリミティブ(Primオブジェクト)のことです。hou.VertexGeometryオブジェクト内に存在し、Vertexオブジェクトは1つのPrimだけに含まれていて、1つのPointだけを参照します。hou.VertexGroupGeometryオブジェクト内の頂点の名前が付いたグループ。hou.VolumeVolumeとはボクセルの3次元配列を格納する一種のジオメトリプリミティブ(Primオブジェクト)のことです。hou.attribDataアトリビュートデータタイプの列挙型。hou.attribTypeジオメトリアトリビュートタイプの列挙型。hou.componentLoopTypeコンポーネントループタイプの列挙型。hou.geometryTypeジオメトリコンポーネントタイプの列挙型。hou.primTypeプリミティブタイプの列挙型。hou.vdbDataボクセルデータタイプの列挙型。Imageshou.CompositorViewerコンポジットビューペインを表現した最小クラス。hou.CopNodeコンポジットノードを表現します。hou.imageDepth画像平面内のピクセルを表現するための画像デプス(データフォーマット)の列挙型。hou.imageResolution()ファイルの画像の解像度を返します。hou.saveImageDataToFile()カラーとアルファのピクセルデータから画像ファイルを作成します。Nodeshou.IndirectInput同じネットワーク内のノードの入力として使用可能なネットワークアイテムの抽象基本クラス。これはノードそのものではありません。hou.LopNetworkライティングノードを表現します。hou.LopNodeライティングノードを表現します。hou.NetworkDotネットワーク内のワイヤーを通過するデータに影響を与えることなくそのワイヤーを特定のパスに中継させることができる小さなドット。hou.NetworkItemネットワーク内のすべての可視エレメントの基本クラス。hou.NetworkMovableItemノード、ネットワークボックス、ステッキーノートなどのネットワーク内のすべての可視エレメントの基本クラス。hou.NodeHoudiniのすべてのノード(オブジェクト、SOP、COPなど)用の基底クラス。このクラスのインスタンスは、まさにHoudiniのノードのインスタンスに該当します。hou.NodeConnection2つのノード間の接続(ワイヤー)を表現します。hou.NodeInfoTreeノードとそれが生成するデータに関する情報が含まれるように設計されたツリー構造。hou.NodeTypeノードのタイプのインスタンスすべてに共通の情報。hou.PopNetNodehou.PopNodeパーティクルノードを表現します。hou.SopNodeTypeこの種のNodeTypeにはSOPノード固有のアトリビュートが追加されています。hou.SubnetIndirectInputサブネット内に存在し、サブネットに接続されたノードに相当するノードのようなアイテム。hou.TopNodeタスクノードを表現します。hou.VopNetNodehou.appearanceChangeTypeノードで起こすことができる外観を変化させるイベントのタイプの列挙型。hou.cd()現行ノードを変更します。Houdiniには、ファイルシステムの現行ディレクトリと同じように現行ノードがあります。相対パスを指定すれば、hou.pwd()で返されるノードが相対パスの基準になります。hou.clearAllSelected()Houdiniセッション内のノード、ネットワークボックス、hou.NetworkMovableItemの他のサブクラスすべての選択状態をクリアします。hou.colorItemTypehou.copyNodesTo()指定したノードすべてをノード階層内の新しい場所にコピーします。hou.copyNodesToClipboard()ノードのリストをクリップボードにコピーします。hou.currentSimulation()hou.defaultColor()特定のネットワークエレメントのデフォルトカラーを返します。hou.item()パス文字列を指定するとNetworkMovableItemオブジェクトを返します。そのパスがアイテムを参照していなければNoneを返します。hou.itemBySessionId()アイテムのセッションIDとアイテムタイプを指定するとNetworkMovableItemオブジェクトを返します。そのIDが有効なアイテムに該当しなければNoneを返します。hou.items()ノードパス文字列シーケンスを受け取り、NetworkMovableItemオブジェクトのタプルを返します。hou.moveNodesTo()指定したノードすべてをノード階層内の新しい場所に移動します。hou.networkBoxBySessionId()ネットワークボックスのセッションIDを指定するとNetworkBoxオブジェクトを返します。そのIDが有効なネットワークボックスに該当しなければNoneを返します。hou.networkDotBySessionId()ドットのセッションIDを指定するとNetworkDotオブジェクトを返します。そのIDが有効なドットに該当しなければ(例えばドットが削除されていた場合)Noneを返します。hou.networkItemTypehou.node()パスの文字列を指定して、Nodeオブジェクトを返します。パスがノードを参照していない場合は、Noneを返します。hou.nodeBySessionId()ノードのセッションIDを指定して、Nodeオブジェクトを返します。IDが有効なノードに一致していなければNoneを返します(例えば、ノードを削除した場合)。hou.nodeConnectionBySessionId()ノードのセッションIDと入力インデックスを指定するとNodeConnectionオブジェクトを返します。そのIDが有効なノードに該当しなかったり(例えばノードが削除されていた場合)、指定した入力インデックスが接続されていなければNoneを返します。hou.nodeEventTypeノードで起こすことができるイベントのタイプの列挙型。hou.nodeFlag色々なノードフラグの列挙型。hou.nodeType()ノードタイプカテゴリオブジェクトと名前を指定するか、または可能であればカテゴリを含むノードタイプ名を指定すると、それに相当するNodeTypeオブジェクトを返します。正確に名前を指定する必要があるので、ノードタイプのエイリアスは評価されません。エイリアスを確認するには、代わりにhou.preferredNodeType()を使用します。その名前のタイプがなければNoneを返します。hou.nodeTypeSourceノードタイプソースの列挙型。hou.nodes()ノードパス文字列シーケンスを受け取り、Nodeオブジェクトのタプルを返します。hou.parent()現行ノードの親を返します。hou.pasteNodesFromClipboard()以前にコピーしたノードを指定したネットワークにペーストします。hou.phm()hou.pwd().hdaModule()のショートカット。hou.preferredNodeType()カテゴリを含んだノードタイプ名とオプションで親ノードを指定すると、エイリアスを評価した後でそれに該当するNodeTypeオブジェクトを返します。その名前のタイプが存在しなければNoneを返します。hou.pwd()評価中のparmからコールされた場合、そのparmを含むノードを返します。それ以外の場合は、Houdiniのグローバル現行ノードを返します。この現行ノードはhou.cdで変更することができます。hou.root()ルートノード(つまり、/)を返します。hou.selectedConnections()選択したノード接続すべてのリストを返します。hou.selectedItems()選択したノード、ネットワークボックス、ステッキーノート、サブネット間接入力、ネットワークドットすべてのリストを返します。hou.selectedNodes()選択したノードすべてのリストを返します。hou.setDefaultColor()特定のネットワークエレメントのsetDefaultカラーを設定します。hou.setPwd()指定したノードをHoudiniの現行ノードにします。この関数はhou.cd(node.path())と同等です。hou.sortedNodePaths()パス文字列のタプルを指定すると、入力/出力の順番で並べ替えられたパス文字列のタプルを返します。無効なノードパスは、並べ替えられたリストの一部になりません。hou.sortedNodes()のタプルを指定すると、入力/出力の順番で並べ替えられたのタプルを返します。hou.stickyNoteBySessionId()ステッキーノートのセッションIDを指定するとStickyNoteオブジェクトを返します。そのIDが有効なステッキーノートに該当しなければNoneを返します。hou.subnetIndirectInputBySessionId()サブネット入力のセッションIDを指定するとSubnetIndirectInputオブジェクトを返します。そのIDが有効なサブネット入力に該当しなければ(例えば、その入力を含んだサブネットが削除されていた場合)Noneを返します。Nodeクック状態の列挙値。typeshou.NodeTypeCategoryサーフェスノード(SOP)やダイナミクスノード(DOP)などのノードタイプのカテゴリを表現します。hou.chopNetNodeTypeCategory()Houdiniチャンネルコンテナ(chopnet)ノード用のNodeTypeCategoryインスタンスを返します。hou.chopNodeTypeCategory()Houdiniチャンネル(chop)ノード用のNodeTypeCategoryインスタンスを返します。hou.cop2NetNodeTypeCategory()Houdiniコンポジットコンテナ(copnet)ノード用のNodeTypeCategoryインスタンスを返します。hou.cop2NodeTypeCategory()Houdiniコンポジットノード(cop)用のNodeTypeCategoryインスタンスを返します。ダイナミックノード(DOP)用のNodeTypeCategoryインスタンスを返します。hou.lopNodeTypeCategory()Houdiniライティングノード(LOP)のNodeTypeCategoryインスタンスを返します。hou.managerNodeTypeCategory()Houdiniマネージャーノード用のNodeTypeCategoryインスタンスを返します。Houdiniマネージャーノードとは、/obj、/out、/part、/ch、/shop、/img、/vexのことです。hou.nodeTypeCategories()キーがカテゴリ名(例えば、"Object"、"Sop")で、値がhou.NodeTypeCategoryオブジェクトの辞書を返します。hou.objNodeTypeCategory()Houdiniオブジェクトノード用のNodeTypeCategoryインスタンスを返します。/obj/modelがオブジェクトで、hou.node("/obj/model").type().category()がhou.objectNodeTypeCategory()です。hou.rootNodeTypeCategory()Houdiniのルートノード(/)用のNodeTypeCategoryインスタンスを返します。ルートノードのインスタンスは1つのみ存在し、独自のノードタイプカテゴリを持ちます。hou.ropNodeTypeCategory()Houdini出力ノード(ROP)用のNodeTypeCategoryインスタンスを返します。hou.shopNodeTypeCategory()シェーダ(SHOP)ノードに相当するNodeTypeCategoryオブジェクトを返します。hou.sopNodeTypeCategory()Houdiniジオメトリノード(SOP)用のNodeTypeCategoryインスタンスを返します。hou.topNodeTypeCategory()Houdiniタスクノード(TOP)のNodeTypeCategoryインスタンスを返します。VEXビルダーコンテナノード(vopnet)用のNodeTypeCategoryインスタンスを返します。VEXビルダーノード(VOP)用のNodeTypeCategoryインスタンスを返します。Objectshou.ObjNodeHoudiniシーン内のオブジェクトノードのインスタンス。Organizationhou.NetworkBoxネットワークボックスを表現します。hou.NodeBundleノードの内容が別々のネットワークに存在するノードの名前を付けたセット。バンドルの内容は、固定またはパターンで決めます。その内容はノードタイプでフィルタリングされます。hou.NodeGroupノードグループを表現する。hou.StickyNote付箋を表現します。hou.addNodeBundle()指定した名前で新しいノードバンドルを作成します。hou.nodeBundle()ノードのバンドル名を指定して、それに相当するNodeBundleオブジェクトを返します。その名前のバンドル名が存在しなければNoneを返します。hou.nodeBundles()現行セッション内のノードバンドルすべてを含むタプルを返します。hou.nodeTypeFilter利用可能なノードタイプフィルターの列挙型。hou.selectedNodeBundles()バンドルリストペインで選択したノードバンドルすべてを含むタプルを返します。Parametershou.Parmノードのパラメータ。各パラメータは、そのノード内で固有の名前を持ち、パラメータタプル内に存在します。hou.ParmTuple1つ以上のノードパラメータのタプル。各パラメータタプルはそのノード内で固有の名前を持ちます。hou.ch()evalParm()と同じです。上位互換用に用意しています。hou.chsop()ノードを参照するパラメータを評価して、ノードの絶対パスを返します。hou.chsoplist()ノードパスリストを参照しているパラメータを評価し、スペース区切りの絶対ノードパスのリストを返します。hou.contextOption()クックコンテキストオプションの値を返します。hou.contextOptionConfig()UI設定のコンテキストオプションのデフォルト値を含んだ文字列を返します。hou.contextOptionNames()利用可能なクックコンテキストオプションすべての名前を返します。hou.evalParm()絶対パスまたは相対パスをパラメータに指定して、パラメータを評価します。相対パス検索は返されたノードが基準になります。この関数はhou.parm(path).eval()のショートカットです。hou.evalParmTuple()絶対パスまたは相対パスをパラメータに指定して、パラメータを評価します。相対パス検索は返されたノードが基準になります。この関数はhou.parmTuple(path).eval()のショートカットです。hou.evaluatingParm()現在評価しているパラメータを返します。hou.exprLanguage利用可能なエクスプレッション言語の列挙型。hou.fileTypeファイルタイプの列挙型。hou.hasContextOption()指定したオプションが現行クックコンテキストに存在すればTrueを返します。hou.lvar()ノードのローカル変数の値を返します。ノードのパラメータ内部のエクスプレッションからこの関数をコールします。hou.parm()パスの文字列を指定して、Parmオブジェクトを返します。パスがパラメータを参照していないならNoneを返します。Chopモードの列挙型。hou.parmClipboardContents()パラメータクリップボードの内容を、コピーしたパラメータ辞書のタプルとして返します。hou.parmCondType利用可能なパラメータ条件タイプの列挙型。hou.parmExtrapolateキーフレーム範囲外の値を評価する時の外挿メソッドの列挙型。hou.parmTuple()パスの文字列を指定して、ParmTupleオブジェクトを返します。パスがパラメータタプルを参照していなければ、Noneを返します。hou.removeContextOption()クックコンテキストオプションのデフォルト値を削除します。hou.scriptLanguage利用可能なスクリプト言語の列挙型。hou.setContextOption()クックコンテキストオプションのデフォルト値を設定します。templateshou.ButtonParmTemplateボタンを含むパラメータタプルを記述します。hou.DataParmTemplateデータ値を含むパラメータタプルを記述します。hou.FloatParmTemplate浮動小数点を含むパラメータタプルを記述します。hou.FolderParmTemplateパラメータダイアログ内のフォルダを記述します。hou.FolderSetParmTemplateフォルダのセットを記述します。hou.IntParmTemplate整数値を含むパラメータタプルを記述します。hou.LabelParmTemplateラベルパラメータを記述します。ほとんどの他のパラメータとは異なり、ラベルはパラメータ値を格納しません。hou.MenuParmTemplate整数値としての評価を含むメニューパラメータを記述します。StringParmTemplatesにもメニューがあることに注意してください。hou.ParmTemplateパラメータタプル(その名前、タイプなど)を記述します。これは、パラメータテンプレートすべての基底クラスです。hou.ParmTemplateGroupノードのパラメータレイアウトまたはデジタルアセット定義のパラメータを表現するために使うパラメータテンプレートのグループ。hou.RampParmTemplateランプパラメータ用のパラメータテンプレート。hou.SeparatorParmTemplateセパレータパラメータ用のテンプレート。セパレートとはパラメータ間の区切線のことで、パラメータ値を格納しません。hou.StringParmTemplate文字列の値を含むパラメータタプルを記述します。これらの値は任意の文字列だったり、またはファイルやノードを参照します。hou.ToggleParmTemplateチェックボックスを含んだパラメータタプルを記述します。hou.dataParmTypeデータパラメータタイプの列挙型。hou.folderTypeFolderParmTemplates用のフォルダタイプの列挙型。hou.menuTypeパラメータメニュータイプの列挙型。hou.parmDataパラメータデータタイプの列挙型。hou.parmLook利用可能なパラメータの見た目の列挙型。hou.parmNamingScheme利用可能なパラメータの命名規則の列挙型。hou.parmTemplateTypeパラメータテンプレートタイプの列挙型。hou.stringParmType文字列パラメータタイプの列挙型。Performancehou.PerfMonEventパフォーマンスモニタで記録されたイベントを表現し、プロファイル用に時間とメモリの統計情報を生成するために使用します。hou.PerfMonProfileパフォーマンスモニタプロファイルを表現します。Monitorで使用するオプションのセットを表現し、プロファイルで記録する統計情報のタイプを指定します。hou.perfMonパフォーマンスモニタ関連の関数を含むモジュール。Playbarhou.fps()1秒あたりのフレーム数を返します。hou.frame()プレイバーの現行フレームを返します。小数点フレームを有効にすれば、Houdiniは小数点フレームを返すことに注意してください。hou.frameToTime()指定したフレーム値を時間の値に変換します。hou.intFrame()プレイバーの現行フレームを一番近い整数に丸めて返します。hou.playModeHoudiniのメインプレイバー用の再生モードの列挙型。hou.playbarアニメーションプレイバーモジュール。hou.playbarEventコールバック関数でハンドリング可能なプレイバーイベントの列挙型。hou.setFps()1秒あたりのフレーム数を設定します。hou.setFrame()プレイバーの現行フレームを設定します。フレームが小数点の値になる場合があることに注意してください。hou.setTime()プレイバーの時間を設定します。hou.time()プレイバーの現行時間を再生する秒で返します。hou.timeToFrame()指定した時間の値をフレーム値に変換します。変換結果が整数に近い場合は、丸めて整数にします。preferenceshou.getPreference()プリファレンスの値を返します。hou.getPreferenceNames()すべてのプリファレンス名を返します。hou.setPreference()プリファレンスに名前を付けて、成功すればTrueを返します。Menuアイテムの場所の列挙型。Menuアイテムのタイプの列挙型。Renderinghou.RopNodeレンダー出力ノードを表現します。hou.renderMethod依存関係レンダリングメソッドの列挙型。Scriptinghou.ScriptEvalContextこれを使用することで、Pythonコードブロック内で一時的にスクリプト評価コンテキストを変更することができます。stderrのストリームの代わりとなるHoudini内のプロキシオブジェクト。hou.decode()以前に暗号化した変数名またはジオメトリアトリビュート名を復元します。hou.encode()任意の文字列を有効な変数名またはジオメトリアトリビュート名に暗号化します。hou.expandString()現行フレームでの文字列内のグローバル変数とエクスプレッションを展開します。hou.expandStringAtFrame()指定したフレームでの文字列内のグローバル変数とエクスプレッションを展開します。hou.expressionGlobals()パラメータエクスプレッション評価ネームスペースで使用するグローバル辞書を返します。hou.getenv()指定したHoudini環境変数の値を返します。hou.helpServerUrl()すべてのHoudiniヘルプページのベースのURLを返します。hou.hscript()指定したHScriptコマンドを実行して、1番目が実行したコマンドの標準出力、2番目がエラー出力のペアの文字列のタプルを返します。複数コマンドは区切り文字として';'または改行文字を使って指定することができます。hou.hscriptCommandHelp()HScriptコマンドのテキストヘルプを返します。この関数はPythonでHScriptコマンドを再実装するのに使われます。expandStringを使用してください。hou.hscriptExpression()HScriptエクスプレッションを評価します。hou.hscriptFloatExpression()HScriptエクスプレッションをfloatとして評価します。hou.hscriptMatrixExpression()HScriptエクスプレッションをmatrixとして評価します。hou.hscriptStringExpression()HScriptエクスプレッションをfloatとして評価します。hou.hscriptVectorExpression()HScriptエクスプレッションをvectorとして評価します。hou.incrementNumberedString()文字列の数値を増分させたり、文字列に数値を追加します。hou.putenv()指定したHoudini環境変数の値を設定します。hou.unsetenv()指定したHoudini環境変数の設定を解除します。Shadinghou.Galleryオペレータノードを事前定義した値に設定可能なギャラリーエントリーのコレクション。hou.GalleryEntryオペレータノードを事前定義した値に設定可能なギャラリーエントリー。hou.ShopNodeHoudiniのSHOPノードすべての基底クラス。このクラスのインスタンスが、まさにHoudini内のノードのインスタンスに相当します。hou.StyleSheetHoudiniスタイルシートを表現したクラス。このクラスを使用して、スタイルシートの出力を評価、テスト、デバッグすることができます。hou.galleriesギャラリーとそのエントリーを管理するためのモジュール。hou.properties標準のレンダープロパティにアクセスするためのモジュール。hou.shaderTypeSHOPシェーダタイプの列挙型。hou.stylesHIPファイルに保存されているスタイルシートを管理するためのモジュール。Shelfhou.Shelfシェルフツールのタブを表現します。hou.ShelfDock画面上部にあるシェルフ領域を表現します。そこにはシェルフセットとシェルフタブが存在します。hou.ShelfElementシェルフツール、シェルフタブ、シェルフセットのスーパークラス。hou.ShelfSetシェルフタブのコレクションを表現します。hou.Toolシェルフ上のツールを表現します。これは、スクリプトだけでなくラベルや他の情報もカプセル化します。hou.shelvesシェルフタブとシェルフツールを扱うための関数が含まれています。Treeペインタブを表現します。hou.DesktopHoudiniデスクトップ(ペインレイアウト)を表現したクラス。hou.DialogHoudiniダイアログを意味するクラス。hou.FloatingPanel1つ以上のペインを含んだフローティングウィンドウ。hou.HelpBrowserヘルプブラウザペインタブを表現したクラス。ヘルプブラウザを制御するためのメソッドが用意されています。hou.IPRViewerインタラクティブプレビューレンダー(IPR)ウィンドウ。hou.NetworkAnimValue大元のノードデータを変更することなくネットワークエディタの外観を調整する値。Editorペインタブを表現します。hou.NetworkFootprintネットワークエディタペイン内のノードに対して表示されるフットプリントリング下の状態について記述します。hou.NetworkImageネットワークエディタペインに表示できる背景画像について記述します。hou.NetworkShapeネットワークエディタ内に描画可能な特別シェイプの基本クラス。hou.NetworkShapeBoxネットワークエディタ内に描画可能な矩形領域について記述します。hou.NetworkShapeConnectionネットワークエディタ内に描画可能なワイヤーについて記述します。hou.NetworkShapeLineネットワークエディタ内に描画可能なラインについて記述します。hou.NetworkShapeNodeShapeネットワークエディタ内に描画可能なノード形状について記述します。hou.Pane1つ以上のペインタブを含むデスクトップの矩形領域。hou.PaneTabデスクトップペイン内のタブの1つ。Editorペインタブを表現します。Monitorペインタブを表現します。hou.PythonPanel組み込まれたPySideまたはPyQtインターフェースを表示可能なペインを意味するクラス。hou.PythonPanelInterfacePythonパネルインターフェースの定義を表現します。hou.confirmType確認ダイアログの抑制オプションの列挙型。hou.drawableDisplayMode描画可能な表示モードの列挙型。hou.drawableGeometryPointStyleで使用する描画するポイントのスタイルを指定した列挙値。hou.drawablePrimitive描画可能なプリミティブタイプの列挙型。hou.drawableTextOriginテキストの境界ボックス内の参照点を指定したで使用する列挙値。hou.fileChooserModeファイル選択用の読/書モードの列挙型。hou.isUIAvailable()hou.uiモジュールが利用可能かどうか返します。hou.paneLinkType可能なペインリンク値の列挙型。hou.paneTabTypeペインタブタイプの列挙型。hou.parmFilterCriteriaパラメータフィルタ基準の列挙値。hou.parmFilterModeパラメータフィルタモードの列挙値。Monitorペインタブ内のオブジェクトを閲覧するために使用する異なる構造の列挙型。Monitorペインタブの時間を閲覧する時に使用する異なるフォーマットの列挙型。Monitorペインタブで時間を表示する時に使用される異なる単位の列挙値。hou.pypanelPythonパネル関連の関数を含んだモジュール。hou.qtQt関連の関数を含んだモジュール。hou.qt.ColorFieldカラー入力のウィジェットhou.qt.ColorPaletteカスタマイズ可能なカラーパレットのカラー選択用ウィジェット。hou.qt.ColorSwatchButtonHoudiniスタイルでカラー選択に使用するボタン。hou.qt.ComboBoxHoudiniスタイルのスクロール不可のコンボボックス(メニューボタンとメニュー)。hou.qt.DialogHoudiniスタイルの単純なダイアログ。hou.qt.FieldLabel入力フィールドの単純なラベル。hou.qt.FileChooserButtonクリックするとHoudiniファイル選択ダイアログが開くHoudiniスタイルのボタン。UI特有のグリッドレイアウト。hou.qt.HelpButtonクリックするとヘルプページを開くHoudiniスタイルのボタン。hou.qt.IconHoudiniアイコン名から生成されたアイコン。hou.qt.InputField整数、float、文字列のどれかを格納したテキストフィールド(1から4)のベクトル。hou.qt.ListEditor文字列のリストをカスタマイズするためのウィジェット。hou.qt.MenuHoudiniスタイルのメニュー。hou.qt.MenuBarHoudiniスタイルのメニューバー。hou.qt.MenuButtonクリックするとドロップダウンメニューを開くHoudiniスタイルのボタン。hou.qt.NodeChooserButtonクリックするとHoudiniノード選択ダイアログを開くHoudiniスタイルのボタン。hou.qt.ParmChooserButtonクリックするとHoudiniパラメータ選択ダイアログを開くHoudiniスタイルのボタン。hou.qt.ParmTupleChooserButtonクリックするとHoudiniパラメータタプル選択ダイアログを開くHoudiniスタイルのボタン。hou.qt.SeparatorHoudiniスタイルの単純なセパレータウィジェット。hou.qt.ToolTipマウスカーソルを置くとツールチップを表示するHoudiniスタイルのツールチップウィンドウ。hou.qt.TrackChooserButtonクリックするとHoudiniトラック選択ダイアログを開くHoudiniスタイルのボタン。hou.qt.WindowHoudiniスタイルの汎用ウィンドウ。hou.qt.editList()編集された文字列リストを返します。hou.qt.fromQColor()指定したQColorをHOMカラーとアルファ値に変換します。hou.qt.getColor()指定したHoudiniリソースカラーのQColorオブジェクトを返します。hou.qt.getCursor()HoudiniカーソルのQCursorオブジェクトを返します。hou.qt.inchesToPixels()QtとHoudiniの両方のDPI設定を考慮して、インチをピクセルに変換します。hou.qt.mainWindow()メインのHoudiniウィンドウを表現したQWidgetインスタンスを返します。hou.qt.mimeTypeドラッグアンドドロップ操作でデータを識別する際に使用するHoudiniのMIMEタイプの列挙値。hou.qt.pixelsToInches()QtとHoudiniの両方のDPI設定を考慮して、ピクセルをインチに変換します。hou.qt.qtKeyToString()Qt修飾子とキーイベントのテキストと一緒にQtキーをUI表示に適した、または、ホットキーマネージャに渡す文字列に変換します。hou.qt.qtKeyToUIKey()Qt修飾子と一緒にQtキーを可能であればUIキーとUI修飾子に変換します。hou.qt.selectColorFromPalette()カラーパレットから選択されたQColor値を返します。hou.qt.skipClosingMenusForCurrentButtonPress()現在のマウスボタンイベントのメニューの自動クローズを無効にします。hou.qt.styleSheet()Houdiniスタイルシートを返します。hou.qt.toQColor()指定したHOMカラーとアルファ値をQColorに変換します。hou.scrollPositionスクロールポジションモードの列挙値。hou.secureSelectionOptionViewerステートセレクタで使用するSecure選択オプションの列挙値。hou.severityTypeダイアログメッセージの重要度の列挙型。hou.stateGenerateMode状況によって変更可能なノード生成モードの列挙型。viewerタイプの列挙。hou.triggerSelectorActionを使ってトリガーさせた場合にステートセレクターが実行できるアクションのタイプを表現した列挙値。hou.uiユーザインターフェースに関連した関数を含むモジュール。hou.uiEventReasonHoudiniが特定のUIイベントを生成した理由を表現した値。hou.uiEventValueTypeUIイベント値タイプの列挙型。hou.valueLadderDataTypeバリューラダーで制御可能な別データタイプの列挙型。hou.valueLadderType異なるバリューラダータイプの列挙型。Stateイベントの列挙値。Utilityhou.BoundingBoxXYZ軸に平行な3D矩形領域。hou.BoundingRect軸に平行な2D矩形領域。hou.Colorカラー値を表現します。hou.LopInstanceIdRuleIDによってポイントインスタンサープリミティブからインスタンスを選択するためのパターンを表現した文字列を格納します。hou.LopLockedStageLOPノードで作成されたUSDステージの存続期間を保証します。hou.LopSelectionRuleシーングラフプリミティブの選択を作成する方法を定義した一連のルールを保存します。hou.LopViewportLoadMasksビューポート内に読み込みたいUSDステージのペイロードの記述を保存します。hou.Matrix2浮動小数点の2×2のマトリックス。hou.Matrix3浮動小数点の3×3のマトリックス。hou.Matrix4浮動小数点の4×4のマトリックス。hou.OrientedBoundingBox指向性のある3D矩形領域。hou.OrientedBoundingRect方向付きの2D矩形領域。hou.Quaternion3D回転(または方向)の表現。2つのクォータニオン間を補間することで2つの回転値を滑らかに補間することができます。hou.Ramp浮動小数点の値またはカラーのどれかを生成する関数を表現するランプ。この関数が0.0と1.0の間で評価されて、関数の形状が0.0と1.0の間のキーの位置での値で決まります。hou.ShopNodeTypeこの種のNodeTypeにはSHOPノード固有のアトリビュートが追加されています。hou.Vector2数学的演算に関連した2つの浮動小数点の値のシーケンス。hou.Vector3数学的演算に関連した3つの浮動小数点の値のシーケンス。hou.Vector4数学的演算に関連した4つの浮動小数点の値のシーケンス。hou.VopNodeTypeこの種類のNodeTypeには、VOPノード固有の特別なアトリビュートが含まれています。hou.colorTypeカラー空間の列挙型。hou.compressionType圧縮タイプの列挙型。LOPノード関連の関数を含んだモジュール。hou.rampBasisランプの補間タイプの列挙型。hou.rampParmTypeランプタイプの列挙型。hou.textHoudini固有の文字列制御系メソッドを含んだモジュール。VEXhou.VexContextVEX/VOPコンテキストを表現します。別のコンテキストでは、別の関数/VOPsを使用することができます。hou.VopNodeVOP(VEXオペレータ)ノードを表現します。hou.runVex()コンパイルされたVEXファイル内のメイン関数を呼び出し、そのエクスポート値を返します。hou.vexContextForNodeTypeCategory()NodeTypeCategoryオブジェクトを受け取り、このノードに含まれているVOPネットワークのコンテキストを表現したVexContextオブジェクトを返します。hou.vexContextForShaderType()hou.vexContexts()hou.vopParmGenTypeVOPノードの入力に対して作成可能な色々なノード構成の列挙型。Viewshou.AdvancedDrawable高度なDrawables用の基本クラス。hou.ConstructionPlaneシーンビュアペインタブ内のグリッド(基準平面)。hou.ContextViewerコンテキストビューアペインタブを表現したクラス。hou.DrawableDrawableの基本クラス。hou.FlipbookSettingsビューポートフリップブックダイアログのオプションの集合体。hou.GeometryDrawableガイドジオメトリを描画するための高度なDrawable。hou.GeometryDrawableGrouphou.GeometryDrawableオブジェクトのコンテナ。hou.GeometrySelectionビューポートでユーザが行なうコンポーネント選択を表現します。Setは、ジオメトリの特定のコンテキストに適用する3Dビューポートのディスプレイオプションのグループを表現します。Statesにバインドされたハンドルにアクセスすることができます。hou.ReferencePlaneシーンビューアペインタブ内の参照グリッド(通常、参照平面)。hou.SceneViewerhou.Selector新しいSOPノードインスタンスを作成した時に、Houdiniがユーザにビューポートでジオメトリを選択するように促す方法を記述します。hou.SimpleDrawableユーザコンテンツと一緒にビューア内に描画する追加ジオメトリ(例えば、ガイドジオメトリ)を表現します。hou.TextDrawableビューポート内でテキストをレンダリングするためのDrawableオブジェクト。hou.UIEventマウスプレスといったユーザインターフェースイベントを表現します。イベントハンドラー内のこのオブジェクトにアクセスすることで、ユーザ入力に反応することができます。hou.UIEventDeviceどのマウスボタンが押されたのかといったUIイベントの入力デバイス固有の情報をテストするためのメソッドを含んだオブジェクト。hou.ViewerEventビューア固有のユーザインターフェースイベントを表現します。hou.ViewerStateビューアペインのインタラクティブな状態を記述します。Stateのコンテキストメニューを構築します。State(ツール)を意味したアトリビュートを含んでいます。hou.ViewportVisualizerビューポートビジュアライザを表現します。hou.ViewportVisualizerTypeビューポートビジュアライザタイプを表現します。hou.boundaryDisplayビューポート境界オーバーレイの列挙型。hou.connectivityType接続タイプの列挙型。hou.displaySetTypeビューポートジオメトリコンテキストの列挙型。hou.drawableGeometryFaceStyleで使用する描画するフェースのスタイルを指定した列挙値。hou.drawableGeometryLineStyleで使用する描画するラインのスタイルを指定した列挙値。Drawableタイプの列挙値。hou.drawableHighlightModeで使用するDrawableマットのハイライトモードを指定した列挙値。hou.drawableRampClampランプカラーを使用した時に生成されるテクスチャを循環させる方法(OpenGLテクスチャ設定と同様)を指定したで使用する列挙値。hou.flipbookAntialiasFlipbookのアンチエイリアス設定の列挙型。hou.flipbookMotionBlurBiasモーションブラーのサブフレーム範囲の指定に使用する列挙値。hou.flipbookObjectTypeFlipbookの可視オブジェクトタイプを設定するための列挙型。hou.geometryViewportEventコールバック関数によって制御可能なジオメトリビューポートイベントの列挙型。hou.geometryViewportLayoutビューポートレイアウトの列挙。hou.geometryViewportTypeシーンビューアのビューポートタイプの列挙型。hou.glShadingTypeビューポートシェーディングモードの列挙型。hou.groupListTypeグループリストタイプの列挙型。hou.handleOrientToNormalAxisジオメトリ法線に整列可能なハンドル軸の列挙型。hou.markerVisibilityマーカービジュアライザの可視性オプションの列挙型。hou.orientUpAxisグローバルオリエンテーションモードの列挙型。hou.parameterInterfaceTabTypeパラメータインターフェースダイアログ内の特定のパラメータソースタブを選択するための列挙値。hou.pickFacingピック可能なコンポーネントの表向き方向を記述するための列挙型。hou.pickModifier新しいコンポーネントを使用して選択を修正するためのメソッドの列挙型。hou.pickStyleピック形式の列挙型。hou.positionType空間の列挙型。hou.selectionMode選択モードの列挙型。hou.snappingModeスナップモードの列挙型。hou.snappingPriorityスナップ優先度の列挙値。hou.viewportAgentBoneDeform変形エージェント品質の列挙型。hou.viewportAgentWireframeエージェントワイヤーフレームモード表示の列挙型。hou.viewportBGImageViewビューポートディスプレイオプションの背景画像ビューターゲット。hou.viewportClosureSelection選択したコンポーネントのプリミティブをビューポートでハイライトします。hou.viewportColorSchemeビューポートカラースキーム。hou.viewportGeometryInfoジオメトリ情報表示ステートhou.viewportGridRulerビューポートグリッド上のグリッドのナンバリングの列挙型。hou.viewportGuideビューポートガイドhou.viewportGuideFontビジュアライザテキストのビューポートフォントサイズ。hou.viewportHandleHighlightハンドルのハイライトサイズ。hou.viewportHomeClipModeホーム時の自動ビューポートクリップ平面調整。hou.viewportLightingビューポートのライティングモード。hou.viewportMaterialUpdateビューポートマテリアル割り当ての更新頻度の列挙型。hou.viewportPackedBoxModeカリング(間引き)パックジオメトリ表示モードの列挙型。hou.viewportParticleDisplayパーティクル表示を可視化するためのビューポートディスプレイオプション。hou.viewportShadowQualityビューポートで生成されるシャドウの品質。hou.viewportStandInGeometryビューポートで間引かれたインスタンスの代用ジオメトリ。hou.viewportStereoModeステレオスコープビューポート表示モード。hou.viewportTextureDepthビューポートテクスチャビット深度制限の列挙型。hou.viewportTransparencyビューポートの透明レンダリング品質。hou.viewportVisualizerCategoryビューポートビジュアライザの色々なカテゴリの列挙型。hou.viewportVisualizerScopeビューポートビジュアライザの色々なスコープの列挙型。hou.viewportVisualizersビューポートビジュアライザの機能性を含んだモジュール。hou.viewportVolumeQualityビューポートのボリュームレンダリング品質の表示オプション。Maskwidgetshou.qt.createCheckBox()このメソッドは廃止予定です。hou.qt.createComboBox()このメソッドは廃止予定です。hou.qt.createDialog()このメソッドは廃止予定です。hou.qt.createFileChooserButton()このメソッドは廃止予定です。hou.qt.createHelpButton()このメソッドは廃止予定です。hou.qt.createIcon()このメソッドは廃止予定です。hou.qt.createMenu()このメソッドは廃止予定です。hou.qt.createMenuBar()このメソッドは廃止予定です。hou.qt.createMenuButton()このメソッドは廃止予定です。hou.qt.createNodeChooserButton()このメソッドは廃止予定です。hou.qt.createSeparator()このメソッドは廃止予定です。hou.qt.createToolTip()このメソッドは廃止予定です。hou.qt.createWindow()このメソッドは廃止予定です。hou.qt.floatingPanelWindow()指定したフローティングパネルのウィンドウを表現したQWidgetインスタンスを返します。hou.lopTraversalDemandsUSDシーングラフの走査中に包含/除外するプリミティブを指定します。hou.lopViewportOverridesLayerオブジェクトで利用可能な色々なpxr.Sdf.Layerオブジェクトを選択します。hou.scaleInheritanceModeトランスフォームのスケール継承モードの列挙値。