

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# SideFX Houdini
<a name="sidefx-houdini"></a>

**注記**  
ワークステーションでのこの統合のインストール、設定、使用の詳細については、[GitHub の Houdini 統合ユーザーガイド](https://aws-deadline.github.io/houdini/)を参照してください。

SideFX Houdini は、映画、テレビ、広告、ビデオゲームパイプラインのモデリング、リギング、アニメーション、VFX、ルック開発、ライティング、レンダリングのための 3D 手続き型ソフトウェアです。Houdini は Deadline Cloud で完全にサポートされており、送信者、conda パッケージ、レンダリングパフォーマンスを向上させるアダプターなどの包括的な統合が可能です。

## サポートの概要
<a name="houdini-support-overview"></a>

Houdini は、次のコンポーネントでサポートされています。
+ **送信者**: Houdini からジョブを直接送信するための統合レンダリング出力ノード (ROP)。シーンとアセットの自動検出機能を備えています。
+ **Conda パッケージ**: サービスマネージドフリートへの自動インストールの Deadline Cloud。
+ **アダプター**: スティッキーセッションと追加のモニタリングによる効率的なレンダリングのためのミドルウェア。
+ **クロスプラットフォーム互換性**: Windows、macOS、Linux の送信者サポートと、自動パスマッピングによる Windows と Linux のワーカーサポート。

## Houdini バージョンの互換性
<a name="houdini-version-compatibility"></a>

次の表は、Houdini バージョンの現在のサポートレベルを示しています。


| メジャーバージョン | 送信者のサポート | Conda サポート | エンジンのレンダリング | 使用状況ベースのライセンス | 
| --- | --- | --- | --- | --- | 
| 19.0 | Windows、macOS、Linux | Linux | Mantra、Karma CPU、Karma XPU | 使用状況ベースのライセンスが利用可能に | 
| 19.5 | Windows、macOS、Linux | Linux | Mantra、Karma CPU、Karma XPU | 使用状況ベースのライセンスが利用可能に | 
| 20.0 | Windows、macOS、Linux | Linux | Mantra、Karma CPU、Karma XPU | 使用状況ベースのライセンスが利用可能に | 
| 20.5 | Windows、macOS、Linux | Linux | Mantra、Karma CPU、Karma XPU | 使用状況ベースのライセンスが利用可能に | 
| 21.0 | Windows、macOS、Linux | Linux | Mantra、Karma CPU、Karma XPU | 使用状況ベースのライセンスが利用可能に | 

## Deadline Cloud Conda チャネル
<a name="houdini-conda-channel"></a>

次の表に、期限クラウド conda チャネルでサービスマネージドフリートで使用できる Houdini に適用されるすべての conda パッケージを示します。


| OS | パッケージ | バージョン | 注意事項 | 
| --- | --- | --- | --- | 
| Linux | フーディーニ | 19.0 | Mantra および Karma レンダラーを含む | 
| Linux | フーディーニ | 19.5 | Mantra および Karma レンダラーを含む | 
| Linux | フーディーニ | 20.0 | Mantra および Karma レンダラーを含む | 
| Linux | フーディーニ | 20.5 | Mantra および Karma レンダラーを含む | 
| Linux | フーディーニ | 21.0 | Mantra および Karma レンダラーを含む | 
| Linux | houdini-openjd |  | Houdini アダプターを含む | 

## 開始方法
<a name="houdini-getting-started"></a>

Deadline Cloud で Houdini を使用するには:

1. サービスマネージドフリートを作成し、キューに関連付けます。キューは、 deadline-cloud conda チャネルをサポートするキュー環境で設定する必要があります。詳細については、[「キュー環境の作成](https://docs.aws.amazon.com/deadline-cloud/latest/userguide/create-queue-environment.html)」を参照してください。

1. Deadline Cloud Submitter とモニターインストーラを使用して、アーティストワークステーションに Deadline Cloud モニターと Houdini 送信者をインストールします。詳細については、「[ワークステーションのセットアップ](submitter.md)」を参照してください。

1. 統合された送信者を使用して Houdini から直接ジョブをキューに送信します。

1. Deadline Cloud モニターを使用してジョブをモニタリングし、出力をダウンロードします。

## Houdini 送信者の使用
<a name="houdini-using-submitter"></a>

Houdini 送信者を使用するには:

1. Houdini を開きます。

1. ネットワークエディタで、通常は Houdini の右下にある`/out`ネットワークを選択します。

1. **Tab** を押し、 と入力します`deadline`。

1. **Deadline Cloud** オプションを選択し、`/out`ネットワーク内に配置してノードを作成します。

1. 既存の`/out`ネットワーク内の最後のレンダリング出力ノード (ROP) の出力 (Karma、Mantra、合成など) を Deadline Cloud ノードの入力に接続します。

1. Deadline Cloud ノードを選択します。

1. ノードエディタで、通常は Houdini の右上にジョブ設定を入力します。

1. ノードエディタの右下で、**送信**を選択します。

Deadline Cloud の送信は、接続された`/out`ネットワークツリーを自動的に解析し、依存関係ツリーを維持するジョブのステップとして各ノードを送信します。以外のデフォルト以外のレンダリングネットワークの使用もサポート`/out`されています。

## 詳細設定
<a name="houdini-advanced-configurations"></a>

### サポートされていないバージョンの使用
<a name="houdini-unsupported-versions"></a>

Deadline Cloud は、上の表のワークステーションとワーカーソフトウェアバージョンのみをサポートおよびテストします。送信者を使用する場合、ワーカーはワークステーションと同じバージョンをインストールしようとします。Houdini のワークステーションバージョンが上記のバージョンテーブルに表示されない場合、これは失敗することがあります。

サポートされていないバージョンの Houdini が必要な場合は、次のオプションがあります。
+ Houdini からジョブを送信するときは、CondaPackages キューパラメータを上書きして、ワーカーで使用するサポートされているバージョンを指定できます (例: `houdini=21.0, houdini-openjd=*`)。これは、シーンで使用される機能と、Houdini がワークステーションバージョンのシーンとどのように連携するかに応じて、機能する場合と機能しない場合があります。
+ ワーカーにインストールする目的のバージョンのカスタム conda レシピとチャネルを構築できます。以下でリンクされているサポートされているバージョンの conda レシピを開始点として使用し、目的のバージョンをカスタム conda チャネルにパッケージ化します。カスタム conda チャネルの作成の詳細については、[「カスタム conda チャネルの作成](https://docs.aws.amazon.com/deadline-cloud/latest/developerguide/configure-jobs-s3-channel.html)」を参照してください。

## Houdini レンダリングエンジン
<a name="houdini-render-engines"></a>

Houdini は、Deadline Cloud と互換性のある複数のレンダーエンジンをサポートしています。


| レンダリングエンジン | 説明 | GPU サポート | 
| --- | --- | --- | 
| Karma CPU | 最新の USD ベースのレンダラー (CPU バリアント) | CPU ベース | 
| Karma XPU | Modern USD ベースのレンダラー (GPU バリアント) | GPU アクセラレーション | 
| Mantra | 従来の Houdini レンダラー | CPU ベース | 
| アーノルド | サードパーティーの Monte Carlo レイトレーサー | GPU/CPU ハイブリッド | 
| V-Ray | サードパーティーのフォトリアリスティックレンダラー | GPU/CPU ハイブリッド | 
| Redshift | GPU アクセラレーションレンダラー | GPU 最適化 | 

これらのレンダリングエンジンは Houdini 統合送信者によって自動的に検出および設定され、使用は自動的にライセンスされます。送信者は、接続されたレンダー出力ノード (ROPs) 間の依存関係ツリーを維持します。

## オープンソースリソース
<a name="houdini-open-source"></a>

送信者とアダプターはオープンソースであり、GitHub で入手できます。Houdini Conda レシピは、サポートされているバージョンの GitHub で利用できます。
+ [GitHub の Houdini 送信者ソースコード](https://github.com/aws-deadline/deadline-cloud-for-houdini)
+ [GitHub のサンプルシーンとワークフロー](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/job_bundles/houdini_husk_usd_render)
+ [GitHub でサポートされているバージョンの Conda レシピ](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/conda_recipes/houdini-21.0)