Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jujuadams/pixel-art-upscaling

Pixel art upscaling shader for awkward resolutions for GameMaker
https://github.com/jujuadams/pixel-art-upscaling

gamemaker gamemaker-studio-2 gms2 pixel-art shader

Last synced: 8 days ago
JSON representation

Pixel art upscaling shader for awkward resolutions for GameMaker

Awesome Lists containing this project

README

        

Pixel Art Upscaling Shader

GMS2 Port of a pixel art upscaling shader, designed to scale pixel art to awkward resolutions using non-integer scaling factors. The original shadertoy source can be found [here](https://www.shadertoy.com/view/ltBGWc) and further described in [this video](https://hero.handmade.network/episode/chat/chat018/). More pixel art filtering shaders/functions can be found [here](https://jorenjoestar.github.io/post/pixel_art_filtering/) (it's a really good page, give it a look).

An alternate approach can be found [here](https://github.com/offalynne/DisplayManager/tree/main/DisplayManager/shaders/ShaderScaleSharpShimmerless) using the ["Sharp Shimmerless" technique](https://github.com/Woohyun-Kang/Sharp-Shimmerless-Shader), and another alternative can be found [here](https://github.com/attic-stuff/twodee-threedee-pixel-art-aa-filter).