Python

  • JSONファイルのインポートとエクスポート

    HDAのUI要素をJSON形式で保存する。 エクスポート PythonのCallback Scriptで記述したコード。 entryという辞書型のオブジェクトをつくり、そこにキーと値を入力していく。各entryをall_

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

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

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

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

  • 最短経路探索(勾配コスト)

    A-Starアルゴリズムをベースに、勾配コストを追加したアルゴリズム。 Input0にConvertline SOPでポリライン化した地形を、Input1に始点と終点を含むポリラインを差す。 ポイントから隣接するエッジか

  • FBXの連番書き出し

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

  • WEBから画像を読み込む

    WEBのURLから画像を読み込んで画素をポイントとして並べるPythonコード。 Pythonの画像処理ライブラリPillowを使って上の画像を読み込む。Python SOPをつくり、以下のコードを書く。 画素がそのまま

← 記事一覧へ