OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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

関連記事

Subsurface scatteringの動画

Unityをレンダラとして活用する

ZBrushの作業環境を見直す

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

UnityでPoint Cloudを表示する方法

trimesh:PythonでポリゴンMeshを扱うライブラリ

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

Human Generator:Blender向け人体生成アドオン

Blender 2.81でIntel Open Image Denoiseを使う

「ベンジャミン·バトン数奇な人生」でどうやってCGの顔を作ったのか

イタリアの自動車ブランドFiatとゴジラがコラボしたCMのメイキング

ZBrushでリメッシュとディティールの転送

ZBrushのZmodelerとDynamic Subdivisionを学ぶ

Theia:オープンソースのStructure from Motionライブラリ

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

Point Cloud Libraryに動画フォーマットが追加されるらしい

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

PythonでBlenderのAdd-on開発

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

ZBrushのZScript入門

『ピクサー展』へ行ってきた

実写と実写の合成時の色の馴染ませテクニック

OpenMVS:Multi-View Stereoによる3次元復元ライブラリ

ZBrushで基本となるブラシ

ZBrushでゴジラ2001を作ってみる 身体のシルエット出し

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

OpenCVでPhotoshopのプラグイン開発

映画『ブレードランナー 2049』のVFX

Faceshiftで表情をキャプチャしてBlender上でMakeHumanのメッシュを動かすデモ

この本読むよ

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

PureRef:リファレンス画像専用ビューア

オープンソースの人体モデリングツール『MakeHuman』のAPI開発プロジェクトがスタート

ZBrushでアヴァン・ガメラを作ってみる 腕の作り込み

OpenCV 3.3.0-RCでsfmモジュールをビルド

Leap MotionでMaya上のオブジェクトを操作できるプラグイン

天体写真の3D動画

Mayaでリアルな布の質感を作るチュートリアル

Zibra Liquids:Unity向け流体シミュレーションプラグイン

Dlib:C++の機械学習ライブラリ

iPhone欲しいなぁ

Pythonのソースコードに特化した検索エンジン『Nullege』

コメント