Python

  • マウスによる範囲選択

    環境:Houdini 20.5.584 ViewerStateを使ってプリミティブを範囲選択する手法について。 テンプレートにジオメトリセレクタをバインドして、onSelection()メソッドで取得したプリミティブをリ

  • ViewerStateで動的なハンドルを使う

    ViewerStateでハンドルを利用する時のサンプルコードを書いてみました。 構成 HDAを作成し、UIにはMultiparm Block(list)を「points」という名前で追加し、ここにFloat Vector

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

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

  • Polyline Path Tool

    環境:Houdini 20.0.751 ポリライン上に沿ってポリラインを生成するツール。 元々存在するポリラインを「親ポリライン」とし、そこに沿って作られるポリラインを「生成ポリライン」とする。 Parameterの構成

  • Multiparmの並べ替え・削除

    環境:Houdini 20.0.751 MultiParm Listの項目をPythonで入れ替える方法。 並べ替え 特定のタブを一番上に移動させる場合 parm.moveMultiParmInstances() インデ

← タグ一覧へ