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.

関連記事

Human Generator:Blenderの人体生成アド...

OpenCVでカメラ画像から自己位置認識 (Visual O...

Unity Scriptコーディング→Unreal Engi...

ZBrushでゴジラ2001を作ってみる 身体のSubToo...

映画から想像するVR・AR時代のGUIデザイン

geometry3Sharp:Unity C#で使えるポリゴ...

自前のShaderがおかしい件

OpenCV 3.1とopencv_contribモジュール...

OpenCV バージョン4がリリースされた!

2D→3D復元技術で使われる用語まとめ

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

BSDF: (Bidirectional scatterin...

昔Mayaでモデリングしたモデルをリファインしてみようか

Point Cloud Libraryに動画フォーマットが追...

UnityのGameObjectの向きをScriptで制御す...

PyTorch3D:3Dコンピュータービジョンライブラリ

Oculus Goを購入!

Maya API Reference

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

色んな三面図があるサイト

trimesh:PythonでポリゴンMeshを扱うライブラ...

映画『シン・仮面ライダー』 メイキング情報まとめ

オープンソースのネットワーク可視化ソフトウェアプラットフォー...

VCG Library:C++のポリゴン操作ライブラリ

映画『ミュータント・タートルズ』を観てきた

トランスフォーマーロストエイジのメイキング

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

Physically Based Rendering

動的なメモリの扱い

ZBrushと液晶ペンタブレットでドラゴンをモデリングするチ...

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

Unity ARKitプラグインサンプルのチュートリアルを読...

『ローグ・ワン/スター・ウォーズ・ストーリー』"あのキャラク...

ZBrushでアヴァン・ガメラを作ってみる 脚のトゲの作り直...

OpenGV:画像からカメラの3次元位置・姿勢を推定するライ...

OpenCV 3.3.0-RCでsfmモジュールをビルド

テスト

なんかすごいサイト

ZBrushでUndo Historyを動画に書き出す

OpenCVの顔検出過程を可視化した動画

Unityをレンダラとして活用する

C++ 標準テンプレートライブラリ (STL)

コメント