So I’ve got this tropical island with about 2km[SUP]2[/SUP] covered in various foliage and I get pretty good looking results and terrible framerate - around 30fps at 1080p on GTX780.
Every mesh is instanced - grass done via landscape shader grass output, trees, bushes etc are painted. Everything has LODs - LOD0 is about 3K tris, LOD2 - no more than 300 tris.
- LOD distances are 0.01 and 0.001, changing those to closer thresholds doesn’t win more than 2-3fps.
- DFAO and raytraced DF shadowing - enabled, disabling those has no effect on fps.
- Setting low culling distance wins 8fps on average.
- Shader complexity on the grass from an average eyes height is ridiculous, have no idea what to do with it.
What I’m doing wrong and what can I do to increase fps?