OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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

関連記事

2012 昨日のクローズアップ現代を見た

OpenMesh:オープンソースの3Dメッシュデータライブラ...

映画『ミュータント・タートルズ』を観てきた

Unity MonoBehaviourクラスのオーバーライド...

ZBrushでゴジラ2001を作ってみる 身体のアタリを作る

Unity ARKitプラグインサンプルのドキュメントを読む

Blender 2.81でIntel Open Image ...

ハリウッド版「GAIKING」パイロット映像

Theia:オープンソースのStructure from M...

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

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

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

Rerun:マルチモーダルデータの可視化アプリとSDK

写真に3Dオブジェクトを違和感無く合成する『3DPhotoM...

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

ZBrush4新機能ハイライト 3DCG CAMP 2010

Adobe Photoshop CS4 Extendedの3...

Autodesk CompositeとAutodesk Ma...

Maya LTでFBIK(Full Body IK)

動的なメモリの扱い

レンダラ制作はOpenGL とか DirectX を使わなく...

ZBrushからBlenderへモデルをインポート

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

トランスフォーマー/ロストエイジのメイキング

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

TVML (TV program Making langua...

なんかすごいサイト

Mayaのポリゴン分割ツールの進化

ZBrushのお勉強

サンプルコードにも間違いはある?

Multi-View Environment:複数画像から3...

Vancouver Film Schoolのデモリール

BlenderのPython環境にPyTorchをインストー...

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

Maya 2015から標準搭載されたMILA

Kaolin:3Dディープラーニング用のPyTorchライブ...

NeRF (Neural Radiance Fields):...

OpenCVの超解像(SuperResolution)モジュ...

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

画像生成AI Stable Diffusionで遊ぶ

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

写真から3Dメッシュの生成・編集ができる無料ツール『Auto...

コメント