OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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

関連記事

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

Maya には3 種類のシェーダSDKがある?

Javaで作られたオープンソースの3DCGレンダラ『Sunflow』

ラクガキの立体化 3Dプリント注文

Pix2Pix:CGANによる画像変換

クラスの基本

CGのためのディープラーニング

Mayaのレンダリング アトリビュート

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

BGSLibrary:OpenCVベースの背景差分ライブラリ

プロシージャル手法に特化した本が出てるみたい(まだ買わないけど)

Alice Vision:オープンソースのPhotogrammetryフレームワーク

布地のシワの法則性

ZBrushでゴジラ2001を作ってみる 身体のSubToolを分割

マイケル・ベイの動画の感覚

SVM (Support Vector Machine)

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

ZBrush 2018へのアップグレード

ZBrushでゴジラ2001を作ってみる 頭の概形作り

Physically Based Rendering

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

PureRef:リファレンス画像専用ビューア

OpenCV 3.3.0 contribのsfmモジュールのサンプルを動かしてみる

Open Shading Language (OSL)

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

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

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

OpenCVで平均顔を作るチュートリアル

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

PyTorch3D:3Dコンピュータービジョンライブラリ

Adobe Photoshop CS5の新機能

プログラムによる景観の自動生成

Transformers ”Reference & Bulid” Siggraph 2007

Theia:オープンソースのStructure from Motionライブラリ

Blenderでよく使うaddon

オープンソースの人体モデリングツール『MakeHuman』のAPI開発プロジェクトがスタート

Autodesk CompositeとAutodesk MatchMoverが無料

ZBrushのキャンバスにリファレンス画像を配置する

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

ラクガキの立体化 胴体の追加

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

OpenGV:画像からカメラの3次元位置・姿勢を推定するライブラリ

コメント