asset_pipeline
Generate 3D models and textures with AI (Meshy, Tripo), track task progress, and import the finished assets into Unreal Engine.
Instructions
External AI asset generation pipeline. Generate 3D models and textures using AI services (Meshy, Tripo) and import them directly into UE. Requires API keys set via environment variables (MESHY_API_KEY, TRIPO_API_KEY). Actions: list_providers (show configured services), generate_3d_model (text-to-3D), generate_texture (text-to-texture), check_generation_status (poll task progress), download_and_import (fetch generated asset and import into UE).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| style | No | [generate_3d_model] Art style (realistic, cartoon, low-poly, sculpture, pbr) | |
| action | Yes | The asset pipeline action to execute | |
| prompt | No | [generate_3d_model, generate_texture] Text description of the asset to generate | |
| task_id | No | [check_generation_status] Task ID from a generation request | |
| provider | No | AI service provider (default: meshy) | |
| model_url | No | [generate_texture] URL of a 3D model to texture | |
| asset_name | No | [download_and_import] Name for the imported asset | |
| import_path | No | [download_and_import] UE content path to import to (e.g., /Game/GeneratedAssets/) | |
| download_url | No | [download_and_import] URL of the generated asset file to download |