OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



もちろんBlinnとかもある。
MFnLambertShaderを継承したMFnReflectShaderをさらに継承したものらしい。(ホントにspecular計算の実装オンリーなんだろうね)
実際にUIで設定できる要素の多く(transparency,ambient,incandescence,translucenceCoeff,glowIntensity,hideSource)はMFnLambertShaderに実装されてるみたい。(bumpはどこにいるんだろ)

本当に知りたいのはこんなことじゃないんだけどさ。(良い機会なんで色々を眺めようかと)

関連記事

CGWORLD CHANNEL 第21回ニコ生配信は『シン・...

Autodesk CompositeとAutodesk Ma...

映画『シン・ウルトラマン』 メイキング記事まとめ

写真から3Dメッシュの生成・編集ができる無料ツール『Auto...

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

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

マジョーラ

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

ラクガキの立体化

3Dスキャンに基づくプロシージャルフェイシャルアニメーション

openMVGをWindows10 Visual Studi...

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

写真に3Dオブジェクトを違和感無く合成する『3DPhotoM...

自前のShaderがおかしい件

ZBrushでゴジラ2001を作ってみる 身体のシルエット出...

CGレンダラ研究開発のためのフレームワーク『Lightmet...

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

Mitsuba 3:オープンソースの研究向けレンダラ

オーバーロードとオーバーライド

サンプルコードにも間違いはある?

Javaで作られたオープンソースの3DCGレンダラ『Sunf...

Composition Rendering:Blenderに...

HTML5・WebGLベースのグラフィックスエンジン『Goo...

HD画質の無駄遣い その2

Caffe:読みやすくて高速なディープラーニングのフレームワ...

UnityでShaderの入力パラメータとして行列を渡す

Pythonのソースコードに特化した検索エンジン『Nulle...

OpenGVの用語

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

Physically Based Rendering

ゴジラ(2014)のメイキング

Unite 2014の動画

池袋パルコで3Dのバーチャルフィッティング『ウェアラブル ク...

OpenCVの超解像(SuperResolution)モジュ...

機械学習手法『Random Forest』

ZBrushの練習 手のモデリング

OpenAR:OpenCVベースのマーカーARライブラリ

ヒーローに変身なりきりアーケードゲーム『ナレルンダー』

After Effects全エフェクトの解説(6.5)

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

CGのためのディープラーニング

ラクガキの立体化 モールドの追加

コメント