Maya には3 種類のシェーダSDKがある?

syoyoさんのブログから→Investigation of the integration of Maya HyperShade and RenderMan SL


1. plug-ins
Maya プラグイン全体の SDK. この中でいくつか lambert とか phong とかのシェーダコードサンプルがあります. ただこれは maya plugin 神によれば maya でデフォルトで HyperShade に表示されているものと対応するものではないらしい.
あと、ここにある SDK は HyperShade 上にカスタムシェーダノードを表示させるのにも使われるようです.
MRenderUtil とかの OpenMaya API を使っています(Maya SW render API も使っているのかな?)

オイラが今いじってるのがこのplug-inのSDK。(だと思う)

2. adskShaderSDK
なんか新しめ? のシェーダ SDK.
内部で mental ray を使うことを想定しています.
(1) に比べると、コードは簡潔かつモダンな感じです.

3. mentalray shader source
maya に標準で付いてくる mental ray shader に対応している感じです(mi base shader とか).
シェーダが、ソース付きであります.

というわけで自分、無知でした。

関連記事

Maya LTのQuick Rigを試す

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

AR (Augmented Reality)とDR (Diminished Reality)

映画『ジュラシック・ワールド』のVFXメイキング

BlenderでPhotogrammetryできるアドオン

『スター・ウォーズ/スカイウォーカーの夜明け』のVFXブレイクダウン

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

映画『ゴジラ-1.0』 メイキング情報まとめ

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

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

AndroidもopenGLも初心者さ (でもJavaは知ってるよ)

CGのためのディープラーニング

布地のシワの法則性

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

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

布のモデリング

オープンソースの人体モデリングツール『MakeHuman』のAPI開発プロジェクトがスタート

Geogram:C++の3D幾何アルゴリズムライブラリ

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

Blender 2.8がついに正式リリース!

ZBrushで仮面ライダー3号を造る 仮面編 失敗のリカバー

ZBrushでゴジラ2001を作ってみる 身体のSubToolを分割

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

UnityのGlobal Illumination

BSDF: (Bidirectional scattering distribution funct...

PythonでMayaのShapeノードプラグインを作る

trimesh:PythonでポリゴンMeshを扱うライブラリ

物理ベースレンダリングのためのマテリアル設定チートシート

UnrealCLR:Unreal Engineで.NET Coreを利用できるプラグイン

Physically Based Rendering

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

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

ラクガキの立体化 1年半ぶりの続き

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

ZBrushでゴジラ2001を作ってみる 身体のアタリを作る

プロシージャル手法に特化した本が出てるみたい(まだ買わないけど)

Faceshiftで表情をキャプチャしてBlender上でMakeHumanのメッシュを動かすデモ

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

マジョーラ

iPhone欲しいなぁ

ZBrushでゴジラ2001を作ってみる 身体のシルエット出し

3DCG Meetup #4に行ってきた

コメント