Search Unity

  1. Unity 2018.1 has arrived! Read about it here
    Dismiss Notice
  2. Scriptable Render Pipeline improvements, Texture Mipmap Streaming, and more! Check out what we have in store for you in the 2018.2 Beta.
    Dismiss Notice
  3. If you couldn't join the live stream, take a peek at what you missed.
    Dismiss Notice
  4. Improve your Unity skills with a certified instructor in a private, interactive classroom. Learn more.
    Dismiss Notice
  5. ARCore is out of developer preview! Read about it here.
    Dismiss Notice
  6. Magic Leap’s Lumin SDK Technical Preview for Unity lets you get started creating content for Magic Leap One™. Find more information on our blog!
    Dismiss Notice
  7. Want to see the most recent patch releases? Take a peek at the patch release page.
    Dismiss Notice

Improve Sprite Quality

Discussion in '2D' started by path14, Jun 14, 2018.

  1. path14

    path14

    Joined:
    Apr 9, 2017
    Posts:
    63
    Hey all. I've struggled with this before this current lil' project and never really solved it. I've scoured the web and changed all the settings in hopes to improve sprite quality in my UI, but at a loss.

    I'm currently publishing into WebGL at 1024x768 on a macbook pro (retina).

    I have no import compression, filter mode point, no mip maps, 32 PPU, canvas scaler to screensize (1024x768 reference), orthographic size 12, and my png's are exported from Adobe Illustrator with 300ppi. The only thing that seems to make a difference is hiking the resolution up really high in the canvas settings in WebGL, making the sprites much larger with improved quality, but I want to keep it in a single web page so that's not going to work.

    What am I missing / doing wrong? I've attached two images where the edges of the sprites are just not sharp enough. It's driving me insane....

    Screen Shot 2018-06-14 at 8.58.12 AM.png Screen Shot 2018-06-14 at 7.39.44 AM.png
     
  2. Hosnkobf

    Hosnkobf

    Joined:
    Aug 23, 2016
    Posts:
    215
    everything jumping in my mind is already setup correctly by you (no import compression, filter mode point, no mip maps).

    Only one idea left: Maybe it helps if you check "Pixel Perfect" in your Canvas.
     
  3. path14

    path14

    Joined:
    Apr 9, 2017
    Posts:
    63
    That's not it either....I think it's a resolution issue, but it may just be in Unity Mac...
     
  4. Hosnkobf

    Hosnkobf

    Joined:
    Aug 23, 2016
    Posts:
    215
    maybe you can plug in a non-retina display to your mac and see if it makes a difference...

    Edit: maybe it is also something related to the used graphics framework... you can try to start unity in Open GL mode or Metal mode with the command line arguments
    -force-glcore
    /
    -force-gfx-metal
    (see here)