OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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

関連記事

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

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

Maya LTのQuick Rigを試す

MFnMeshクラスのsplit関数

ラクガキの立体化 目標設定

『パシフィック・リム: アップライジング』のVFXブレイクダ...

『スター・ウォーズ フォースの覚醒』のVFXブレイクダウン ...

Mitsuba 3:オープンソースの研究向けレンダラ

UnityのGameObjectの向きをScriptで制御す...

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

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

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

Unityをレンダラとして活用する

OpenCV

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

Russian3DScannerのトポロジー転送ツール『Wr...

ZBrushでゴジラ2001を作ってみる 側頭部のボリューム...

Windows Server 2008にAutodesk M...

ZBrush用トポロジー転送プラグイン『ZWrap Plug...

Physics Forests:機械学習で流体シミュレーショ...

ゴジラ(2014)のディティール制作の舞台裏

OpenCV3.3.0でsfmモジュールのビルドに成功!

ZBrushでアヴァン・ガメラを作ってみる 首回りの修正・脚...

なんかすごいサイト

Point Cloud Utils:Pythonで3D点群・...

「ベンジャミン·バトン数奇な人生」でどうやってCGの顔を作っ...

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

『ローグ・ワン/スター・ウォーズ・ストーリー』のVFXブレイ...

Blenderでよく使うaddon

法線マップを用意してCanvas上でShadingするサンプ...

映画『シン・仮面ライダー』 メイキング情報まとめ

Phongの表現力パネェ 材質別のPhong Shader用...

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

MPC社によるゴジラ(2014)のVFXブレイクダウン

無料で使える人体3DCG作成ツール

PythonでMayaのShapeノードプラグインを作る

Blender 4.2以降のWindowsPortable版...

Pix2Pix:CGANによる画像変換

PeopleSansPeople:機械学習用の人物データをU...

Unityで360度ステレオVR動画を作る

ラクガキの立体化 分割ラインの変更・バランス調整

Raytracing Wiki

コメント