こんにちは。バーチャルキャストクライアント開発のnotargs(のたぐす)です。今回は技術ブログシリーズの第2回を担当させていただくことになりました。 さて、Unity2019.1からしれっと追加されていたマイナーなAPI、BatchRendererGroupをご存知でしょうか。 このAPIはDOTS/SRP向けに最適化されたメッシュを描画するためのAPIで、Graphics.DrawMeshなどを置き換えるものとして設計されています。 ECS向けの描画APIであるHybrid Renderer V2の基盤としても使われているため、より深く知りたい人はそちらのコードを追ってみてください。 この記事では、BatchRendererGroupの使い方について紹介していきます。 Graphics.DrawMesh系との主な違い DOTSベースでJob/NativeArrayに対応しているため、マ
![BatchRendererGroupを使って大量の物体を効率的に描画する | VirtualCast Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/fe7324c78aa31fc5052143ec7bc3b8375497ae8f/height=288;version=1;width=512/https%3A%2F%2Fblog.virtualcast.jp%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fcapture.gif)