diff --git a/_includes/head.html b/_includes/head.html index 6a7a272..2a9fefa 100644 --- a/_includes/head.html +++ b/_includes/head.html @@ -17,7 +17,7 @@ {% endif %} - + @@ -33,4 +33,4 @@ - \ No newline at end of file + diff --git a/_posts/2024-10-27-cut-3.md b/_posts/2024-10-27-cut-3.md new file mode 100644 index 0000000..2bf3cd6 --- /dev/null +++ b/_posts/2024-10-27-cut-3.md @@ -0,0 +1,25 @@ +--- +title: CUT3 Released +layout: post +date: 2023/10/27 10:30:00 +image: https://raw.githubusercontent.com/Swordfish90/swordfish90.github.io/refs/heads/master/assets/images/2024-10-27-cut-3.jpg +mood: happy +--- + +![release_screenshot](/assets/images/2024-10-27-cut-3.jpg) + +Hi everyone, + +Over the past few months, I've been working on enhancing the **CUT** algorithms in Lemuroid. For those unfamiliar, CUT (Cheap Upscaling Triangulation) is a family of upscaling techniques that transform pixelated games, giving them a modern HD appearance. + +I started this quest by completely **rewriting CUT2**, making it faster and significantly better at handling antialiased edges. This greatly improves the results on **modern games** (as you can see in the featured image) and mixed 2D and 3D content, such as the Final Fantasy PSX games. + +Building on that, I also developed a new variant, **CUT3**, which is slightly slower but introduces the ability to approximate edges at any orientation, improving shapes, especially in retro games. + +I'm sharing a [**demo web app**](https://swordfish90.github.io/cheap-upscaling-triangulation/) where you can see the new shaders in action. It showcases how the filters look on a wide range of games, from the 8-bit era to modern titles. + +As always, the code is available on [GitHub](https://github.com/Swordfish90/cheap-upscaling-triangulation) under the GPL3 license. Feel free to check additional details or use it in your own open-source projects. + +These enhancements are already available in **Lemuroid 1.16.2**, so make sure to update the app and let me know what you think. + +Enjoy more games in HD! diff --git a/assets/images/2024-10-27-cut-3.jpg b/assets/images/2024-10-27-cut-3.jpg new file mode 100644 index 0000000..9bd5232 Binary files /dev/null and b/assets/images/2024-10-27-cut-3.jpg differ