Rendering Optimization for DNA Editing Tool in VR

Hello,

I’m developing a DNA editing and simulation tool for the meta quest. Currently, we have been running into a lot of performance issues related to rendering because we have too many game objects to render. For a large DNA structure, we want to be able to render about ~36000 game objects smoothly. We have tried static batching and saw an improvement, but we eventually want to be able to move the nucleotides for simulation. We are currently looking into using gpu instancing instead because this will allow us to move the game objects and the ~36000 we need to render use two meshes only. I’ve attached a image


below go give more context into rendering. Here is a list of things we have already done to reduce the rendering cost

  • Reduce the complexity of the meshes were using
  • turned off lighting.

If you have any idea or suggestions that might improve rendering for my scenario, that would be greatly appreciated.