OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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

関連記事

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

海外ドラマのChromaKey

viser:Pythonで使える3D可視化ライブラリ

スターウォーズ エピソードVIIの予告編

C++始めようと思うんだ

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

uGUI:Unityの新しいGUI作成システム

Open Shading Language (OSL)

Unity MonoBehaviourクラスのオーバーライド...

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

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

BlenderProc:Blenderで機械学習用の画像デー...

オープンソースの物理ベースレンダラ『Mitsuba』をMay...

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

Unreal Engine 5の情報が公開された!

iPhone欲しいなぁ

TVML (TV program Making langua...

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

ZBrushCore

MFnDataとMFnAttribute

OpenCVでPhotoshopのプラグイン開発

ZBrushでアヴァン・ガメラを作ってみる 口内の微調整・身...

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

ZBrushからBlenderへモデルをインポート

Deep Fluids:流体シミュレーションをディープラーニ...

ZBrushでアヴァン・ガメラを作ってみる 脚のトゲの作り直...

Boost オープンソースライブラリ

OpenCVで顔のランドマークを検出する『Facemark ...

ZBrushでアヴァン・ガメラを作ってみる 全体のバランス調...

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

ZBrushのUV MasterでUV展開

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

clearcoat Shader

UnrealCV:コンピュータビジョン研究のためのUnrea...

ジュラシック・パークの続編『ジュラシック・ワールド』

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

OpenVDB:3Dボリュームデータ処理ライブラリ

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

Texturing & Modeling A Pro...

Pix2Pix:CGANによる画像変換

サンプルコードにも間違いはある?

Digital Emily Project:人間の顔をそっく...

コメント