OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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

関連記事

3Dスキャンしたテクスチャから照明を除去するUnityツール...

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

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

立体視を試してみた

Boost オープンソースライブラリ

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

cvui:OpenCVのための軽量GUIライブラリ

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

SVM (Support Vector Machine)

geometry3Sharp:Unity C#で使えるポリゴ...

Maya API Reference

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

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

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

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

『スター・ウォーズ 最後のジェダイ』のVFXブレイクダウン ...

Structure from Motion (多視点画像から...

DensePose:画像中の人物表面のUV座標を推定する

OpenMayaRender

Paul Debevec

3DCGのモデルを立体化するサービス

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

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

clearcoat Shader

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

書籍『OpenCV 3 プログラミングブック』を購入

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

ZBrushで仮面ライダー3号を造る 仮面編 失敗のリカバー

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

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

リアルタイム レイトレーシングAPI『DirectX Ray...

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

Alice Vision:オープンソースのPhotogram...

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

『ピクサー展』へ行ってきた

OpenCVでカメラ画像から自己位置認識 (Visual O...

ZBrushでアヴァン・ガメラを作ってみる 歯茎を別パーツへ...

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

3D Gaussian Splatting:リアルタイム描画...

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

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

動的なメモリの扱い

コメント