MagicBounce (Texture Upscaler & Optimiser/テクスチャのアップスケーラー&最適化ツール)
- Personal LicenseDigital4,000 JPY
- Commercial LicenseDigital6,500 JPY

English: MagicBounce is an A.I. texture upscaler, optimizer (compressor), 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 shaders. 🍄 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 predate that and 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💗 日本語: MagicBounceは、あなたのUnityプロジェクトに直接統合するA.I.テクスチャアップスケーラ、オプティマイザ(コンプレッサ)、およびエディタスクリプトです。これを使えば、テクスチャをより鮮明に、ファイルサイズをより小さく、シェーダーに頼らずに透かしやカラーグレーディングを焼き込むことができます。🍄 ご注意ください!これは、創造性やあなたの仕事を奪おうとする人工知能ではありません!これはWaifu2X/SRCNNをベースにしており、低品質画像と高品質画像のペア(例えば、ぼやけたテクスチャと正常なテクスチャ)で学習されます。アーティストは重要な存在であり、これが有害なものではなく、ゲーム開発における有用なツールとして捉えられることを願っています💗。
English (日本語の説明は下にあります)
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 (https://luka.moe/magicbounce), or with a YouTube tutorial/demonstration here (https://www.youtube.com/watch?v=CqBm-F-RbGI) 👗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 (https://luka.moe.socials), on Discord at kleineluka, or through email (lukazoeysong@gmail.com)! 💗
日本語
MagicBounceは、Unityプロジェクトに直接統合されるAIテクスチャアップスケーラー、最適化ツール、エディタースクリプトです。これを使えば、テクスチャをより鮮明にし、ファイルサイズを小さくし、マテリアルを編集することなくウォーターマークやカラーグレーディングをテクスチャに直接焼き付けられます。✨ ご注意ください!これは、クリエイティビティやあなたの仕事を奪うような種類のAIではありません!Waifu2X/SRCNNをベースにしており、(1)それらよりも以前に開発されたものであり、(2)低品質と高品質の画像ペア(例:ぼやけたテクスチャと通常のテクスチャ)で学習されています。アーティストは重要であり、これが有害なものではなく、ゲーム開発における有用なツールとして見なされることを願っています~💗 🔮 MagicBounceで何ができるの? - 機械学習による画像「超解像化」(写真編集ソフトでのテクスチャリサイズよりも賢く) - プロジェクトのファイルサイズを削減しつつ品質を損なわない最適化と圧縮(**非GPU圧縮** - 主にパッケージやディスク容量など、プロジェクト自体に反映されます) - バッチ画像編集(カラーグレーディングやウォーターマークなど、テクスチャに直接焼き付けられる20種類のフィルター) - テクスチャやUnityカメラに様々なアートスタイルを転送する(例:絵画風)といった、さらに楽しい機能 - プリセット、マテリアル修正(古いテクスチャを使用している古いマテリアルを自動変更)など、超カスタマイズ可能! - こちらからウェブサイトでプレビューをご覧いただけます。または(https://luka.moe/magicbounce)、こちらのYouTubeチュートリアル/デモンストレーションをご覧ください(https://www.youtube.com/watch?v=CqBm-F-RbGI)。 👗あなたの作品は美しくあるべきです! - 一度に1枚または複数の画像に対して、2倍、4倍、8倍のアップスケーリング操作を実行 - ディテールを保持しつつ、見苦しいアップスケーリングのアーティファクトを除去するための様々なレベルのノイズ除去 - スーパーコンピューターは**不要**!Unity独自のMLライブラリ「Barracuda Models」をベースにしたSRCNNの実装を使用しており、高速かつ軽量です。 🌈 その他にもたくさんの機能が! - Unity内で直接バッチ画像編集:ウォーターマーク、カラーリング、ぼかし/シャープ、グレースケール、反転、色相シフト、ライティング、セピア、コントラスト、油絵風、エッジ検出など! - Windows、MacOS、Linuxでクロスプラットフォーム対応 - リニアおよびガンマカラースペースに対応 - ドキュメントも付属! - 様々な圧縮方法から選択可能、不要なメタデータを自動削除、画像フォーマット間の変換 - セットアップスクリプトは3言語(英語、ドイツ語、日本語)に対応しており、ドキュメントとスクリプト本体は7言語(英語、ドイツ語、日本語、中国語、ロシア語、スペイン語、フランス語)に対応しています。 🥰他のツールと比べてなぜこれを使うの? - 利便性 - Unityエディター内のどこにでもMagicBounceのウィンドウを配置でき、いつでもすぐに使えます。 - 高速性 - AIアップスケーリングを行う多くのプログラム(従来のこの実装や新しい「生成AI」の実装を問わず)、特にオンラインサービスは動作が遅かったり、待ち時間が長かったりします。 - 安全性 - テクスチャがPCから離れることはなく、すべてローカルで処理されます。多くのオンラインサービスはあなたのデータを記録します! - 美しさ - 従来のアップスケーリング(例:バイリニアフィルター)は、画像をぼかして推測するようなアプローチですが、MagicBounceは画像内の「隙間を埋める」ことを実際に試みます。 ねぇねぇ!セットアップで困ってる?バグを見つけた?質問がある?気軽に連絡してね! 連絡方法は、私のウェブサイト(https://luka.moe/socials)、Discord(kleineluka)、またはメール(lukazoeysong@gmail.com)でどうぞ!💗