- Home /
Everything is Low Resolution?
I'm new to Unity so Hopefully this is an easy fix.
So everything looks super low res for me. I wish my images looked high res.
Even SVG looks low res even though they're vector nodes, I don't get that at all but I assume Unity doesn't play with svg yet? the black outline graphics is SVG, the rest are PNG with alpha.
Take a peek at my three different windows. Let me know your suggestions (remember I don't know anything so the easiest thing can been overlooked) Scene: [1]: /storage/temp/185042-scene.jpg Game view: [2]: /storage/temp/185043-game.jpg
Running the game looks like Game View in resolution.
Answer by rage_co · Aug 19, 2021 at 09:33 AM
the scale in the game window is set to 2.8x, lower it as low it goes....happens all the time with me
to clarify, the game view actually just zooms in when you increase the scale, so it's not like an actual zoom where the image quality is shown as it is, it's like a picture.....that is captured in the least zoom and gets pixelated when you zoom in....you can magnify your image and there will be no problem at all...idk why, but this is how it works in unity...they render the screen in a fixed amount of pixels in the game view depending on the window size
No, that was just to demonstrate that the graphics is jagged/pixelarated. I can set it to 1/1 and it still suck ass. Besides, I have a vector graphics, the black outline, that is still pixelarated even though that should be impossible. Can't convert nodes to pixels without the program doing it for me which I assume Unity does sadly.
What do I do if I want to scale the graphics in runtime, it will be bad quality. I've imported them as fairly oversized images, 2000pixels at 72dpi but I assume only to need 500px, still the image looks crap.
Must be something else. I've fiddled around with all the Import settings without result.
I mean...how in the world does the black outline show up as jagged when it's vector graphics. I don't get that. Unity doesn't natively support vector graphics?
Answer by AaronBacon · Aug 20, 2021 at 11:19 AM
According to https://answers.unity.com/questions/1603143/imported-vector-art-looks-pixelated-in-unity.html , you should increase Pixels per Unit on the sprite and set its filter mode to Point (No Filter):
⠀
I think that's just how Unity handles Vectors, by rendering them as a sprite, so you need to have the right settings to make them render right. It seems that only applies to Vectors though ,s your guess is as good as mine for why the others are blurry
Answer by MindGem · Aug 20, 2021 at 11:38 AM
Hi Aaron,
I have indeed tried to all kinds of import settings. I set the pixels per unit to 100.000 as well as 1 and tried the high quality compression for raster pngs, for vecotr that is of course not available. So I doubt this is the problem now.
What I think is the problem is that I as new to Unity simply have overlooked something. I don't know how to set up the "game window" I mean, I have free aspect, maybe I should always try my game out using a specific format that I think will be the end goal?
Is there something in the project settings that I should set up at the start of my project? So far I have not even looked in there.
If I do have a specific size set up, should that be taken into consideration for import settings?
I do get it that if I zoom(scale slider) while in runtime, I would perhaps get pixelarated images since maybe the images are being pre-compressed...but then if I scale(real scale this time) an image in runtime,, then they should not go pixelarated because their original size are much larger than what would be nessesary for the game.
Am I making sense? I dont think I can explain it very well.
Your answer
Follow this Question
Related Questions
problem with building my game 1 Answer
Resolution being saved as 0x0 0 Answers
iphone menu game help 1 Answer
Time Scale issue at high resolution (3000x2000) 0 Answers
Player Settings Standalone resolution will not change? 0 Answers