OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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

関連記事

libigl:軽量なジオメトリ処理ライブラリ

『スター・ウォーズ/スカイウォーカーの夜明け』のVFXブレイ...

ZBrushでアマビエを作る その2

ZBrush 2018へのアップグレード

単純に遊びに行くのはだめなのか?

フィーリングに基づくタマムシの質感表現

Photoshopで作る怪獣特撮チュートリアル

実写と実写の合成時の色の馴染ませテクニック

Unreal Engine Tokyo MeetUp!へ行っ...

Maya LTのQuick Rigを試す

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

SculptrisとBlenderで作ったGodzilla ...

BlenderのRigifyでリギング

Caffe:読みやすくて高速なディープラーニングのフレームワ...

Oculus Goを購入!

ZBrushで仮面ライダー3号を造る 仮面編 リファレンス画...

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

Photogrammetry (写真測量法)

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

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

この本読むよ

iPhone欲しいなぁ

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

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

UnityでOpenCVを使うには?

SVM (Support Vector Machine)

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

UnityでTweenアニメーションを実装できる3種類の無料...

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

UnityでShaderの入力パラメータとして行列を渡す

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

UnityでLight Shaftを表現する

Kubric:機械学習用アノテーション付き動画生成パイプライ...

白組による『シン・ゴジラ』CGメイキング映像が公開された!

OpenGVのライブラリ構成

ガメラ生誕50周年

HD画質の無駄遣い

OpenCV バージョン4がリリースされた!

OpenCVで動画の手ぶれ補正

SIGGRAPH ASIA 2009で学生ボランティア募集し...

MeshroomでPhotogrammetry

VGGT:マルチビュー・フィードフォワード型3Dビジョン基盤...

コメント