iOS Quality Settings through the Device Profile Manager

MNP_David
Thu, 04 Dec 2014 04:19:50 +0000
Rendering

So I’ve started making a game for iOS in UE4.6 and I noticed that the quality is extremely low when I build it on my iPhone 6, so I did some research and found out that I need to add this line:

r.MobileContentScaleFactor=2

as a parameter to the DeviceProfiles INI. Since I’m in the latest engine, that has a GUI, so I proceeded to go to the Device Profile Manager and scroll down to iPhone 6 in the device list. There, I clicked the edit CVars button and added r.MobileContentScaleFactor=2 to the Rendering variables, closed the window, and proceeded to launch my project. However, when the app ran on my phone again, the quality was unchanged.

I went into the Saved folder in my project folder and to the engine/config and opened up basedeviceprofiles.ini and found this:

[ DeviceProfile]
DeviceType=IOS
BaseProfileName=IOS
+CVars=r.BloomQuality=1
+CVars=r.DepthOfFieldQuality=1
+CVars=r.LightShaftQuality=1

Where’s the +CVars=r.MobileContentScaleFactor=2? If I add it in manually there and relaunch, this file just gets overwritten again and the line disappears.

What am I doing wrong?

8 posts - 1 participant