Houdini Shotgun 統合が起動しないのはなぜですか。

この FAQ では、Houdini で起動しない Shotgun の統合で見られる最も一般的な理由について説明します。この場合、Houdini は Shotgun Desktop、Shotgun の Web サイト、または tank コマンドからエラーなしで起動します。ただし、Houdini が起動すると、Shotgun メニューまたはシェルフは表示されません。

この問題は、HOUDINI_PATH 環境変数がオーバーライドされていて、Shotgun がその環境変数に基づいて起動スクリプト パスを渡そうとしているために発生することがよくあります。

Houdini を Shotgun から起動すると、起動アプリケーション ロジックは Shotgun ブートストラップ スクリプト パスを HOUDINI_PATH 環境変数に追加します。しかし、Houdini に houdini.env ファイルがあると問題が発生することがあります。 このファイルがあると、ユーザーは Houdini がロードされたときに存在する環境変数を設定できますが、ファイルに定義されている値によって現在のセッションの既存の環境変数が上書きされます。

これを修正するには、その変数の新しい定義に既存の HOUDINI_PATH 環境変数を含めます。

たとえば、houdini.env ファイルに既に次のように記述されている場合:

HOUDINI_PATH = /example/of/an/existing/path;&

次のように、ファイルに定義されているパスの終端に $HOUDINI_PATH; と追加して保存する必要があります。

HOUDINI_PATH = /example/of/an/existing/path;$HOUDINI_PATH;&

これにより、Houdini の起動時に Shotgun の設定値が維持されます。

問題が解決しない場合は、サポート チームに問い合わて問題の診断を依頼してください。

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています
フォローする

0 コメント

ログインしてコメントを残してください。