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.

関連記事

OpenGVのライブラリ構成

C++の抽象クラス

リアルタイム レイトレーシングAPI『DirectX Ray...

OpenCVで顔のランドマークを検出する『Facemark ...

Unity ARKitプラグインサンプルのドキュメントを読む

今年もSSII

Ambient Occlusionを解析的に求める

Alice Vision:オープンソースのPhotogram...

Dlib:C++の機械学習ライブラリ

オープンソースの物理ベースレンダラ『Mitsuba』をMay...

法線マップを用意してCanvas上でShadingするサンプ...

ManuelBastioniLAB:人体モデリングできるBl...

レンダラ制作はOpenGL とか DirectX を使わなく...

Unite 2014の動画

MPC社によるゴジラ(2014)のVFXブレイクダウン

BSDF: (Bidirectional scatterin...

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

Geogram:C++の3D幾何アルゴリズムライブラリ

ポリ男からMetaHumanを作る

ラクガキの立体化 分割ラインの変更・バランス調整

ファンの力

ZBrushでアヴァン・ガメラを作ってみる 下アゴと頭部を作...

Theia:オープンソースのStructure from M...

UnityのTransformクラスについて調べてみた

ZBrushで仮面ライダー3号を造る 仮面編 横顔のシルエッ...

オープンソースのテクスチャマッピングシステム『Ptex』

OpenCVでPhotoshopのプラグイン開発

BlenderProc:Blenderで機械学習用の画像デー...

C++始めようと思うんだ

Polyscope:3Dデータ操作用GUIライブラリ

ドラマ『ファーストクラス』のモーショングラフィックス

ヘッドマウントディスプレイとビジュアリゼーションの未来

OpenMVSのサンプルを動かしてみる

この連休でZBrushの スキルアップを…

『ゴジラ キング・オブ・モンスターズ』のVFXブレイクダウン

Photoshopで作る怪獣特撮チュートリアル

OpenGVの用語

ZBrushでアヴァン・ガメラを作ってみる 甲羅の修正・脚の...

Shader.jp:リアルタイム3DCG技術をあつかうサイト

BlenderのRigifyでリギング

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

PolyPaint

コメント