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

Cook Torranceを実装した奴だったんだけど、計算精度の誤差でもなんでもなく、自分のコーディングミスだった。(むしろ前は何でちゃんと動いたんだ?)
際どい値を突っ込んでみたり色々試したけど、コードをたどってたら、ゼロ除算を見つけたんだ…(値を丸めようとして逆にミスしたっていう…)
ということで、その一行を直しただけでちゃんと動きましたとさ。
不定の値がレンダラに渡された後の挙動がMayaのバージョンによって違うのかもしれない。(アンチエイリアスがかかるとそれがさらに強調されて…)
ところで、Shader側で背面カリングとか意味ないね。裏表関係なくレンダラがアルファチャンネルにシルエット描き込むから。
関連記事
ラクガキの立体化 モールドの追加
オーバーロードとオーバーライド
Unreal Engineの薄い本
ゴジラ三昧
Blendify:コンピュータービジョン向けBlenderラ...
映画『シン・仮面ライダー』 メイキング情報まとめ
ZBrushでアヴァン・ガメラを作ってみる 頬の突起を作り始...
SculptrisとBlenderで作ったGodzilla ...
Photogrammetry (写真測量法)
ZBrushの作業環境を見直す
ZBrushでゴジラ2001を作ってみる 姿勢の変更
参考になりそうなサイト
実写と実写の合成時の色の馴染ませテクニック
PythonでBlenderのAdd-on開発
中学3年生が制作した短編映像作品『2045』
機械学習手法『Random Forest』
MFnMeshクラスのsplit関数
Vancouver Film Schoolのデモリール
天体写真の3D動画
cvui:OpenCVのための軽量GUIライブラリ
ZScript
OpenCV 3.3.0 contribのsfmモジュールの...
CGWORLD CHANNEL 第21回ニコ生配信は『シン・...
布地のシワの法則性
ZBrushで仮面ライダー3号を造る 仮面編 ZRemesh...
粘土をこねるようなスカルプトモデリング
Python for Unity:UnityEditorでP...
mentalrayのSubsurface Scatterin...
ZBrushでゴジラ2001を作ってみる 身体のSubToo...
Windows Server 2008にAutodesk M...
ZBrushと液晶ペンタブレットでドラゴンをモデリングするチ...
ZBrushで仮面ライダー3号を造る 仮面編 PolyGro...
COLMAP:オープンソースのSfM・MVSツール
ZBrushでアヴァン・ガメラを作ってみる 口内の微調整・身...
頭蓋骨からの顔復元と進化過程の可視化
3DCGのモデルを立体化するサービス
オープンソースの顔の動作解析ツールキット『OpenFace』
ZBrushでメカ物を作るチュートリアル動画
ニューラルネットワークで画像分類
ZBrushでアヴァン・ガメラを作ってみる 歯を配置
iPhone 3GSがますます欲しくなる動画
ZBrushでゴジラ2001を作ってみる 側頭部のボリューム...


コメント