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

Cook Torranceを実装した奴だったんだけど、計算精度の誤差でもなんでもなく、自分のコーディングミスだった。(むしろ前は何でちゃんと動いたんだ?)
際どい値を突っ込んでみたり色々試したけど、コードをたどってたら、ゼロ除算を見つけたんだ…(値を丸めようとして逆にミスしたっていう…)
ということで、その一行を直しただけでちゃんと動きましたとさ。
不定の値がレンダラに渡された後の挙動がMayaのバージョンによって違うのかもしれない。(アンチエイリアスがかかるとそれがさらに強調されて…)
ところで、Shader側で背面カリングとか意味ないね。裏表関係なくレンダラがアルファチャンネルにシルエット描き込むから。
関連記事
Boost オープンソースライブラリ
法線マップを用意してCanvas上でShadingするサンプ...
色んな三面図があるサイト
adskShaderSDK
ZBrushでアヴァン・ガメラを作ってみる 壊れたデータの救...
iPhone欲しいなぁ
ラクガキの立体化 反省
仮想関数
第20回 文化庁メディア芸術祭『3DCG表現と特撮の時代』
日本でMakersは普及するだろうか?
ZBrush 4R8 リリース!
OpenCVで動画の手ぶれ補正
GoB:ZBrushとBlenderを連携させるアドオン
ZBrushでゴジラ2001を作ってみる 側頭部のボリューム...
ZBrushのZScript入門
ZScript
トランスフォーマー :リベンジのメイキング (デジタルドメイ...
Theia:オープンソースのStructure from M...
オープンソースのネットワーク可視化ソフトウェアプラットフォー...
ZBrushからBlenderへモデルをインポート
ZBrushでアヴァン・ガメラを作ってみる 脚のポーズ調整
CycleGAN:ドメイン関係を学習した画像変換
AndroidもopenGLも初心者さ (でもJavaは知っ...
ゴジラの造形
映画『ジュラシック・ワールド/炎の王国』のVFXブレイクダウ...
Raytracing Wiki
布地のシワの法則性
ZBrushでアヴァン・ガメラを作ってみる 腕の作り込み
ニンテンドー3DSのGPU PICA200
Autodesk Mementoでゴジラを3次元復元する
Photogrammetry (写真測量法)
CEDEC 3日目
ZBrush用トポロジー転送プラグイン『ZWrap Plug...
After Effects全エフェクトの解説(6.5)
MVStudio:オープンソースのPhotogrammetr...
OpenCV3.3.0でsfmモジュールのビルドに成功!
TeleSculptor:空撮動画からPhotogramme...
Physics Forests:機械学習で流体シミュレーショ...
Composition Rendering:Blenderに...
Mayaのレンダリング アトリビュート
ZBrushでアヴァン・ガメラを作ってみる 首回りの修正・脚...
ZBrushでアヴァン・ガメラを作ってみる 甲羅の修正・脚の...


コメント