パート1 : オンラインレンダーファームの使用方法

クラウド レンダリングで、時間とお金、ストレスを最小化し、収益の可能性を最大化できます。

目次

1.はじめに

2.コスト見積もり

3.オンラインレンダーファームモデル

4.クラウドレンダリングサービスのパイプラインの概要

5.事前計画

6.まとめ

1.はじめに

過去数年間で、レンダーファームサービスの市場は、CG業界での迅速な成果物に対する高まるニーズを満たすために増加してきました。映画スタジオによって作られた大きなレンダーファームは以前から存在していましたが、インターネット接続が遅いために外の世界から隔てられていました。インターネット帯域幅の増加により、ウェブに接続された任意のコンピューターからコンピューティングセンターにアクセスできるようになり、特にオンラインレンダーファームを介してコンピューターグラフィックスをレンダリングするためのすべてのクラウドサービスのブームが始まりました。

オンラインレンダーファームは、オンデマンドでより多くのレンダリングパワーにアクセスする必要があるフリーランサーやスタジオにとって理想的なソリューションです。アップロードとレンダリングを組み合わせて費やす時間は、ワークステーションまたは数台のマシンでフレーム範囲全体をレンダリングするよりもはるかに短くなります。単一の画像をファームに送信することもできます。ファームでは、画像がストリップに分割され、並列にレンダリングされた後、最終的にフレームにマージされます。結局のところ、時は金なりであり、クラウドレンダーファームは究極の時間節約になります。それに加えて、それらは次のような事からあなたを頭痛を免れるようにします。

  • サーバールームに投資する煩わしさ
  • 複数のレンダ
  • リングライセンスの購入と管理
  • ハードウェア問題のトラブルシューティング
  • 3〜5年ごとの新しい部品、または新しいコンピューターの購入
  • ローシーズン中の未使用のベアメタルの取り扱い

多くの場合、レンダーファームサービスは、ソフトウェアに統合できるプラグインを提供し、生産パイプラインに追加されるもう1つのツールになります。

他のCGツールと同様に、ファームでのレンダリングは、ワンクリックで必要な結果を得る魔法のボタンではありません。クライアントの作業には不可欠ですが、必要な予防措置を講じないと、レンダーファームによって、使用できないフレーム発生や懐が寂しくなる可能性があります。ツールをよく知っているほど、それを使用することでより多くのことが得られるでしょう。

このガイドは、ルーキーのミスを回避し、ツールに慣れるために役立つようにしまし。これにより、クラウドファームを効率的に使用し、レンダリングに費やされる時間とお金を最大限に節約できるでしょう。

2.コスト見積もり

すべてのレンダーファームサービスは、1つのノードでのレンダリングの時間あたりの価格、Ghz時間、またはその他の測定可能なノード使用量の単位を持って、価格に関する情報を提供します。この情報は、コストに関する一般的な概念を把握しようとするときに役立ちますが、せいぜい概算にすぎず、特定のプロジェクトをレンダリングするための正確なコストを話しているわけではございません。

これが、多くのレンダーファームがコスト計算機を提供している理由です。コスト計算ツールは、サービスに仕事を委託する前にシーンのコスト見積もりを取得するのに役立つツールです。

コスト計算機

レンダーファームは、アニメーションの長さ、フレーム数、または出力解像度だけに基づいて、プロジェクトにかかる費用を予測することはできません。それは技術的に不可能です。そこで、コスト計算ツールが登場します。

それらの動作方法はレンダーファームごとに異なりますが、一般的には非常に簡単です。コスト計算ツールは、ファームの処理能力の速度ベンチマークを自分の処理能力と比較することにより、プロジェクトのレンダリングコストの見積もりを生成します。これらは、この比率(ファーム速度とご自分の速度)に、コンピューターで1フレームをレンダリングする平均時間、フレーム数、そして最後に時間単位あたりのレンダリングコストを掛け算します。いくつかの例を見てみましょう。

