MagicBounce (AI Upscaler & Optimizer) (VRChatとUnityのためのAIアップスケーラーとオプティマイザー)
- 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 (日本語は下記を参照)
🔮 What all can it do? - Image "super-scaling" powered by machine learning - Optimization 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) - 20 filters to bake into your textures, such as batch editing colours or watermarking - Use machine learning trained models to transfer various (10+) art styles (not artists, but general styles like oil painting) to your texture or even live in your game's camera! - Super customizable with an easy to use UI and a guided setup menu. 👗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 artifacts - Uses an implementation of SRCNN that is built off of Unity's very own ML library Barracuda Models are trained on drawn and game texture-like images as opposed to real life images 🐠With a lot of other super-powers - Tons of filters that you can pre-bake into your textures to save on GPU load later (instead of, say, doing it run-time with a shader). Watermark, Colouring, Blur/Sharpen, Greyscale, Invert, Hue Shift, Lighting, Sepia, Contrast, Oil, Edge, and more! - Tons of settings to tailor to your needs, as well as batch image processing Presets to save your settings you like, as well as some built-in ones. - A few other tools such as trying to fix materials that use your old image to switch to the new one. - Documentation included! - Supports linear and gamma colour spaces, and tested on Windows and Mac (theoretically, it should work on Linux-based OS's too) - Choose between various compression methods , automatically remove useless metadata and convert between image formats - The setup script supports three languages: English, German (Deutsch), and Japanese (日本語) - The documentation and script itself supports seven languages: English, German (Deutsch), Japanese (日本語), Chinese (中文), Russian (русский), Spanish (español), and French (Français). 🥰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, 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 "redraw" the image. - Integrated. MagicBounce is made in Unity and for Unity. Feel free to reach out with questions, issues, or suggestions! You can see the web page about MagicBounce here: https://www.luka.moe/magicbounce (attributions for the 3D models in the previews are also here!). You can find my contact information on my Booth page! You can see a tutorial on how to use MagicBounce here: https://www.youtube.com/watch?v=CqBm-F-RbGI.
日本語
私は日本語が話せないので、DeepLを使って翻訳したのですが、翻訳ミスがあったことをお詫びします。ご理解ありがとうございました!💗 🔮 何ができるのか? - 機械学習による画像の「スーパースケーリング - プロジェクトのファイルサイズを下げつつ、品質に影響を与えない最適化と圧縮(非GPU圧縮 - パッケージやディスク容量など、プロジェクト自体に反映されます) - 色の一括編集や透かしなど、テクスチャにベイクする20種類のフィルター - 機械学習で訓練されたモデルを使用して、様々な(10以上の)アートスタイル(アーティストではなく、油絵のような一般的なスタイル)をテクスチャに転送したり、ゲームのカメラでライブ表示することもできます! - 使いやすいUIとガイド付きセットアップメニューで超カスタマイズ可能。 👗あなたのアセットも美しく! - 一度に2倍、4倍、8倍のアップスケール処理を1枚または多数の画像に対して実行可能 - 様々なレベルのノイズリダクションにより、ディテールを保持しつつ、醜いアップスケーリングアーティファクトを除去。 - Unity独自のMLライブラリから構築されたSRCNNの実装を使用 Barracudaモデルは、実際の画像ではなく、描画された画像やゲームのテクスチャのような画像で学習されます。 🐠他にも多くのスーパーパワーがあります。 - テクスチャにあらかじめ焼き込んでおくことで、後でGPUの負荷を軽減できる(シェーダーで実行する代わりに)。ウォーターマーク、カラーリング、ぼかし/シャープ、グレースケール、反転、色相シフト、ライティング、セピア、コントラスト、オイル、エッジなど! - あなたのニーズに合わせて調整するための大量の設定、バッチ画像処理プリセットは、いくつかの組み込みのものと同様に、あなたの好きな設定を保存します。 - 古い画像を使用しているマテリアルを修正し、新しい画像に切り替えることができます。 - ドキュメントが含まれています! - リニアおよびガンマ色空間をサポートし、WindowsとMacでテスト済み(理論的にはLinuxベースのOSでも動作するはずです)。 - 様々な圧縮方法を選択でき、無駄なメタデータを自動的に削除し、画像フォーマット間で変換します。 - セットアップスクリプトは3つの言語をサポートしています: 英語、ドイツ語 (Deutsch)、日本語 (日本語) - ドキュメンテーションとスクリプトは7ヶ国語に対応しています: 英語、ドイツ語 (Deutsch)、日本語 (Japanese)、中国語 (中文)、ロシア語 (русский)、スペイン語 (español)、フランス語 (Français). 🥰でも、なぜ他のツールよりそれを使うのですか? - 便利です。UnityエディターのどこにでもMagicBounceのウィンドウがあり、いつでもすぐに使えます。 - 速い。AIアップスケーリングを行う多くのプログラム、特にオンラインのものは、遅いか、長い待ち時間があります。 - セキュリティ。あなたのテクスチャはあなたのPCを離れることはなく、すべてがローカルで行われます。多くのオンラインサービスは、あなたのデータを記録します! - 美しさ。従来のアップスケーリング(バイリニアフィルタなど)は、画像をぼかして推測するようなアプローチをとりますが、MagicBounceは実際に画像を 「再描画 」しようとします。 - 統合されています。MagicBounceはUnityとUnityのために作られています。 ご質問、問題点、ご提案などお気軽にご連絡ください!MagicBounceに関するウェブページはこちら:https://www.luka.moe/magicbounce(プレビューの3Dモデルの帰属もこちらです!)。私の連絡先は私のブースのページにあります!MagicBounceの使い方のチュートリアルはこちら: https://www.youtube.com/watch?v=CqBm-F-RbGI.