Oh goodie… yeah I’m still using 2021.3.16f1 myself. Thanks for the heads up
Adding @kennyy to the thread as he is overseeing this at the moment.
Hi, we have added filter options Point and Retro AA when using Stretch Fill. Unity defaults to Retro AA where we upscale to the closest multiple of the target resolution before bilinearly upscaling to maintain pixel perfectness.
We have also added the Point filter mode for users who don’t want the blurriness introduced due to upscaling. Do note if you are using this filter mode, you may lose pixel perfect accuracy on target resolutions that a not a multiple of the reference resolution.
This is available in 2022.1.0f1 (or later) and URP 13.1.18 using URP Pixel Perfect Camera. This is not available in the 2D Pixel Perfect package as it is in maintenance mode and we will not be introducing new features.
FYI, the documentation doesn’t reflect this. It only shows Filter Mode in the docs for URP 15.0+, which tricked me at first because the option only shows up conditionally when you select CropMode.StretchFill
.
@NobleRobot Sorry for the confusion, and thanks for pointing that out. Will backport the documentation to reflect this.
If anyone is working in Unity 2021.x, AND is using URP, go here to make the change to make the change instead;
C:\Program Files\Unity\Hub\Editor\2021.3.29f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.render-pipelines.universal\Runtime\2D