OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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

関連記事

仮想関数

ZBrushのZmodelerとDynamic Subdiv...

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

注文してた本が届いた

CEDEC 3日目

MFnDataとMFnAttribute

PythonでBlenderのAdd-on開発

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

viser:Pythonで使える3D可視化ライブラリ

UnityでOpenCVを使うには?

アニゴジ関連情報

C++始めようと思うんだ

Russian3DScannerのトポロジー転送ツール『Wr...

マイケル・ベイの動画の感覚

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

Adobe Photoshop CS4 Extendedの3...

『スター・ウォーズ/スカイウォーカーの夜明け』のVFXブレイ...

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

今年もSSII

MeshLab:3Dオブジェクトの確認・変換に便利なフリーウ...

『パシフィック・リム: アップライジング』のVFXブレイクダ...

ハリウッド版「GAIKING」パイロット映像

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

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

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

Ambient Occlusionを解析的に求める

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

OpenCVで平均顔を作るチュートリアル

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

OpenCV

ラクガキの立体化 反省

JavaによるCGプログラミング入門サイト (日本語)

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

海外ドラマのChromaKey

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

MetaHumanの頭部をBlenderで編集できるアドオン

ZBrushで手首のモデリングをリファイン

uGUI:Unityの新しいGUI作成システム

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

Houdiniのライセンスの種類

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

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

コメント