OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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

関連記事

ZBrush 4R8 リリース!

グローバルイルミネーションに手を出す前に、やり残したことがあるんじゃない?

adskShaderSDK

Photogrammetry (写真測量法)

映画から想像するVR・AR時代のGUIデザイン

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

ZBrushでアヴァン・ガメラを作ってみる 甲羅のバランス調整

ZBrushのUV MasterでUV展開

第1回 3D勉強会@関東『SLAMチュートリアル大会』

OpenCV

『ローグ・ワン/スター・ウォーズ・ストーリー』のVFXブレイクダウン まとめ

CGレンダラ研究開発のためのフレームワーク『Lightmetrica (ライトメトリカ)』

COLMAP:オープンソースのSfM・MVSツール

AR (Augmented Reality)とDR (Diminished Reality)

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

OpenGVのライブラリ構成

Point Cloud Libraryに動画フォーマットが追加されるらしい

OpenCVのfindEssentialMat関数を使ったサンプルを読んでみる

OpenCVで動画の手ぶれ補正

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

タマムシっぽい質感

『ピクサー展』へ行ってきた

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

ガメラ生誕50周年

SVM (Support Vector Machine)

Human Generator:Blenderの人体生成アドオン

Super Resolution:OpenCVの超解像処理モジュール

BSDF: (Bidirectional scattering distribution funct...

素敵なパーティクル

MB-Lab:Blenderの人体モデリングアドオン

Blenderでよく使うaddon

ZBrushでゴジラ2001を作ってみる 姿勢の変更

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

Open Shading Language (OSL)

MVStudio:オープンソースのPhotogrammetryツール

SIGGRAPH ASIAのマスコット

ZBrushでUndo Historyを動画に書き出す

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

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

ZBrushでアヴァン・ガメラを作ってみる 腕の作り込み

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

Siggraph Asia 2009 カンファレンスの詳細

コメント