[OSL Shader] Fabric shader

Fabric

Derek Flood氏がChaosGroupフォーラムのこちらのスレッドで、OSLによる “Fabric shader”を公開しています。

アーティストフレンドリーな布シェーダーで、布の細かな毛羽立ちを近似するスペキュラーを生成するそうです。

Vlado氏がいくつかパラメーターを加えたシェーダーソースは以下のChaosGroup OSL Shader リポジトリからダウンロード頂けます。

https://confluence.chaosgroup.com/display/OSLShaders/Fabric+shader#

FumeFX と VRayVolumeGrid のシェーディング対応図

FumeFX と VRayVolumeGrid (Phoenix FD)のシェーディング対応図がChaosGroupフォーラムに掲載されていたので紹介します。
なお次のサービスパックにはシェーダープリセットファイルが同梱される予定です。

ffx_to_maya_volume_grid

Thin film OSLシェーダー [V-Ray 3.0 3dsMax, Mayaで利用可能]

thinfilm

ChaosGroupフォーラムのこちらのスレッドにて Thin film OSLシェーダー のソースが公開されています。

主にスペキュラーに色を乗せる為のシェーダーで、よりリアルな外観を得る事ができます。シャボン玉や油膜の表現にも使用できます。

[使い方]
Reflection のカラーマップとして V-RayOSLTex経由で適用します。(このシェーダーはTextureタイプのシェーダーです。マテリアルではありません)
Thickness で膜の暑さを定義でき、厚さの違いによって分光効果で虹色のカラーが発生します。

このOSLシェーダーのソースになった記事

シェーダーの応用記事

3dsMaxサンプルシーンファイル入りのVRayOSLTex用シェーダーソースをダウンロード(DomeライトのHDRIマップは含まれません。):
thinfilm

ショートフィルム CONSTRUCT の高解像度プログレス画像 (V-Ray RT)

blur studioのVFX/CG スーパバイザー Kevin Margo 氏が監督を努めるフル3DCGショートフィルム 「CONSTRUCT」 の制作中スチル画像がChaosGroup Labsで公開されています。

https://labs.chaosgroup.com/index.php/digital-film-league/progress-stills-on-construct/

CONSTRUCT は完全な GPU レンダリングとリアルタイムなバーチャルカメラ、アクターのキャプチャーによるリアルタイム制作ワークフローを導入し、従来のオフライン型映像制作ワークフローを技術的な側面から刷新しようとする ChaosGroup との共同プロジェクトです。

レンダリングは NVIDIA VCA システムで、映画製作用にカスタマイズされた V-Ray RT を使用しています。

still

Implementation of GTR BRDF in V-Ray 3.10

ChaosGroupが「Implementation of GTR BRDF in V-Ray 3.10」を公開しました。V-Ray 3.10 における GTR BRDF の実装についてのノートです。
————————————————
このページは論文「ディズニーの物理学的に基づかせたシェーディング」に記述される一般化されたTrowbridge-Reitz(Generalized-Trowbridge-Reitz(GTR)) BRDFのV-Ray 3.10 インプリメンテーションをデモしています。

GTRはGGXを拡張した物でハイライトに形状をコントロールするパラメーターを持っています。以下のイメージは Glossiness(光沢度) と GTR Tail Falloffの関係を表しています。
低いGlossiness(光沢度)と高いTail Falloffで、ベルベットのようなマテリアルになる点に注目してください。逆に大きなGlossiness(光沢度)と低いTail Falloffは奇妙な結果を生成する点に注意が必要です。オリジナルの GGX BRDF は Tail Falloff 2.0 とイコールです。

クリックすると高解像度版を参照できます。

ggx_render

ジオメトリモデルは http://lincoln3dscans.co.uk/mercury/ より使用しました。シーンセットアップは Emanuele Lecchi氏によります。
弊社制作の GTX 参考画像はこちら

[V-Ray 3.0 Maya] Microfacet GTR (GGX) BRDFの考察

mayaggx

V-Ray 3.0 for Maya には新しい BRDFタイプとして「GGX」が追加されました。
(正確には分布関数にGeneralized Trowbridge Reitzを採用している様子で、次期アップデートではGTRに改名されます。)

この GGX BRDFを使うと、反射のぼかしを加えた場合に反射がBlinnのような一様ではなく、ある程度ディテールを保った反射になります。簡単に言うとよりディテールを持ったハイライト(スペキュラー)を表現できます。微妙な変化ですが、よりリアルなマテリアルの表現に今後欠かせない機能かもしれません。ぜひお試しください。

V-Ray 2.0 までの標準的なぼかし(Blinn)。均一にぼかされているのが判ります。
Blinn_L

