Houdini 21.0 SolarisとKarma

Solarisシーンビューア

Houdiniオブジェクト/SOPビューアと比較したSolarisビューアの違い/拡張について説明します。

On this page

ビューポートオプションメニュー

  • ビューポートオプションメニューでは、(以下の Set View サブメニューで設定した)各ビューポートのレンダリングで使用するレンダーデリゲートを選択することができます。

  • Set View サブメニューでは、分割ビュー内のビューポートを“Image”に設定することができます。“Image”は、シーンのレンダリング画像を表示します。

  • UVビューポートタイプは利用不可です。

Display Options

Display Optionsを開くには、ビューポートの右側にあるディスプレイツールバー内のボタンをクリックするか、マウスカーソルをビューポート上に移動させてDを押します。

ライティングのオーバーライド

デフォルトでは、ビューポートは、シーン内で見つかったライトを反映します。 ライトが見つからなかった場合、Hydraはヘッドライトを生成します。 このヘッドライトの種類には、カメラビューに沿ったディスタントライト、または、ドームライトがあります。 ビューポートの右側には、シーンライトをオーバーライドするためのボタンがあります。

  • 利用可能なライティングモードは、選択したレンダーデリゲートによって異なります。

  • Disable Lighting は、すべてのシーンライトを無効にするので、発光シェーダを確認することができます。Houdiniビューポートでは、それは照明のない見た目になります。

  • 自動ドームライトは、均一なホワイトカラーです。HOUDINI_DEFAULT_DOMELIGHT_TEXTURE環境変数を使用することで、マップを適用することができます。

レンダーデリゲート

USDは、Hydraと呼ばれる汎用レンダリングインターフェースを使用します。 サードパーティ製ビューアまたはレンダラーがHydra APIを実装している限りは、Houdiniはこのインターフェースを使ってSolarisビューア内でUSDステージをレンダリングします。

  • デフォルトでは、ネイティブHoudini GLビューと新しいKarmaレンダラーを切り替えることができます。

  • Houdiniから検索できる場所に他のHydraデリゲート(例えば、PixarのRenderManデリゲートやStorm GLデリゲート)がインストールされている場合、それらのデリゲートがビューポートオプションメニューに表示されます。

Tip

PXR_PLUGINPATH_NAME環境変数を使って、USDプラグイン検索でレンダーデリゲートが見つかるようにする必要があります。

他にもTF_DEBUG環境変数をPLUG_*に設定することで、USDライブラリがプラグインを走査して読み込む時に役立つ情報をプリントすることができます。

SolarisとKarma

SolarisとUSD

  • USDの基本

    いくつかUSDの概念について取り上げ、それらの概念とHoudini USD対応との関係性について説明します。

  • LOPの挙動

    Solaris LOP(Lighting Operator)がUSDを生成/変更する際の挙動について説明します。

  • Solarisユーザインターフェース

    LOPネットワークとUSDデータを操作するためのユーザインターフェースの使い方を案内します。

  • プリミティブマッチングパターン

    USDプリミティブマッチング構文の使い方。

  • LOPとUSDの用語集

    USDわかりますか?

  • Solarisシーンビューア

    Houdiniオブジェクト/SOPビューアと比較したSolarisビューアの違い/拡張について説明します。

  • USDでのVEXの使い方

    スクリプトによってSolaris/USDをカスタマイズする。

  • USDへ書き出す方法

    USDデータをディスクに保存します。

  • SOP Geometry I/O

    HoudiniがSOPジオメトリをUSDに変換する方法、その工程を制御する方法の詳細。

  • Component Builder

    Component Builderツールは、マテリアル、バリアント、ペイロード、レイヤをサポートし、SOPからUSDモデルを作成するためのネットワークスニペットを配置します。

  • パフォーマンスTips

    Solarisのインタラクティブなワークフローを向上させます。

  • サンプルシーン

    SolarisとUSDを学習するのに役立つシーンとアセットを紹介します。

Karma

  • Karma

    Houdiniの物理ベースのUSDレンダラー。

  • Karma XPU

    Houdiniの高速でモダンなXPUレンダーエンジン。

  • カラーマネージメント

    OCIO、カラー空間、ガンマ、トーンマッピングについて詳しく学習します。

  • レンダリング統計

    進行中のレンダリングやレンダリング画像のレンダリングプロセスに関して、様々な統計情報を表示する方法。

Karmaユーザガイド

ルック開発

  • MaterialX

    HoudiniにはMaterialXシェーダノードに呼応させたVOPノードが用意されています。これらのノードを使用してシェーダネットワークを構築したり、既存のMaterialXベースのシェーダをインポートすることで、(HoudiniのUSDレンダラーの)KarmaでMaterialXシェーダノードを利用することができます。

  • UDIMパス

    テクスチャ空間の異なるタイルを、それぞれ別の解像度で、異なるテクスチャファイルにエンコードすることができます。その後、kaiju.exrといったテクスチャファイル名を指定すると、Houdiniがロード時にそのトークンを特定のタイルアドレスに置き換えてくれます。

  • シェーダ変換

    シェーダノードのUSDプリミティブへの変換を含む、Solarisシェーディングフレームについて説明しています。

  • Shotbuilderツール

    マルチショットパイプライン用便利ツール。

プロシージャル

補足ドキュメント