RenderMan for Houdini 24.0

Welcome to RenderMan for Houdini 24!



RenderMan for Houdini(RfH)は、最新のRenderMan 24.0を引き続きフルサポートしています。 詳細は、RenderManリリースノートをご参照ください。



今回のリリースでは、以下の機能がサポートされています。

  • Houdini 17.5

  • Houdini 18.0 (including Solaris)

  • Houdini 18.5 (including Solaris)



すべての新機能と既知の問題については、以下のリリースノートを参照してください。 RfHが動作する特定のプロダクションビルドのリストについては、RenderMan for Houdiniインストールページを参照してください。



  • RenderManによるレンダリングは、Houdini Apprenticeエディションでは動作しません。サードパーティによるレンダリングを可能にするオプションについては、SideFX社のウェブサイトを参照してください。



"The Unsullied" by Dylan Sisson, rendered in RenderMan for Houdini

 

 

 

 

 

What’s New



RenderMan for Houdiniは、RenderMan 24のすべての機能をサポートするように拡張されています。

  • XPU™ – ルック開発をXPUに切り替えます。 XPUは、Pixarが開発したCPUとGPUのハイブリッドレンダリング技術で、映画制作用アセットのスピードと効率を高めるために書き直された、次世代のレンダリングエンジンです。このXPUの第一段階は、シェーディングアーティストのルック開発の高速化に焦点を当てています。XPUは、RenderManの商用ライセンスをお持ちの方のみご利用いただけます。

  • MaterialX Lama – Industrial Light and Magic社で開発されたRenderMan 24の新しいLayered Materialsを使用します。 これは、マテリアルを構築するためのモジュラーアプローチを導入したものです。

  • Stylized Looks™ – 物理ベースのシェーディングとライティングを超えて、プロジェクトのためのさまざまなスタイルを簡単に作成できる世界へ。 非破壊的にアウトラインをコントロールしたり、スケッチパターンを作成したり、様々なユニークなルックを開発することができます。 Stylized Looksは、RenderManの商用ライセンスをお持ちの方のみご利用いただけます。

  • OpenColorIO –  業界標準のACESカラーマネジメントシステムをはじめとするカラースペースを強力にサポートしています

  • Live Statistics – インタラクティブ性と拡張性を優先して完全に再設計された統計システムにより、レンダリングリソースの使用状況をライブで確認することができます。

  • OSL Patterns – 私たちは、C++パターンの大部分をOSLに変換しました。この変換により、RISとXPUの間でコードを共有することが可能になり、RenderMan XPUからのレンダリングがRenderMan RISで表示されるものを代表しているという信頼性が得られます。C++パターンは引き続きサポートされていますが、RISでのみ動作します。

  • And more!

 

 

Changes



  • すべてのRenderManノードのバージョンが3.0に変更されました。カスタムのOPcustomize設定をしていない限り、シーンは起動時に自動的にこれらの新しいノードを使用するように変換されます。

  • combinerノードを非推奨にしました。DisplayとSampleのフィルターはROP上のmultiparmを介して追加され、複数のLightのフィルターはLightに直接リンクされるようになりました。

  • HoudiniでRenderManのエラーが警告になりました。

  • PxrHSL, PxrVary, PxrSurface, PxrMixの古いシーンからRenderMan 24の新しいパラメータ名への自動変換は、Houdiniのopaliasではなく、houdiniのシーンロード時の456.pyスクリプトに依存します。これは、パラメータ名を変更しても、古い値を維持できるようにするためです。すでにパイプラインに456がある場合は、それらのシェーダーを変換するために、アップデートメソッドを追加する必要があります。

  • RfHのCryptomatteでは、ジオメトリノードの名前を変更してhoudiniのノードパスを使用することにより、使いやすさを向上させました。

  • インスタンサーを介してインスタンスポイントにマテリアルを適用します。

  • インスタンスのobjのみではなく、インスタンス化する任意のobjノードにptinstanceを使用します。

  • マテリアルインスタンスを改善しました。

  • flush texture cache menu toolを追加しました。

  • PxrDisneyは、新しいPxrDisneyBsdf(PxrDisney deprecated)に変更されました。

  • バッチレンダリングがsoho_autoheadlightパラメータに従うようになりました。

  • ベロシティモーションブラーを改善しました。

  • pxrmaterialbuilderでパラメータ名が衝突するバグを修正しました。

  • カーブのレンダリングを改善しました。

  • ビューポートの光源を改善しました。(ドームの向き、遠方の光の強さ、コーンの角度の指標、ランプの光源フィルタ)

  • レンダリング前およびレンダリング後のコールバックのサポートを追加しました。

  • アクセラレーションモーションブラーを追加しました。

  • マテリアルがすでに含まれている場合に 

  • shop_materialpathを介してアレンビックにマテリアルを適用します。

  • OBJ_BlendとOBJ_Boneのトランスフォームが正しくない問題を修正しました。

  • ライセンスに失敗した場合に警告を表示するようになりました。

  • PxrSeExprが非推奨になりました。

 

 

Changes in Solaris



  • インタラクティブモードでのレンダリングの一時停止と再開に対応しました。

  • バッチレンダリングにおいて、変形するジオメトリで使用するために、シャッターの開閉が正しくコンテキストに保存されていなかったバグを修正しました。

  • Rendering/RenderタブのRenderMan LOPにbaking optionsを追加しました。

  • PxrCryptomatteサンプルフィルタが、ファイル名の<camera>変数に誤ったカメラの置換を拾ってしまうバグを修正しました。

  • densityという名前ではない第一フィールドを持つvdbファイルがレンダリングされないバグを修正しました。

  • モーションブラーを変形させるために3つ以上のサンプルを使用した場合、いくつかの誤ったサンプルタイムが発生するバグを修正しました。

  • インタラクティブレンダリング中にフレームを切り替えるとハングアップすることがあるというバグを修正しました。

  • モーション・ブラーのサポートを改善しました。

  • カメラがSolarisで作成されておらず、Solarisカメラ用にサポートされている特定のアトリビュートがない場合に、Solarisに同梱されているusdviewで実行すると発生するhdPrmanのクラッシュを修正しました。

 

 

Changes in Solaris



Live Statistics

  • 初期統合は可能ですが、ライブ統計はデフォルトではオフになっています。 アーティストは、UIのボタンから統計情報をオンにすることができます。

 

MaterialX Lama

  • 複雑なMaterialX Lamaのシェーディングネットワークをソロで行います。

 

XPU

  • CUDAデバイスは環境設定としてではなく、シーンに保存されます。

 

General

  • Takesでのレンダリングはサポートされていません。

  • MantraのライトやVOPを使ったレンダリングはできません。

  • シェーダーノードをバイパスします。

  • IPRの自動カメラ作成

  • RenderManのクリッピングプレーン

  • イメージツールからmplayへの表示編集の変更はできません。

  • Cross-frame denoisingのPDG対応

  • 削除したノードのアンドゥを適用したり、サブネットにコラプスを適用すると、期待通りに動作しない場合があります。

  • サブネットの間接入力を再配線します。