clearcoat Shader

結構どうでも良いんだけど、たまたま見つけたのでメモしておく。
ファイル名に”Shader”って入ってなくて今まで気づかなかった。

クリアーコーティング的なShaderのサンプルコード→clearcoat Shader Class(clearcoat.cpp)

This is Jim Craighead’s code. Ripped straight from Studio…

This basically computes a fresnel reflection coeficient.
It could probably use some optimization, but the trig identities are left as an exercise for the masochistic.
Also note that this is reasonably accurate for refractive indices greater than 1, but a complete hack for smaller values.
There are still problems with values below 0.6 such as Gold and Silver.

関連記事

SONY製のニューラルネットワークライブラリ『NNabla』

Adobe Photoshop CS5の新機能

adskShaderSDK

OpenCV3.3.0でsfmモジュールのビルドに成功!

FreeMoCap Project:オープンソースのマーカー...

Physically Based Rendering

単純に遊びに行くのはだめなのか?

MeshLab:3Dオブジェクトの確認・変換に便利なフリーウ...

WordPressプラグインの作り方

書籍『OpenCV 3 プログラミングブック』を購入

C++の抽象クラス

OpenMVS:Multi-View Stereoによる3次...

Paul Debevec

機械学習手法『Random Forest』

UnityでOpenCVを使うには?

Mixamo:人型3Dキャラクターアニメーション制作サービス

BGSLibrary:OpenCVベースの背景差分ライブラリ

Blendify:コンピュータービジョン向けBlenderラ...

『PIXARのひみつ展』に行ってきた

COLMAP:オープンソースのSfM・MVSツール

オープンソースの物理ベースGIレンダラ『appleseed』

ZBrushでアヴァン・ガメラを作ってみる おでこ(?)のバ...

注文してた本が届いた

Leap MotionでMaya上のオブジェクトを操作できる...

ZBrushのUndo Historyをカメラ固定で動画化す...

Autodesk Mementoでゴジラを3次元復元する

ZBrushでアヴァン・ガメラを作ってみる 頬の突起を作り始...

ラクガキの立体化 進捗

ポリゴンジオメトリ処理ライブラリ『pmp-library (...

MRenderUtil::raytrace

MPFB2:Blenderの人体モデリングアドオン

HD画質の無駄遣い その2

ニューラルネットワークで画像分類

ZBrushで仮面ライダー3号を造る 仮面編 DynaMes...

サンプルコードにも間違いはある?

OpenGVの用語

クラスの基本

Ambient Occlusionを解析的に求める

ZBrushでアヴァン・ガメラを作ってみる 頭頂部の作り込み...

ジュラシック・パークの続編『ジュラシック・ワールド』

DUSt3R:3Dコンピュータービジョンの基盤モデル

Digital Emily Project:人間の顔をそっく...

コメント