OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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

関連記事

布地のシワの法則性

Unity Scriptコーディング→Unreal Engi...

AfterEffectsプラグイン開発

ZBrush用トポロジー転送プラグイン『ZWrap Plug...

Unityをレンダラとして活用する

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

Deep Fluids:流体シミュレーションをディープラーニ...

JavaによるCGプログラミング入門サイト (日本語)

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

ラクガキの立体化 進捗

デザインのリファイン再び

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

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

Shader.jp:リアルタイム3DCG技術をあつかうサイト

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

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

TVML (TV program Making langua...

HTML5・WebGLベースのグラフィックスエンジン『Goo...

ラクガキの立体化 背中の作り込み・手首の移植

Human Generator:Blenderの人体生成アド...

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

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

オーバーロードとオーバーライド

自前のShaderがおかしい件

世界一下品なクマと世界一紳士なクマ

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

ZBrushでアヴァン・ガメラを作ってみる パーツ分割

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

PGGAN:段階的に解像度を上げて学習を進めるGAN

ZBrushでゴジラ2001を作ってみる 身体のSubToo...

シン・ゴジラのファンアート

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

SIGGRAPH Asia

Russian3DScannerのトポロジー転送ツール『Wr...

UnityでPoint Cloudを表示する方法

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

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

FreeMoCap Project:オープンソースのマーカー...

日本でMakersは普及するだろうか?

UnityでARKit2.0

UnrealCV:コンピュータビジョン研究のためのUnrea...

OpenGVの用語

コメント