Rendering difference between Editor and browser (OnGUI text becomes blurry)

Hi all,

I’m experiencing a weird rendering difference between Unity Editor 3.5.5 and the WebPlayer.
Look at the attached image → I simply used OnGUI to display some text, and it looks all blurry in WebPlayer while it is crystal clear in Editor.

I realize the problem is not visible in the image integrated in the post, you need to save the image to desktop and open it at its original size to see it, or view it in a new browser tab

This looks like a typical issue with half pixel offset between OpenGL and DirectX, like Unity is rendering with DirectX but thinks it is using OpenGL (or the other way around).

I’m running this on an ASUS N53SN laptop that has both an integrated intel HD graphics card and an NVIDIA GT550M. I tweaked the NVIDIA settings to force the use of the NVIDIA card for Unity Editor and for Chrome.
As you can also see, Unity detects the same graphics card, so I would expect the same rendering on both.
I also integrated the DXDiag report, which is a bit misleading, as it detects the Intel HD card by default, not the NVIDIA.

As a test, I played around with the graphics settings to enable either the intel or the nvidia card in Chrome, and I get the same blurriness (Unity does properly detect the intel or NVIDIA card depending on the device I’m using on Chrome).

Anyway, I figured I’d fill in a bug report but I was wondering if anyone else had a similar problem…

Have you configured your quality settings for the target platform from within Unity. Edit > Project Settings > Quality.

look at the screenshots → there is a dup of quality settings that shows that both are using exactly the same