V-Ray 3.0 の GTR(GGX) BRDFによるぼかし。反射(ハイライト)のディテールが保たれているのが判ります。(チェッカー模様の写り込みに注目)
GGXTF20_L

GTR(GGX)の Tail Folloff を 4.0 にセットした物。ぼけ足がより狭くよりハッキリしています。
GGXTF40_L

GTR(GGX)の Tail Folloff を 1.0 にセットした物。ぼけ足が広くなり、スーパーラフサーフェスに近くなります。
GGXTF10_L

なお、3dsMax版の V-Ray3.0 でも近くリリース予定のサービスパック1で Microfacet GTR (GGX) BRDFが搭載される予定です。
(あくまで予定です。提供されない可能性もありますので予めご了承の程よろしくお願い申し上げます。)

V-Ray 3.0 for Maya 発売開始 !!

V-Ray-3-0-Maya-news-banner

ChaosGroupは本日より V-Ray 3.0 for Maya の発売を開始しました。

V-Ray 3.0 for Mayaはアーティストの生産性に注目し、強力な新機能の他にレンダリングの根本的な高速化を加え、高速なルック・デベロップメントやレンダリングワークフローの効率化を提供します。V-Ray 3.0 for Maya は戦闘準備を整えました!

主な新機能:

  • レイトレーシング速度を根本から改良しレンダリングパフォーマンスが向上
  • シーンを素早く確認できる新しいプログレッシブタイプのイメージサンプラー
  • V-Ray RT GPU のビューポート表示、レンダーエレメント出力、アニメーション出力対応
  • ヘアーおよびファーのレンダリング速度を劇的に向上
  • アーティストが設定しやすい3レイヤー型SSSシェーダー VRaySkinMtl
  • Phoenix FDシェーダーを統合し、Houdini(OpenVDB)、FumeFX(Field3D)のボリュームをVRayで直接レンダリング
  • GIハイライトノイズを低減する Max Ray Intensity、大量ライトのパフォーマンスを改良するProbabilistic Light Sampling、選択したオブジェクトのピクセルだけをレンダリングする Render Masks
  • OpenColorIO, GGX BRDF, OpenEXR 2.2 (Deep), Ptex, Alembic 1.5 をサポート
  • Maya 2015 以降の Bifrost および XGen をサポート

V-Ray 3.0 for Maya の製品案内はこちらへ

V-Ray 1.5 for Maya 提供およびサポート終了のお知らせ

vray15end

ChaosGroupはV-Ray 3.0 for Mayaのリリース、そしてV-Ray 1.50 for Maya のサポート終了に伴い、ChaosGroupアカウントからV-Ray 1.5 for Mayaのインストーラーのダウンロードを本日中に停止致します。

今後1.50 SP6 プログラムが必要な方は個別に support@oakcorp.net まで必要なMayaバージョンを記載してご連絡ください。
V-Ray 1.5 – 3.0 アップグレードプロモーションが開始されまたことにより、2015年5月末を持って弊社からの提供も終了させて頂いました。

またこの機会に V-Ray 3.0 for Maya へのアップグレードをご検討いただけますと幸いです。

なおV-Ray 1.50 SP1 for Maya(1.50最終バージョン)は以下のMayaバージョンに対応しています。

Windows
Mac
Linux
Maya 2008 32bit

darwin
Maya 2008 64bit
Maya 2009 32bit

darwin
Maya 2009 64bit
Maya 2010 32bit

leopard
Maya 2010 64bit
Maya 2011 32bit
Maya 2011 64bit

leopard

[まだ実装中] V-Ray RT GPU ヘアーレンダリングのデモ映像

ChaosGroupが開発中の新機能を公開しました。今回は V-Ray RT GPU のヘアーレンダリング対応です。
まだAlphaステージでHairカーブのみの実装ですが、これからHairマテリアルも対応するそうです。
SSS2もGPUに対応しましたので、SSSヘアーのキャラクターもGPUで素早くセットアップできるようになるでしょう!

なお、このデモを見て気づいた方もいるかもしれませんが、新しいV-RayRTではフレームの更新方法がよりインタラクティブな方向に改良されています。
(旧方法ではフレーム全体が更新されるのを待ってから更新していました。)

V-Ray RT GPUでVRayFastSSS2 をサポート [テスト映像]

ChaosGroupは V-Ray RT GPU における VRayFastSSS2 サポートの映像を公開しました。
(なおこの機能はまだ初期実装で、いつ頃エンドユーザーに提供されるかはまだ不明です。)

レンダリングサンプル
sssgpuslide

1 2 3 4 5 6