OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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

関連記事

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

ZBrushでアヴァン・ガメラを作ってみる 爪とトゲを追加

立体視を試してみた

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

OpenMayaRender

CreativeCOW.net

Adobe Photoshop CS5の新機能

bpy-renderer:レンダリング用Pythonパッケー...

VCG Library:C++のポリゴン操作ライブラリ

ZBrushでゴジラ2001を作ってみる 身体のバランスを探...

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

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

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

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

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

OpenCV 3.3.0 contribのsfmモジュールの...

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

ラクガキの立体化 1年半ぶりの続き

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

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

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

DUSt3R:3Dコンピュータービジョンの基盤モデル

Faceshiftで表情をキャプチャしてBlender上でM...

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

ZBrushのお勉強

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

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

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

ちょっと凝り過ぎなWebキャンペーン:全日本バーベイタム選手...

ガメラ生誕50周年

Digital Emily Project:人間の顔をそっく...

参考書

ZBrush 2018での作業環境を整える

株式会社ヘキサドライブの研究室ページ

Point Cloud Libraryに動画フォーマットが追...

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

CGレンダラ研究開発のためのフレームワーク『Lightmet...

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

PolyPaint

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

ZBrushでゴジラ2001を作ってみる 目元だけ作り込んで...

TensorFlowでCGを微分できる『TensorFlow...

コメント