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.


スポンサーリンク

関連記事

ラクガキの立体化 反省
OpenCVベースのマーカーARライブラリ『OpenAR』
トランスフォーマー/ロストエイジのメイキング
2D→3D復元技術で使われる用語まとめ
AndroidもopenGLも初心者さ (でもJavaは知ってるよ)
Mayaのプラグイン開発
プロシージャル手法に特化した本が出てるみたい(まだ買わないけど)
Point Cloud Libraryに動画フォーマットが追加されるらしい
オープンソースの物理ベースレンダラ『Mitsuba』をMayaで使う
Multi-View Stereoによる3次元復元ライブラリ『OpenMVS』
Adobe Photoshop CS4 Extendedの3Dモデル編集機能
参考書
ラクガキの立体化
Houdiniのライセンスの種類
Zbrushでメカ物を作るチュートリアル動画
ArUco:OpenCVベースのコンパクトなARライブラリ
Maya 2015から標準搭載されたMILA
SIGGRAPH ASIAのマスコット
3Dボリュームデータ処理ライブラリ『OpenVDB』
3Dグラフィックスの入門書
ZBrush 2018へのアップグレード
『スター・ウォーズ/スカイウォーカーの夜明け』のVFXブレイクダウン
ZBrushで仮面ライダー3号を造る 仮面編 ZRemesher
頭蓋骨からの顔復元と進化過程の可視化
『スター・ウォーズ フォースの覚醒』のVFXブレイクダウン まとめ
ZBrushのハードサーフェイス用ブラシ
ZBrushでアヴァン・ガメラを作ってみる パーツ分割
Unity ARKitプラグインサンプルのチュートリアルを読む
UnityでTweenアニメーションを実装できる3種類の無料Asset
ZBrushでUndo Historyを動画に書き出す
ZBrushのZScript入門
『ローグ・ワン/スター・ウォーズ・ストーリー』"あのキャラクター"のメイキング
Autodesk Mementoでゴジラを3次元復元する
C++の機械学習ライブラリ『Dlib』
OpenCV3.3.0でsfmモジュールのビルドに成功!
UnityでLight Shaftを表現する
2012 昨日のクローズアップ現代を見た
Mayaのシェーディングノードの区分
人間の顔をそっくりそのままCGで復元する『Digital Emily Project』
ハリウッド版「GAIKING」パイロット映像
ニューラルネットワークで画像分類
オープンソースの顔の動作解析ツールキット『OpenFace』

コメント