OpenMayaのPhongShaderクラス

存在を最近知ったw

MFnPhongShader Class Reference



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

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

関連記事

グローバルイルミネーションに手を出す前に、やり残したことがあ...

OpenCV 3.1から追加されたSfMモジュール

CLO:服飾デザインツール

『PIXARのひみつ展』に行ってきた

ZBrushでUndo Historyを動画に書き出す

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

天体写真の3D動画

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

クラスの基本

ポリ男をリファイン

オープンソースの物理ベースGIレンダラ『appleseed』

TensorFlowでCGを微分できる『TensorFlow...

BlenderのRigifyでリギング

この本読むよ

Unity ARKitプラグインサンプルのドキュメントを読む

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

ZBrushで仮面ライダーBLACK SUNを作る 頭部~バ...

この連休でZBrushの スキルアップを…

『パシフィック・リム: アップライジング』のVFXブレイクダ...

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

ZBrushと液晶ペンタブレットでドラゴンをモデリングするチ...

Adobe Photoshop CS4 Extendedの3...

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

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

UnityでPoint Cloudを表示する方法

AndroidもopenGLも初心者さ (でもJavaは知っ...

ラクガキの立体化

ZBrushでアヴァン・ガメラを作ってみる 脚のポーズ調整

UnityのAR FoundationでARKit 3

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

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

CEDEC 3日目

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

openMVGをWindows10 Visual Studi...

布のモデリング

MFnDataとMFnAttribute

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

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

ZBrushでゴジラ2001を作ってみる 頭の概形作り

Dlib:C++の機械学習ライブラリ

布地のシワの法則性

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

コメント