1 つのテクスチャ シートを考えると、1 つまたは複数の CCSpriteBatchNodes を持つ方が良いですか? または、これは、目に見えない CCSprite クワッドを処理する際の GPU 計算コストにまったく影響しませんか?
この質問と回答を参考に、パフォーマンスについて考えています。基本的に、ファイルが 1 つしかない場合でも、複数の CCSpriteBatchNode を使用する必要があることを示唆しています。CCSpriteBatchNode が 1 つではなく 2 つある場合でも、「バッチ処理されたスプライトが多すぎると、表示されていない場合や画面の外にある場合でも、パフォーマンスに悪影響を及ぼします」という文が当てはまるかどうかはわかりません。言い換えれば、この文は「GPU は、完全に画面の外にあるために表示されないクワッドの描画をキャンセルする責任があります。それらのクワッドを処理する必要があります。」ということですか? もしそうなら、同じテクスチャ シートを使用している CCSpriteBatchNode インスタンスの数は実際には問題ではないことを意味するはずですよね?
これを最適化するにはどうすればよいですか?つまり、GPU が目に見えないクワッドを処理しなくて済むようにするにはどうすればよいでしょうか?
少なくとも太字の質問に答えることができますか?