盆踊り会場軽量化備忘録
自分用の記事なので特に説明はありません
初期段階
検証1
メッシュベイクをするとメモリを食うという話をどこかで聞いたことがあるので、メッシュベイクを解除
結果的に、Android以外はメッシュベイクしてあった方がメモリを使わない。AndroidもFPSはあがるので、積極的にかけた方がよい
検証2
初期段階ではメッシュベイクはブロックごとにかけている。例えば自分の前と後ろにあるものを同じメッシュにしてしまうと、目の前にはない読み込まなくていいはずのものまで読み込むからだ。
この感覚が正しいかどうか、多くの物をひとつにベイクしてみる。
想定通り。setpassは減るがやはりポリゴン数は増える。
一応アップしてメモリを見てみる。
メモリだけで言えば減った。
もっと諸々実験したいが、時間がないのでまたの機会にする
Memory Profiler
本当はもっと実験したいが盆踊りまで時間がないので、とにかくメモリを食ってそうなところをたたく
最初
1回目叩いた後
2回目叩いた後
systemとか謎にあがるのでこの辺が限度かなぁ
結果。PC1600MB。400MBくらいはダイエットできた。
この記事が気に入ったらサポートをしてみませんか?