ライティング
利用可能:ESCAPE,MASTER
 
houdiniのライティングワークフローは、照明の作成、シェーダーの構築、ショットの定義など、あらゆる場面でフレキシブルでパワフルな制作環境を提供します。
数十のシェーダー操作を行えるhoudiniの手続き型ノードベースシェーダービルダーは、照明とマテリアルのシェーダーに役立ちます。
 
ハイライト__________________________________
 
どんなショットでもコントロールできるライト
シニアライトは、ライティングをセットし、houdiniデジタルアセットを作り上げていく上で、ショットの中にライトリグも含まれています。これで、ショットを完成させるためにパラメーターを調整することが出来ますが、各ショットが調整を始めやすいような見栄えにもなります。
 
新しいマテリアルワークフロー
houdiniは新たなマテリアルワークフローとして、パテリアルパレットを容易し、豊富なギャラリーとマテリアルにアクセスし適用させられるので、シェーダーの構築と編集に使うことできるようになりました。あなたのオブジェクトに違った見え方をさせたいとき、マテリアルのマテリアル情報を上書きできます。
 
インタラクティブに構築できるシェーダーとマテリアル
houdiniのMantraやレンダーマンなど、シェーダーに左右されることなく、インタラクティブにシェーダーを組み上げて行けます。ノードを接続し、シェーダーをマテリアルへと繋げてみて下さい。Mantraにせよ、レンダーマンにせよ、スイッチノードのトリガでどちらも試すことができ、適切なレンダーを使用することが出来ます。
 
特徴一覧___________________________________
 
ライト
■ H9新機能:ポイントライト、スポットライト、ディスタンスライト(距離)、アンビエントライト、環境ライト、エリアライトなど、いくつものライトが簡単に使えるように収められています。
■ ライトのポジションに目が行き届きます。
■ インタラクティブなライトハンドルによって、アーティストは簡単にライトポジションや視点、ライトの向く方向をコントロールできます。
■ ライトとオブジェクト内のライトにリンクさせて、光や陰、反射マスクを簡単にコントロールすることができます。
■ ライトを定義する際に別々のテイクに繋いで、同じhoudiniファイルに適用できます。そして、自動的にスクリプトが生成され、選択したバッチレンダリングを実行することが出来ます。
■ 線やグリッド、盤、球など様々な形のエリアライトがあります。
■ ジオメトリックオブジェクトに、インスタンスライトを当てることが出来ます。
 
環境ライト
■ H9新機能:環境ライトは素早くそして、高い品質のアンビエントオクルージョンを設定できます。
■ イメージベースドライティングにおいて、HDRマップをサポートしました。
 
シャドウ(影)
■ レイトレースの影が、物理的に正しいシェーディングと影の透過を表現します。
■ 深度マップのシャドウは早くそして、高品質なシェーディングを行い、影の透過も表現します。
 
マテリアルパレット
■ H9新機能:デフォルトテクスチャをライブラリで用意していますので、そこから選んで下さい。
■ H9新機能:カスタムギャラリーとテクスチャをインポート(入力)できます。
■ H9新機能:簡単にドラッグアンドドロップをして、サーフェースに適用させられます。
■ H9新機能:ローカルマテリアルのプロパティをカスタムして、オブジェクトに適用されているマテリアルを他のマテリアルにも共有し、同じように適用していくことが出来ます。
■ H9新機能:デフォルトで、カスタマイズ可能な煙や炎、液体などのフルイドマテリアルを備えています。
 
シェーディング
■ houdiniのVEXネットワークは、ノードベースのワークフローでプログラムの知識なしに、カスタムシェーダーを作り出すことが出来るのです。
■ インタラクティブにノードで組み上げるか、プログラムで組むか、どちらでも洗練されたシェーダーを作り上げることが出来、その上、パイプラインを通して、他のユーザーと共有することが出来ます。
■ 3つの異なったプログラミング言語でシェーディングを創ることが出来ます。その言語とは、レンダーマンのRSL、メンタルレイ、houdini標準のVEXです。
■ コードを書くことなく、ノードベースのシステムだけでも、インタラクティブにレンダーマンシェーダーを作ることが出来ます。
 
VEX
■ Mantraを使う場合、ネイティブなシェーディング言語として、houdiniを操作することが出来ます。それによって、ジオメトリ操作、パーティクル操作、チャンネル操作、e.g.変換、ディスプレイメントシェーダーがジオメトリを変更するのと同じことが出来ます。
■ 全ての操作を行えます。
■ CPSのベクトル計算を使って、パフォーマンスを引き出します。VEXを使うとき、大抵はC++で書いたほうが、望ましいでしょう。
■ アーティストがコードを書くことなく、複雑なシェーディングネットワークを構成することが出来るビジュアルプログラミングインターフェースも備えています。