On this page |
Houdini Engine for Unrealを使用するには、Houdini Engineセッションを作成する必要があります。 これにより、Houdiniライブラリ、プラグインがロードされ、Houdini Engineが環境設定や環境変数に合わせてセットアップされます。
セッションは2通りの方法で作成できます:
-
ローカルセッション
-
ローカルマシンまたは別のマシンを使用できるリモートセッション
リモートセッション ¶
リモートセッションを使用すると、Houdini EngineプロセスをUnrealから切り離すことができます。 TCP Socket や Named pipe or domain socket を使用する場合、セッションをローカルマシン上に作成したり、別のマシン上にホストさせることができます。
リモートセッション設定にアクセスするには:
-
Unrealのメインツールバーで、 Houdini Engine をクリックしてから PluginSettings を選択します。
Note
セッションタイプやその設定を変更した場合は、Unreal Engineを再起動する必要があります。
設定 |
説明 |
---|---|
Session Type |
次のオプションからセッションタイプを選択します。
|
Server Host |
TCP Socketsセッションタイプ用。IPアドレスまたはホスト名を入力します。 |
Server Port |
TCP Socketsセッションタイプ用。サーバーポートを入力します。 |
Server Pipe Name |
Named pipe or domain socketセッションタイプ用。サーバーのパイプ名を入力します。 |
Start Automatic Server |
オンの場合、プラグインがセッションを開こうとすると、Houdini Engineサーバーが自動的に起動します。 |
Automatic Server Timeout |
サーバー接続がタイムアウトするまでの時間をミリ秒単位で入力します。 |
TCP Socket ¶
TCP Socketセッションでは、Houdini Engineは Unrealプロセスの外部で個別に処理することができます。
TCP Socketセッションを使用する場合、Houdini Engineサーバーの自動起動が可能です。 サーバーは、 Server Host および Server Port に入力された値を使用します。 Houdini Engineサーバー(HARS)を手動で起動する場合、 Server Host および Server Port の情報が、サーバーの起動時に使用された情報と一致するようにしてください。
Named Pipe or Domain Socket ¶
Named Pipe or Domain Socketを選択した場合、Houdini EngineはUnrealプロセスの外部で個別に処理することができます。
ホストサーバーと同じローカルマシンを使用する場合は、この設定を推奨します。
Named Pipe or Domain Socketセッションでは、Houdini Engineサーバーの自動起動が可能です。 Houdini Engineサーバー(HARS)を手動で起動する場合、 Server Pipe Name の情報が、サーバーの起動時に使用された情報と一致するようにしてください。
None ¶
None 設定は、プラグインがHoudini Engineセッションを作成しないようにします。
これは、ユーザがHoudini Engineライセンスを必要とするHoudiniアセットの作成や変更を行なわないようにしたい場合に便利です。
ローカルセッションを作成する ¶
メインのHoudini EngineメニューでローカルHoudini Engineセッションを作成できます。
ローカルセッションを作成するには:
-
Unrealのメインツールバーで、 Houdini Engine をクリックしてから Create a session を選択します。
-
Houdini Engine session connected のポップアップがUnrealの右下に表示されます。
-
Create Session
新しいHoudini Engineセッションを開始します。
Connect Session
既存のHoudini Engineセッションに接続します。
Stop Session
現在のセッションを停止します。
Restart Session
現在のセッションを停止し、新しいセッションを開始します。