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

Cook Torranceを実装した奴だったんだけど、計算精度の誤差でもなんでもなく、自分のコーディングミスだった。(むしろ前は何でちゃんと動いたんだ?)
際どい値を突っ込んでみたり色々試したけど、コードをたどってたら、ゼロ除算を見つけたんだ…(値を丸めようとして逆にミスしたっていう…)
ということで、その一行を直しただけでちゃんと動きましたとさ。
不定の値がレンダラに渡された後の挙動がMayaのバージョンによって違うのかもしれない。(アンチエイリアスがかかるとそれがさらに強調されて…)
ところで、Shader側で背面カリングとか意味ないね。裏表関係なくレンダラがアルファチャンネルにシルエット描き込むから。
関連記事
ZBrushでアヴァン・ガメラを作ってみる 下アゴと頭部を作...
ZBrushCore
今年もSSII
PyTorch3D:3Dコンピュータービジョンライブラリ
CEDEC 3日目
ZBrushの作業環境を見直す
GoB:ZBrushとBlenderを連携させるアドオン
『PIXARのひみつ展』に行ってきた
トランスフォーマーの変形パターンを覚えるのは楽しいと思うんだ
ドラマ『ファーストクラス』のモーショングラフィックス
書籍『ROSプログラミング』
ZBrushと液晶ペンタブレットでドラゴンをモデリングするチ...
PureRef:リファレンス画像専用ビューア
Ambient Occlusionを解析的に求める
Blender 4.2以降のWindowsPortable版...
DUSt3R:3Dコンピュータービジョンの基盤モデル
トランスフォーマー :リベンジのメイキング (デジタルドメイ...
Unity ARKitプラグインサンプルのチュートリアルを読...
『スター・ウォーズ フォースの覚醒』のVFXブレイクダウン ...
BlenderのRigifyでリギング
昔Mayaでモデリングしたモデルをリファインしてみようか
Structure from Motion (多視点画像から...
フリーのUV展開ツール Roadkill UV Tool
SIGGRAPH ASIA 2009で学生ボランティア募集し...
ZBrushでアヴァン・ガメラを作ってみる 全体のバランス調...
R-CNN (Regions with CNN featur...
ニンテンドー3DSのGPU PICA200
ZBrushで仮面ライダー3号を造る 仮面編 失敗のリカバー
第20回 文化庁メディア芸術祭『3DCG表現と特撮の時代』
ZBrushでアヴァン・ガメラを作ってみる 歯を配置
『パシフィック・リム: アップライジング』のVFXブレイクダ...
Pythonのソースコードに特化した検索エンジン『Nulle...
JavaによるCGプログラミング入門サイト (日本語)
OpenCVでPhotoshopのプラグイン開発
Unity MonoBehaviourクラスのオーバーライド...
Point Cloud Utils:Pythonで3D点群・...
CGのためのディープラーニング
ZBrushでアヴァン・ガメラを作ってみる 甲羅の修正・脚の...
Mayaのシェーディングノードの区分
ZBrushでアヴァン・ガメラを作ってみる 甲羅のバランス調...
ZBrushでアヴァン・ガメラを作ってみる パーツ分割
Shader.jp:リアルタイム3DCG技術をあつかうサイト


コメント