API
Animation
-
すべてのキーフレームクラス用の抽象基底クラス。
-
デフォルトのキーフレームタイプ、数値のキーフレームを表現したクラス。
Digital assets
-
Houdiniデジタルアセット(HDA)の定義を表現します。
-
デジタルアセットに保存またはデジタルアセットからアクセスされる関数、クラス、定数を含んだユーザー定義のPythonモジュール。
-
Houdiniデジタルアセット(HDA)に関する色々なオプションを格納しています。
-
デジタルアセットに保存されたデータの"section"を表現します。
-
Houdiniデジタルアセットに関連した関数を含んだモジュール。
-
ノードタイプカテゴリ、オペレータ名、デジタルアセットライブラリパスを指定すると、HDADefinitionオブジェクトを返します。その引数に一致するデジタルアセット定義が存在しなければNoneを返します。
-
デジタルアセットライブラリで起こり得るイベントタイプの列挙。
-
デジタルアセットライセンス許可レベルの列挙型。
Channels
-
CHOPノードを表現したクラス。
-
左側のキーフレームの出力値/接線/加速度と右側のキーフレームの入力値/接線/加速度を使ったアニメーションパラメータ用のBezier補間スプラインを評価します。
-
アニメーションパラメータ用のアニメーション関数を評価します。戻り値は常に左側のキーフレームの出力値です。
-
左側の出力スロープと右側の入力スロープ間の滑らかなカーブ。
-
2つのフレームの間のモーションを繰り返します。
-
2つのフレームの間のモーションを、最初に繰り返す値を左側のキーフレーム値に追加しながら、繰り返します。
-
2つの時間の間のモーションを、最初に繰り返す値を左側のキーフレーム値に追加しながら、繰り返します。
-
2つの時間の間のモーションを繰り返します。
-
左側のキーフレームの出力値と右側のキーフレームの入力値の間を補間します。
-
左側のキーフレームの出力値と右側のキーフレームの入力値の間を補間します。
-
2つのキーフレームの値の間を補間します。
-
左側のキーフレームの出力値と右側のキーフレームの入力値の間を補間します。
-
2つのキーフレームの値の間を補間します。
-
2つのキーフレームの値の間を補間します。
-
左側のキーフレームの出力値と右側のキーフレームの入力値の間を線形的に補間します。
-
左側のキーフレームの入力のスロープと右側のキーフレームの出力のスロープの間に滑らかなカーブを作成します。
-
左側のキーフレームの入力のスロープに合わせながら、左側のキーフレームの入力の値から直線を作成します。
-
右側のキーフレームの出力のスロープに合わせながら、右側のキーフレームの出力の値から直線を作成します。
-
クォータニオンを使ってキーフレーム間を線形的に補間します。
-
左側のキーフレームの出力のスロープとアクセラレーションと右側のキーフレームの入力のスロープとアクセラレーションを使って、左側の出力値と右側の入力値の間を滑らかなカーブにするアニメーションパラメータ用の補間関数を評価します。
-
2つのフレームの間のモーションを繰り返します。
-
2つの時間の間のモーションを繰り返します。
-
連続するキーフレーム値を通過するようにスプラインを合わせます。
-
入力と出力の値とスロープを一致させます。
-
左側のキーフレームの入力のスロープに合わせます。
-
右側のキーフレームの出力のスロープに合わせます。
Cooking
-
ステータスバーに表示されているHoudiniのクック更新モード(Auto Update/On Mouse Up/Manual)を返します。
-
インターフェースアップデートモードの列挙型。
-
ステータスバーに表示されているHoudiniのクック更新モード(Auto Update/On Mouse Up/Manual)を返します。
Crowds
-
エージェントプリミティブ。
-
エージェントのアニメーションクリップ。
-
エージェントプリミティブ用の共有データ。
-
エージェントのレイヤー。
-
エージェントプリミティブのリグ。
-
エージェントの形状。
-
エージェントのレイヤー内のShapeバインド
-
エージェントシェイプ用デフォーマ。
-
エージェントプリミティブのシェイプライブラリ。
-
エージェントのリグ内のトランスフォームのグループ。
-
群衆関連の関数。
Dynamics
-
DOP Networkのシミュレーション内に保存した一部のデータ。
-
ダイナミクスノードを表現します。
-
シミュレーション内のオブジェクトを含んだDOPデータのタイプ。
-
DopData内に保存された値のテーブル。
-
他のオブジェクトを影響を与えているDOPオブジェクトを保存したDOPデータのタイプ。
-
DOP Networkノード内に格納されたダイナミクスシミュレーション。
-
UIの"current"シミュレーションとして設定されているDOP Networkノードを返します。
-
DOP関連の関数。
-
フィールドタイプの列挙型。
Exceptions
-
houモジュール内のすべての例外用の基底クラス。
-
Python SOP外からジオメトリを修正しようとした時に起きる例外。
-
ノードの入力を無効な何かに設定しようとした時に起きる例外。
-
そのノードのタイプでサポートされていないNodeのメソッドをコールしようとした時に起きる例外。
-
不正な長さのシーケンスを関数に渡した時に起きる例外。
-
Houdiniでhipファイルを読み込んだ時に警告を生成するための例外クラス。
-
操作中に名前の干渉が検出された時に引き起こされる例外。
-
Pythonで実装したノード上のエラーを設定するために使う例外クラス。
-
Pythonで実装されたノード上の警告を設定するために使う例外クラス。
-
オペレーションが利用不可の機能を使おうとした時に起こす例外クラス。このクラスはのサブクラスです。
-
古くなった変数を使ってHoudiniで削除された何かにアクセスしようとした時に起こす例外クラス。このクラスはのサブクラスです。
File I/O
-
Houdiniパスから指定したディレクトリを検索して、すべてにマッチしたパスをタプルで返します。指定するディレクトリ名はHoudiniディレクトリの相対パスを指定します。
-
Houdiniパスから指定したディレクトリを検索して、最初に見つかったパスを返します。指定するディレクトリ名はHoudiniディレクトリの相対パスを指定します。
-
Houdiniパスから指定したファイルを検索して、最初に見つかったファイルを返します。指定するファイル名はHoudiniディレクトリの相対パスを指定します。
-
Houdiniパスから指定したファイルを検索して、すべてにマッチしたファイルをタプルで返します。指定するファイル名はHoudiniディレクトリの相対パスを指定します。
-
Houdiniパスで特定の拡張子のファイルを検索し、一致したファイルすべてのタプルを返します。 オプションでサブディレクトリを指定することができ、ファイルを検索する前にそれがHoudiniパスのエントリに追加されます。
-
$HOMEディレクトリ内のHoudiniディレクトのパスを返します。
-
Houdini Pathの内容を文字列のタプルとして返します。
-
CPIOデータフォーマットのデータを含んだ文字列を指定すると、データが復元されて、データを表現した(名前,値)の組のシーケンスを返します。
-
インデックスデータフォーマットのデータを含んだファイルを指定すると、データが復元されて、データを表現した辞書を返します。
-
インデックスデータフォーマットのデータを含んだ文字列を指定すると、データが復元されて、データを表現した辞書を返します。
-
ファイルを読み込み、文字列でその内容を返します。標準のファイル、opdef:とoplib:のパス、httpのURLに対応しています。
-
(name, value)文字列タプルのシーケンスを指定して、データをCPIOフォーマットの文字列に暗号化します。
-
文字列から文字列へのマッピングの辞書を指定して、indexデータフォーマットで、そのデータを暗号化して、ファイルに保存します。
-
文字列から文字列へのマッピングの辞書を指定して、インデックスデータフォーマットで、そのデータを文字列に暗号化します。
General
-
このクラスは列挙値用の基底クラスです。これはインスタンス化できません、つまり、直接ユーザーが使用できないことを意味しています。
-
このクラスを使ってPythonコードブロックを中断可能な処理にします。
-
現在のLOPノードのシーングラフに適用されている現行セッションオーバーレイレイヤーを編集する際に使用します。
-
このクラスを使って、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ノードパスパターンを返します。
-
Houdiniを終了して、オペレーティングシステムに終了コードを返します。suppress_save_promptがfalseなら、この関数は、ユーザーに保存するかどうか尋ねます。ユーザーが"Cancel"を押すと、終了をキャンセルして、次のステートメントが実行されます。
-
コールバック関数によって制御可能なhipファイルイベントタイプの列挙。
-
数学関数に関連したHoudiniのモジュール。
-
ホットキー関連の関数を含んだモジュール。
-
アプリケーションがApprentice(非商用)バージョンかどうか返します。
-
使用中のライセンスのカテゴリ(商用、Apprentice、Indieなど)を返します。
-
ライセンスカテゴリ値の列挙型。
-
処理で使用するスレッドの数を返します。
-
数値タイプの列挙型。
-
文字列のパターンに一致します。
-
現在掴んでいるHoudiniのライセンスを解放します。
-
HIPファイル保存モードの列挙型。
-
このモジュールは、現行のHoudiniセッション内からコールすることができる独自のクラス、関数、変数を定義するために使用します。このモジュールの内容は.hipファイルに保存されます。
-
hou.sessionモジュールの内容を返します。
-
hou.setChopExportConflictResolutionPattern()
同じチャンネルをエクスポートする時に優先されるCHOPノードパスパターンを設定します。
-
マルチプロセッシング用に使用するスレッドの最大数を設定します。
-
hou.sessionモジュールの内容を設定します。新しい内容は直ぐに利用可能です。hou.sessionを再度インポートする必要はありません。
-
hou.startHoudiniEngineDebugger()
セッションが現在アクティブになっていない場合にHoudiniでHoudini Engineデバッグセッションを開始します。
-
hou.updateProgressAndCheckForInterrupt()
廃止予定: InterruptableOperationを使用してください。
Geometry
-
このクラスは、ジオメトリアトリビュートに関する情報を格納します。
-
各EdgeオブジェクトがGeometryオブジェクト内に存在し、エッジを保存します。エッジはポイントの組として表現します。
-
Geometryオブジェクト内のエッジの名前を付けたグループ。
-
フェースは、一連の頂点(Vertexオブジェクト)を含んだジオメトリプリミティブ(Primオブジェクト)の一種です。これらの頂点はフェースのタイプに応じて使われ方が異なります。ポリゴンなら、頂点を使ってポリゴンのエッジを定義し、NURBSカーブなら、頂点を制御点として使用します。
-
3Dジオメトリ形状を定義したポイントとプリミティブを含んだGeometryオブジェクト。例えば、Houdiniの各SOPは単一のGeometryオブジェクトを生成します。
-
Geometry Deltaは、Edit SOPなどの一部のジオメトリノードで保存されているジオメトリの差分(デルタ)にアクセスすることができます。
-
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だけを参照します。
-
Volumeとはボクセルの3次元配列を格納する一種のジオメトリプリミティブ(Primオブジェクト)のことです。
-
アトリビュートデータタイプの列挙型。
-
ジオメトリアトリビュートタイプの列挙型。
-
コンポーネントループタイプの列挙型。
-
ジオメトリコンポーネントタイプの列挙型。
-
プリミティブタイプの列挙型。
-
ボクセルデータタイプの列挙型。
Images
-
コンポジットビューペインを表現した最小クラス。
-
コンポジットノードを表現します。
-
画像平面内のピクセルを表現するための画像デプス(データフォーマット)の列挙型。
-
ファイルの画像の解像度を返します。
-
カラーとアルファのピクセルデータから画像ファイルを作成します。
Nodes
-
同じネットワーク内のノードの入力として使用可能なネットワークアイテムの抽象基本クラス。これはノードそのものではありません。
-
ライティングノードを表現します。
-
ライティングノードを表現します。
-
ネットワーク内のワイヤーを通過するデータに影響を与えることなくそのワイヤーを特定のパスに中継させることができる小さなドット。
-
ネットワーク内のすべての可視エレメントの基本クラス。
-
ノード、ネットワークボックス、ステッキーノートなどのネットワーク内のすべての可視エレメントの基本クラス。
-
Houdiniのすべてのノード(オブジェクト、SOP、COPなど)用の基底クラス。このクラスのインスタンスは、まさにHoudiniのノードのインスタンスに該当します。
-
2つのノード間の接続(ワイヤー)を表現します。
-
ノードとそれが生成するデータに関する情報が含まれるように設計されたツリー構造。
-
ノードのタイプのインスタンスすべてに共通の情報。例えばパラメータ。
-
パーティクルノードを表現します。
-
この種の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オブジェクトを返します。 正確に名前を指定する必要があるので、ノードタイプのエイリアスは評価されません。エイリアスを確認するには、代わりにhou.preferredNodeType()を使用します。 その名前のタイプがなければNoneを返します。
-
ノードタイプソースの列挙型。
-
ノードパス文字列シーケンスを受け取り、Nodeオブジェクトのタプルを返します。
-
現行ノードの親を返します。
-
以前にコピーしたノードを指定したネットワークにペーストします。
-
hou.pwd().hdaModule()のショートカット。
-
カテゴリを含んだノードタイプ名とオプションで親ノードを指定すると、エイリアスを評価した後でそれに該当するNodeTypeオブジェクトを返します。その名前のタイプが存在しなければNoneを返します。
-
評価中のparmからコールされた場合、そのparmを含むノードを返します。それ以外の場合は、Houdiniのグローバル現行ノードを返します。この現行ノードはhou.cdで変更することができます。
-
ルートノード(つまり、/)を返します。
-
選択したノード接続すべてのリストを返します。
-
選択したノード、ネットワークボックス、ステッキーノート、サブネット間接入力、ネットワークドットすべてのリストを返します。
-
選択したノードすべてのリストを返します。
-
特定のネットワークエレメントのsetDefaultカラーを設定します。
-
指定したノードをHoudiniの現行ノードにします。この関数はhou.cd(node.path())と同等です。
-
パス文字列のタプルを指定すると、入力/出力の順番で並べ替えられたパス文字列のタプルを返します。無効なノードパスは、並べ替えられたリストの一部になりません。
-
のタプルを指定すると、入力/出力の順番で並べ替えられたのタプルを返します。
-
ステッキーノートのセッションIDを指定するとStickyNoteオブジェクトを返します。そのIDが有効なステッキーノートに該当しなければNoneを返します。
-
hou.subnetIndirectInputBySessionId()
サブネット入力のセッションIDを指定するとSubnetIndirectInputオブジェクトを返します。そのIDが有効なサブネット入力に該当しなければ(例えば、その入力を含んだサブネットが削除されていた場合)Noneを返します。
-
TOP Nodeクック状態の列挙値。
Node types
-
サーフェスノード(SOP)やダイナミクスノード(DOP)などのノードタイプのカテゴリを表現します。
-
Houdiniチャンネルコンテナ(chopnet)ノード用のNodeTypeCategoryインスタンスを返します。
-
Houdiniチャンネル(chop)ノード用のNodeTypeCategoryインスタンスを返します。
-
Houdiniコンポジットコンテナ(copnet)ノード用のNodeTypeCategoryインスタンスを返します。
-
Houdiniコンポジットノード(cop)用のNodeTypeCategoryインスタンスを返します。
-
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インスタンスを返します。
Objects
-
Houdiniシーン内のオブジェクトノードのインスタンス。
Organization
-
ネットワークボックスを表現します。
-
ノードの内容が別々のネットワークに存在するノードの名前を付けたセット。バンドルの内容は、固定またはパターンで決めます。その内容はノードタイプでフィルタリングされます。
-
ノードグループを表現する。
-
付箋を表現します。
-
指定した名前で新しいノードバンドルを作成します。
-
ノードのバンドル名を指定して、それに相当するNodeBundleオブジェクトを返します。その名前のバンドル名が存在しなければNoneを返します。
-
現行セッション内のノードバンドルすべてを含むタプルを返します。
-
利用可能なノードタイプフィルターの列挙型。
-
バンドルリストペインで選択したノードバンドルすべてを含むタプルを返します。
Parameters
-
ノードのパラメータ。各パラメータは、そのノード内で固有の名前を持ち、パラメータタプル内に存在します。
-
1つ以上のノードパラメータのタプル。各パラメータタプルはそのノード内で固有の名前を持ちます。
-
evalParm()と同じです。上位互換用に用意しています。
-
ノードを参照するパラメータを評価して、ノードの絶対パスを返します。
-
ノードパスリストを参照しているパラメータを評価し、スペース区切りの絶対ノードパスのリストを返します。
-
クックコンテキストオプションの値を返します。
-
利用可能なクックコンテキストオプションすべての名前を返します。
-
絶対パスまたは相対パスをパラメータに指定して、パラメータを評価します。相対パス検索は返されたノードが基準になります。この関数はhou.parm(path).eval()のショートカットです。
-
絶対パスまたは相対パスをパラメータに指定して、パラメータを評価します。相対パス検索は返されたノードが基準になります。この関数はhou.parmTuple(path).eval()のショートカットです。
-
現在評価しているパラメータを返します。
-
利用可能なエクスプレッション言語の列挙型。
-
ファイルタイプの列挙型。
-
指定したオプションが現行クックコンテキストに存在すればTrueを返します。
-
ノードのローカル変数の値を返します。ノードのパラメータ内部のエクスプレッションからこの関数をコールします。
-
パスの文字列を指定して、Parmオブジェクトを返します。パスがパラメータを参照していないならNoneを返します。
-
Bake Chopモードの列挙型。
-
パラメータクリップボードの内容を、コピーしたパラメータ辞書のタプルとして返します。
-
利用可能なパラメータ条件タイプの列挙型。
-
キーフレーム範囲外の値を評価する時の外挿メソッドの列挙型。
-
パスの文字列を指定して、ParmTupleオブジェクトを返します。パスがパラメータタプルを参照していなければ、Noneを返します。
-
利用可能なスクリプト言語の列挙型。
-
クックコンテキストオプションのデフォルト値を設定します。
Parameter templates
-
ボタンを含むパラメータタプルを記述します。
-
データ値を含むパラメータタプルを記述します。
-
浮動小数点を含むパラメータタプルを記述します。
-
パラメータダイアログ内のフォルダを記述します。
-
フォルダのセットを記述します。
-
整数値を含むパラメータタプルを記述します。
-
ラベルパラメータを記述します。ほとんどの他のパラメータとは異なり、ラベルはパラメータ値を格納しません。
-
整数値としての評価を含むメニューパラメータを記述します。StringParmTemplatesにもメニューがあることに注意してください。
-
パラメータタプル(その名前、タイプなど)を記述します。これは、パラメータテンプレートすべての基底クラスです。
-
ノードのパラメータレイアウトまたはデジタルアセット定義のパラメータを表現するために使うパラメータテンプレートのグループ。
-
ランプパラメータ用のパラメータテンプレート。
-
セパレータパラメータ用のテンプレート。セパレートとはパラメータ間の区切線のことで、パラメータ値を格納しません。
-
文字列の値を含むパラメータタプルを記述します。これらの値は任意の文字列だったり、またはファイルやノードを参照します。
-
チェックボックスを含んだパラメータタプルを記述します。
-
データパラメータタイプの列挙型。
-
FolderParmTemplates用のフォルダタイプの列挙型。
-
パラメータメニュータイプの列挙型。
-
パラメータデータタイプの列挙型。
-
利用可能なパラメータの見た目の列挙型。
-
利用可能なパラメータの命名規則の列挙型。
-
パラメータテンプレートタイプの列挙型。
-
文字列パラメータタイプの列挙型。
Performance
-
パフォーマンスモニタで記録されたイベントを表現し、プロファイル用に時間とメモリの統計情報を生成するために使用します。
-
パフォーマンスモニタプロファイルを表現します。
-
Performance Monitorで使用するオプションのセットを表現し、プロファイルで記録する統計情報のタイプを指定します。
-
パフォーマンスモニタ関連の関数を含むモジュール。
Playbar
-
1秒あたりのフレーム数を返します。
-
プレイバーの現行フレームを返します。小数点フレームを有効にすれば、Houdiniは小数点フレームを返すことに注意してください。
-
指定したフレーム値を時間の値に変換します。
-
プレイバーの現行フレームを一番近い整数に丸めて返します。
-
Houdiniのメインプレイバー用の再生モードの列挙型。
-
アニメーションプレイバーモジュール。
-
コールバック関数でハンドリング可能なプレイバーイベントの列挙型。
-
1秒あたりのフレーム数を設定します。
-
プレイバーの現行フレームを設定します。フレームが小数点の値になる場合があることに注意してください。
-
プレイバーの時間を設定します。
-
プレイバーの現行時間を再生する秒で返します。
-
指定した時間の値をフレーム値に変換します。変換結果が整数に近い場合は、丸めて整数にします。
preferences
-
プリファレンスの値を返します。
-
すべてのプリファレンス名を返します。
-
プリファレンスに名前を付けて、成功すればTrueを返します。
Radial menus
-
HoudiniのRadial Menuアイテムの場所の列挙型。
-
HoudiniのRadial Menuアイテムのタイプの列挙型。
Rendering
-
レンダー出力ノードを表現します。
-
依存関係レンダリングメソッドの列挙型。
Scripting
-
これを使用することで、Pythonコードブロック内で一時的にスクリプト評価コンテキストを変更することができます。
-
Pythonのstdin, stdout, stderrのストリームの代わりとなるHoudini内のプロキシオブジェクト。
-
以前に暗号化した変数名またはジオメトリアトリビュート名を復元します。
-
任意の文字列を有効な変数名またはジオメトリアトリビュート名に暗号化します。
-
現行フレームでの文字列内のグローバル変数とエクスプレッションを展開します。
-
指定したフレームでの文字列内のグローバル変数とエクスプレッションを展開します。
-
パラメータエクスプレッション評価ネームスペースで使用するグローバル辞書を返します。
-
指定したHoudini環境変数の値を返します。
-
すべてのHoudiniヘルプページのベースのURLを返します。
-
指定したHScriptコマンドを実行して、1番目が実行したコマンドの標準出力、2番目がエラー出力のペアの文字列のタプルを返します。複数コマンドは区切り文字として';'または改行文字を使って指定することができます。
-
HScriptコマンドのテキストヘルプを返します。この関数はPythonでHScriptコマンドを再実装するのに使われます。
-
廃止予定: expandStringを使用してください。
-
HScriptエクスプレッションを評価します。
-
HScriptエクスプレッションをfloatとして評価します。
-
HScriptエクスプレッションをmatrixとして評価します。
-
HScriptエクスプレッションをfloatとして評価します。
-
HScriptエクスプレッションをvectorとして評価します。
-
文字列の数値を増分させたり、文字列に数値を追加します。
-
指定したHoudini環境変数の値を設定します。
-
指定したHoudini環境変数の設定を解除します。
Shading
-
オペレータノードを事前定義した値に設定可能なギャラリーエントリーのコレクション。
-
オペレータノードを事前定義した値に設定可能なギャラリーエントリー。
-
HoudiniのSHOPノードすべての基底クラス。このクラスのインスタンスが、まさにHoudini内のノードのインスタンスに相当します。
-
Houdiniスタイルシートを表現したクラス。このクラスを使用して、スタイルシートの出力を評価、テスト、デバッグすることができます。
-
ギャラリーとそのエントリーを管理するためのモジュール。
-
標準のレンダープロパティにアクセスするためのモジュール。
-
SHOPシェーダタイプの列挙型。
-
HIPファイルに保存されているスタイルシートを管理するためのモジュール。
Shelf
-
シェルフツールのタブを表現します。
-
画面上部にあるシェルフ領域を表現します。そこにはシェルフセットとシェルフタブが存在します。
-
シェルフツール、シェルフタブ、シェルフセットのスーパークラス。
-
シェルフタブのコレクションを表現します。
-
シェルフ上のツールを表現します。これは、スクリプトだけでなくラベルや他の情報もカプセル化します。
-
シェルフタブとシェルフツールを扱うための関数が含まれています。
Takes
UI
-
Data Treeペインタブを表現します。
-
Houdiniデスクトップ(ペインレイアウト)を表現したクラス。
-
Houdiniダイアログを意味するクラス。
-
1つ以上のペインを含んだフローティングウィンドウ。
-
ヘルプブラウザペインタブを表現したクラス。ヘルプブラウザを制御するためのメソッドが用意されています。
-
インタラクティブプレビューレンダー(IPR)ウィンドウ。
-
大元のノードデータを変更することなくネットワークエディタの外観を調整する値。
-
Network Editorペインタブを表現します。
-
ネットワークエディタペイン内のノードに対して表示されるフットプリントリング下の状態について記述します。
-
ネットワークエディタペインに表示できる背景画像について記述します。
-
ネットワークエディタ内に描画可能な特別シェイプの基本クラス。
-
ネットワークエディタ内に描画可能な矩形領域について記述します。
-
ネットワークエディタ内に描画可能なワイヤーについて記述します。
-
ネットワークエディタ内に描画可能なラインについて記述します。
-
ネットワークエディタ内に描画可能なノード形状について記述します。
-
1つ以上のペインタブを含むデスクトップの矩形領域。
-
デスクトップペイン内のタブの1つ。
-
Performance Monitorペインタブを表現します。
-
組み込まれたPySideまたはPyQtインターフェースを表示可能なペインを意味するクラス。
-
Pythonパネルインターフェースの定義を表現します。
-
確認ダイアログの抑制オプションの列挙型。
-
描画可能な表示モードの列挙型。
-
描画可能なプリミティブタイプの列挙型。
-
ファイル選択用の読/書モードの列挙型。
-
hou.uiモジュールが利用可能かどうか返します。
-
可能なペインリンク値の列挙型。
-
ペインタブタイプの列挙型。
-
Performance Monitorペインタブ内のオブジェクトを閲覧するために使用する異なる構造の列挙型。
-
Performance Monitorペインタブの時間を閲覧する時に使用する異なるフォーマットの列挙型。
-
Pythonパネル関連の関数を含んだモジュール。
-
Qt関連の関数を含んだモジュール。
-
カラー入力のウィジェット
-
Houdiniスタイルでカラー選択に使用するボタン。
-
Houdiniスタイルのスクロール不可のコンボボックス(メニューボタンとメニュー)。
-
Houdiniスタイルの単純なダイアログ。
-
入力フィールドの単純なラベル。
-
クリックするとHoudiniファイル選択ダイアログが開くHoudiniスタイルのボタン。
-
対応しているどのプラットフォームでも同じスタイルになるレイアウトプロパティを持ったHoudini UI特有のグリッドレイアウト。
-
クリックするとヘルプページを開くHoudiniスタイルのボタン。
-
Houdiniアイコン名から生成されたアイコン。
-
整数、float、文字列のどれかを格納したテキストフィールド(1から4)のベクトル。
-
Houdiniスタイルのメニュー。
-
Houdiniスタイルのメニューバー。
-
クリックするとドロップダウンメニューを開くHoudiniスタイルのボタン。
-
クリックするとHoudiniノード選択ダイアログを開くHoudiniスタイルのボタン。
-
クリックするとHoudiniパラメータ選択ダイアログを開くHoudiniスタイルのボタン。
-
クリックするとHoudiniパラメータタプル選択ダイアログを開くHoudiniスタイルのボタン。
-
Houdiniスタイルの単純なセパレータウィジェット。
-
マウスカーソルを置くとツールチップを表示するHoudiniスタイルのツールチップウィンドウ。
-
クリックするとHoudiniトラック選択ダイアログを開くHoudiniスタイルのボタン。
-
Houdiniスタイルの汎用ウィンドウ。
-
指定したQColorをHOMカラーとアルファ値に変換します。
-
指定したHoudiniリソースカラーのQColorオブジェクトを返します。
-
HoudiniカーソルのQCursorオブジェクトを返します。
-
QtとHoudiniの両方のDPI設定を考慮して、インチをピクセルに変換します。
-
メインのHoudiniウィンドウを表現したQWidgetインスタンスを返します。
-
QtとHoudiniの両方のDPI設定を考慮して、ピクセルをインチに変換します。
-
Qt修飾子とキーイベントのテキストと一緒にQtキーをUI表示に適した、または、ホットキーマネージャに渡す文字列に変換します。
-
Qt修飾子と一緒にQtキーを可能であればUIキーとUI修飾子に変換します。
-
hou.qt.skipClosingMenusForCurrentButtonPress()
現在のマウスボタンイベントのメニューの自動クローズを無効にします。
-
Houdiniスタイルシートを返します。
-
指定したHOMカラーとアルファ値をQColorに変換します。
-
ダイアログメッセージの重要度の列挙型。
-
状況によって変更可能なノード生成モードの列挙型。
-
state viewerタイプの列挙。
-
を使ってトリガーさせた場合にステートセレクターが実行できるアクションのタイプを表現した列挙値。
-
ユーザーインターフェースに関連した関数を含むモジュール。
-
Houdiniが特定のUIイベントを生成した理由を表現した値。
-
UIイベント値タイプの列挙型。
-
バリューラダーで制御可能な別データタイプの列挙型。
-
異なるバリューラダータイプの列挙型。
-
コールバック関数で制御可能なViewer Stateイベントの列挙値。
Utility
-
XYZ軸に平行な3D矩形領域。
-
軸に平行な2D矩形領域。
-
カラー値を表現します。
-
シーングラフプリミティブの選択を作成する方法を定義した一連のルールを保存します。
-
ビューポート内に読み込みたいUSDステージのペイロードの記述を保存します。
-
浮動小数点の2×2のマトリックス。
-
浮動小数点の3×3のマトリックス。
-
浮動小数点の4×4のマトリックス。
-
方向付きの2D矩形領域。
-
3D回転(または方向)の表現。2つのクォータニオン間を補間することで2つの回転値を滑らかに補間することができます。
-
浮動小数点の値またはカラーのどれかを生成する関数を表現するランプ。この関数が0.0と1.0の間で評価されて、関数の形状が0.0と1.0の間のキーの位置での値で決まります。
-
この種のNodeTypeにはSHOPノード固有のアトリビュートが追加されています。
-
数学的演算に関連した2つの浮動小数点の値のシーケンス。
-
数学的演算に関連した3つの浮動小数点の値のシーケンス。
-
数学的演算に関連した4つの浮動小数点の値のシーケンス。
-
この種類のNodeTypeには、VOPノード固有の特別なアトリビュートが含まれています。
-
カラー空間の列挙型。
-
圧縮タイプの列挙型。
-
ランプの補間タイプの列挙型。
-
ランプタイプの列挙型。
VEX
-
VEX/VOPコンテキストを表現します。別のコンテキストでは、別の関数/VOPsを使用することができます。
-
VOP(VEXオペレータ)ノードを表現します。
-
コンパイルされたVEXファイル内のメイン関数を呼び出し、そのエクスポート値を返します。
-
hou.vexContextForNodeTypeCategory()
NodeTypeCategoryオブジェクトを受け取り、このノードに含まれているVOPネットワークのコンテキストを表現したVexContextオブジェクトを返します。
-
VOPノードの入力に対して作成可能な色々なノード構成の列挙型。
Views
-
シーンビュアペインタブ内のグリッド(基準平面)。
-
コンテキストビューアペインタブを表現したクラス。
-
ユーザーコンテンツと一緒にビューア内で描画する特別なジオメトリ(例えば、ガイドジオメトリ)を表現します。
-
ビューポートフリップブックダイアログのオプションの集合体。
-
ビューポートでユーザーが行なうコンポーネント選択を表現します。
-
hou.GeometryViewportDisplaySet
Display Setは、ジオメトリの特定のコンテキストに適用する3Dビューポートのディスプレイオプションのグループを表現します。
-
Viewer Statesにバインドされたハンドルにアクセスすることができます。
-
シーンビューアペインタブ内の参照グリッド(通常、参照平面)。
-
新しいSOPノードインスタンスを作成した時に、Houdiniがユーザーにビューポートでジオメトリを選択するように促す方法を記述します。
-
マウスプレスといったユーザーインターフェースイベントを表現します。イベントハンドラー内のこのオブジェクトにアクセスすることで、ユーザー入力に反応することができます。
-
どのマウスボタンが押されたのかといったUIイベントの入力デバイス固有の情報をテストするためのメソッドを含んだオブジェクト。
-
ビューア固有のユーザーインターフェースイベントを表現します。
-
ビューアペインのインタラクティブな状態を記述します。
-
Viewer Stateのコンテキストメニューを構築します。
-
カスタムViewer State(ツール)を意味したアトリビュートを含んでいます。
-
ビューポートビジュアライザを表現します。
-
ビューポートビジュアライザタイプを表現します。
-
ビューポート境界オーバーレイの列挙型。
-
接続タイプの列挙型。
-
ビューポートジオメトリコンテキストの列挙型。
-
Flipbookのアンチエイリアス設定の列挙型。
-
モーションブラーのサブフレーム範囲の指定に使用する列挙値。
-
Flipbookの可視オブジェクトタイプを設定するための列挙型。
-
コールバック関数によって制御可能なジオメトリビューポートイベントの列挙型。
-
ビューポートレイアウトの列挙。
-
シーンビューアのビューポートタイプの列挙型。
-
ビューポートシェーディングモードの列挙型。
-
グループリストタイプの列挙型。
-
ジオメトリ法線に整列可能なハンドル軸の列挙型。
-
マーカービジュアライザの可視性オプションの列挙型。
-
グローバルオリエンテーションモードの列挙型。
-
ピック可能なコンポーネントの表向き方向を記述するための列挙型。
-
新しいコンポーネントを使用して選択を修正するためのメソッドの列挙型。
-
ピック形式の列挙型。
-
空間の列挙型。
-
選択モードの列挙型。
-
スナップモードの列挙型。
-
スナップ優先度の列挙値。
-
変形エージェント品質の列挙型。
-
エージェントワイヤーフレームモード表示の列挙型。
-
ビューポートディスプレイオプションの背景画像ビューターゲット。
-
選択したコンポーネントのプリミティブをビューポートでハイライトします。
-
ビューポートカラースキーム。
-
ジオメトリ情報表示ステート
-
ビューポートグリッド上のグリッドのナンバリングの列挙型。
-
ビューポートガイド
-
ビジュアライザテキストのビューポートフォントサイズ。
-
ハンドルのハイライトサイズ。
-
ホーム時の自動ビューポートクリップ平面調整。
-
ビューポートのライティングモード。
-
ビューポートマテリアル割り当ての更新頻度の列挙型。
-
カリング(間引き)パックジオメトリ表示モードの列挙型。
-
パーティクル表示を可視化するためのビューポートディスプレイオプション。
-
ビューポートで生成されるシャドウの品質。
-
ビューポートで間引かれたインスタンスの代用ジオメトリ。
-
ステレオスコープビューポート表示モード。
-
ビューポートテクスチャビット深度制限の列挙型。
-
ビューポートの透明レンダリング品質。
-
hou.viewportVisualizerCategory
ビューポートビジュアライザの色々なカテゴリの列挙型。
-
ビューポートビジュアライザの色々なスコープの列挙型。
-
ビューポートビジュアライザの機能性を含んだモジュール。
-
ビューポートのボリュームレンダリング品質の表示オプション。
viewer
-
Viewport Prompt Message Type
-
Scene Graph Selection Mask
widgets
-
このメソッドは廃止予定です。
-
このメソッドは廃止予定です。
-
このメソッドは廃止予定です。
-
hou.qt.createFileChooserButton()
このメソッドは廃止予定です。
-
このメソッドは廃止予定です。
-
このメソッドは廃止予定です。
-
このメソッドは廃止予定です。
-
このメソッドは廃止予定です。
-
このメソッドは廃止予定です。
-
hou.qt.createNodeChooserButton()
このメソッドは廃止予定です。
-
このメソッドは廃止予定です。
-
このメソッドは廃止予定です。
-
このメソッドは廃止予定です。
-
指定したフローティングパネルのウィンドウを表現したQWidgetインスタンスを返します。