OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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


スポンサーリンク

関連記事

ゴジラ(2014)のディティール制作の舞台裏
UnrealCV:コンピュータビジョン研究のためのUnreal Engineプラグイン
『パシフィック・リム: アップライジング』のVFXブレイクダウン まとめ
Faceshiftで表情をキャプチャしてBlender上でMakeHumanのメッシュを動かすデモ
リアルタイム レイトレーシングAPI『DirectX Raytracing (DXR)』
動的なメモリの扱い
映画『ジュラシック・ワールド』のVFXメイキング
書籍『メイキング・オブ・ピクサー 創造力をつくった人々』を読んだ
Unityをレンダラとして活用する
ZBrushで仮面ライダー3号を造る ベース編
服飾デザインツール『CLO』
ラクガキの立体化 モールドの追加
「ベンジャミン·バトン数奇な人生」でどうやってCGの顔を作ったのか
Unity Scriptコーディング→Unreal Engine Scriptコーディング
ラクガキの立体化 3Dプリント注文
MVStudio:オープンソースのPhotogrammetryツール
Mayaのプラグイン開発
OpenCVでiPhone6sのカメラをキャリブレーションする
Kaolin:3Dディープラーニング用のPyTorchライブラリ
日立のフルパララックス立体ディスプレイ
ZBrushでアヴァン・ガメラを作ってみる 頬の突起を作り始める
ZBrushでUndo Historyを動画に書き出す
映画『ミュータント・タートルズ』を観てきた
SIGGRAPH ASIAのマスコット
OpenCVの三角測量関数『cv::triangulatepoints』
OpenCVのバージョン3が正式リリースされたぞ
色んな三面図があるサイト
書籍『3次元コンピュータビジョン計算ハンドブック』を購入
映画『ジュラシック・ワールド/炎の王国』のVFXブレイクダウン まとめ
ArUco:OpenCVベースのコンパクトなARライブラリ
Python for Unity:UnityEditorでPythonを使えるパッケージ
トランスフォーマーロストエイジのメイキング
布地のシワの法則性
ニンテンドー3DSのGPU PICA200
書籍『開田裕治 怪獣イラストテクニック』
Phongの表現力パネェ 材質別のPhong Shader用パラメータ一覧
TVML (TV program Making language)
3Dグラフィックスの入門書
Unite 2014の動画
OpenCV 3.1とopencv_contribモジュールをVisual Studio 2015で...
オーバーロードとオーバーライド
Vancouver Film Schoolのデモリール

コメント