OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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

関連記事

UnityのTransformクラスについて調べてみた

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

顔のモデリング

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

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

Oculus Goを購入!

Mask R-CNN:ディープラーニングによる一般物体検出・...

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

注文してた本が届いた

Photogrammetry (写真測量法)

ZBrushでカスタムUIを設定する

CGのためのディープラーニング

Unreal Engineの薄い本

タマムシっぽい質感

OpenCV3.3.0でsfmモジュールのビルドに成功!

ZBrushでアヴァン・ガメラを作ってみる 頭頂部と首周りを...

フォトンの放射から格納までを可視化した動画

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

OpenCV 3.1から追加されたSfMモジュール

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

ZBrush 4R7

ラクガキの立体化

素敵なパーティクル

ラクガキの立体化 進捗

GoB:ZBrushとBlenderを連携させるアドオン

ZBrushで仮面ライダー3号を造る 仮面編 失敗のリカバー

geometry3Sharp:Unity C#で使えるポリゴ...

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

『ローグ・ワン/スター・ウォーズ・ストーリー』"あのキャラク...

Houdiniのライセンスの種類

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

PGGAN:段階的に解像度を上げて学習を進めるGAN

Blender 2.8がついに正式リリース!

Point Cloud Utils:Pythonで3D点群・...

Blenderでよく使うaddon

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

mentalrayのSubsurface Scatterin...

白組による『シン・ゴジラ』CGメイキング映像が公開された!

書籍『メイキング・オブ・ピクサー 創造力をつくった人々』を読...

Unityの薄い本

UnityでARKit2.0

NeRF (Neural Radiance Fields):...

コメント