上記の例は、ファーム上のシーンの合計レンダリング時間の計算を示しています。このようなシーンをレンダリングするコストは、結果の合計時間に基づいており、コスト率を掛け算したものです。

最初の例で得た合計レンダリング時間に基づいて、レンダリングのコストを計算できます。

1時間のレンダリングのコストは、サービスとそれらが提供する計画または優先順位によって異なります。それらに加えて、いくつかのレンダーファームは、より大きな支払いのためにボリュームディスカウントと特別パッケージを提供します。これらの割引は、多くの場合、価格自体を下げることはありませんが、支払った金額に加えて追加のレンダリングクレジットを提供します。

このシステムは、長期的には大幅なコスト削減になり、レンダリングのニーズが高いスタジオにとって特に有益です。

上記の例では、1Ghzの速度でレンダリングする1時間の一般的なコスト率に、特定のプロセッサの能力を掛けています。その結果、特定のプロセッサで1時間レンダリングするためのコスト率が得られます。

レンダーファームは、請求の単位として「Ghz 時間」を使用することがよくあります。コスト率を表示するこの特定の方法は、より普遍的であり、さまざまなファームを比較するとき簡単に使用できます。多くの場合、レンダーファームは、さまざまなタイプのプロセッサを使用するノードから構築されるため、最終的なコスト率はその速度によって異なります。

上記と同じく、プロジェクトがファームへのアップロードを完了した瞬間から最後のフレームのレンダリングが完了するまで、ジョブがレンダリングを完了するのに必要な時間を示しています。

それはいくつかの要因に依存します:

  • 合計レンダリング時間 – プロジェクトのボリュームと1つのノードのフレームあたりレンダリング時間によって異なります
  • 待機時間 – 選択した優先度/プラン、ノードの可用性、およびあなたの前にジョブを開始し、あなたと同じプランと優先度を使用する他のユーザーとの相対的な場所によって決まります。※
  • ジョブに割り当てられたノードの数(選択した優先度/プランとノードの可用性によって決まります) – 現在のファームの負荷によって、任意の時点で使用できるノードの数が決まります。※
  • 技術的な問題 – パイプラインによっては、ファームのシステムを調整または再構成する必要がある場合があります。このような場合、サポートチームが応答するのにかかる時間が関係します。

※サーバーレンタルモデル等には適用されません。

ヒント

特に別のコンピューターでプロジェクトをレンダリングする場合は、プロジェクトを整理しておくことをお勧めします。すべての3Dアプリケーションで提供される「プロジェクトフォルダ」オプションを使用できます。カスタムパイプラインを使用する場合は、シーンに不足しているアセットや長すぎるパスがないことを確認してください。

コスト計算ツールは、レンダリングコストの大まかな見積もりを取得するため、非常に優れたツールですが、プロジェクトのレンダーファームコストでの初期ベンチマークとして扱う必要があります。

コスト計算ツールは、プロジェクトの読み込み時間、再レンダリングが必要な訳ありのフレーム、GIキャッシュの計算に必要な時間などの要素を考慮していません。これが、レンダーファームが計算機に免責事項を書き留めて置くことが多い理由であり、最終的な価格がいくらか高くなることも低くなる理由でもあります。

詳細を理解するために、オンラインレンダーファームがどのように機能するかを見てみましょう。

レンダーファームの構築には、かなりの作業が必要とします。すべての部品を組み立てる段階だけでなく、メンテナンスの時もそうです。

3.オンラインレンダーファームモデル

オンラインレンダーファームは、高速インターネット接続を備えた高速サーバーとノードの大きなセットです。

これらは、速度を最大化し、電力使用量を最適化するために、新しいモデルのコンピューターから組み立てられています。ただし、ファームはすべてのノードを毎月最新の最先端テクノロジーにアップグレードする必要はありません。オンラインレンダーファームの力は、ネットワークレンダリングの拡張性と並列性にあります。

