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 とか).
シェーダが、ソース付きであります.

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

関連記事

ファンの力

映画から想像するVR・AR時代のGUIデザイン

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

ゴジラ(2014)のメイキング

TensorFlowでCGを微分できる『TensorFlow Graphics』

ZBrush 4R8 リリース!

Javaで作られたオープンソースの3DCGレンダラ『Sunflow』

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

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

BSDF: (Bidirectional scattering distribution funct...

『ローグ・ワン/スター・ウォーズ・ストーリー』のVFXブレイクダウン まとめ

UnityのGameObjectの向きをScriptで制御する

ラクガキの立体化 反省

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

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

Pix2Pix:CGANによる画像変換

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

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

Point Cloud Libraryに動画フォーマットが追加されるらしい

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

ZBrush 4R7

株式会社ヘキサドライブの研究室ページ

mentalrayのSubsurface Scattering Shader『misss_fast_...

clearcoat Shader

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

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

UnrealCV:コンピュータビジョン研究のためのUnreal Engineプラグイン

Ambient Occlusionを解析的に求める

BlenderProc:Blenderで機械学習用の画像データを生成するPythonツール

Raytracing Wiki

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

ZBrushでアヴァン・ガメラを作ってみる 頭頂部の作り込み・舌の追加

ZBrushで作った3Dモデルを立体視で確認できるVRアプリを作る

顔追跡による擬似3D表示『Dynamic Perspective』

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

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

3D復元技術の情報リンク集

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

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

Digital Emily Project:人間の顔をそっくりそのままCGで復元する

顔モデリングのチュートリアル

Polyscope:3Dデータ操作用GUIライブラリ

コメント