OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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

関連記事

OpenVDB:3Dボリュームデータ処理ライブラリ

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

Kaolin:3Dディープラーニング用のPyTorchライブ...

OpenGVのライブラリ構成

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

Theia:オープンソースのStructure from M...

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

ポリゴンジオメトリ処理ライブラリ『pmp-library (...

OpenCVの顔検出過程を可視化した動画

Physically Based Rendering

BGSLibrary:OpenCVベースの背景差分ライブラリ

R-CNN (Regions with CNN featur...

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

iPhone 3GSがますます欲しくなる動画

Mixamo:人型3Dキャラクターアニメーション制作サービス

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

Unityの薄い本

BlenderのRigifyでリギング

ZBrushのTranspose Masterでポーズを付け...

実写と実写の合成時の色の馴染ませテクニック

VCG Library:C++のポリゴン操作ライブラリ

Composition Rendering:Blenderに...

参考書

「ベンジャミン·バトン数奇な人生」でどうやってCGの顔を作っ...

仮想関数

PeopleSansPeople:機械学習用の人物データをU...

PureRef:リファレンス画像専用ビューア

ZBrushCoreのTransposeとGizmo 3D

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

OpenCV3.3.0でsfmモジュールのビルドに成功!

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

ニンテンドー3DSのGPU PICA200

Adobe Photoshop CS5の新機能

Maya API Reference

ZBrushでアヴァン・ガメラを作ってみる 脚のトゲの作り直...

OpenGVの用語

画像生成AI Stable Diffusionで遊ぶ

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

2012のメイキングまとめ(途中)

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

Point Cloud Libraryに動画フォーマットが追...

注文してた本が届いた

コメント