HDAのボタンにPython Scriptをコールバックとして設定する
環境:Houdini 20.5.487 HDAに設置したボタンからPythonスクリプトを呼び出す方法。 Scriptタブを開き、Event HandlerからPython Moduleを選ぶと、Scripts項目にPy
とあるデザイナーのテクニカルノート
環境:Houdini 20.5.487 HDAに設置したボタンからPythonスクリプトを呼び出す方法。 Scriptタブを開き、Event HandlerからPython Moduleを選ぶと、Scripts項目にPy
環境:Houdini 20.0.751 ツール作業では必須のカメラ注視点を特定の座標に移動させる動作をPythonで再現してみます。 以下のコードはカメラの注視点を(1.0, 0.5, -1.5)に移動させる例です。カメ
環境:Houdini 20.0.751 SimpleDrawable()を使ってHDA内の特定ノードのジオメトリを表示させてみる。 HDA内のノードは以下の通り。Input0へつなげたNull SOPを配置し、これをVi
環境:Houdini 20.0.751 複数のポリラインに対応した編集ツール 仕様 V:ポリラインを分割するCtrl:モードの切り替え Parameterの構成 Folder Type: Multiparm Block
環境:Houdini 20.0.751 Viewer StateにState Info Panelを使ってUIをつくります。 UIパネルを更新するにはこのようなコードを実行します。 https://www.sidefx.
環境:Houdini 20.0.751 ポリラインにマウスオーバーすると、選択表示されるようにする。 マウスポインタがポリラインの選択範囲にある場合にGeometryDrawableをポイント座標から生成して描画するよう
環境:Houdini 20.0.751 マウスのクリックはui_event.device()のisLeftButton()やisMiddleButton()を使う。 マウスカーソルの座標 マウスカーソルのスクリーンスペー
環境:Houdini 20.0.751 Add SOPで何かしらの変更を加えた後に、その状態のAdd SOPを作成したい場合があると思います。 例えば平面上に作成したAdd SOPのポリラインを交差判定で座標に変更を加え
GeometryノードにUIをつくる。パスとコードとボタンを配置する。 File – DirectoryStringButton Multi-Line Stringにチェック。 Callback Script
Null SOPなどを使い、ボタンを押すとPythonコードを実行できるようにする。Pythonコードを実行するノードの作成 FBX出力ノードの出力が実行されるようになっている。ファイル名に$Fを入れてフレームごとに名前