I have created an empty scene with default terrain, no textures assigned, no lights, target 60 FPS. Building on the latest Unity version 4.1.2f1 (trial version) and Xcode 4.6.1 (4H512) gives a very strange result: running this empty project on iPhone 4G (not S) already slows down to 25 FPS. This problem doesn’t appear on iPhone 5 and iPad 2.
Bottleneck: cpu-waits-gpu for ~35ms
Assigning default diffuse material to the terrain fixes the problem, but when I apply textures the terrain looks ugly.
Could someone give me a hint, what’s going wrong?