OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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


スポンサーリンク

関連記事

Physically Based Rendering
Mayaのプラグイン開発
複数画像から3次元形状を再構築するライブラリ『Multi-View Environment』
ZBrushでアヴァン・ガメラを作ってみる 頭頂部と首周りを作り込む
Russian3DScannerのトポロジー転送ツール『WrapX』
OpenCVで動画の手ぶれ補正
OpenCVのバージョン3が正式リリースされたぞ
OpenCVで顔のモーフィングを実装する
ZBrushで仮面ライダー3号を造る 仮面編 PolyGroup作成に再挑戦
顔モデリングのチュートリアル
オープンソースの顔認識フレームワーク『OpenBR』
人体モデリングできるBlenderアドオン『ManuelBastioniLAB』
C++ 標準テンプレートライブラリ (STL)
マジョーラ
ヘッドマウントディスプレイとビジュアリゼーションの未来
なんかすごいサイト
Unite 2014の動画
ニューラルネットワークで画像分類
ガメラ生誕50周年
ZBrushでリメッシュとディティールの転送
ラクガキの立体化 3Dプリント注文
ZBrushでアヴァンガメラを作ってみる
BlenderProc:Blenderで機械学習用の画像データを生成するPythonツール
Blenderの人体モデリングアドオン『MB-Lab』
ポリゴンジオメトリ処理ライブラリ『pmp-library (Polygon Mesh Process...
OpenMVSのサンプルを動かしてみる
UnityのGameObjectの向きをScriptで制御する
OpenGVの用語
オープンソースの顔の動作解析ツールキット『OpenFace』
Pythonのソースコードに特化した検索エンジン『Nullege』
ZBrushで仮面ライダー3号を造る 仮面編 Dam Standardブラシでディティールを彫る
オープンソースの物理ベースレンダラ『Mitsuba』をMayaで使う
デザインのリファイン再び
この連休でZBrushの スキルアップを…
WebGL開発に関する情報が充実してきている
OpenCV 3.3.0 contribのsfmモジュールのサンプルを動かしてみる
『ローグ・ワン/スター・ウォーズ・ストーリー』"あのキャラクター"のメイキング
Oculus Goを購入!
イタリアの自動車ブランドFiatとゴジラがコラボしたCMのメイキング
2012のメイキングまとめ(途中)
Photo Bash:複数の写真を組み合わせて1枚のイラストを制作する
Autodesk CompositeとAutodesk MatchMoverが無料

コメント