In this document I’ll outline how to use the pixel perfect tools plugin. You can get access to it as a Patron and it comes with the plugin and 2 sample projects that implement it for reference.
<aside> ⚠️ Since this relies on the Orthographic camera it’s recommended to use Unreal Engine 5.3 and above and the samples and plugin have been created with that in mind. The Orthographic camera has been very buggy and experimental, but 5.3 added many updates to make it more stable.
</aside>
The side scroller sample shows you how you can implement pixel perfection in a side scrolling platformer. The biggest difference as opposed to the Top Down project is that we only affect the X and Z axis with our material and also snap the camera only on those two axis.

The Top Down Sample shows how to affect the sprite and camera grid on the X and Y axis to achieve pixel perfection.
<aside> ⚠️ A limitation with this is that with top down we can currently only achieve smooth camera movement when walking either horizontal or vertical, but not both at the same time. This is why the sample implements an old school Pokémon movement style.
</aside>

First download the plugin from Patreon and unzip it. You should then have this file structure inside the folder.

Locate your 2D Unreal Engine project which you want to apply this to. The easiest way of doing this is to find your project in the epic games launcher, right click and Show in folder.

In here create a folder called Plugins.

Open it up and place the pixel perfect plugin folder in here.