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

Cook Torranceを実装した奴だったんだけど、計算精度の誤差でもなんでもなく、自分のコーディングミスだった。(むしろ前は何でちゃんと動いたんだ?)
際どい値を突っ込んでみたり色々試したけど、コードをたどってたら、ゼロ除算を見つけたんだ…(値を丸めようとして逆にミスしたっていう…)
ということで、その一行を直しただけでちゃんと動きましたとさ。
不定の値がレンダラに渡された後の挙動がMayaのバージョンによって違うのかもしれない。(アンチエイリアスがかかるとそれがさらに強調されて…)
ところで、Shader側で背面カリングとか意味ないね。裏表関係なくレンダラがアルファチャンネルにシルエット描き込むから。
関連記事
SVM (Support Vector Machine)
映画『ゴジラ-1.0』 メイキング情報まとめ
生物の骨格
Blender 2.81でIntel Open Image ...
オーバーロードとオーバーライド
Mayaでリアルな布の質感を作るチュートリアル
スクラッチで既存のキャラクターを立体化したい
書籍『ROSプログラミング』
2012のメイキングまとめ(途中)
ZBrushのUV MasterでUV展開
Siggraph Asia 2009 カンファレンスの詳細
OpenCV 3.1とopencv_contribモジュール...
トランスフォーマーロストエイジのメイキング
NeRF (Neural Radiance Fields):...
Vancouver Film Schoolのデモリール
顔追跡による擬似3D表示『Dynamic Perspecti...
トランスフォーマー/ロストエイジのメイキング
Kubric:機械学習用アノテーション付き動画生成パイプライ...
Polyscope:3Dデータ操作用GUIライブラリ
SculptrisとBlenderで作ったGodzilla ...
『PIXARのひみつ展』に行ってきた
Unreal Engine 5の情報が公開された!
BlenderのPython環境にPyTorchをインストー...
SIGGRAPH論文へのリンクサイト
ゴジラの造形
グローバルイルミネーションに手を出す前に、やり残したことがあ...
ハリウッド版「GAIKING」パイロット映像
Photogrammetry (写真測量法)
FreeMoCap Project:オープンソースのマーカー...
CreativeCOW.net
Point Cloud Utils:Pythonで3D点群・...
『ハン・ソロ/スター・ウォーズ・ストーリー』のVFXブレイク...
PyTorch3D:3Dコンピュータービジョンライブラリ
プロシージャル手法に特化した本が出てるみたい(まだ買わないけ...
PeopleSansPeople:機械学習用の人物データをU...
VCG Library:C++のポリゴン操作ライブラリ
UnityのTransformクラスについて調べてみた
ラクガキの立体化 モールドの追加
openMVGをWindows10 Visual Studi...
ジュラシック・パークの続編『ジュラシック・ワールド』
2D→3D復元技術で使われる用語まとめ
参考書


コメント