Hello, I have started work on my first Asset for the Asset Store! A few months back I tinkered with a URP shader that mimics the characteristic “blurry” filtering that the Nintendo 64 used and today I would like to share some of the progress I made in putting together a comprehensive N64 Shader Pack for Unity.
The N64 employed trilinear filtering, similar to Unity’s built in method, however not quite the same. As you can see below, Unity’s filtering method looks pixelated, however my solution overrides filter method, yielding smoother results where diagonal lines look smooth and crisp. Due to the kaiser shaped artifacting, this detail is kept crisp and pixelation free, no matter how far you zoom in. This effect is most noticable when viewing the image below in fullscreen.
This is still a work in progress. I have a shader for most of the use cases but will add more over time once things are further along. For now I plan to create a presentable scene that includes all of the shaders above as well as documentation as the art style has quirks that should be highlighted. Anyways that is all I have to share for now, if you have questions or comments please let me know!