OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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

関連記事

ZBrushでアヴァン・ガメラを作ってみる 脚のポーズ調整

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

Faceshiftで表情をキャプチャしてBlender上でM...

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

ZBrushでアヴァン・ガメラを作ってみる おでこ(?)のバ...

ZBrushでアヴァン・ガメラを作ってみる 下アゴと頭部を作...

フィーリングに基づくタマムシの質感表現

ZBrushでアヴァン・ガメラを作ってみる パーツ分割

ZBrushのUV MasterでUV展開

openMVGをWindows10 Visual Studi...

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

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

リアルタイム レイトレーシングAPI『DirectX Ray...

UnityでARKit2.0

ZBrushでアヴァン・ガメラを作ってみる 頬の突起を作り始...

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

オープンソースの顔認識フレームワーク『OpenBR』

Texturing & Modeling A Pro...

SIGGRAPH Asia

DensePose:画像中の人物表面のUV座標を推定する

Pix2Pix:CGANによる画像変換

BlenderのGeometry Nodeで遊ぶ

OpenGVの用語

Composition Rendering:Blenderに...

リメイク版ロボコップスーツのメイキング

UnityでOpenCVを使うには?

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

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

iPhone 3GSがますます欲しくなる動画

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

BSDF: (Bidirectional scatterin...

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

顔のモデリング

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

ZBrushのTranspose Masterでポーズを付け...

『ゴジラ キング・オブ・モンスターズ』のVFXブレイクダウン

libigl:軽量なジオメトリ処理ライブラリ

3DCG Meetup #4に行ってきた

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

AR (Augmented Reality)とDR (Dim...

ZBrushで仮面ライダー3号を造る 仮面編 リファレンス画...

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

コメント