OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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


スポンサーリンク

関連記事

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

スクラッチで既存のキャラクターを立体化したい

オーバーロードとオーバーライド

UnityのAR FoundationでARKit 3

MeshLab:3Dオブジェクトの確認・変換に便利なフリーウェア

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

Maya 2015から標準搭載されたMILA

『シン・ゴジラ』のコンセプトアニメーションのメイキング動画が公開された

OpenCVの三角測量関数『cv::triangulatepoints』

ZBrushで仮面ライダーBLACK SUNを作る 頭部~バストの概形

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

adskShaderSDK

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

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

ZBrushでアヴァン・ガメラを作ってみる 下アゴの付け根を修正

立体視を試してみた

ZBrushでゴジラ2001を作ってみる 身体のシルエット出し

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

この連休でZBrushの スキルアップを…

HD画質の無駄遣い その2

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

書籍『ROSプログラミング』

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

UnityのGlobal Illumination

ラクガキの立体化 進捗

OpenCV 3.1のsfmモジュールのビルド再び

OpenGVの用語

ZBrushでアヴァン・ガメラを作ってみる パーツ分割

OpenMayaRender

デザインのリファイン再び

Phongの表現力パネェ 材質別のPhong Shader用パラメータ一覧

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

昔Mayaでモデリングしたモデルをリファインしてみようか

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

GAN (Generative Adversarial Networks):敵対的生成ネットワーク

ZBrushCoreのTransposeとGizmo 3D

Multi-View Environment:複数画像から3次元形状を再構築するライブラリ

Iridescence:プロトタイピング向け軽量3D可視化ライブラリ

Stanford Bunny

OpenAR:OpenCVベースのマーカーARライブラリ

OpenCV 3.1とopencv_contribモジュールをVisual Studio 2015で...

布のモデリング

コメント