So I recently started my main project and implemented an inventory system, but when it cam time to involve some rudimentary player movement so I could pick up objects in world, loot chests..whatever I ran into a major issue..I made two trees(just for fun so it didn't bore me to death testing) and I littered about 30-40 of them in the level...it brought the game down to about 90 FPS...I can make some 8 sided imposters(low lod setting) but I'm still concerned about performance considering I have next to no logic running...inventory is reading a left click event and only player rotating and moving forward(move and slide) are in...
I'm running a ryzen 3600 and a 5700XT... so I don't know why it drops from ~500 to ~90...I know it's the trees, but they are not that intensive ~2k verts...which I consider very doable with modern hardware...they are using an opaque prepass for the leaf mask which is not ideal, + disabling the culling for them for obvious reasons.
any thoughts, advice or other..