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

Cook Torranceを実装した奴だったんだけど、計算精度の誤差でもなんでもなく、自分のコーディングミスだった。(むしろ前は何でちゃんと動いたんだ?)
際どい値を突っ込んでみたり色々試したけど、コードをたどってたら、ゼロ除算を見つけたんだ…(値を丸めようとして逆にミスしたっていう…)
ということで、その一行を直しただけでちゃんと動きましたとさ。
不定の値がレンダラに渡された後の挙動がMayaのバージョンによって違うのかもしれない。(アンチエイリアスがかかるとそれがさらに強調されて…)
ところで、Shader側で背面カリングとか意味ないね。裏表関係なくレンダラがアルファチャンネルにシルエット描き込むから。
関連記事
ZBrushでアヴァン・ガメラを作ってみる 口のバランス調整
ZBrushからBlenderへモデルをインポート
Dlib:C++の機械学習ライブラリ
Blenderでよく使うaddon
今年もSSII
openMVGをWindows10 Visual Studi...
HD画質の無駄遣い その2
リメイク版ロボコップスーツのメイキング
UnrealCV:コンピュータビジョン研究のためのUnrea...
uGUI:Unityの新しいGUI作成システム
Russian3DScannerのトポロジー転送ツール『Wr...
VCG Library:C++のポリゴン操作ライブラリ
フルCGのウルトラマン!?
書籍『3次元コンピュータビジョン計算ハンドブック』を購入
OpenCV 3.1のsfmモジュールのビルド再び
3DCGのモデルを立体化するサービス
Super Resolution:OpenCVの超解像処理モ...
オープンソースの人体モデリングツール『MakeHuman』の...
Open Shading Language (OSL)
法線マップを用意してCanvas上でShadingするサンプ...
Mayaのシェーディングノードの区分
COLMAP:オープンソースのSfM・MVSツール
PyTorch3D:3Dコンピュータービジョンライブラリ
MPC社によるゴジラ(2014)のVFXブレイクダウン
ニンテンドー3DSのGPU PICA200
Human Generator:Blenderの人体生成アド...
布のモデリング
Leap MotionでMaya上のオブジェクトを操作できる...
ZBrushで仮面ライダーBLACK SUNを作る 頭部~バ...
『ローグ・ワン/スター・ウォーズ・ストーリー』のVFXブレイ...
ZBrushのZScript入門
書籍『開田裕治 怪獣イラストテクニック』
BlenderのPython環境にPyTorchをインストー...
Kaolin:3Dディープラーニング用のPyTorchライブ...
Maya API Reference
Ambient Occlusionを解析的に求める
3Dスキャンに基づくプロシージャルフェイシャルアニメーション
SIGGRAPH ASIAのマスコット
Blender 4.2以降のWindowsPortable版...
日本でMakersは普及するだろうか?
ZBrush 2021.6のMesh from Mask機能...
ZBrushのキャンバスにリファレンス画像を配置する


コメント