NVIDIA GameWorks: Materials & Textures
Posted: Mon Jun 11, 2018 6:53 pm
I was inspired to research waifu2x by King of Worms' NPC flats resizing experiments and found this interesting topic at Doomworld. Apparently NVIDIA develops its own neural network based tools to enhance images for game development purposes, and a Doomworld user signed up as a beta tester and scaled up Doom textures and sprites with them. The first post contains texture samples, here is a sample of a monster sprite, and here props and powerups, all of which look very good and true to their low-res originals. The results can also be viewed at this Google Drive folder.
By comparison, waifu2x may do some of the up-scaling stuff more or less nicely too but when it comes to sprite edges against an empty background it just doesn't handle it.
The Doomworld user also mentioned Let's Enhance which is primarily a photograph enhancing tool (with optional JPEG noise removal, like waifu2x), also based on neural networks. I haven't tried this (it requires registration but I have no idea if it's actually a paid service), but the approach generally feels very promising, even with the waifu2x results. I think it would be quite interesting to run Daggerfall sprites & textures through the NVIDIA tools as well.
By comparison, waifu2x may do some of the up-scaling stuff more or less nicely too but when it comes to sprite edges against an empty background it just doesn't handle it.
The Doomworld user also mentioned Let's Enhance which is primarily a photograph enhancing tool (with optional JPEG noise removal, like waifu2x), also based on neural networks. I haven't tried this (it requires registration but I have no idea if it's actually a paid service), but the approach generally feels very promising, even with the waifu2x results. I think it would be quite interesting to run Daggerfall sprites & textures through the NVIDIA tools as well.