OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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

関連記事

ラクガキの立体化 進捗

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

cvui:OpenCVのための軽量GUIライブラリ

ポリゴン用各種イテレータと関数セット

Blender 4.2以降のWindowsPortable版...

フルCGのウルトラマン!?

Leap MotionでMaya上のオブジェクトを操作できる...

ZBrush 4R8 リリース!

ManuelBastioniLAB:人体モデリングできるBl...

Houdiniのライセンスの種類

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

BlenderのGeometry Nodeで遊ぶ

Texturing & Modeling A Pro...

GAN (Generative Adversarial Ne...

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

Raytracing Wiki

Rerun:マルチモーダルデータの可視化アプリとSDK

なんかすごいサイト

After Effects全エフェクトの解説(6.5)

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

BSDF: (Bidirectional scatterin...

OpenGV:画像からカメラの3次元位置・姿勢を推定するライ...

ArUco:OpenCVベースのコンパクトなARライブラリ

Mixamo:人型3Dキャラクターアニメーション制作サービス

ZBrushでアヴァン・ガメラを作ってみる モールドの彫り込...

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

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

ZBrushでゴジラ2001を作ってみる 身体のバランスを探...

ZBrush4新機能ハイライト 3DCG CAMP 2010

Unityの薄い本

UnityでOpenCVを使うには?

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

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

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

Autodesk Mementoでゴジラを3次元復元する

ZBrushでゴジラ2001を作ってみる 姿勢の変更

レンダラ制作はOpenGL とか DirectX を使わなく...

MRenderUtil::raytrace

2D→3D復元技術で使われる用語まとめ

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

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

ヒーローに変身なりきりアーケードゲーム『ナレルンダー』

コメント