Banner Background
MagicBounce (AI Upscaler & Optimizer)
MagicBounce (AI Upscaler & Optimizer)
MagicBounce (AI Upscaler & Optimizer)
MagicBounce (AI Upscaler & Optimizer)
MagicBounce (AI Upscaler & Optimizer)

MagicBounce (AI Upscaler & Optimizer)

Product Description

MagicBounce is an A.I. texture upscaler, optimiser, and editor script that integrates directly into your Unity project. With it, you can make your textures look more crisp, have a smaller file size, and bake in watermarks and colour grading without relying on editing materials. ✨

Please note! This is not the type of artificial intelligence that wants to take away creativity and your work! This is based on Waifu2X/SRCNN which (1) predate that and (2) are trained on pairs of low quality and high quality images (ex. a blurry texture and a normal texture). Artists are important, and I hope that this can be viewed as a useful tool in game development rather than something harmful~💗

🔮 What does MagicBounce do?

  • Image "super-scaling" powered by machine learning (like resizing a texture in a photo editor, but smarter)
  • Optimisation and compression that will lower your project file sizes but not affect your quality (**non-GPU compression** - which is mostly reflected in your project itself ex. packages and disk space)
  • Batch image editing (20 filters to bake into your textures, such as colour grading or watermarking)
  • Extra fun things like transferring various art styles to textures/Unity cameras (ex. painting)
  • Super customisable with things like presets, material fixing (auto-change old materials using old textures), and more!
  • You can preview it on the website here, or with a YouTube tutorial/demonstration here

👗Your assets deserve to be beautiful!

  • Perform 2x, 4x, and 8x upscaling operations on one or many images at a time
  • Various levels of noise reduction to retain detail but also get rid of ugly upscaling artefacts
  • Super computer NOT required! Uses an implementation of SRCNN that is built off of Unity's very own ML library Barracuda Models and is both fast and lightweight

🌈 And lots of other features!

  • Batch image editing right inside of Unity: Watermark, Colouring, Blur/Sharpen, Greyscale, Invert, Hue Shift, Lighting, Sepia, Contrast, Oil, Edge, and more!
  • Cross-platform on Windows, MacOS and Linux
  • Supports linear and gamma colour spaces
  • Documentation included!
  • Choose between various compression methods, automatically remove useless metadata and convert between image formats
  • The setup script supports three languages (English, German, and Japanese) while the documentation and script itself supports seven languages (English, German, Japanese, Chinese, Russian, Spanish, and French)

🥰But why use it over other tools?

  • Convenience - you can have a window anywhere in your Unity Editor with MagicBounce ready to go at all times.
  • Fast - a lot of programs that do AI upscaling (whether a more traditional implementation like this or a newer "gen ai" implementation), especially online ones, are slow or have long wait times.
  • Security - your textures never leave your PC, and everything is done locally. A lot of online services log your data!
  • Beauty - traditional upscaling (ex. bilinear filters) do a sort of blur-and-guess approach to upscaling images, whereas MagicBounce actually attempts to "fill in the gaps" in the image.

Hey, listen! Need help setting it up, found a bug, or just have a question? Please reach out! You can find my contacts on my website here, on Discord at kleineluka, or through email ([email protected])! 💗