How can I keep original colors of the sprite?

Hello, I am working on a 2D pixel art game and when I import an image to unity, these are the adjustments I make to ready it for usage:

  • change pixels per unit to 32
  • uncheck generate mip maps
  • set filter mode from Bilinear to Point

And when I do this, my sprite’s colors get slightly changed which is not what I want. Is there a way to prepare sprite for usage in the project and keep the original colors of every pixel at the same time?

I attached the image of how the colors change, on the left side is the original sprite, on the right side - sprite I get in unity after the said adjustments.

Thanks.

2570222--179273--colorProblem.png

Looks like from compression…

Test with setting Format: True Color

1 Like

I’m fairly new to unity and game development so I’m quite embarrassed it was that simple. Thank you so much!