OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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

関連記事

BSDF: (Bidirectional scatterin...

『PIXARのひみつ展』に行ってきた

Windows Server 2008にAutodesk M...

Runway ML:クリエイターのための機械学習ツール

映画『シン・仮面ライダー』 メイキング情報まとめ

Texturing & Modeling A Pro...

Shader.jp:リアルタイム3DCG技術をあつかうサイト

UnityのGlobal Illumination

『スター・ウォーズ フォースの覚醒』のVFXブレイクダウン ...

MFnDataとMFnAttribute

ZBrushのUndo Historyをカメラ固定で動画化す...

fSpy:1枚の写真からカメラパラメーターを割り出すツール

Vancouver Film Schoolのデモリール

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

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

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

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

OpenCVでiPhone6sのカメラをキャリブレーションす...

ZBrushで仮面ライダーBLACK SUNを作る 頭部~バ...

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

Blendify:コンピュータービジョン向けBlenderラ...

OpenCV 3.1から追加されたSfMモジュール

BlenderのRigifyでリギング

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

Physics Forests:機械学習で流体シミュレーショ...

ZBrushでアヴァン・ガメラを作ってみる 首回りの修正・脚...

3Dモデルを立体視で確認できるVRアプリを作っている

3D復元技術の情報リンク集

ZBrushのZScript入門

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

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

注文してた本が届いた

この本読むよ

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

ZBrushで仮面ライダー3号を造る 仮面編 PolyGro...

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

OpenCV 3.1とopencv_contribモジュール...

プロシージャル手法に特化した本が出てるみたい(まだ買わないけ...

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

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

Composition Rendering:Blenderに...

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

コメント