無事解決しましたよ。
最初は64bitになると計算精度が変わるから云々とか考えたんだけど、原因はもっと初歩的なことだった。

Cook Torranceを実装した奴だったんだけど、計算精度の誤差でもなんでもなく、自分のコーディングミスだった。(むしろ前は何でちゃんと動いたんだ?)
際どい値を突っ込んでみたり色々試したけど、コードをたどってたら、ゼロ除算を見つけたんだ…(値を丸めようとして逆にミスしたっていう…)
ということで、その一行を直しただけでちゃんと動きましたとさ。
不定の値がレンダラに渡された後の挙動がMayaのバージョンによって違うのかもしれない。(アンチエイリアスがかかるとそれがさらに強調されて…)
ところで、Shader側で背面カリングとか意味ないね。裏表関係なくレンダラがアルファチャンネルにシルエット描き込むから。
関連記事
UnityのGlobal Illumination
Digital Emily Project:人間の顔をそっく...
ZBrushで仮面ライダー3号を造る 仮面編 リファレンス画...
オープンソースのネットワーク可視化ソフトウェアプラットフォー...
Maya API Reference
CreativeCOW.net
粘土をこねるようなスカルプトモデリング
CGALDotNet:計算幾何学ライブラリ CGALのC#ラ...
iPhone 3GSがますます欲しくなる動画
3D Gaussian Splatting:リアルタイム描画...
SIGGRAPH Asia
プログラムによる景観の自動生成
ZBrushと液晶ペンタブレットでドラゴンをモデリングするチ...
AfterEffectsプラグイン開発
AR (Augmented Reality)とDR (Dim...
ZBrushでアヴァン・ガメラを作ってみる 全体のバランス調...
SIGGRAPH論文へのリンクサイト
OpenCV 3.1から追加されたSfMモジュール
タダでRenderManを体験する方法
注文してた本が届いた
ガメラ生誕50周年
OpenCVでPhotoshopのプラグイン開発
トランスフォーマーロストエイジのメイキング
Maya LTでFBIK(Full Body IK)
物理ベースレンダリングのためのマテリアル設定チートシート
MetaHumanの頭部をBlenderで編集できるアドオン
BGSLibrary:OpenCVベースの背景差分ライブラリ
Oculus Goを購入!
OpenMesh:オープンソースの3Dメッシュデータライブラ...
映画『シン・ウルトラマン』 メイキング記事まとめ
Javaで作られたオープンソースの3DCGレンダラ『Sunf...
単純に遊びに行くのはだめなのか?
スクラッチで既存のキャラクターを立体化したい
OpenCVで顔のモーフィングを実装する
『ピクサー展』へ行ってきた
ZBrushでアヴァン・ガメラを作ってみる 全体のバランス調...
ZBrushトレーニング
映画『ゴジラ-1.0』 メイキング情報まとめ
Mayaのポリゴン分割ツールの進化
ZBrushでアヴァン・ガメラを作ってみる
Blenderでよく使うaddon
OpenAR:OpenCVベースのマーカーARライブラリ


コメント