javiergcim / MakeUpUltraFast

High performance Minecraft shader (Java). For a graphical enhancement. Intended for low-spec computers.
GNU Lesser General Public License v3.0
113 stars 39 forks source link

[Feature Request] Temporal Upscaling #101

Open KoenKruk opened 1 month ago

KoenKruk commented 1 month ago

I'm not sure how difficult Temporal Upscaling would be to add, but it would be a great addition to this shader, considering that it is a high performance shader.

If you don't know what Temporal Upscaling is, basically the shader renders at a lower resolution (such as 1080p) and then the shader upscales it to the native resolution (such as 1440p). Now of course doing this causes the game to look less detailed, usually it looks a little blurry, but the performance increase (on other shaders like Photon and Chocapic13 edits) is definitely worth it*. I would add a slider for 0.50 to 0.95 render resolution if Temporal Upscaling is enabled.

Also adding a sharpening slider for the Temporal Upscaling would be a good addition, as it can improve the visuals a bit.

*I'm not sure how much this shader would actually benefit from Temporal Upscaling, due to how optimized it already is.