Optimizing Physics Performance
Manual     Reference     Scripting   
Unity Manual > Getting Started with iOS Development > Optimizing Performance in iOS. > Optimizing Physics Performance

Optimizing Physics Performance

Unity has the next-generation NVIDIA PhysX physics engine built-in. This allows for unique emergent behaviour. But you should not forget that iOS is an OS designed for mobile devices and has its own performance limits which can be very easily reached. The following are high level tips for how to tune physics to get optimal performance on the iOS:

The total amount of physics calculations depends on the number of non-sleeping rigid bodies and colliders in the scene and the complexity of the colliders. Try to minimize these numbers and track what impact it has on physics calculation time. Track these statistics with internal profiler.

Page last updated: 2010-09-24