ツール

  • カメラの注視点をあわせる

    環境:Houdini 20.0.751 ツール作業では必須のカメラ注視点を特定の座標に移動させる動作をPythonで再現してみます。 以下のコードはカメラの注視点を(1.0, 0.5, -1.5)に移動させる例です。カメ

  • SimpleDrawableでモデルを表示する

    環境:Houdini 20.0.751 SimpleDrawable()を使ってHDA内の特定ノードのジオメトリを表示させてみる。 HDA内のノードは以下の通り。Input0へつなげたNull SOPを配置し、これをVi

  • Polyline Edit Tool

    環境:Houdini 20.0.751 複数のポリラインに対応した編集ツール 仕様 V:ポリラインを分割するCtrl:モードの切り替え Parameterの構成 Folder Type: Multiparm Block

  • Python State Info Panelを使う

    環境:Houdini 20.0.751 Viewer StateにState Info Panelを使ってUIをつくります。 UIパネルを更新するにはこのようなコードを実行します。 https://www.sidefx.

  • ポリラインを選択表示する

    環境:Houdini 20.0.751 ポリラインにマウスオーバーすると、選択表示されるようにする。 マウスポインタがポリラインの選択範囲にある場合にGeometryDrawableをポイント座標から生成して描画するよう

  • Viewer Stateのマウスの入力イベント

    環境:Houdini 20.0.751 マウスのクリックはui_event.device()のisLeftButton()やisMiddleButton()を使う。 マウスカーソルの座標 マウスカーソルのスクリーンスペー

  • Add SOPを座標を設定して生成する

    環境:Houdini 20.0.751 Add SOPで何かしらの変更を加えた後に、その状態のAdd SOPを作成したい場合があると思います。 例えば平面上に作成したAdd SOPのポリラインを交差判定で座標に変更を加え

  • FBXの連番書き出し

    Null SOPなどを使い、ボタンを押すとPythonコードを実行できるようにする。Pythonコードを実行するノードの作成 FBX出力ノードの出力が実行されるようになっている。ファイル名に$Fを入れてフレームごとに名前

← タグ一覧へ