OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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

関連記事

ポリゴン用各種イテレータと関数セット

SIGGRAPH ASIAのマスコット

BlenderのPython環境にPyTorchをインストー...

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

単純に遊びに行くのはだめなのか?

ZBrushでアヴァン・ガメラを作ってみる 歯を配置

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

書籍『開田裕治 怪獣イラストテクニック』

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

頭蓋骨からの顔復元と進化過程の可視化

OpenMesh:オープンソースの3Dメッシュデータライブラ...

Mayaのプラグイン開発

書籍『OpenCV 3 プログラミングブック』を購入

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

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

機械学習手法『Random Forest』

UnityでOpenCVを使うには?

iPhone欲しいなぁ

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

Digital Emily Project:人間の顔をそっく...

フォトンの放射から格納までを可視化した動画

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

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

ファンの力

ZBrushでゴジラ2001を作ってみる 頭の概形作り

Mayaのポリゴン分割ツールの進化

Blender 2.81でIntel Open Image ...

bpy-renderer:レンダリング用Pythonパッケー...

ZBrushで仮面ライダー3号を造る ベース編

OpenCV 3.1のsfmモジュールのビルド再び

Maya LTでFBIK(Full Body IK)

グローバルイルミネーションに手を出す前に、やり残したことがあ...

ZBrushでリメッシュとディティールの転送

ZBrushのお勉強

OpenMVSのサンプルを動かしてみる

Deep Fluids:流体シミュレーションをディープラーニ...

映画『ゴジラ-1.0』 メイキング情報まとめ

Kubric:機械学習用アノテーション付き動画生成パイプライ...

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

Adobe Photoshop CS4 Extendedの3...

中学3年生が制作した短編映像作品『2045』

書籍『The Art of Mystical Beasts』...

コメント