現在、クラウド上でプロジェクトをレンダリングするには、いくつかの方法があります。

  1. クラウドレンダリングサービス - 複数のノードでフレームをレンダリングするために使用されるソフトウェアに簡単にアクセスできます。このモデルは多かれ少なかれ自動化されており、レンダーファームはデータストレージとコンピューティング能力を提供するだけでなく、インフラストラクチャ上の3Dレンダリングソフトウェアのライセンスコストも処理します。この種類のサービスは通常、すべて込みになっております。つまり、ファームが提供するソフトウェアのセットアップ、サポート、およびツールに追加料金を支払うことなく、レンダリングされたデータの量に対してのみ料金を支払います。
  2. 協調分散レンダリングシステム - 後で同じことを行うことを想定して、レンダリングを支援するために参加した別の人のコンピューターが各ノードとして働くシステムです。
  3. サーバーレンタル - 強力なサーバーへのリモートアクセスし、自宅やスタジオのコンピューターと同じように作業できます。
  4. IaaS(サービスとしてのインフラストラクチャ) - 必要に応じて拡張できるコンピューティング能力やデータストレージなどのリソースを提供するモデルのクラウドサービスです。ソフトウェアのインストール(オペレーティングシステムを含む)、構成、およびレンダリングパイプライン設定はユーザー側に委ねられています。

すべてのオプションには長所と短所があります。

クラウドレンダリングサービス

  • オンデマンド
  • 多数のノードでのレンダリング
  • 通常、レンダリングシステムは自動化されている
  • 通常、シーンの準備とサポートされているソフトウェアのアップロード用のプラグインが付属している
  • ジョブ、プロジェクト、コスト、トラッキングの管理がシンプルで便利

協調レンダリング

  • 無料で使用できる(レンダリング能力を他のユーザーと共有することで回収できる)
  • コミュニティベース
  • データセキュリティレベルが低い
  • レンダリング時間の見積もりが困難
  • 問題のトラブルシューティングが困難
  • すべてのコンピューターがシーンのハードウェア要件を満たすという保証がない

サーバーレンタル

  • 手動セットアップ
  • 自身が望む方法でプロジェクトに取り組むことができます
  • シーンのクイックテストと微調整をプロジェクトを再アップロードすることなしにできる
  • レンダリングの進行状況をリアルタイムで確認できる(統計、フレームバッファー)
  • レンダリングの順番を待つ必要がない。誰も前のレンダーキューに飛び入りしないため、サーバーにログインした瞬間からレンダリングを開始できる。
  • シーンは、分散レンダリングシステムで動作するようにファームのツールによって変更されません。レンダリングの問題が少なくなり、トラブルシューティングが速くなる可能性があります。
  • めったに使用されない、カスタマイズされた、または廃止されたソ* フトウェアのレンダリングが可能

IaaS –サービスとしてのインフラストラクチャ

  • 高度にカスタマイズ、拡張可能
  • 大量の利用可能リソース(計算能力とデータストレージ)
  • カスタムソリューションを必要とする大規模なプロジェクトを伴う大規模なスタジオに適したソリューション
  • めったに使用されない、カスタマイズされた、または廃止されたソフトウェアのレンダリングが可能
  • パイプライン作成および管理するには、スタジオ側に高度な技術チームが必要
  • 構成に時間がかかる

自動化のレベルとサポートの可用性のため、クラウドレンダーファームサービスモデルがより一般的な選択肢です。ユーザーの観点からは、すべてのプロジェクトは、サービスとしてのクラウドレンダリングでいくつかの段階を踏みます。このサービスモデルが何を伴うのかを詳しく見てみましょう。

4.クラウドレンダリングサービスのパイプラインの概要

シーンの準備とアップロード

外部アセットへのパスなどのシーンの依存関係は、ファームのシステムに一致するように変更する必要があります。レンダーファームプラグインがこれを行い、場合によっては、ローカルマシン用に準備したものとは異なるネットワークレンダリング用設定を必要とする特定のシナリオのレンダリングプリセットを提供します。

最初の準備の後、シーンはFTPアップローダーのようなプラグインの機能てファームにアップロードされます。

