Hi,
What are the correct settings in Unity 4 for building on an Ipad 3(retina) and use its Retina capability. What ever I tried I keep getting an upscaled (thus blurry) version of the 1024x768.
Any advice would be nice.
Stephane
Hi,
What are the correct settings in Unity 4 for building on an Ipad 3(retina) and use its Retina capability. What ever I tried I keep getting an upscaled (thus blurry) version of the 1024x768.
Any advice would be nice.
Stephane
In Player Settings under Target Resolution, make sure that is set to HD ( highest available resolution )
There’s no such option in 4.0 anymore, choose ‘Native (device default resolution)’ and make sure your Appcontroller.mm is the one Unity actually creates and not some modified. That way Unity shouldn’t drop the resolution lower. I actually had to work around this (by modifiying AppController.mm) to drop the iPad retina support → 1024x768, because let’s face it, it’s a bit overkill with the supporting hardware iPad 3 has.
Also, check that your XCode is the newest available. BTW, am I the only one who thinks the resolution options went from weird to even weirder on 3.5 → 4.0 step? The ‘Auto’ options are really not that intuitive on how they are going to behave (and on which scenarios), and then there’s few fixed resolutions, guaranteed to make it skewed on devices with different aspect ratios. In my humble opinion, it should have option to individially choose how to support each iOS resolution instead of making the resolution formula impossible to comprehend without lethal dose of LSD.
I agree this is not very intuitive. I hope the docs will help once available. I think the issue i had was because i used xcode 4.2. Thanks!
You can use Screen.SetResolution() and save yourself from LSD ![]()