Tasharen Entertainment Forum

Support => NGUI 3 Support => Topic started by: bezii on January 24, 2014, 04:47:14 PM

Title: Pixelated graphics on smaller resolutions
Post by: bezii on January 24, 2014, 04:47:14 PM
Why are my graphics pixelated and there is no antialiasing? This looks kinda awful and unreadable...

especially fonts but graphics too

(http://s29.postimg.org/m35n980cn/pix.jpg)
Title: Re: Pixelated graphics on smaller resolutions
Post by: ArenMook on January 24, 2014, 11:50:48 PM
When you shrink the screen, the textures shrink as well. When you shrink texures, texture filtering kicks in. Shrunk textures can't be pixel perfect, so they can't be crisp.
Title: Re: Pixelated graphics on smaller resolutions
Post by: bezii on January 27, 2014, 09:15:56 AM
Not really, depends how it is done. Try to resize something in photoshop, it will not be pixelated now it is kinda impossible to do anything for smaller resolutions because it is really bad looking. Is is any way to blur it when it is resized or do some kind of AA?
Title: Re: Pixelated graphics on smaller resolutions
Post by: Cripple on January 27, 2014, 09:39:50 AM
Create Atlas with different resolutions.
Title: Re: Pixelated graphics on smaller resolutions
Post by: Nicki on January 27, 2014, 04:36:34 PM
Make your atlas have trilinear filtering and enable mip maps.

Best you can do with a single atlas.
Title: Re: Pixelated graphics on smaller resolutions
Post by: ArenMook on January 27, 2014, 06:49:20 PM
Not really, depends how it is done. Try to resize something in photoshop, it will not be pixelated now it is kinda impossible to do anything for smaller resolutions because it is really bad looking. Is is any way to blur it when it is resized or do some kind of AA?
Complaining about GPU texture filtering not giving you the same high quality effect of Photoshop texture resizing is like complaining about an $80 bicycle that can't reach the same speed as a Ferrari.

The two methods have nothing to do with each other.
Title: Re: Pixelated graphics on smaller resolutions
Post by: bezii on January 28, 2014, 06:45:13 AM
Complaining about GPU texture filtering not giving you the same high quality effect of Photoshop texture resizing is like complaining about an $80 bicycle that can't reach the same speed as a Ferrari.

The two methods have nothing to do with each other.

I am not a programmer and i have no idea how it is done in UNITY/Photshop. I am not complaining but trying to get some help, NGUI is great. I was curious if it was just possible to do some kind of trick to make it work. Sorry if you understood it as complaining, i just need some help.

Thanks guys for your help i will check it out! Thanks!
Title: Re: Pixelated graphics on smaller resolutions
Post by: ArenMook on January 28, 2014, 11:25:47 AM
It's not even NGUI though, that's the thing. It's just how video cards work. :P There is an epic difference between doing things focusing on pixel clarity and preserving details like in Photoshop, and doing it focusing on real-time performance like it is in graphics.