OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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

関連記事

PythonでMayaのShapeノードプラグインを作る

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

OpenCVの超解像(SuperResolution)モジュ...

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

ゴジラの造形

マイケル・ベイの動画の感覚

参考書

ZBrushのZmodelerとDynamic Subdiv...

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

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

MFnMeshクラスのsplit関数

フリーのUV展開ツール Roadkill UV Tool

ZBrushでアヴァン・ガメラを作ってみる おでこ(?)のバ...

ZBrushでアヴァン・ガメラを作ってみる 脚のポーズ調整

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

映画『ジュラシック・ワールド/炎の王国』のVFXブレイクダウ...

R-CNN (Regions with CNN featur...

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

PolyPaint

ラクガキの立体化 進捗

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

OpenCV バージョン4がリリースされた!

ジュラシック・パークのメイキング

Physically Based Rendering

BlenderでPhotogrammetryできるアドオン

ラクガキの立体化 胴体の追加

ZBrushでアヴァン・ガメラを作ってみる 頬の突起を作り始...

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

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

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

JavaによるCGプログラミング入門サイト (日本語)

ZBrushで仮面ライダー3号を造る ベース編

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

『ローグ・ワン/スター・ウォーズ・ストーリー』のVFXブレイ...

顔のモデリング

Caffe:読みやすくて高速なディープラーニングのフレームワ...

NeRF (Neural Radiance Fields):...

UnityでARKit2.0

ZBrushで仮面ライダー3号を造る 仮面編 Clay Po...

今年もSSII

TensorFlowでCGを微分できる『TensorFlow...

書籍『開田裕治 怪獣イラストテクニック』

コメント