title: Way to reduce Draw Calls
body: <p>I'm new here and I know this question is specific to my use case, but I hope that is okay.</p>
  <p>I'm developing a music visualizer in VR.
  For that I pre-process an FFT and instantiate 250 rows a 32 objects (8.000 in total) in a tunnel, every amplitude of each frequency represented by the height of one object in a row.
  The reason why I only instantiate 500 rows, not as many as the whole song would need is to increase perfomance.</p>
  <p>Every object in each row has 8 vertices, so I'm already at 64.000 vertices and as I'd like to add other objects into the scene as well, I'd like to keep this nmber as a maximum for performance reasons. To still display amplitudes of points in time of the song, I change the position of the objects in the row furthest away and change their amplitude accordingly.</p>
  <p>But on my Oculus Quest it's not working at all and really laggy. This is probably because of the high amount of Draw Calls as you can see.</p>
  <p><a href="https://i.stack.imgur.com/H62VA.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/H62VA.png" alt="Image showing my setup and the high amount of Batches and Draw Calls" /></a></p>
  <p>So I have to reduce the amount of batches to reduce the amount of draw calls from what I've read.</p>
  <p>This is just to clarify where my question stems from.</p>
  <p>As far as I know I (dont') have these couple of options:</p>
  <p>Now my problem is that I can't just make these objects static and use <strong>static batching</strong>, right?
  Because I'm <strong>transforming their positions and vertices</strong> quite frequently.</p>
  <p>Also their <strong>not using the same mesh</strong>, so <strong>GPU instancing</strong> doesn't work.</p>
  <p>They have <strong>more than 300 vertices</strong>, so <strong>dynamic batching</strong> is off the table.</p>
  <p><strong>So how else can I reduce the amount of draw calls?</strong></p>
  <p>Can I use the &quot;StaticBatchingUtility.Combine&quot; or &quot;Mesh.CombineMeshes&quot; after every time I reposition the last row?</p>
  <p>And if so, would that even improve my performance as I'd call this roughly every 0.3 seconds?</p>