encode(str) -> str
このメソッドは廃止されました。代わりにhou.text.encodeを使用してください。
すべてのキーフレームクラス用の抽象基底クラス。
ブックマークを表現します。
デフォルトのキーフレームタイプ、数値のキーフレームを表現したクラス。
Animation Layerを既存のAnimation Layer Mixerに追加します。
アニメーション系ユーティリティーを扱う関数が含まれているモジュール。
コールバック関数で制御可能なブックマークイベントの列挙。
Channel List内のパラメータからAnimation Clip Mixerを作成します。
Channel List内のパラメータからAnimation Layer Mixerを作成します。
インバースキネマティクス関連の関数を含んだモジュール。
既存のAnimation Layer MixerからAnimation Layerを削除します。
チャンネルプリミティブで使用されるセグメントタイプの値の列挙。
新しいキーをチャンネルに挿入する時のデフォルトのSlopeモードの値の列挙。
APEXノードを表現します。
APEXノードのセッションIDを渡すと、ApexNodeオブジェクトが返されます。そのセッションIDが有効なAPEXノードに呼応しなかった場合(例えば、そのノードが削除されていた場合)はNoneが返されます。
hou.apexNodeConnectionBySessionId()
APEXノードワイヤーコネクションのセッションIDを渡すと、ApexNodeConnectionオブジェクトが返されます。そのセッションIDが有効なAPEXノードワイヤーコネクションに呼応しなかった場合(例えば、そのワイヤーが削除されていた場合)はNoneが返されます。
hou.apexStickyNoteBySessionId()
APEXステッキーノートのセッションIDを渡すと、ApexStickyNoteオブジェクトが返されます。そのセッションIDが有効なAPEXステッキーノートに呼応しなかった場合(例えば、そのステッキーノートが削除されていた場合)はNoneが返されます。
Houdiniデジタルアセット(HDA)の定義を表現します。
デジタルアセットに保存またはデジタルアセットからアクセスされる関数、クラス、定数を含んだユーザ定義のPythonモジュール。
Houdiniデジタルアセット(HDA)に関する色々なオプションを格納しています。
デジタルアセットに保存されたデータのsectionを表現します。
デジタルアセット内に保存されているPythonビューアハンドルの実装と登録コードが含まれたユーザ定義のPythonモジュール。
デジタルアセット内に保存されたPython Viewerステートの実装と登録のコードを含んだユーザ定義Pythonモジュール。
Houdiniデジタルアセットに関連した関数を含んだモジュール。
ノードタイプカテゴリ、オペレータ名、デジタルアセットライブラリパスを指定すると、HDADefinitionオブジェクトを返します。その引数に一致するデジタルアセット定義がインストールされていなければNoneを返します。
デジタルアセットライブラリで起こり得るイベントタイプの列挙型。
デジタルアセットライセンス許可レベルの列挙型。
Animation Editor Graph Selectionのコピー。
Channel ListまたはAnimation Editorからのチャンネルのリストのコピー。
CHOPノードを表現したクラス。
アニメーションクリップを表現したクラス。
左側のキーフレームの出力値/接線/加速度と右側のキーフレームの入力値/接線/加速度を使ったアニメーションパラメータ用のBezier補間スプラインを評価します。
アニメーションパラメータ用のアニメーション関数を評価します。戻り値は常に左側のキーフレームの出力値です。
左側の出力スロープと右側の入力スロープ間の滑らかなカーブ。
2つのフレームの間のモーションを繰り返します。
2つのフレームの間のモーションを、最初に繰り返す値を左側のキーフレーム値に追加しながら、繰り返します。
2つの時間の間のモーションを、最初に繰り返す値を左側のキーフレーム値に追加しながら、繰り返します。
2つの時間の間のモーションを繰り返します。
左側のキーフレームの出力値と右側のキーフレームの入力値の間を補間します。
左側のキーフレームの出力値と右側のキーフレームの入力値の間を補間します。
2つのキーフレームの値の間を補間します。
左側のキーフレームの出力値と右側のキーフレームの入力値の間を補間します。
2つのキーフレームの値の間を補間します。
2つのキーフレームの値の間を補間します。
左側のキーフレームの出力値と右側のキーフレームの入力値の間を線形的に補間します。
左側のキーフレームの入力のスロープと右側のキーフレームの出力のスロープの間に滑らかなカーブを作成します。
左側のキーフレームの入力のスロープに合わせながら、左側のキーフレームの入力の値から直線を作成します。
右側のキーフレームの出力のスロープに合わせながら、右側のキーフレームの出力の値から直線を作成します。
クォータニオンを使ってキーフレーム間を線形的に補間します。
左側のキーフレームの出力のスロープとアクセラレーションと右側のキーフレームの入力のスロープとアクセラレーションを使って、左側の出力値と右側の入力値の間を滑らかなカーブにするアニメーションパラメータ用の補間関数を評価します。
2つのフレームの間のモーションを繰り返します。
2つの時間の間のモーションを繰り返します。
連続するキーフレーム値を通過するようにスプラインを合わせます。
入力と出力の値とスロープを一致させます。
左側のキーフレームの入力のスロープに合わせます。
右側のキーフレームの出力のスロープに合わせます。
ステータスバーに表示されているHoudiniのクック更新モード(Auto Update/On Mouse Up/Manual)を返します。
インターフェースアップデートモードの列挙型。
ステータスバーに表示されているHoudiniのクック更新モード(Auto Update/On Mouse Up/Manual)を返します。
エージェントプリミティブ。
エージェントのアニメーションクリップ。
エージェントプリミティブ用の共有データ。
エージェントのレイヤー。
エージェント定義内にメタデータを格納します。
エージェントプリミティブのリグ。
エージェントのシェイプ。
エージェントのレイヤー内のShapeバインド
エージェントシェイプ用デフォーマ。
エージェントプリミティブのシェイプライブラリ。
エージェントのリグ内のトランスフォームとチャンネルのグループ。
エージェントシェイプデフォーマのタイプの列挙型。
群衆関連の関数。
DOP Networkのシミュレーション内に保存した一部のデータ。
ダイナミクスノードを表現します。
シミュレーション内のオブジェクトを含んだDOPデータのタイプ。
DopData内に保存された値のテーブル。
他のオブジェクトを影響を与えているDOPオブジェクトを保存したDOPデータのタイプ。
DOP Networkノード内に格納されたダイナミクスシミュレーション。
UIのcurrentシミュレーションとして設定されているDOP Networkノードを返します。
DOP関連の関数。
フィールドタイプの列挙型。
houモジュール内のすべての例外用の基底クラス。
Python SOP外からSOPジオメトリを修正しようとした時に起きる例外。
システムに登録されていないカスタムハンドルを使おうとした時に起きる例外。
クックに失敗したSOPジオメトリの参照にアクセスしようとした時に発生する例外。
ノードの入力を無効な何かに設定しようとした時に起きる例外。
そのノードのタイプでサポートされていないNodeのメソッドをコールしようとした時に起きる例外。
ノードの出力を無効な何かに設定しようとした時に起きる例外。
不正な長さのシーケンスを関数に渡した時に起きる例外。
Houdiniでhipファイルを読み込んだ時に警告を生成するための例外クラス。
操作中に名前の干渉が検出された時に引き起こされる例外。
Pythonノード内でこの例外を引き起こすことで、そのノードにエラーを出すことができます。
Pythonノード内でこの例外を引き起こすことで、そのノードに警告を出すことができます。
利用不可のAPI関数/メソッドをコールしようとした時に起きる例外。
削除されたオブジェクトの参照にアクセスしようとした時に起こす例外。
Houdini内の専用の例外クラスを持たない様々なエラー用の汎用catch-all例外。
登録されていないPythonステートを登録する際に引き起こされる例外。
オペレーション時にタイプ干渉が発生すると引き起こされます。例えば、PythonステートまたはPythonハンドルの登録時にタイプ干渉が発生する可能性があります。
真の条件を与えると、その条件がFalseの場合、AssertionErrorを引き起こします。その条件がTrueの場合、これは何もしません。
Houdiniパスから指定したディレクトリを検索して、すべてにマッチしたパスをタプルで返します。指定するディレクトリ名はHoudiniディレクトリの相対パスを指定します。
Houdiniパスから指定したディレクトリを検索して、最初に見つかったパスを返します。指定するディレクトリ名はHoudiniディレクトリの相対パスを指定します。
Houdiniパスから指定したファイルを検索して、最初に見つかったファイルを返します。指定するファイル名はHoudiniディレクトリの相対パスを指定します。
Houdiniパスから指定したファイルを検索して、すべてにマッチしたファイルをタプルで返します。指定するファイル名はHoudiniディレクトリの相対パスを指定します。
Houdiniパスで特定の拡張子のファイルを検索し、一致したファイルすべてのタプルを返します。 オプションでサブディレクトリを指定することができ、ファイルを検索する前にそれがHoudiniパスのエントリに追加されます。
$HOMEディレクトリ内のHoudiniディレクトのパスを返します。
Houdini Pathの内容を文字列のタプルとして返します。
CPIOデータフォーマットのデータを含んだバイナリ文字列を指定すると、データが復元されて、データを表現した(名前,値)の組のシーケンスを返します。
インデックスデータフォーマットのデータを含んだファイルを指定すると、データが復元されて、データを表現した辞書を返します。
インデックスデータフォーマットのデータを含んだバイナリ文字列を指定すると、データが復元されて、データを表現した辞書を返します。
バイナリファイルを読み込んで、その内容をbytesオブジェクトで返します。通常のファイルパス、opdef:パス、oplib:パス、HTTP URLに対応しています。
ファイルを読み込み、文字列でその内容を返します。標準のファイル、opdef:とoplib:のパス、httpのURLに対応しています。
(name, value)文字列タプルのシーケンスを指定して、データをCPIOフォーマットの文字列に暗号化します。
文字列から文字列へのマッピングの辞書を指定して、indexデータフォーマットで、そのデータを暗号化して、ファイルに保存します。
文字列から文字列へのマッピングの辞書を指定して、インデックスデータフォーマットで、そのデータを文字列に暗号化します。
このクラスは列挙値用の基底クラスです。これはインスタンス化できません、つまり、直接ユーザが使用できないことを意味しています。
このクラスを使ってPythonコードブロックを中断可能な処理にします。
このクラスを使って、Pythonコードブロック用の複数の再描画を集めて、一度だけ再描画します。
このクラスを使って、Pythonコードブロック内のundoを無効にします。
Pythonコードブロック内のすべてのundoを単一のアクションにグループ化するために使います。
hou.allowEnvironmentToOverwriteVariable()
環境変数がhipファイルに保存したグローバル変数の値を上書き可能(または上書き不可)にします。
2つの数値を比較して、それらの値を浮動小数点として見なした時に、ほぼ等しいならTrueを返します。
hou.appendSessionModuleSource()
指定したソースコードをhou.sessionモジュールに追加します。追加したコードはすぐに利用可能になります。hou.sessionを再度インポートする必要はありません。
hou.applicationCompilationDate()
アプリケーションをコンパイルした日付を返します。
アプリケーションの名前を返します。
Houdiniのこのバージョンをコンパイルしたシステムに関する情報を含む文字列を返します。
アプリケーションのバージョン番号を整数のタプル(major_version, minor_version, build_version)として返します。
hou.applicationVersionString()
アプリケーションのバージョン番号を文字列として返します。
Houdiniのプレイバーを使ったオーディオの再生に関連した関数。
hou.chopExportConflictResolutionPattern()
同じチャンネルをエクスポートする時に優先されるCHOPノードパスパターンを返します。
クローンプロセスのコネクションを表現します。
hou.clone.addConnectionChangeCallback()
が変更される度に実行されるコールバックメソッドを登録します。
hou.clone.addImageChangeCallback()
が新しい画像を受信する度に実行されるコールバックメソッドを登録します。
特定のオブジェクトを返します。
Return a tuple of all objects.
hou.clone.connectionChangeCallbacks()
登録されているすべてのコネクション変更コールバックのタプルを返します。
新しいオブジェクトを作成します。
を削除します。
hou.clone.deleteDisconnectedClones()
接続解除されているすべてのを削除します。
hou.clone.imageChangeCallbacks()
すべての登録済みの画像変更コールバックのタプルを返します。
hou.clone.removeAllConnectionChangeCallbacks()
すべての接続変更コールバックメソッドの登録を解除します。
hou.clone.removeAllImageChangeCallbacks()
すべての画像変更コールバックメソッドの登録を解除します。
hou.clone.removeConnectionChangeCallback()
特定の接続変更コールバックメソッドの登録を解除します。
hou.clone.removeImageChangeCallback()
特定の画像変更コールバックメソッドの登録を解除します。
現行プロセスをクローンプロセスとして動作させます。
Houdiniを終了して、オペレーティングシステムに終了コードを返します。suppress_save_promptがfalseなら、この関数は、ユーザに保存するかどうか尋ねます。ユーザがCancelを押すと、終了をキャンセルして、次のステートメントが実行されます。
HDK APIバージョン番号を返します。
現行シーン(.hip)ファイルを扱う関数。
コールバック関数によって制御可能なhipファイルイベントタイプの列挙型。
数学関数に関連したHoudiniのモジュール。
ホットキー関連の関数を含んだモジュール。
アプリケーションがApprentice(非商用)バージョンかどうか返します。
使用中のライセンスのカテゴリ(商用、Apprentice、Indieなど)を返します。
ライセンスカテゴリ値の列挙型。
警告とエラーをログに残すための関数とクラスを含んだモジュール。
このHoudiniセッションで使用されているコンピュータの名前を返します。
処理で使用するスレッドの数を返します。
数値タイプの列挙型。
現在掴んでいるHoudiniのライセンスを解放します。
HIPファイル保存モードの列挙型。
Meters-Kilograms-Seconds単位をHoudiniセッションの現行単位に変換するスケール係数を返します。
Houdiniセッションの現行単位をMeters-Kilograms-Seconds単位に変換するスケール係数を返します。
このモジュールは、現行のHoudiniセッション内からコールすることができる独自のクラス、関数、変数を定義するために使用します。このモジュールの内容は.hipファイルに保存されます。
hou.sessionモジュールの内容を返します。
hou.setChopExportConflictResolutionPattern()
同じチャンネルをエクスポートする時に優先されるCHOPノードパスパターンを設定します。
マルチプロセッシング用に使用するスレッドの最大数を設定します。
hou.sessionモジュールの内容を設定します。新しい内容は直ぐに利用可能です。hou.sessionを再度インポートする必要はありません。
hou.startHoudiniEngineDebugger()
セッションが現在アクティブになっていない場合にHoudiniでHoudini Engineデバッグセッションを開始します。
hou.thirdPartyLibraryVersions()
Houdiniで使用されている各サードパーティ製ライブラリのバージョンを示した辞書を返します。
hou.updateProgressAndCheckForInterrupt()
廃止予定: InterruptableOperationを使用してください。
現行Houdiniセッションのユーザ名を返します。
Houdiniに組み込まれているVDBのバージョンに関する辞書を返します。
指定したドライバに登録されている動画エンコーダ(オプションで現行プラットフォームとライセンスタイプで利用可能なエンコーダ)が返されます。
このクラスは、ジオメトリアトリビュートに関する情報を格納します。
ジオメトリの内容が変わったタイミングを検知する際に使用します。
ChannelPrimは、チャンネルデータを格納するジオメトリプリミティブ(Primオブジェクト)です。
各EdgeオブジェクトがGeometryオブジェクト内に存在し、エッジを保存します。エッジはポイントの組として表現します。
Geometryオブジェクト内のエッジの名前が付いたグループ。
フェースは、一連の頂点(Vertexオブジェクト)を含んだジオメトリプリミティブ(Primオブジェクト)の一種です。これらの頂点はフェースのタイプに応じて使われ方が異なります。ポリゴンなら、頂点を使ってポリゴンのエッジを定義し、NURBSカーブなら、頂点を制御点として使用します。
3Dジオメトリ形状を定義したポイントとプリミティブを含んだGeometryオブジェクト。例えば、Houdiniの各SOPは単一のGeometryオブジェクトを生成します。
Geometry Deltaは、Edit SOPなどの一部のジオメトリノードで保存されているジオメトリの差分(デルタ)にアクセスすることができます。
Geometry Ray Cacheは光線交差の構造をキャッシュ化することができます。
index pairアトリビュートのプロパティを記述します。
パックフラグメントプリミティブ。
パックジオメトリプリミティブ。
パックプリミティブ。
ポリゴンやNURBSサーフェスなどのジオメトリプリミティブ上のポイントを表現します。
Geometryオブジェクト内のポイントの名前が付いたグループ。
ポリゴンは直線で接続した頂点で構成されたフェースの一種です。
各PrimがGeometryオブジェクト内に存在し、ポリゴン、NURBSカーブ、ボリュームのようないくつかの種類の3Dジオメトリプリミティブを格納しています。各プリミティブは通常では、Pointオブジェクトを参照するVertexオブジェクトのセットを含んでいます。
Geometryオブジェクト内のプリミティブの名前が付いたグループ。
Quadricとは、2次多項式(例えば、球や円柱)で定義した3次元サーフェスを表現した一種のジオメトリプリミティブ(Primオブジェクト)のことです。
ジオメトリコンポーネント選択を表現したクラス。
サーフェスノードを表現します。
サーフェスノードのコードを表現します。
Surfaceとは、頂点(Vertexオブジェクト)の2次元グリッドを含む一種のジオメトリプリミティブ(Primオブジェクト)のことです。これらの頂点は、サーフェスのタイプによって使われ方が異なります。例えば、メッシュの場合は頂点を使って四辺のメッシュを定義し、NURBSの場合は制御点として頂点を使用します。
VDBとはボクセルの3次元グリッドにデータを格納する一種のジオメトリプリミティブ(Primオブジェクト)のことです。
Geometryオブジェクト内に存在し、Vertexオブジェクトは1つのPrimだけに含まれていて、1つのPointだけを参照します。
Geometryオブジェクト内の頂点の名前が付いたグループ。
Volumeとはボクセルの3次元配列を格納する一種のジオメトリプリミティブ(Primオブジェクト)のことです。
アトリビュートデータタイプの列挙型。
ジオメトリアトリビュートタイプの列挙型。
コンポーネントループタイプの列挙型。
ジオメトリコンポーネントタイプの列挙型。
チャンネルプリミティブにキーフレームデータを設定する時に使用するキーの側の列挙。
プリミティブタイプの列挙型。
トランスフォームのスケール継承モードの列挙型。
ボクセルデータタイプの列挙型。
コンポジットビューペインを表現した最小クラス。
コンポジットノードを表現します。
画像平面内のピクセルを表現するための画像デプス(データフォーマット)の列挙型。
ファイルの画像の解像度を返します。
カラーとアルファのピクセルデータから画像ファイルを作成します。
2つのAPEXノード間のコネクション(ワイヤー)を表現します。
APEXノードタイプのすべてのインスタンスに共通する情報。
同じネットワーク内のノードの入力として使用可能なネットワークアイテムの抽象基底クラス。これはノードそのものではありません。
ライティングノードを表現します。
ライティングノードを表現します。
ネットワーク内のワイヤーを通過するデータに影響を与えることなくそのワイヤーを特定のパスに中継させることができる小さなドット。
ネットワーク内のすべての可視エレメントの基底クラス。
ノード、ネットワークボックス、ステッキーノートなどのネットワーク内のすべての可視エレメントの基底クラス。
Houdiniのすべての抽象ノード(OP,APEXなど)用の基底クラス。
2つのノード間の接続(ワイヤー)を表現します。
ノードとそれが生成するデータに関する情報が含まれるように設計されたツリー構造。
ノードのタイプのインスタンスすべてに共通の情報。例えばパラメータ。
OPネットワーク内の間接入力の抽象基本クラス。
OPネットワーク内のワイヤーを通過するデータに影響を与えることなくそのワイヤーを特定のパスに中継させることができる小さなドット。
Houdiniのすべてのノード(オブジェクト、SOP、COPなど)用の基底クラス。このクラスのインスタンスは、まさにHoudiniのノードのインスタンスに該当します。
2つのOPノード間の接続(ワイヤー)を表現します。
OPノードのタイプのインスタンスすべてに共通の情報。
OPサブネット内に存在し、そのOPサブネットに接続されたノードに相当するノードのようなアイテム。
この種のNodeTypeにはSOPノード固有のアトリビュートが追加されています。
サブネット内に存在し、サブネットに接続されたノードに相当するノードのようなアイテム。
タスクノードを表現します。
ノードで起こすことができる外観を変化させるイベントのタイプの列挙型。
現行ノードを変更します。Houdiniには、ファイルシステムの現行ディレクトリと同じように現行ノードがあります。相対パスを指定すれば、hou.pwd()で返されるノードが相対パスの基準になります。
Houdiniセッション内のノード、ネットワークボックス、hou.NetworkMovableItemの他のサブクラスすべての選択状態をクリアします。
指定したノードすべてをノード階層内の新しい場所にコピーします。
ノードのリストをクリップボードにコピーします。
特定のネットワークエレメントのデフォルトカラーを返します。
パス文字列を指定するとNetworkMovableItemオブジェクトを返します。そのパスがアイテムを参照していなければNoneを返します。
アイテムのセッションIDとアイテムタイプを指定するとNetworkMovableItemオブジェクトを返します。そのIDが有効なアイテムに該当しなければNoneを返します。
ノードパス文字列シーケンスを受け取り、NetworkMovableItemオブジェクトのタプルを返します。
指定したノードすべてをノード階層内の新しい場所に移動します。
ネットワークボックスのセッションIDを指定するとNetworkBoxオブジェクトを返します。そのIDが有効なネットワークボックスに該当しなければNoneを返します。
ドットのセッションIDを指定するとNetworkDotオブジェクトを返します。そのIDが有効なドットに該当しなければ(例えばドットが削除されていた場合)Noneを返します。
パスの文字列を指定して、Nodeオブジェクトを返します。パスがノードを参照していない場合は、Noneを返します。
ノードのセッションIDを指定して、Nodeオブジェクトを返します。IDが有効なノードに一致していなければNoneを返します(例えば、ノードを削除した場合)。
hou.nodeConnectionBySessionId()
ノードのセッションIDと入力インデックスを指定するとNodeConnectionオブジェクトを返します。そのIDが有効なノードに該当しなかったり(例えばノードが削除されていた場合)、指定した入力インデックスが接続されていなければNoneを返します。
ノードで起こすことができるイベントのタイプの列挙型。
色々なノードフラグの列挙型。
カテゴリオブジェクトと名前、または、フルネームの文字列を受け取って、それに相当するNodeTypeオブジェクトを返します。
ノードタイプソースの列挙型。
ノードパス文字列シーケンスを受け取り、Nodeオブジェクトのタプルを返します。
3種類の汎用ステート値の列挙。
現行ノードの親を返します。
以前にコピーしたノードを指定したネットワークにペーストします。
hou.pwd().hdaModule()のショートカット。
カテゴリを含んだノードタイプ名とオプションで親ノードを指定すると、エイリアスを評価した後でそれに該当するNodeTypeオブジェクトを返します。その名前のタイプが存在しなければNoneを返します。
評価中のparmからコールされた場合、そのparmを含むノードを返します。それ以外の場合は、Houdiniのグローバル現行ノードを返します。この現行ノードはhou.cdで変更することができます。
ルートノード(つまり、/)を返します。
ROPノードがレンダリング時に発生させることができるイベントタイプの列挙値。
選択したノード接続すべてのリストを返します。
選択したノード、ネットワークボックス、ステッキーノート、サブネット間接入力、ネットワークドットすべてのリストを返します。
選択したノードすべてのリストを返します。
特定のネットワークエレメントのsetDefaultカラーを設定します。
指定したノードをHoudiniの現行ノードにします。この関数はhou.cd(node.path())と同等です。
パス文字列のタプルを指定すると、入力/出力の順番で並べ替えられたパス文字列のタプルを返します。無効なノードパスは、並べ替えられたリストの一部になりません。
のタプルを指定すると、入力/出力の順番で並べ替えられたのタプルを返します。
ステッキーノートのセッションIDを指定するとStickyNoteオブジェクトを返します。そのIDが有効なステッキーノートに該当しなければNoneを返します。
hou.subnetIndirectInputBySessionId()
サブネット入力のセッションIDを指定するとSubnetIndirectInputオブジェクトを返します。そのIDが有効なサブネット入力に該当しなければ(例えば、その入力を含んだサブネットが削除されていた場合)Noneを返します。
TOP Nodeクック状態の列挙型。
動画機能を提供しているドライバの列挙。
APEXノードタイプのノードタイプカテゴリを表現します。
サーフェスノード(SOP)やダイナミクスノード(DOP)などのノードタイプのカテゴリを表現します。
サーフェスノード(SOP)やダイナミクスノード(DOP)などのOPノードタイプのカテゴリを表現します。
APEXノードのNodeTypeCategoryインスタンスを返します。
Houdiniチャンネルコンテナ(chopnet)ノード用のNodeTypeCategoryインスタンスを返します。
Houdiniチャンネル(chop)ノード用のNodeTypeCategoryインスタンスを返します。
Houdiniコンポジットコンテナ(cop2net)ノード用のNodeTypeCategoryインスタンスを返します。
Houdiniコンポジットノード(cop2)用のNodeTypeCategoryインスタンスを返します。
HoudiniデータノードのNodeTypeCategoryインスタンスを返します。これらのノードは決してインスタンス化することができませんが、特定のオペレータに属していないネームスペース付きデータをHDA内部に格納するために存在しています。
Houdini ダイナミックノード(DOP)用のNodeTypeCategoryインスタンスを返します。
Houdiniライティングノード(LOP)のNodeTypeCategoryインスタンスを返します。
Houdiniマネージャーノード用のNodeTypeCategoryインスタンスを返します。Houdiniマネージャーノードとは、/obj、/out、/part、/ch、/shop、/img、/vexのことです。
キーがカテゴリ名(例えば、Object、Sop)で、値がhou.NodeTypeCategoryオブジェクトの辞書を返します。
Houdiniオブジェクトノード用のNodeTypeCategoryインスタンスを返します。例えば、/obj/modelがオブジェクトで、hou.node(/obj/model).type().category()がhou.objectNodeTypeCategory()です。
Houdiniのルートノード(/)用のNodeTypeCategoryインスタンスを返します。ルートノードのインスタンスは1つのみ存在し、独自のノードタイプカテゴリを持ちます。
Houdini出力ノード(ROP)用のNodeTypeCategoryインスタンスを返します。
シェーダ(SHOP)ノードに相当するNodeTypeCategoryオブジェクトを返します。
Houdiniジオメトリノード(SOP)用のNodeTypeCategoryインスタンスを返します。
Houdiniタスクノード(TOP)のNodeTypeCategoryインスタンスを返します。
Houdini VEXビルダーコンテナノード(vopnet)用のNodeTypeCategoryインスタンスを返します。
Houdini VEXビルダーノード(VOP)用のNodeTypeCategoryインスタンスを返します。
Houdiniシーン内のオブジェクトノードのインスタンス。
APEXネットワーク内のステッキーノートを表現します。
ネットワークボックスを表現します。
ノードの内容が別々のネットワークに存在するノードの名前を付けたセット。バンドルの内容は、固定またはパターンで決めます。その内容はノードタイプでフィルタリングされます。
ノードグループを表現する。
OPネットワーク内のネットワークボックスを表現します。
OPネットワーク内の付箋を表現します。
付箋を表現します。
指定した名前で新しいノードバンドルを作成します。
ノードのバンドル名を指定して、それに相当するNodeBundleオブジェクトを返します。その名前のバンドル名が存在しなければNoneを返します。
現行セッション内のノードバンドルすべてを含むタプルを返します。
利用可能なノードタイプフィルターの列挙型。
バンドルリストペインで選択したノードバンドルすべてを含むタプルを返します。
ノードのパラメータ。各パラメータは、そのノード内で固有の名前を持ち、パラメータタプル内に存在します。
1つ以上のノードパラメータのタプル。各パラメータタプルはそのノード内で固有の名前を持ちます。
hou.addContextOptionChangeCallback()
デフォルトのコンテキストオプションが変更された時に実行されるコールバックを追加します。
evalParm()と同じです。上位互換用に用意しています。
ノードを参照するパラメータを評価して、ノードの絶対パスを返します。
ノードパスリストを参照しているパラメータを評価し、スペース区切りの絶対ノードパスのリストを返します。
クックコンテキストオプションの値を返します。
hou.contextOptionChangeCallbacks()
デフォルトのコンテキストオプションが変更された時にコールされる登録済みのすべてのコールバックを返します。
UI設定のコンテキストオプションのデフォルト値を含んだ文字列を返します。
利用可能なクックコンテキストオプションすべての名前を返します。
絶対パスまたは相対パスをパラメータに指定して、パラメータを評価します。相対パス検索は返されたノードが基準になります。この関数はhou.parm(path).eval()のショートカットです。
絶対パスまたは相対パスをパラメータに指定して、パラメータを評価します。相対パス検索は返されたノードが基準になります。この関数はhou.parmTuple(path).eval()のショートカットです。
現在評価しているパラメータを返します。
利用可能なエクスプレッション言語の列挙型。
ファイルタイプの列挙型。
指定したオプションが現行クックコンテキストに存在すればTrueを返します。
指定したコンテキストオプションが自動オプションかどうかを示します。
hou.isAutoContextOptionOverridden()
指定したコンテキストオプションが、自動値から現在オーバーライドされている自動オプションかどうかを示します。
ノードのローカル変数の値を返します。ノードのパラメータ内部のエクスプレッションからこの関数をコールします。
パスの文字列を指定して、Parmオブジェクトを返します。パスがパラメータを参照していないならNoneを返します。
Bake Chopモードの列挙型。
パラメータクリップボードの内容を、コピーしたパラメータ辞書のタプルとして返します。
利用可能なパラメータ条件タイプの列挙型。
キーフレーム範囲外の値を評価する時の外挿メソッドの列挙型。
パスの文字列を指定して、ParmTupleオブジェクトを返します。パスがパラメータタプルを参照していなければ、Noneを返します。
hou.removeAllContextOptionChangeCallbacks()
デフォルトのコンテキストオプションが変更された時にすべてのコールバックが実行されないようにします。
クックコンテキストオプションのデフォルト値を削除します。
hou.removeContextOptionChangeCallback()
デフォルトのコンテキストオプションが変更された時にコールバックが実行されないようにします。
利用可能なスクリプト言語の列挙型。
クックコンテキストオプションのデフォルト値を設定します。
コンテキストオプションのデフォルト値のUI設定を保持するための文字列を設定します。
ボタンを含むパラメータタプルを記述します。
データ値を含むパラメータタプルを記述します。
浮動小数点を含むパラメータタプルを記述します。
パラメータダイアログ内のフォルダを記述します。
フォルダのセットを記述します。
整数値を含むパラメータタプルを記述します。
ラベルパラメータを記述します。ほとんどの他のパラメータとは異なり、ラベルはパラメータ値を格納しません。
整数値としての評価を含むメニューパラメータを記述します。StringParmTemplatesにもメニューがあることに注意してください。
パラメータタプル(その名前、タイプなど)を記述します。これは、パラメータテンプレートすべての基底クラスです。
ノードのパラメータレイアウトまたはデジタルアセット定義のパラメータを表現するために使うパラメータテンプレートのグループ。
ランプパラメータ用のパラメータテンプレート。
セパレータパラメータ用のテンプレート。セパレートとはパラメータ間の区切線のことで、パラメータ値を格納しません。
文字列の値を含むパラメータタプルを記述します。これらの値は任意の文字列だったり、またはファイルやノードを参照します。
チェックボックスを含んだパラメータタプルを記述します。
データパラメータタイプの列挙型。
FolderParmTemplates用のフォルダタイプの列挙型。
ラベルパラメータタイプの列挙値。
パラメータメニュータイプの列挙型。
パラメータデータタイプの列挙型。
利用可能なパラメータの見た目の列挙型。
利用可能なパラメータの命名規則の列挙型。
パラメータテンプレートタイプの列挙型。
文字列パラメータタイプの列挙型。
パフォーマンスモニタで記録されたイベントを表現し、プロファイル用に時間とメモリの統計情報を生成するために使用します。
パフォーマンスモニタプロファイルを表現します。
Performance Monitorで使用するオプションのセットを表現し、プロファイルで記録する統計情報のタイプを指定します。
パフォーマンスモニタ関連の関数を含むモジュール。
hou.playbarEvent.ChannelListChangedイベントが発動される理由の列挙。
1秒あたりのフレーム数を返します。
プレイバーの現行フレームを返します。小数点フレームを有効にすれば、Houdiniは小数点フレームを返すことに注意してください。
指定したフレーム値を時間の値に変換します。
プレイバーの現行フレームを一番近い整数に丸めて返します。
Houdiniのメインプレイバー用の再生モードの列挙型。
アニメーションプレイバーモジュール。
コールバック関数でハンドリング可能なプレイバーイベントの列挙型。
1秒あたりのフレーム数を設定します。
プレイバーの現行フレームを設定します。フレームが小数点の値になる場合があることに注意してください。
プレイバーの時間を設定します。
プレイバーの現行時間を再生する秒で返します。
指定した時間の値をフレーム値に変換します。変換結果が整数に近い場合は、丸めて整数にします。
ユーザプリファレンスを追加します。
プリファレンスの値を返します。
すべてのプリファレンス名を返します。
すべてのユーザプリファレンスをリフレッシュします。
ユーザプリファレンスを削除します。
プリファレンスに名前を付けて、成功すればTrueを返します。
HoudiniのRadial Menuアイテムの場所の列挙型。
HoudiniのRadial Menuアイテムのタイプの列挙型。
レンダー出力ノードを表現します。
依存関係レンダリングメソッドの列挙型。
これを使用することで、Pythonコードブロック内で一時的にスクリプト評価コンテキストを変更することができます。
Pythonのstdin, stdout, stderrのストリームの代わりとなるHoudini内のプロキシオブジェクト。
以前に暗号化した変数名またはジオメトリアトリビュート名を復元します。
任意の文字列を有効な変数名またはジオメトリアトリビュート名に暗号化します。
現行フレームでの文字列内のグローバル変数とエクスプレッションを展開します。
指定したフレームでの文字列内のグローバル変数とエクスプレッションを展開します。
パラメータエクスプレッション評価ネームスペースで使用するグローバル辞書を返します。
指定したHoudini環境変数の値を返します。
すべてのHoudiniヘルプページのベースのURLを返します。
HScriptコマンドを実行します。
HScriptコマンドのテキストヘルプを返します。この関数はPythonでHScriptコマンドを再実装するのに使われます。
廃止予定: expandStringを使用してください。
HScriptエクスプレッションを評価します。
HScriptエクスプレッションをfloatとして評価します。
HScriptエクスプレッションをmatrixとして評価します。
HScriptエクスプレッションを文字列として評価します。
HScriptエクスプレッションをvectorとして評価します。
文字列の数値を増分させたり、文字列に数値を追加します。
指定したHoudini環境変数の値を設定します。
HoudiniのWebサーバーに対して、指定した接頭辞をopdefリクエストを処理して応答するハンドラーとして使用するように指示します。
指定したHoudini環境変数の設定を解除します。
オペレータノードを事前定義した値に設定可能なギャラリーエントリーのコレクション。
オペレータノードを事前定義した値に設定可能なギャラリーエントリー。
HoudiniのSHOPノードすべての基底クラス。このクラスのインスタンスが、まさにHoudini内のノードのインスタンスに相当します。
Houdiniスタイルシートを表現したクラス。このクラスを使用して、スタイルシートの出力を評価、テスト、デバッグすることができます。
ギャラリーとそのエントリーを管理するためのモジュール。
標準のレンダープロパティにアクセスするためのモジュール。
SHOPシェーダタイプの列挙型。
HIPファイルに保存されているスタイルシートを管理するためのモジュール。
シェルフツールのタブを表現します。
画面上部にあるシェルフ領域を表現します。そこにはシェルフセットとシェルフタブが存在します。
シェルフツール、シェルフタブ、シェルフセットのスーパークラス。
シェルフタブのコレクションを表現します。
シェルフ上のツールを表現します。これは、スクリプトだけでなくラベルや他の情報もカプセル化します。
シェルフタブとシェルフツールを扱うための関数が含まれています。
IDによってポイントインスタンサープリミティブからインスタンスを選択するためのパターンを表現した文字列を格納します。
LOPノードで作成されたUSDステージの存続期間を保証します。
LOPネットワーク上でポストレイヤーデータを作成することができます。
シーングラフプリミティブの選択を作成する方法を定義した一連のルールを保存します。
ビューポート内に読み込みたいUSDステージのペイロードの記述を保存します。
Houdini LOPノード関連の関数を含んだモジュール。
USDシーングラフの走査中に包含/除外するプリミティブを指定します。
オブジェクトで利用可能な色々なpxr.Sdf.Layerオブジェクトを選択します。
現在のLOPノードのシーングラフに適用されている現行セッションオーバーレイレイヤーを編集する際に使用します。
Layout Asset GalleryまたはRender Snapshot GalleryのUIと関連付けて使用できるデータソースのインターフェースを用意します。
Data Treeペインタブを表現します。
Houdiniデスクトップ(ペインレイアウト)を表現したクラス。
Houdiniダイアログを意味するクラス。
1つ以上のペインを含んだフローティングウィンドウ。
ヘルプブラウザペインタブを表現したクラス。ヘルプブラウザを制御するためのメソッドが用意されています。
インタラクティブプレビューレンダー(IPR)ウィンドウ。
大元のノードデータを変更することなくネットワークエディタの外観を調整する値。
Network Editorペインタブを表現します。
ネットワークエディタペイン内のノードに対して表示されるフットプリントリング下の状態について記述します。
ネットワークエディタペインに表示できる背景画像について記述します。
ネットワークエディタ内に描画可能な特別シェイプの基底クラス。
ネットワークエディタ内に描画可能な矩形領域について記述します。
ネットワークエディタ内に描画可能なワイヤーについて記述します。
ネットワークエディタ内に描画可能なラインについて記述します。
ネットワークエディタ内に描画可能なノード形状について記述します。
1つ以上のペインタブを含むデスクトップの矩形領域。
デスクトップペイン内のタブの1つ。
Parameter Editorペインタブを表現します。
Performance Monitorペインタブを表現します。
組み込まれたPySideまたはPyQtインターフェースを表示可能なペインを意味するクラス。
Pythonパネルインターフェースの定義を表現します。
確認ダイアログの抑制オプションの列挙型。
描画可能な表示モードの列挙型。
hou.drawableGeometryPointStyle
で使用する描画するポイントのスタイルを指定した列挙型。
描画可能なプリミティブタイプの列挙型。
テキストの境界ボックス内の参照点を指定したで使用する列挙型。
ファイル選択用の読/書モードの列挙型。
hou.uiモジュールが利用可能かどうか返します。
ネットワークエディタでサポートされている特別なノードフットプリントの列挙型。
可能なペインリンク値の列挙型。
ペインタブタイプの列挙型。
パラメータフィルタ基準の列挙型。
パラメータフィルタモードの列挙型。
Performance Monitorペインタブ内のオブジェクトを閲覧するために使用する異なる構造の列挙型。
Performance Monitorペインタブの時間を閲覧する時に使用する異なるフォーマットの列挙型。
Performance Monitorペインタブで時間を表示する時に使用される異なる単位の列挙型。
Pythonパネル関連の関数を含んだモジュール。
Qt関連の関数を含んだモジュール。
コールバック関数によって制御可能なリソースイベントの列挙型。
スクロールポジションモードの列挙型。
Viewerステートセレクタで使用するSecure選択オプションの列挙型。
ダイアログメッセージの重要度の列挙型。
状況によって変更可能なノード生成モードの列挙型。
state viewerタイプの列挙型。
を使ってトリガーさせた場合にステートセレクターが実行できるアクションのタイプを表現した列挙型。
ユーザインターフェースに関連した関数を含むモジュール。
Houdiniが特定のUIイベントを生成した理由を表現した値。
UIイベント値タイプの列挙型。
バリューラダーで制御可能な別データタイプの列挙型。
異なるバリューラダータイプの列挙型。
XYZ軸に平行な3D矩形領域。
軸に平行な2D矩形領域。
カラー値を表現します。
浮動小数点の2×2のマトリックス。
浮動小数点の3×3のマトリックス。
浮動小数点の4×4のマトリックス。
指向性のある3D矩形領域。
方向付きの2D矩形領域。
3D回転(または方向)の表現。2つのクォータニオン間を補間することで2つの回転値を滑らかに補間することができます。
浮動小数点の値またはカラーのどれかを生成する関数を表現するランプ。この関数が0.0と1.0の間で評価されて、関数の形状が0.0と1.0の間のキーの位置での値で決まります。
この種のNodeTypeにはSHOPノード固有のアトリビュートが追加されています。
数学的演算に関連した2つの浮動小数点の値のシーケンス。
数学的演算に関連した3つの浮動小数点の値のシーケンス。
数学的演算に関連した4つの浮動小数点の値のシーケンス。
この種類のNodeTypeには、VOPノード固有の特別なアトリビュートが含まれています。
カラー空間の列挙型。
圧縮タイプの列挙型。
ライセンスカテゴリに基づいてhip拡張子を返します。
ランプの補間タイプの列挙型。
ランプタイプの列挙型。
Houdini固有の文字列制御系メソッドを含んだモジュール。
VEX/VOPコンテキストを表現します。別のコンテキストでは、別の関数/VOPsを使用することができます。
VOP(VEXオペレータ)ノードを表現します。
コンパイルされたVEXファイル内のメイン関数を呼び出し、そのエクスポート値を返します。
hou.vexContextForNodeTypeCategory()
NodeTypeCategoryオブジェクトを受け取り、このノードに含まれているVOPネットワークのコンテキストを表現したVexContextオブジェクトを返します。
VOPノードの入力に対して作成可能な色々なノード構成の列挙型。
高度なDrawables用の基底クラス。
シーンビュアペインタブ内のグリッド(基準平面)。
コンテキストビューアペインタブを表現したクラス。
Drawableの基底クラス。
ビューポートフリップブックダイアログのオプションの集合体。
ビューアリソースガジェットコンテキストの基底クラス。
ピックとロケートの機能を備えたジオメトリDrawableを表現します。
ガイドジオメトリを描画するための高度なDrawable。
hou.GeometryDrawableオブジェクトのコンテナ。
ビューポートでユーザが行なうコンポーネント選択を表現します。
Geometry Spreadsheetペインタブを表現します。
ObjectまたはSOPレベルでシーンをビューイングするためのScene Viewerペイン内のビューポート。
hou.GeometryViewportDisplaySet
Display Setは、ジオメトリの特定のコンテキストに適用する3Dビューポートのディスプレイオプションのグループを表現します。
シーンのビューポートのビューを制御する設定コレクション(例えば、画角の設定や色々なガイドの表示の有無など)。このオブジェクトのメソッドの多くはDisplay Optionsダイアログの設定に呼応しています。
Viewer Statesにバインドされたハンドルにアクセスすることができます。
PythonステートやPythonハンドルなどのプラグインで使用されるホットキーのコマンド、コンテキスト、デフォルトのバインドを定義します。
シーンビューアペインタブ内の参照グリッド(通常、参照平面)。
現行シーンの表示専用のペインタブタイプ。通常では、これはペインレイアウトの中央で一番大きいペインです。
新しいSOPノードインスタンスを作成した時に、Houdiniがユーザにビューポートでジオメトリを選択するように促す方法を記述します。
ユーザコンテンツと一緒にビューア内に描画する追加ジオメトリ(例えば、ガイドジオメトリ)を表現します。
ビューポート内でテキストをレンダリングするためのDrawableオブジェクト。
マウスプレスといったユーザインターフェースイベントを表現します。イベントハンドラー内のこのオブジェクトにアクセスすることで、ユーザ入力に反応することができます。
どのマウスボタンが押されたのかといったUIイベントの入力デバイス固有の情報をテストするためのメソッドを含んだオブジェクト。
インタラクティブなドラッグ操作に対応させる仕組み。
ビューア固有のユーザインターフェースイベントを表現します。
Pythonビューアハンドルの実行コンテキストを表現します。
Pythonビューアハンドルで利用可能なDraggerを表現します。
PythonビューアハンドルをHoudiniに登録するためのクラス。
ビューアペインのインタラクティブな状態を記述します。
Python Viewerステートの実行コンテキストを表現します。
Python Viewerステートで利用可能なDraggerを表現します。
Viewer Stateのコンテキストメニューを構築します。
カスタムViewer State(ツール)を意味したアトリビュートを含んでいます。
ビューポートビジュアライザを表現します。
ビューポートビジュアライザタイプを表現します。
ビューポート境界オーバーレイの列挙型。
接続タイプの列挙型。
ビューポートジオメトリコンテキストの列挙型。
で使用する描画するフェースのスタイルを指定した列挙型。
で使用する描画するラインのスタイルを指定した列挙型。
Geometry Drawableタイプの列挙型。
で使用するDrawableマットのハイライトモードを指定した列挙型。
ランプカラーを使用した時に生成されるテクスチャを循環させる方法(OpenGLテクスチャ設定と同様)を指定したで使用する列挙型。
Flipbookのアンチエイリアス設定の列挙型。
モーションブラーのサブフレーム範囲の指定に使用する列挙型。
Flipbookの可視オブジェクトタイプを設定するための列挙型。
hou.geometryViewportBackgroundImageFitMode
画像フィットモードの列挙。
コールバック関数によって制御可能なジオメトリビューポートイベントの列挙型。
ビューポートレイアウトの列挙型。
シーンビューアのビューポートタイプの列挙型。
ビューポートシェーディングモードの列挙型。
グループリストタイプの列挙型。
ジオメトリ法線に整列可能なハンドル軸の列挙型。
ビューアヘッドアップディスプレイパネルを制御するステートの列挙。
HUDパネルタイプを識別する列挙値。
マーカービジュアライザの可視性オプションの列挙型。
グローバルオリエンテーションモードの列挙型。
パラメータインターフェースダイアログ内の特定のパラメータソースタブを選択するための列挙型。
ピック可能なコンポーネントの表向き方向を記述するための列挙型。
新しいコンポーネントを使用して選択を修正するためのメソッドの列挙型。
ピック形式の列挙型。
空間の列挙型。
ビューアステートやビューアハンドルなどのリソースの列挙値。
シーンビューアがコールバックを介してリッスン可能なUIイベントの列挙。
選択モードの列挙型。
スナップモードの列挙型。
スナップ優先度の列挙型。
変形エージェント品質の列挙型。
エージェントワイヤーフレームモード表示の列挙型。
ビューポートディスプレイオプションの背景画像ビューターゲット。
選択したコンポーネントのプリミティブをビューポートでハイライトします。
ビューポートカラースキーム。
ビューポートの被写界深度Bokeh形状
3Dビューアのデフォルトのマテリアルシェーダ。
ビューポートのフォグレイヤーモード
ビューポートのボリュームフォグ品質
ジオメトリ情報表示ステート
ビューポートグリッド上のグリッドのナンバリングの列挙型。
ビューポートガイド
ビジュアライザテキストのビューポートフォントサイズ。
ハンドルのハイライトサイズ。
ホーム時の自動ビューポートクリップ平面調整。
ビューポートのライティングモード。
ビューポートマテリアル割り当ての更新頻度の列挙型。
カリング(間引き)パックジオメトリ表示モードの列挙型。
パーティクル表示を可視化するためのビューポートディスプレイオプション。
ビューポートで生成されるシャドウの品質。
ビューポートで間引かれたインスタンスの代用ジオメトリ。
ステレオスコープビューポート表示モード。
ビューポートテクスチャビット深度制限の列挙型。
ビューポートの透明レンダリング品質。
hou.viewportVisualizerCategory
ビューポートビジュアライザの色々なカテゴリの列挙型。
ビューポートビジュアライザの色々なスコープの列挙型。
ビューポートビジュアライザの機能性を含んだモジュール。
ビューポートのボリュームサンプリング品質のディスプレイオプション。
ビューポートのボリュームレンダリング品質の表示オプション。
Viewport Prompt Message Type
Scene Graph Selection Mask
LOPビューアでのプリミティブスナップのフィルター。
グラフィカルまたは非グラフィカルのHoudiniセッション内部でWebサーバーを起動するための関数とクラス。
Webサーバーの詳細レベルの列挙型。