Pazl Game
Pazl Game

Reputation: 71

Why do my Unity3D sprites look pixelated when rendered on my iPhone?

I'm a newbie in Unity3D, I'm making a 2D game, but, I'm making the menu, and it's all pixelated! Om my PC it looks fine, but when I run it on my iPhone, it pixelates.

I have the "compress assets on import" option turned off, and the image's original size is bigger than the size that have in Unity!

This is how it looks on my iPhone:

a very pixelated logo and image rendering - no antialiasing on most edges

And this is how it looks on my PC:

as above, but smooth

PS: All of the components are buttons with PNG images; I don't know if that affects anything.

Upvotes: 2

Views: 2656

Answers (2)

Tim Duval
Tim Duval

Reputation: 61

one thing you can try is to set your font-size up high, then scale your objects up,and then reduce the size back down (Not from scaling). Use point for images.

Upvotes: 0

Swift
Swift

Reputation: 3410

In your sprite import settings, change "Filter Mode" to "Point".

Example

I believe this prevents the blurring on small screens as displayed items are enlarged and let things stay sharp (pixelated).

Upvotes: 3

Related Questions