OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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

関連記事

BlenderのGeometry Nodeで遊ぶ

フィーリングに基づくタマムシの質感表現

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

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

SIGGRAPH ASIAのマスコット

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

ZBrushで基本となるブラシ

Google Earth用の建物を簡単に作れるツール Goo...

オープンソースのテクスチャマッピングシステム『Ptex』

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

書籍『The Art of Mystical Beasts』...

PyTorch3D:3Dコンピュータービジョンライブラリ

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

Autodesk CompositeとAutodesk Ma...

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

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

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

書籍『OpenCV 3 プログラミングブック』を購入

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

ドラマ『ファーストクラス』のモーショングラフィックス

リメイク版ロボコップスーツのメイキング

2012 昨日のクローズアップ現代を見た

Faceshiftで表情をキャプチャしてBlender上でM...

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

iPhone欲しいなぁ

ZBrushでアヴァン・ガメラを作ってみる 下アゴと頭部を作...

AndroidもopenGLも初心者さ (でもJavaは知っ...

UnityでOpenCVを使うには?

トランスフォーマーの変形パターンを覚えるのは楽しいと思うんだ

Houdiniのライセンスの種類

動的なメモリの扱い

2012のメイキングまとめ(途中)

VGGT:マルチビュー・フィードフォワード型3Dビジョン基盤...

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

UnityのGlobal Illumination

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

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

Mayaのシェーディングノードの区分

ZBrushのZmodelerとDynamic Subdiv...

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

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

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

コメント