Generate 3D models and PBR textures directly inside Unreal Engine using AI. GenAI Model Generator is a production-ready plugin that connects your Unreal projects to 7 AI providers across 4 API backends â Meshy, Tripo AI, fal.ai (Hunyuan3D, TripoSR, Rodin Gen-2, Trellis 2), and Google â through a single, unified interface. Text-to-3D, image-to-3D, auto-rigging, remesh, retexturing, reference image generation, and AI texture generation, all from Blueprints or C++. Deep editor integration with a custom Slate UI for codeless generation.
7 Providers, One Plugin
Access the best AI 3D generation services through a single API. Meshy AI (Meshy-6), Tripo AI (v3.1), fal.ai with Hunyuan3D (v3.1 Pro / v2.1), TripoSR, Rodin Gen-2, Trellis 2, and Google Gemini â all through one unified interface. Each provider brings unique strengths.
This plugin will receive free updates with new providers and models as they become available. If you find it useful, please consider supporting us with a five-star rating on Fab!
Key Features:
-
Text-to-3D Generation: ðĻ
Describe a 3D model in plain text and receive a fully formed asset. Supported by Meshy and Tripo AI with multiple model versions for different quality and speed tradeoffs. -
Image-to-3D Generation: ðļ
Convert a 2D image or concept art into a 3D model. Supported by all providers â Meshy, Hyper3D Rodin, Tripo AI, and fal.ai (with Hunyuan3D, TripoSR, Rodin, and Trellis 2 backends). -
Auto-Rigging (Experimental): ðĶī
Automatically rig humanoid models with a skeleton and walking/running animations via Meshy AI. Configurable height for correct skeleton proportions. Seamless workflow â generate a model, then immediately rig it. -
Remesh: ð§
Retopologize and optimize mesh polycount with triangle or quad topology via Meshy AI. Control target polycount, auto-size, and resize height. -
AI Retexturing: ðïļ
Apply AI-generated textures to existing 3D models based on a text description. Transform placeholder assets into production-ready art with a single prompt via Meshy. -
PBR Texture Generation: ð§ą
Generate individual or complete PBR texture sets â base color, normal, roughness, and metallic maps â using Google's AI. Supports seamless/tileable textures and reference image style transfer. -
Reference Image Generation: ðĻ
Generate clean concept art from text prompts via Google Gemini, optimized for feeding into Image-to-3D. The recommended pipeline for best results. -
Deep Editor Integration: ð ïļ
Custom Slate UI tab with provider selection, mode picker, image preview, prompt input, progress tracking, result preview, and direct Content Browser import. Contextual help text with pricing, API key status, and workflow tips for each provider. -
Multiple Output Formats: ðĶ
Export generated models in GLB, FBX, OBJ, USDZ, or STL formats. Control mesh topology (triangles or quads) and polygon count (100 to 300,000 triangles). -
Progress Tracking: ð
All generation tasks include real-time progress callbacks (0-100%) so you can show loading bars or status updates to your users. -
Secure Key Management: ð
All API keys are stored in a non-portable, encrypted file separate from your source control. Manage keys for all providers from a single settings panel. -
Blueprint & C++ Ready: ð
Every feature is available as both an asynchronous Blueprint node and a C++ static function with delegates. Built onUCancellableAsyncActionfor proper lifetime management. -
Built-in Editor Tool: ð ïļ
Generate 3D models directly from a Slate-based editor widget without writing any code. Preview results and import generated assets into your content browser.

Supported Providers & Capabilities
Disclaimer
This plugin requires an active API key from at least one supported provider to function. See our documentation for details on how to obtain API keys.
- Meshy AI:
- Text-to-3D: Meshy-6 with customizable art styles (realistic, cartoon, sculpture, pbr)
- Image-to-3D: Convert reference images to 3D models
- Retexturing: Apply AI textures to existing meshes
- Symmetry modes (Auto/On/Off), configurable topology
- Auto-Rigging: Skeleton + walking/running animations for humanoid models
- Remesh: Retopologize with target polycount and triangle/quad topology
- fal.ai - Rodin:
- Text-to-3D & Image-to-3D: Hyper3D Rodin Gen-2 (proprietary)
- High quality PBR output, $0.40/gen â no $120/mo subscription needed
- Tripo AI:
- Text-to-3D & Image-to-3D: Tripo v3.1 (proprietary)
- Fast generation with clean topology
- fal.ai - Hunyuan3D:
- Text-to-3D: Tencent Hunyuan3D v3.1 Pro (best open-source text-to-3D)
- Image-to-3D: Tencent Hunyuan3D v2.1
- Configurable inference steps, guidance scale, face count (40K-1.5M)
- fal.ai - TripoSR:
- Image-to-3D: MIT open-source, ultra-fast (<1 second), $0.07/gen
- fal.ai - Trellis 2:
- Image-to-3D: Microsoft Trellis 2 with full PBR materials
- Configurable resolution, texture size, and decimation target
- Google (Texture Gen):
- Texture Generation: Gemini 3.1 Flash for PBR texture creation
- Base color, normal, roughness, metallic, and full PBR sets
- Seamless/tileable texture support, reference image style transfer
- Reference Image Generation: Clean concept art from text, optimized for Image-to-3D

Use Cases:
- Rapid Prototyping: Generate placeholder and production-quality 3D assets from text descriptions during development, dramatically reducing iteration time.
- Runtime Content Generation: Create unique 3D assets dynamically at runtime based on player input or procedural generation systems.
- Concept Art to 3D Pipeline: Convert 2D concept art directly into 3D models, bridging the gap between art direction and 3D production.
- Texture Authoring: Generate PBR texture sets for environments, props, and materials without leaving the engine.
- Asset Refresh: Retexture existing models with AI-generated materials to quickly explore different visual directions.

Why Choose This Plugin?
- Multi-Provider Flexibility: ð Access 5 different AI providers through one plugin. Compare results and pick the best for each asset.
- Production-Ready: âïļ Asynchronous processing, progress tracking, task cancellation, and proper error handling throughout.
- Constantly Evolving: ð§Ž New providers and model versions are added regularly as the AI 3D generation landscape evolves.
- Built by Developers, for Developers: ðŧ Created by the same team behind GenAI for Unreal and Gen AI China.
- Dedicated Support: ð§ Email our support team for any questions or custom modification requests.
Resources & Support
- Documentation
- Discord Community
- Professional Support & Custom Development: [email protected]