OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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


スポンサーリンク

関連記事

フリーで使えるスカルプト系モデリングツール『Sculptris 』

clearcoat Shader

ラクガキの立体化 反省

ZBrush キャラクター&クリーチャー

フリーのUV展開ツール Roadkill UV Tool

Maya LTでFBIK(Full Body IK)

Unity ARKitプラグインサンプルのチュートリアルを読む

ZBrushでリメッシュとディティールの転送

ZBrushでアヴァン・ガメラを作ってみる 腕の作り込み

参考書

ポリゴン用各種イテレータと関数セット

Runway ML:クリエイターのための機械学習ツール

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

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

ラクガキの立体化 分割ラインの変更・バランス調整

PyTorch3D:3Dコンピュータービジョンライブラリ

ガメラ生誕50周年

Mayaのレンダリング アトリビュート

TVML (TV program Making language)

CGレンダラ研究開発のためのフレームワーク『Lightmetrica (ライトメトリカ)』

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

3D Gaussian Splatting:リアルタイム描画できるRadiance Fields

AR (Augmented Reality)とDR (Diminished Reality)

Multi-View Environment:複数画像から3次元形状を再構築するライブラリ

フィーリングに基づくタマムシの質感表現

白組による『シン・ゴジラ』CGメイキング映像が公開された!

無料で使える人体3DCG作成ツール

Iridescence:プロトタイピング向け軽量3D可視化ライブラリ

ZBrushでアヴァン・ガメラを作ってみる 甲羅の修正・脚の作り込み

fSpy:1枚の写真からカメラパラメーターを割り出すツール

OpenGVのライブラリ構成

布のモデリング

ZBrushで仮面ライダーBLACK SUNを作る 頭部~バストの概形

BSDF: (Bidirectional scattering distribution funct...

Stanford Bunny

映画『シン・ウルトラマン』 メイキング記事まとめ

Python for Unity:UnityEditorでPythonを使えるパッケージ

SIGGRAPH Asia

自前Shaderの件 解決しました

Texturing & Modeling A Procedural ApproachをGoo...

クラスの基本

レンダラ制作はOpenGL とか DirectX を使わなくてもできるんだぜ

コメント