ヒント

プラグインを使用する前に、シーンの変更を保存することをお勧めします。

ヒント

シーンの新しいバージョンをファームにアップロードする前に、ローカルでフレームのテストを実行し、参照として保持することをお勧めします。修正が非常に小さい場合でも、テストを実行して、シーンのすべての新しいバージョンがファームで正常にレンダリングされることを常に確認してください。

プロセスのこの段階でファームがプラグインを使用しない場合、プロジェクト(シーンとすべてのアセット)はファームのガイドラインに従って手動で準備し、FTPまたは同様のツールでアップロードします。

レンダーファームのデータセンターは、火災、洪水、過熱に対して、また空気の清浄度を確保するために、高いセキュリティ基準を満たす必要があります。

レンダリングとジョブ管理

シーンをクラウドレンダーファームにアップロードしてジョブを起動すると、レンダー管理ソフトウェアによってファームのノードネットワークに送信されます。プロジェクトのボリュームに応じて、すべてのクラウドノードにプロジェクトをロードするのにかかる時間は短くなります。レンダーファームは、ネットワークの速度を最適化することでこの問題に対処します。

次に、管理ソフトウェアは、各ノードに、それぞれの3Dプログラムにシーンをロードするように指示します。この部分は、シーンのサイズにも依存します。自分のコンピュータでお気づきかもしれませんが、3Dソフトウェアでシーンを開くには時間がかかる場合があります。ただし、シーンとアセットの量だけに依存するわけではありませんが、すべての3Dプログラムには「スタイル」があります。

レンダリングプロセスのこの部分は、コスト計算機では考慮されません。ベンチマークを比較することでレンダリング時間を比較できますが、レンダリングの開始から終了までの時間だけです。シーンの読み込み時間は、コンピューターで体験する時間とは異なる場合があります。リモートサーバーの場合、シーンはアップロード直後にレンダリングする準備ができており、ローカルコンピューターと同じように自分でレンダリングを設定します。

どのクラウドサービスを選択しても、シーンはさまざまな種類のコンピューターやソフトウェア環境でレンダリングされます。 3Dアプリケーションとレンダリングエンジンは、ハードウェアセットアップとは異なる方法でプロセッサの機能を使用できるため、レンダリング時間にランダムな変動が生じる場合があります。オンライン計算機を使用するときは、それを考慮に入れるのは良いことです。

注意

この段階で、多くのファームは、デスクトップアプリケーションまたはWebインターフェイスを介してユーザーにジョブ管理システムを提供します。ユーザーはレンダーファームマネージャーを介して、レンダリングの進行状況追跡、レンダリング優先順位/計画変更、レンダリング終了または一時停止、または他の管理ツールを使用できます。

典型的なクラウドベースの分散CPUレンダリングインフラストラクチャは、多数のノードをホストにします。このすべてのハードウェアのストレージには、個々のノードとデータセンター全体の両方に対して、非常に効率的な冷却システムが必要です。

ダウンロード

フレームの準備ができたら、ファームのダウンロードアプリケーション、FTP、またはファイル共有サービスを通じてコンピューターにダウンロードされます。

5.事前計画

この時点で、レンダリングのプロセスがかなりの数の段階を経ていることは明らかです。ファームのソフトウェアは簡単に使用できますが、内部では多くのことが行われています。シーンはパイプラインから取得され、ファームのコンピューターに設定されます。すべてのレンダーファームは、可能な限り普遍的なセットアップを準備しようとしますが、それでもシーンが作成された場所とは異なる環境です。

レンダーファームの仕事は時間を節約することですが、非常に技術的なサービスであるため、事前にいくつかのことを確認することをお勧めします。そうすると、急いでいるときは、すぐにレンダリングを開始できます。

最良の方法は、シーンの1フレームテストを実行することで、プロジェクトの最終バージョンである必要はありません。初期バージョンまたは同じ3Dソフトウェア機能を使用するシーンがある場合は、潜在的な問題を除外し、必要に応じてファームが必要な調整を行えるようにします(最終バージョンは引き続きテストする必要があります)。ただし、最終レンダリングの前に)。

