Viewer State

  • 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をポイント座標から生成して描画するよう

  • ViewerStateのデバッグ

    ログを表示する Viewer State Browserを開く。ウインドウにログが表示される。 self.log()を使う。 型を調べる 変数の型を調べるにはtype()を使う。 プロパティや関数を調べる オブジェクトの

  • ポリライン生成ツール

    環境:Houdini 20.0.751 Python Viewer Stateの習作でビュー上にポイントを打ってポリラインを編集するツールを作成した。ポイントの新規追加、移動、削除、挿入と一通りのことができるようになって

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

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

← タグ一覧へ