OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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

関連記事

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

SVM (Support Vector Machine)

第1回 3D勉強会@関東『SLAMチュートリアル大会』

CycleGAN:ドメイン関係を学習した画像変換

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

昔Mayaでモデリングしたモデルをリファインしてみようか

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

Mask R-CNN:ディープラーニングによる一般物体検出・...

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

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

Open3D:3Dデータ処理ライブラリ

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

Mitsuba 3:オープンソースの研究向けレンダラ

Python for Unity:UnityEditorでP...

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

ヒーローに変身なりきりアーケードゲーム『ナレルンダー』

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

ZBrushからBlenderへモデルをインポート

Blenderでよく使うaddon

ニューラルネットワークで画像分類

TVML (TV program Making langua...

Kubric:機械学習用アノテーション付き動画生成パイプライ...

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

UnityでLight Shaftを表現する

OpenCV 3.1のsfmモジュールのビルド再び

ZBrushでアヴァン・ガメラを作ってみる 下アゴの付け根を...

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

HD画質の無駄遣い その2

viser:Pythonで使える3D可視化ライブラリ

中学3年生が制作した短編映像作品『2045』

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

UnityのGlobal Illumination

オープンソースのネットワーク可視化ソフトウェアプラットフォー...

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

ZBrushでゴジラ2001を作ってみる 側頭部のボリューム...

ZBrushトレーニング

ラクガキの立体化 モールドの追加

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

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

ラクガキの立体化 反省

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

OpenCVでPhotoshopのプラグイン開発

コメント