Unity’s first Editors Extension asset containing neural network models and libraries that are capable of image generation through text (Image to Text), or images to enhanced images using AI (Image to Image) and deep learning.
You can create an unlimited number of images/textures in Edit Mode or Play Mode (runtime) inside the Unity Editor. This asset has a one-click, beginner friendly GUI and does not require any coding to use.
Please note: All the artwork you see on this forum post is AI generated.
The AI models that come with this asset are:
- SRGANs
- Light Weight Super Resolution Generative Adversarial Network - Local Python Inference
- Heavy Weight Super Resolution Generative Adversarial Network - Local Python Inference
- Depth Estimation Model for AI Depth and Displacement Maps - Server Inference
- Text to Image Diffusion Model - Server Inference
Dependencies:
This tool requires the Barracuda package from the package manager and an active internet connection for some features.
Additional Features and Applications:
️ Text to Image Converter: The desired image/texture should be described, and the results can be obtained within seconds through a single click, utilizing fast and efficient inference.
Examples for concept design:
● Octane rendered character portrait of mitsurugi, 3D, octane render, depth of field, concept art, vibrant colors, glow, trending on artstation, ultra high detail, ultra realistic, cinematic lighting, focused, 8k
● Interior design, open plan, kitchen and living room, modular furniture with cotton textiles, wooden floor, high ceiling, large steel windows viewing a city
● A highly detailed epic cinematic concept art an alien pyramid landscape , art station, landscape, concept art, illustration, highly detailed artwork cinematic, hyper realistic painting
Examples for Texture Design:
9 Seamless AI Generated Copy Right Free Textures with their corresponding generated normal maps
Rough Sketches into textures or icons: Convert a sketch into stunning and stylized game art using the Match Image Feedback Loop which is an image to enhanced image converter.
Creation of Materials: You can use the normal map and specular/smoothness map generators to add additional details to your material without an external 3D software.
Generate Game Icons: Generate unlimited 3D game icons for menu inventories, menu options, avatar icons, UI buttons and more!
Create Backgrounds and Characters for Visual Novel Games: This asset can create visual novel artwork without you hiring a 3D artist. Just put in a text prompt and let Aify take it over to generate art.
Upscale Game Textures: The asset offers the ability to upscale low-resolution textures to 4K textures, providing users with enhanced texture visuals. Using the barracuda inference python library, this tool can improve the overall quality of textures by bringing out details that may have been lost in low-resolution versions. With the assets efficient and user-friendly interface, users can quickly and easily upgrade their visuals with high-definition textures in a click.
Editor Script: The Editor Script displays all the options neatly in one panel. There is a batch mode as well as a list of all the settings you can choose from in the editor. The editor also has a list view of all the maps you generate with the post processing settings automatically in a single click.
Keeping it all in the editor: Keeping all assets in one workspace inside the Editor and having to switch to fewer services can have several benefits, such as:
-
Improved Efficiency: When all assets are located in one workspace, it becomes easier to access and manage them. Users do not have to spend time switching between different services or applications, which can be time-consuming and lead to a loss of productivity.
-
Streamlined Workflow: Having all assets in one workspace can help create a more streamlined workflow. This is because users can easily move between different assets, such as code files, images, and documents, without having to navigate between different services. This can help to speed up the development process and make it more efficient.
-
Reduced Complexity: Using fewer services can help to reduce the complexity of the development process.
Please check out the documentation for an in-depth explanation and working of the asset.