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

Cook Torranceを実装した奴だったんだけど、計算精度の誤差でもなんでもなく、自分のコーディングミスだった。(むしろ前は何でちゃんと動いたんだ?)
際どい値を突っ込んでみたり色々試したけど、コードをたどってたら、ゼロ除算を見つけたんだ…(値を丸めようとして逆にミスしたっていう…)
ということで、その一行を直しただけでちゃんと動きましたとさ。
不定の値がレンダラに渡された後の挙動がMayaのバージョンによって違うのかもしれない。(アンチエイリアスがかかるとそれがさらに強調されて…)
ところで、Shader側で背面カリングとか意味ないね。裏表関係なくレンダラがアルファチャンネルにシルエット描き込むから。
関連記事
ハリウッド版「GAIKING」パイロット映像
定数
Raytracing Wiki
Open3D:3Dデータ処理ライブラリ
Pix2Pix:CGANによる画像変換
Stanford Bunny
天体写真の3D動画
ZBrushでアヴァン・ガメラを作ってみる 下アゴの付け根を...
clearcoat Shader
Rerun:マルチモーダルデータの可視化アプリとSDK
ZBrushのZmodelerとDynamic Subdiv...
ゴジラ(2014)のメイキング
ZBrushで仮面ライダー3号を造る 仮面編 DynaMes...
ZBrushで仮面ライダー3号を造る 仮面編
生物の骨格
ZBrushでゴジラ2001を作ってみる 頭の概形作り
リメイク版ロボコップスーツのメイキング
Siggraph Asia 2009 カンファレンスの詳細
単純に遊びに行くのはだめなのか?
HTML5・WebGLベースのグラフィックスエンジン『Goo...
ZBrushでゴジラ2001を作ってみる 目元だけ作り込んで...
iPhone欲しいなぁ
オープンソースの顔の動作解析ツールキット『OpenFace』
写真から3Dメッシュの生成・編集ができる無料ツール『Auto...
Physics Forests:機械学習で流体シミュレーショ...
OpenCVでカメラ画像から自己位置認識 (Visual O...
PGGAN:段階的に解像度を上げて学習を進めるGAN
PyTorch3D:3Dコンピュータービジョンライブラリ
ポリゴン用各種イテレータと関数セット
OpenCVで顔のモーフィングを実装する
3DCG Meetup #4に行ってきた
Mayaのシェーディングノードの区分
OpenCVで動画の手ぶれ補正
OpenCV 3.1のsfmモジュールを試す
『スター・ウォーズ フォースの覚醒』のVFXブレイクダウン ...
ZBrushで仮面ライダー3号を造る 仮面編 横顔のシルエッ...
ちょっと凝り過ぎなWebキャンペーン:全日本バーベイタム選手...
Runway ML:クリエイターのための機械学習ツール
映画『ミュータント・タートルズ』を観てきた
Dlib:C++の機械学習ライブラリ
ZBrushのTranspose Masterでポーズを付け...
OpenCVで平均顔を作るチュートリアル


コメント