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.


スポンサーリンク

関連記事

Mayaのプラグイン開発
OpenCV3.3.0でsfmモジュールのビルドに成功!
書籍『開田裕治 怪獣イラストテクニック』
Maya LTのQuick Rigを試す
布のモデリング
今年もSSII
OpenMVS:Multi-View Stereoによる3次元復元ライブラリ
ラクガキの立体化 背中の作り込み・手首の移植
Structure from Motion (多視点画像からの3次元形状復元)
C++の抽象クラス
3D復元技術の情報リンク集
GAN (Generative Adversarial Networks):敵対的生成ネットワーク
世界一下品なクマと世界一紳士なクマ
ZBrushのTranspose Masterでポーズを付ける
オーバーロードとオーバーライド
BSDF: (Bidirectional scattering distribution funct...
ZBrushでアヴァン・ガメラを作ってみる
MB-Lab:Blenderの人体モデリングアドオン
COLMAP:オープンソースのSfM・MVSツール
iPhone 3GSがますます欲しくなる動画
ZBrushでアマビエを作る その2
ZBrushで仮面ライダー3号を造る 仮面編 PolyGroup作成に再挑戦
ZBrushでアヴァン・ガメラを作ってみる 頭頂部の作り込み・舌の追加
布地のシワの法則性
Zibra Liquids:Unity向け流体シミュレーションプラグイン
Maya API Reference
ZBrushでアヴァン・ガメラを作ってみる 歯茎を別パーツへ分割
オープンソースの顔の動作解析ツールキット『OpenFace』
OpenCVで平均顔を作るチュートリアル
UnityのGlobal Illumination
ZBrushトレーニング
実写と実写の合成時の色の馴染ませテクニック
トランスフォーマーの変形パターンを覚えるのは楽しいと思うんだ
ZBrushでアヴァン・ガメラを作ってみる おでこ(?)のバランス調整
トランスフォーマーロストエイジのメイキング
OpenGVの用語
ZBrushでリメッシュとディティールの転送
UnityでLight Shaftを表現する
PolyPaint
フルCGのウルトラマン!?
UnrealCV:コンピュータビジョン研究のためのUnreal Engineプラグイン
色んな三面図があるサイト

コメント