OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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

関連記事

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

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

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

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

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

TeleSculptor:空撮動画からPhotogramme...

動的なメモリの扱い

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

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

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

布地のシワの法則性

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

Unite 2014の動画

世界一下品なクマと世界一紳士なクマ

Maya には3 種類のシェーダSDKがある?

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

AfterEffectsプラグイン開発

UnityでLight Shaftを表現する

ZBrushでゴジラ2001を作ってみる 身体のバランスを探...

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

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

ラクガキの立体化 目標設定

ZBrush用トポロジー転送プラグイン『ZWrap Plug...

Photogrammetry (写真測量法)

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

ZBrushでカスタムUIを設定する

PeopleSansPeople:機械学習用の人物データをU...

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

UnrealCV:コンピュータビジョン研究のためのUnrea...

ゴジラの造形

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

ZBrushのUV MasterでUV展開

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

Boost オープンソースライブラリ

Unreal Engineの薄い本

CycleGAN:ドメイン関係を学習した画像変換

ZBrush 4R8 リリース!

ZBrushでアヴァン・ガメラを作ってみる 下半身のバランス...

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

HD画質の無駄遣い

オープンソースの物理ベースGIレンダラ『appleseed』

2012 昨日のクローズアップ現代を見た

コメント