Is there a large or significant performance hit when using complex collision vs simple collision on a mesh?
Complex collision uses a generic triangle mesh which is slower than a simple convex shape. However, I would recommend you choose complex or simple based on the needs of your game instead of worrying about the performance of this.
When you’re performing scene queries you can specify if you’d like to use simple or complex collision. We use both for different effects and needs. Simple collision is often chosen because it gives a better feel (character not getting caught on small edges etc…)
Also note that complex collision cannot be simulated.
Hope that helps
Perfect, thank you for the answer!