RenderMan 25 がリリース!
PIXAR 社から RenderMan 25 がリリース!※Version 25.0
外観の開発とバッチレンダリングを大幅にアップグレードし、アーティストのワークフローを改善し、クリエイティブプロセスを補完する多くのツールを備えています。一番の目玉は、 AI Denoiser が可能になることです。
RenderMan 25 の主な機能
AI Denoiser
この Denoiser は、平均サンプル数が大幅に少ない画像のノイズを除去することができ、アニメーションやモーションブラーに優れています。
AI Denoiserは、プロダクションデータを利用した機械学習のおかげで、非常に低い平均サンプルであっても失われる可能性のある複雑で複雑な細部を保存する点で際立っており、フィーチャーアニメーションやVFXのような要求の厳しいアプリケーションに最適です。
Denoiser は非常に正確で、高い忠実度を維持しながらレンダリング時間を大幅に短縮し、業界のベテランから 「魔法」 と呼ばれることもあります。
RIS
革新的なノイズ除去技術:RenderMan Denoiserは、ディズニーリサーチによって開発された全く新しい最新のノイズ除去技術で、ディズニー、ILM、ピクサーの機械学習とトレーニングデータを使用して新しいアプローチでノイズ除去を行っています。Denoiser は、最高品質のイメージを提供しながら、フィーチャーアニメーションとVFXの両方のレンダリング時間を大幅に短縮できます。新しいデノイザーは、他のデノイザーが失敗するような複雑で詳細なイメージに優れています。この技術は、トイ・ストーリー4以降のすべてのピクサーの長編アニメーションを含め、数年前から製作現場で使われており、ILM、ピクサー、ウォルト・ディズニー・アニメーション・スタジオでのレンダリング時間を劇的に短縮した。
スタイル化された外観–ツールセットが更新されたことで、アーティストはトゥーンのシェーディング、イラストのライティング、ラインワークをよりクリエイティブに制御して、スタイル化された外観を生成できるようになりました。ラインの歪み、トゥーンシェーディングシステムの見直し、より多くのハッチングプリセット、最適化されたラインワーク、ライブラリを拡張する新しい Preset Browser Stylized Looks マテリアルなどが注目されている。
MaterialX Lama–ILM は、MaterialX Lama の機能強化と機能に貢献してきました。これらには、異なる材料層間の光の相互作用のより正確な計算が含まれており、新しい分離された虹色の材料応答が含まれています。
ベイク処理のパフォーマンスとコントロール–グローバルイルミネーションをリアルタイムアプリケーション用のテクスチャにベイク処理するために RenderMan を使用している場合は、パフォーマンスが最大2倍向上し、解像度を制御するためのコントロールが追加されました。
XPU
Pixar の XPU テクノロジーはバージョン25で重要なマイルストーンを達成しており、ボリューム、セカンダリパス、トレースグループのサポート、ルックデベロップメント、ライティング、インタラクティブ性のための多くの拡張などが含まれている。これらのマイルストーンは、Pixar の次世代レンダラーである XPU の大きな進化を表している。
https://rmanwiki.pixar.com/display/REN25/XPU+Guide
ボリューム:XPU でのボリュームアグリゲートの導入は大きな成果であり、外観開発フェーズでの反復時間の短縮と最終レンダリングの高速化を可能にします。XPU を使って花火などをレンダリングしよう!
LPE と AOV:XPU で LPE と任意の AOV を完全にサポートすることにより、アーティストは、合成やさまざまな制作シナリオで高品質な出力を生成するために必要な柔軟性と制御性を得ることができます。
Look Development Improvements:薄いガラスとトレースサブセットのサポートを含む XPU の Look Development の進歩は、アーティストにより優れたコントロールを提供し、XPU レンダリングと RIS の間のさらなる一貫性を実現するのに役立ちます。
Deformation Motion Blur:XPU は変形モーションブラーのサポートを追加し、スタジオが XPU を使用して高速な品質管理レンダリングを生成し、アーティストがアニメーションキャッシュが正しく作成されたかどうかを検証できるようにします。
カメラコントロール:XPU は PxrCamera の多くのコントロールをサポートするようになりました。これらのコントロールには、被写界深度や色収差などの追加機能が含まれており、インタラクティブなレンダリング中にすばやく調整できます。日付サポートまではドキュメントを参照してください。
インタラクティブ性:インタラクティブ性は、RenderMan 25の XPU の重要な機能であり、プログレッシブピクセルなどの機能を通じて、カメラの動きやシェーダーパラメータの変更に対する XPU の応答性を向上させることでインタラクティブなパフォーマンスを優先し、アーティストがより迅速かつ情報に基づいた決定を行えるようにするとともに、選択を洗練するためのより迅速なイメージフィードバックを提供します。
レンダリングコントロール:XPU のレンダリングコントロールは、レンダリングプロセスをより詳細に制御し、アーティストが拡散光線とスペキュラ光線の両方のトレース深度をオブジェクト単位で設定できるようにします。これらのコントロールは、より高速な収束速度を実現し、RenderMan の以前のバージョンである RIS で生成されたものとより一致するレンダリングを生成するのに役立ちます。
低メモリ GPU サポートの改善:テクスチャキャッシュが改善され、メモリに制約のある GPU でのパフォーマンスが向上しました。テクスチャキャッシュでコア外のテクスチャ検索を行う必要がある場合は、GPU からのレンダリングが高速になります。
注意事項:
- MaterialX Lama まだ非対応
- OSL Patterns (PxrDirt & PxrCurvature まだ非対応)
- C++ Patterns まだ非対応
- Baking まだ非対応
- Point Clouds まだ非対応
- PxrSeExpr まだ非対応
- PxrBakeTexture and PxrBakePointCloud まだ非対応
- Nurbs、Procedurals まだ非対応
- Mesh Lights, Light Filters, Light Linking, Scalability to many lights まだ非対応
- OSL (PRadius, Nn, Ngn, Naon, Vn, VLen, dPdu, dPdv, du, dv, dPdtime, time) まだ非対応
RIS vs XPU 外観の違い
以下の外観の違いはすべて、RenderMan 24 と比較した RenderMan 25 の RIS での違いです。XPU では RIS に近づけるための修正を続けています。
LamaHairChiang の粗さパラメータは、より線形な応答を生成するために再パラメータ化されています。
LamaHairChiang の既定の縦方向の粗さの値が0.2 0.3 0.3から0.13 0.27 0.27に変更されました (方位角の粗さは0.35で変更されていません) 。
MaterialX Lama ノードのセットの一部のパラメータの名前が変更されました。具体的には、一部の OS Lキーワードとの競合を避けるために、 「color」 と 「normal」 の名前が変更された。
アーティストツール
DCC への RenderMan のより緊密な統合を継続し、使いやすさと安定性を向上させています。USD および Hydra チームとのコラボレーションは、RenderMan の可能性を最大限に引き出すのに役立っている。これらの機能強化により、プロダクションパイプラインで RenderMan を使用するアーティストのワークフローがよりシームレスになります。
サポートの更新-ほとんどの DCC の最新バージョンが RenderMan でサポートされるようになりました:Houdini、Katana、Maya、Solaris (これに続く最新のBlender がサポートされますが、Maya 2024はサポートされません。
) 。また、プリセットブラウザやテクスチャマネージャなど、すべての DCC で全般的な安定性が向上しています。
新しいプリセットライブラリ:プリセットブラウザに付属するアセットのライブラリは、ファー、ヘア、スタイリング、多様なスキンなどの新しいコレクションで大幅に拡張されています。すべて RenderMan Preset Browser から利用できる。
Production-Grade Pyrotechnics:花火プリセットのライブラリがバージョン25に付属しました。このライブラリには、Blender、Houdini、Maya、Katana で使用する Smoke、Flames、Campfire、Smokey Campfire、&Fire Ball が含まれており、Pixar VFX TD、Hope Shroers と共同で開発された。
Houdini Pyro HDA:Houdini ベースの Kaboom Box HDA で、高度な VBD 処理を備え、フォトリアルなパイロボリューム、煙、火などあらゆるものを処理し、アーティストの友人のUIをラップし、Pixar FX TD、Hope Schroers によって作成された。
Solaris&MaterialX-Solaris における RenderMan の機能は、MaterialX のサポート、カメラシャッターの制御の強化、モーションブラーの修正などによって改善されました。
Katana 6のサポート:最新バージョンの Katana 6 では、RenderMan のマテリアルノードのソロ化がサポートされるようになりました。
Stylized Looks
RenderMan バージョン25 の Stylized Looks ツールセットは、アーティストがフォトリアリスティックでないイメージを作成するためのよりクリエイティブなコントロールを提供します。トゥーンのシェーディング、ハッチ、ラインの最適化が改善された。UI はより直感的になるように再編成され、Line Distort、Toon Mask、Color Spline Ramp などの新機能はアーティストに新しいクリエイティブコントロールを提供する。ハイライト:
ライン:RenderMan は、手書き風の外観を実現するために、歪んだラインをすぐにサポートするようになりました。また、パフォーマンスを向上させるための線幅と線のソートの最適化もあります。
トゥーン:スタイル化されたコントロールツールセットにトゥーンマスクのサポートが含まれるようになり、スタイル化されたトゥーン機能が新しいカラースプラインランプで更新され、クリエイティブコントロールが強化されました。さらに、ホワイトシェーダーの計算が改善され、Signal Pre Gain/Gamma がツールセットに追加されました。
Hatching:Stylized Hatching は、3平面投影、ハッチングマスク、トゥーンシェーディング、ブレンド、虹テストビジュアライザの更新を受けました。
UI の刷新:スタイル化された外観のユーザーインターフェイスが刷新され、アーティストにとってツールセットがより使いやすくなりました。パラメータがより直感的で使いやすいように再編成されました。
XPU 出力
LPE と任意の AOV を完全にサポートすることで、アーティストは合成やさまざまな制作シナリオで高品質な出力を生成するために必要なコントロールを得ることができる。
プログレッシブピクセル
特に非常に重いモデルやボリュームでは、XPUによるイメージフィードバックを改善するための分数の最初のイテレーション表示。
新しいテクスチャキャッシュ
テクスチャキャッシュがコア外のテクスチャ検索を行う必要がある場合やメモリに制約がある場合に、GPU のパフォーマンスが向上しました。
カメラコントロール
XPU は被写界深度やレンズの収差など、Pixar Camera の多くのコントロールをサポートするようになった。
USD の改善
Houdini Solaris のサポートは、MaterialX、カメラコントロール、モーションブラーなどの進化によって改善されました。
新しいパターン
新しいカラーノードとバンプノードで外観の開発を拡張します。
収束の改善
Russian Roulette、Ray Depth などの XPU サポート。
ブリッジの更新
Houdini 19.5 と Katana 6 がサポートされるようになりました。
変形モーションブラー
XPU は完全な変形モーションブラーをサポートするようになり、スタジオは XPU を使用して高速な品質管理レンダリングを生成できるようになりました。
MaterialX Lama の改善点
ILM の素材積層システムは、新たな虹色の素材応答を得て、物理的な精度を向上させている。
プリセットブラウザ
Blender でのネイティブQTサポート。
新しいプリセット
ファー、ヘア、スタイリング、多様なスキンなどの新しいコレクション。
ライトベーキング
グローバルイルミネーションのベイク処理が最大2倍に改善され、解像度を制御するためのコントロールが追加されました。
VFXリファレンスプラットフォーム
2021規格に更新。
対応環境
対応ソフトウェア
- Maya 2023、Maya 2022、Maya 2020(Maya 2024は非対応)
- Katana 6.0、Katana 5.0、Katana 4.5、Katana 4.0
- Houdini 19.5 (including Solaris)、Houdini 19.0 (Including Solaris)、Houdini 18.5 (including Solaris)
- Blender 2.83 LTS、Blender 2.93 LTS、Blender 3.0.x(2023/4/18現在、Blender 3.1、3.2、3.3、3.4、3.5は非対応)
注意事項:
・「it」からのレンダリングをキャンセルすると Blender がクラッシュします。これを回避するには、Blender からレンダリングをキャンセルします。
・Cyclesシェーディングネットワークの変換はサポートされていません。
・すべての曲線タイプがサポートされているわけではありません。
・グリースペンシルは完全にはサポートされていません。
対応OS
- Linux: Compatible with CentOS/RHEL 7.2
- Windows: Compatible with Windows 10
- Apple OSX: Compatible with 10.14 and 10.15
必要なハードウェア環境
- RenderMan RIS には、AVX 命令セット以上を実行できる CPU が必要です。最低4GBの RAM が必要です。多数のテクスチャを含む大きなシーンをレンダリングするには、より多くの RAM が必要になります。
- RenderMan XPU には、AVX 命令セット以上を実行できる CPU が必要です。64ビットLinux および Windows システムで GPU アクセラレーションをサポートしています。
GPU アクセラレーションは、Maxwell アーキテクチャ以降の Quadro、Tesla、またはデータセンター GPU 範囲の NVIDIA グラフィックスカードでサポートされています。最高のパフォーマンスを得るには、最低11GBのVRAM を推奨し、24GBの VRAM を推奨します。
ハイブリッド (CPU+GPU) 処理には、16GB以上のシステム RAM を推奨します。ドライバの要件の詳細については、XPUの技術仕様を参照してください。 - 「it」で NVIDIA Optix A.I.Denoiser を利用するには、Optix 7対応ハードウェア、NVIDIA Maxwell 以降が必要です。