OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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

関連記事

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

ZBrushのUV MasterでUV展開

グローバルイルミネーションに手を出す前に、やり残したことがあ...

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

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

Unreal Engineの薄い本

定数

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

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

BGSLibrary:OpenCVベースの背景差分ライブラリ

ZBrushで仮面ライダー3号を造る 仮面編 横顔のシルエッ...

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

自前Shaderの件 解決しました

写真に3Dオブジェクトを違和感無く合成する『3DPhotoM...

プログラムによる景観の自動生成

SVM (Support Vector Machine)

PythonでBlenderのAdd-on開発

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

UnityでShaderの入力パラメータとして行列を渡す

SIGGRAPH ASIA 2009で学生ボランティア募集し...

OpenCVでカメラ画像から自己位置認識 (Visual O...

昔Mayaでモデリングしたモデルをリファインしてみようか

株式会社ヘキサドライブの研究室ページ

天体写真の3D動画

ZBrushでアヴァン・ガメラを作ってみる 下アゴの付け根を...

OpenCVのバージョン3が正式リリースされたぞ

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

顔モデリングのチュートリアル

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

BSDF: (Bidirectional scatterin...

Unity Scriptコーディング→Unreal Engi...

SIGGRAPH 2020はオンライン開催

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

Siggraph Asia 2009 カンファレンスの詳細

3Dスキャンしたテクスチャから照明を除去するUnityツール...

Multi-View Environment:複数画像から3...

デザインのリファイン再び

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

ちょっと凝り過ぎなWebキャンペーン:全日本バーベイタム選手...

『スター・ウォーズ 最後のジェダイ』のVFXブレイクダウン ...

オープンソースの物理ベースレンダラ『Mitsuba』をMay...

ZBrushの作業環境を見直す

コメント