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.

関連記事

書籍『メイキング・オブ・ピクサー 創造力をつくった人々』を読んだ

SIGGRAPH Asia

粘土をこねるようなスカルプトモデリング

HD画質の無駄遣い

ZBrushのZmodelerとDynamic Subdivisionを学ぶ

Mayaでリアルな布の質感を作るチュートリアル

ZBrushのUV MasterでUV展開

Mayaのレンダリング アトリビュート

ZBrushCoreのTransposeとGizmo 3D

OpenCVのバージョン3が正式リリースされたぞ

PythonでBlenderのAdd-on開発

Point Cloud Libraryに動画フォーマットが追加されるらしい

OpenMVS:Multi-View Stereoによる3次元復元ライブラリ

mentalrayのSubsurface Scattering Shader『misss_fast_...

BlenderProc:Blenderで機械学習用の画像データを生成するPythonツール

ZBrushでアヴァン・ガメラを作ってみる 口のバランス調整

マイケル・ベイの動画の感覚

Maya LTでFBIK(Full Body IK)

PythonでMayaのShapeノードプラグインを作る

MRenderUtil::raytrace

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

SIGGRAPH ASIAのマスコット

なんかすごいサイト

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

ゴジラ三昧

OpenCVで動画の手ぶれ補正

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

Maya LTのQuick Rigを試す

MFnDataとMFnAttribute

NeRF (Neural Radiance Fields):深層学習による新規視点合成

ZBrushで仮面ライダー3号を造る 仮面編 PolyGroupを分割する

Mask R-CNN:ディープラーニングによる一般物体検出・Instance Segmentatio...

TensorFlowでCGを微分できる『TensorFlow Graphics』

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

Blender 2.81でIntel Open Image Denoiseを使う

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

LuxCoreRender:オープンソースの物理ベースレンダラ

ZBrushで仮面ライダー3号を造る 仮面編 失敗のリカバー

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

2012のメイキングまとめ(途中)

ZBrushでアヴァン・ガメラを作ってみる 爪とトゲを追加

第1回 3D勉強会@関東『SLAMチュートリアル大会』

コメント