OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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

関連記事

MPFB2:Blenderの人体モデリングアドオン

MetaHumanの頭部をBlenderで編集できるアドオン

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

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

C++の抽象クラス

ニューラルネットワークで画像分類

Google Earth用の建物を簡単に作れるツール Goo...

布のモデリング

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

BlenderのRigifyでリギング

ゴジラの造形

SculptrisとBlenderで作ったGodzilla ...

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

Paul Debevec

SONY製のニューラルネットワークライブラリ『NNabla』

フルCGのウルトラマン!?

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

オープンソースのネットワーク可視化ソフトウェアプラットフォー...

映画『シン・ウルトラマン』 メイキング記事まとめ

ゴジラ三昧

trimesh:PythonでポリゴンMeshを扱うライブラ...

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

OpenVDB:3Dボリュームデータ処理ライブラリ

3Dグラフィックスの入門書

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

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

映画『ジュラシック・ワールド/炎の王国』のVFXブレイクダウ...

顔モデリングのチュートリアル

MFnDataとMFnAttribute

定数

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

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

ZBrush 2018へのアップグレード

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

立体視を試してみた

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

Mayaでリアルな布の質感を作るチュートリアル

スターウォーズ エピソードVIIの予告編

GoB:ZBrushとBlenderを連携させるアドオン

Super Resolution:OpenCVの超解像処理モ...

CGALDotNet:計算幾何学ライブラリ CGALのC#ラ...

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

コメント