初期のテストを行うことには多くの利点があります。

  • レンダーファームのワークフローとそのツールに慣れることができます。
  • インターネット接続と会社のネットワーク制限がファームでどのように機能するかがわかります。
  • これにより、ファームサービスプロバイダーは、3Dソフトウェアまたは外部プラグインのサポートを準備する時間を確保できます(追加のサポートまたはアップグレード/ダウングレードが必要な場合)。
  • プロジェクトがコンピューターと同じようにレンダリングされるかどうかを確認できます。微調整が必​​要な場合もあります。
  • テクニカルサポートチームと協力して、その応答性を確認し、パイプラインとレンダリングのニーズに精通する機会を得ることができます。

ンターネットアセット–パスの欠落、シェーダーの間違い

インターネットからダウンロードしたアセットを使用している場合、レンダリングで問題が発生することがあります。 Evermotionのようなプロのオンラインショップは、すぐにレンダリングできる優れたモデルを作成しますが、未確認のソースからダウンロードする場合、モデルに異なるレンダリングエンジンからの空のパスまたはシェーダーが含まれる可能性があり、レンダリング中に問題が発生する可能性があります。モデルに、存在しないテクスチャやさまざまなレンダリングエンジンのシェーダーを指すパスがないかを確認することをお勧めします。

レンダーファームのハードウェアが一度に更新されることはめったにありません。そのため、速度の異なる複数のタイプのノードを使用し、ノードの電力に応じて課金することがよくあります。

ソフトウェアサポートの確認

すべてのレンダーファームは、サポートする3Dソフトウェアについて前向きであり、通常、Webサイトに多かれ少なかれ詳細なリストがあります。

ただし、そこで使用されているプラ​​グインとソフトウェアビルドの数は非常に多いため、ファームが特定のバージョンで実際にレンダリングできるかどうかを再確認する必要があります。

それでもわからない場合は、サポートチームに連絡して、正確なバージョンをサポートしているかどうかを確認してください。特に、あいまいな、非常に古い、または実験的なビルドを使用している場合はそうです。これにより、ファームがソフトウェアをアップグレードまたはダウングレードする準備ができているかどうか、およびその条件を確認することもできます。これは、パイプラインで必要になった場合のレンダーファームワークフローのあらゆる種類のカスタマイズにも関係します。

最終的に、簡単なテストは害にはなりません:)

ヒント

ソフトウェアバージョンをサポートしているかどうかをファームに確認する場合は、「プラグインの最新バージョンを使用しています」と言わないようにすることをお勧めします。レンダーファームのソフトウェアバージョンには、スタジオバージョンとは異なる方法で番号が付けられることがあります。さらに、ファームではまだリリースされていないバージョン(またはその逆)にアクセスできます。そのすべてが間違いにつながる可能性があります。そのため、(メインのバージョンナンバーだけでなく)ソフトウェアの正確なビルドを提供する方が常に良いでしょう。

機能とEULAの確認

レンダーファームでレンダリングする前に、特定の機能に特に注意を払い、ユーザー契約を確認するために少し時間をとる必要があります。通常、登録プロセス中に表示されます。特に重要なトピックがいくつかあります。

  • データストレージ–レンダーファームはクラウドストレージサービスではないため、レンダリングとプロジェクトを永久に維持することはできません。アップロード後またはレンダリングの完了後に、ファイルがファームのサーバーに保持される期間を確認することをお勧めします。また、保存されたデータにより多くのボリュームを使用するためのボリューム制限または追加料金があるかどうかを確認してください。
  • レンダリングクレジット–可能性は低いですが、一部のファームでは、特定の期間が経過すると期限切れになるクレジットを提供するかもしれません。
  • 払い戻しポリシー–レンダーファームには、クレジットがいつ払い戻しできるか、および払い戻しが許可されるかどうかに関して、さまざまなポリシーがあります。
  • 試用目的のクレジット割り当て–ほとんどのレンダーファームは、新規ユーザーにかなりの量のクレジットを提供します。これは、初めてのユーザーがコミットせずにサービスをテストできるようにするためです。

