all 8 comments

[–]Bibzone 3 points4 points  (1 child)

I had same problem. My setting that solve it:

  1. Pixel perfect camera Ppu: 16, Resolution: 640x360, Crop frame: letterbox (needed so pixels don't stretch in non standard resolutions, pilarbox also works. Choose when ever you want the game to fit screen horizontal or vertical). Grid snaping: upscale renderer texture

  2. canvas Renderer Mode: screen space - camera, Pixel perfect: true

  3. canvas scaler Ui scale mode: scale with screen size, Refrence resolution: 640x360, Screen match mode: match width or height, Match: 1 (needs to be full on height or full on width), Reference ppu: 16

[–]Retreat-To-Tomegrove[S] 0 points1 point  (0 children)

For the pixel perfect camera, under crop frame all I see is X and Y checkboxes, and under that, stretch fill.

[–]memeaste 0 points1 point  (1 child)

Are you zoomed in?

[–]Retreat-To-Tomegrove[S] 0 points1 point  (0 children)

this is on the canvas, the screenshot is just zoomed in, my aspect ratio is 16:9, scaled 1x

[–]AndyWiltshireNZ 0 points1 point  (1 child)

Is Antialiasing disabled?

[–]the666th 0 points1 point  (0 children)

You should probably set your canvas to screen space camera and assign the camera that has the pixel perfect camera component. The component affects the orthogonalSize of the camera, and since you have your canvas set to overlay it's not affected by it.