2026-10-08

custom string in network editor

Houdini のネットワークエディタの左上にカスタム文字列を表示する方法を紹介する。
ここでは、ビルド番号を表示する。


使用したバージョン: 22.0.465

手順

  1. 元となるファイルのコピー
    1. 自分の環境 ($HOUDINI_PREF_DIR) に python3.13libs/ (H22 など Python3.13 ビルドの場合) というディレクトリを作成する。
    2. インストールしてある Houdini の $HHP/nodegraphtitle.py を一つ上で作ったディレクトにコピーする。
  2. コピーした nodegraphtitle.py をテキストエディタで開く。
    1. 4行目 から 6 行目の以下の部分
      def networkEditorTitleLeft(editor):
          try:
              title = ''
      を次のように書き換える。
      def networkEditorTitleLeft(editor):
          version = hou.applicationVersionString()
          try:
              title = "Houdini version: " + version
    2. 保存する。
  3. Houdini (22) を起動すると、ネットワークエディタに起動した Houdini のビルド番号が表示されるようになる。
  4. 異なる二つのビルド番号の Houdini を起動すれば、それぞれ比較が容易になる。
    この比較でわかるとおり、OS の言語設定が日本語の場合、 H22.0.465 からネットワークエディタ内や Python Shell などでの日本語表示に、システムのデフォルトフォントを使うようになった。

リンク

0 件のコメント:

コメントを投稿