Generate assets with Assistant
Create artificial intelligence (AI)-generated assets directly from Assistant in the Unity Editor. Assistant identifies the asset type you describe, uses the matching Generator, and produces the asset automatically. Generated assets appear in the Project window and in the Generations panel in Generator, where you can preview, promote, or inspect them.
The Generator window
You can stay in Assistant to create assets, or open the Generator window to refine results. For step-by-step instructions, refer to Create assets in Unity Editor.
For most work, you can remain in Assistant. Open the Generator window only when you need to:
- Adjust model selection
- Modify resolution or output count
- Add reference images
- Change material or lighting details
- Upscale a preview into a production-ready asset
Assistant automatically transfers all rewritten prompts and settings to the Generator window.
Tools of Generator
Generator use machine learning to create, modify, and optimize game assets, such as sprite, texture, material, sound, and animation. They automate repetitive tasks and enhance creative workflows by generating high-quality assets based on user-defined prompts and settings.
Generator consists of the following tools:
| Tool | Description |
|---|---|
| Sprite Generator | Generates high-quality 2D sprites based on text-based prompts and reference images. |
| Texture2D Generator | Generates high-quality 2D assets based on text-based prompts and reference images. |
| Sound Generator | Generates game-ready audio assets. |
| Animation Generator | Creates animations based on character models and motion data. |
| Material Generator | Produces realistic surface materials using physically based rendering (PBR) properties. |
| Terrain Layer Generator | Generates Terrain-compatible materials that can be applied directly to Unity Terrain Layers. |
| 3D Object Generator | Generates static 3D object prefabs from text prompts or reference images for use as simple props and environment assets. |
Features of Generator
Generator provide a range of benefits to streamline asset creation and development.
- Faster asset creation: Generate game-ready assets using text-based prompts. You don't need to create assets manually from scratch.
- Creative flexibility: Use reference images to experiment with different styles and variations without any complex adjustments.
- Improved quality: Generate assets with consistent resolution, color schemes, and patterns. Upscale low-resolution assets without losing quality.
- Reduced workload: Automate repetitive tasks like sprite creation and image generation rather than starting from scratch.
- Dynamic adaptation: Modify generated assets in real-time to suit different game environments.