Edit -> Project Settings -> Physics Manager - Question Performance

Hello,

i want to get more Performance for my iPhone game. It runs on iPhone between 25-30 FPS but the grafic jiggles and shakes a little bit sometimes? Can i change anything in the Physics Manager or in the Project Settings Feature “Quality” to get more performance and to get more liquid feeling?

I never chaged something there because i dont know what?

Has anybody experience with this settings?

Thank you for reply:smile:

Is it the physics causing your problem? Changing the physics settings wont help if its not a problem caused by physics…

If the problem is the physics then you can wind down solver iteration count until you notice it causing in game problems. Also stick to basic colliders instead of mesh colliders whereever possible (several basic colliders will typically be faster than a mesh collider). You can also mess with the Time settings.

Ok thank you, i will play a little bit with your reported values. Mesh Collider i don`t use! Regards from munich

i alway get the message “Received memory warning. Level=2” … thats the reason why the app crashes sometimes.

can you please tell me whats to much here, and how can i reduce it?

iPhone Unity internal profiler stats:
cpu-player>    min:  8.6   max: 64.3   avg: 20.7
cpu-ogles-drv> min:  6.3   max: 18.0   avg:  8.5
cpu-present>   min:  0.5   max:  7.4   avg:  1.4
frametime>     min: 28.4   max: 75.9   avg: 37.5
draw-call #>   min:  33    max:  35    avg:  33     | batched:    19
tris #>        min: 20292  max: 20324  avg: 20308   | batched:  2250
verts #>       min:  9182  max:  9206  avg:  9193   | batched:  1188
player-detail> physx:  3.2 animation:  0.9 culling  0.7 skinning:  3.3 batching:  1.0 render:  8.0 fixed-update-count: 3 .. 7
mono-scripts>  update:  2.7   fixedUpdate:  0.0 coroutines:  0.2 
mono-memory>   used heap: 389120 allocated heap: 479232  max number of collections: 0 collection total duration:  0.0
----------------------------------------
iPhone Unity internal profiler stats:
cpu-player>    min: 16.1   max: 22.5   avg: 19.1
cpu-ogles-drv> min:  6.6   max:  9.9   avg:  8.0
cpu-present>   min:  0.5   max:  2.8   avg:  1.1
frametime>     min: 28.5   max: 51.3   avg: 35.6
draw-call #>   min:  34    max:  35    avg:  34     | batched:    18
tris #>        min: 20290  max: 20324  avg: 20315   | batched:  2226
verts #>       min:  9186  max:  9206  avg:  9200   | batched:  1172
player-detail> physx:  1.7 animation:  0.8 culling  0.7 skinning:  3.5 batching:  1.1 render:  8.0 fixed-update-count: 3 .. 5
mono-scripts>  update:  2.8   fixedUpdate:  0.0 coroutines:  0.0 
mono-memory>   used heap: 425984 allocated heap: 479232  max number of collections: 0 collection total duration:  0.0
----------------------------------------
iPhone Unity internal profiler stats:
cpu-player>    min: 16.8   max: 25.3   avg: 19.0
cpu-ogles-drv> min:  6.5   max:  9.9   avg:  8.1
cpu-present>   min:  0.6   max:  1.5   avg:  1.1
frametime>     min: 32.9   max: 39.3   avg: 34.7
draw-call #>   min:  34    max:  34    avg:  34     | batched:    17
tris #>        min: 20284  max: 20290  avg: 20289   | batched:  2199
verts #>       min:  9174  max:  9186  avg:  9185   | batched:  1156
player-detail> physx:  1.5 animation:  0.9 culling  0.7 skinning:  3.8 batching:  1.0 render:  7.5 fixed-update-count: 3 .. 4
mono-scripts>  update:  2.8   fixedUpdate:  0.0 coroutines:  0.1 
mono-memory>   used heap: 479232 allocated heap: 479232  max number of collections: 0 collection total duration:  0.0
----------------------------------------