OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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

関連記事

MVStudio:オープンソースのPhotogrammetr...

AR (Augmented Reality)とDR (Dim...

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

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

MPC社によるゴジラ(2014)のVFXブレイクダウン

CreativeCOW.net

UnityでShaderの入力パラメータとして行列を渡す

PolyPaint

Physics Forests:機械学習で流体シミュレーショ...

Polyscope:3Dデータ操作用GUIライブラリ

『ローグ・ワン/スター・ウォーズ・ストーリー』のVFXブレイ...

After Effects全エフェクトの解説(6.5)

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

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

Phongの表現力パネェ 材質別のPhong Shader用...

HD画質の無駄遣い その2

BlenderのGeometry Nodeで遊ぶ

MB-Lab:Blenderの人体モデリングアドオン

Physically Based Rendering

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

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

フォトンの放射から格納までを可視化した動画

WebGL開発に関する情報が充実してきている

ポリ男をリファイン

ラクガキの立体化 反省

Open Shading Language (OSL)

書籍『開田裕治 怪獣イラストテクニック』

ZBrushで作った3Dモデルを立体視で確認できるVRアプリ...

ニンテンドー3DSのGPU PICA200

CGWORLD CHANNEL 第21回ニコ生配信は『シン・...

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

単純に遊びに行くのはだめなのか?

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

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

ZBrush 4R8 リリース!

BlenderのRigifyでリギング

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

BlenderでPhotogrammetryできるアドオン

Zibra Liquids:Unity向け流体シミュレーショ...

OpenMVSのサンプルを動かしてみる

リメイク版ロボコップスーツのメイキング

OpenMVS:Multi-View Stereoによる3次...

コメント