自前Shaderの件 解決しました

無事解決しましたよ。

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

rp_20100218185608.jpg



Cook Torranceを実装した奴だったんだけど、計算精度の誤差でもなんでもなく、自分のコーディングミスだった。(むしろ前は何でちゃんと動いたんだ?)
際どい値を突っ込んでみたり色々試したけど、コードをたどってたら、ゼロ除算を見つけたんだ…(値を丸めようとして逆にミスしたっていう…)
ということで、その一行を直しただけでちゃんと動きましたとさ。
不定の値がレンダラに渡された後の挙動がMayaのバージョンによって違うのかもしれない。(アンチエイリアスがかかるとそれがさらに強調されて…)

ところで、Shader側で背面カリングとか意味ないね。裏表関係なくレンダラがアルファチャンネルにシルエット描き込むから。

関連記事

Composition Rendering:Blenderに...

ZBrushの作業環境を見直す

3D映画のポストプロダクション 2D-3D変換

映画『シン・ウルトラマン』 メイキング記事まとめ

Kubric:機械学習用アノテーション付き動画生成パイプライ...

AndroidもopenGLも初心者さ (でもJavaは知っ...

スクラッチで既存のキャラクターを立体化したい

オープンソースのテクスチャマッピングシステム『Ptex』

この連休でZBrushの スキルアップを…

生物の骨格

ZBrush用トポロジー転送プラグイン『ZWrap Plug...

OpenVDB:3Dボリュームデータ処理ライブラリ

顔のモデリング

mentalrayのSubsurface Scatterin...

CEDEC 3日目

ラクガキの立体化 背中の作り込み・手首の移植

書籍『ROSプログラミング』

Mask R-CNN:ディープラーニングによる一般物体検出・...

法線マップを用意してCanvas上でShadingするサンプ...

ZBrushで仮面ライダー3号を造る 仮面編 横顔のシルエッ...

イタリアの自動車ブランドFiatとゴジラがコラボしたCMのメ...

Blendify:コンピュータービジョン向けBlenderラ...

cvui:OpenCVのための軽量GUIライブラリ

ZBrushのTranspose Masterでポーズを付け...

リアルタイム レイトレーシングAPI『DirectX Ray...

MeshroomでPhotogrammetry

ZBrush4新機能ハイライト 3DCG CAMP 2010

ZBrushでゴジラ2001を作ってみる 身体のアタリを作る

ゴジラ(2014)のディティール制作の舞台裏

MeshLab:3Dオブジェクトの確認・変換に便利なフリーウ...

『シン・ゴジラ』のコンセプトアニメーションのメイキング動画が...

ZBrushでゴジラ2001を作ってみる 姿勢の変更

ポリゴンジオメトリ処理ライブラリ『pmp-library (...

ジュラシック・パークの続編『ジュラシック・ワールド』

Photo Bash:複数の写真を組み合わせて1枚のイラスト...

池袋パルコで3Dのバーチャルフィッティング『ウェアラブル ク...

映画『ジュラシック・ワールド/炎の王国』のVFXブレイクダウ...

アニゴジ関連情報

第20回 文化庁メディア芸術祭『3DCG表現と特撮の時代』

openMVG:複数視点画像から3次元形状を復元するライブラ...

Maya LTのQuick Rigを試す

白組による『シン・ゴジラ』CGメイキング映像が公開された!

コメント