オンラインレンダーファームは24時間365日稼働しています。理想的には、カスタマーサポートは同じ方法でアクセスできます。

NDA

他のクラウドサービスと同様に、すべてのレンダーファームはユーザーのデータを保護します。これは、ユーザー契約の重要な部分です。追加の保証が必要な場合は、ファームとNDA(機密保持契約)に署名できます。もし、あなたにそのような契約のバージョンがない場合、ファームには通常、使用できる独自のテンプレートがあります。

ボリュームディスカウント

大規模なプロジェクトをレンダリングする場合、またはサービスに長期的に取り組む場合は、ファームの割引やその他の特別なインセンティブを確認することをお勧めします。これらは、クラウドレンダリングをはるかに安価にすることができます。

お支払い方法、請求書

自分に適した支払い方法がファームで提供されているかどうかを確認することをお勧めします。あなたの国ではPayPalのような特定の種類の銀行振込やサービスが禁止されており、ファームが別の解決策を考え出す必要がある場合があります。これには、インボイスいの発行も含まれます。

休暇中のレンダリング–チャリティーおよび個人プロジェクト

一部のレンダーファームは、無料または電気代のみでレンダリングサービスを提供することにより、慈善活動をサポートしたり、アーティストやスタジオ向けの特別なプログラムを実行したりしています。

多くの企業と同様に、レンダリングサービスにもトラフィックが増減する期間があります。これらは通常、休暇期間であるか、季節休暇広告のリリースなど、業界の重要な締め切り直後の場合があります。

あなたがあなたの個人的なプロジェクトに急いでいないか、チャリティービデオで助けを求めたいならば、これらのローシーズンに尋ねるのが良いでしょう。ファームには共有するアイドルノードが多くあり、キューが短いため、長く待たずに安価な優先順位でレンダリングできます。

6.まとめ

オンラインレンダーファームとの最初の接触は混乱を招く可能性があります。ワークフローが異なる多くのサービスがありますが、他のCGツールと同様に、うまく使用するには、テストと慣れが必要です。

最初のステップは、ソフトウェアのサポートと価格を確認することです。この段階では、Ghzあたりの料金を比較するか、コスト計算機を使用できますが、後者は最終的なコストに影響を与える多くの要因を考慮されていません。計算機から出された数字は予備として扱うことをお勧めします。

プロダクションレンダリング用の最終プロジェクトをアップロードする前に、様子を見るためテストすることをお勧めします。ファームのパイプラインを介してテストシーンを送信すると、すべての段階で問題が除外され、期限が近づいたときにプロセスがスムーズになります。

このガイドの第2部では、非常に厳密なコスト見積もりを提供し、考えられる問題を迅速に検出するのに役立つ実証済みのテスト手法を紹介します。それらは実際のコスト、時間、ストレスを減らすことになり、何百ものレンダーファームの顧客と働く際に学んだことです。

パート2に進んでテスト戦略の詳細を学びましょう。

クレジット

このガイドはMichałMośによって作成され、GarageFarm.NETのチームの助けを借りて編集されました。このガイドで使用されている知識のほとんどは、ほぼ10年間レンダーファームを運営してきた豊富な経験から導き出されました。

MichałMoś(別名「Andrew」)は、アニメーションやトラブルシューティングからテクニカルライティングまで、3Dレンダリングのトピックを専門とするGarageFarm.NETチームの一員です。彼は、CGアーティスト、デザイナー、インストラクターとして、数多くのデザインおよび建築会社で働いてきました。彼の主な武器は 3ds Max、C4D、V-Ray、Octaneです。彼は絵を描くこと、創造的な執筆、そして卓上RPGが大好きです。

https://michalmos.carbonmade.com

https://blog.garagefarm.net/

Chat