Przeskocz do zawartości
Multimedia 1 dla listy IconCreator — In-Editor AI Icon Generator

Opis

IconCreator - generate a whole icon set without leaving the editor. Set a style, color, background and base prompt, list your icon terms, press Generate, and receive ready-to-use UTexture2D assets in your Content Browser. Bring your own AI key.

Making a coherent set of ability or item icons is a slow, art-heavy chore, and existing AI-in-Unreal plugins either wrap a text LLM or hardcode a single vendor key. IconCreator is a pure-editor tool that turns a style + color + background + base prompt + a list of terms into a batch of decoded UTexture2D assets, created and registered in the Content Browser in one click. It is bring-your-own-key (no secret is shipped) with a pluggable C++ provider interface - Google Gemini image generation by default - engine-only dependencies, and full source.

KEY FEATURES

• Dockable in-editor Slate tab plus a Tools-menu entry; no Blueprint asset payload.

• Simple inputs - Style (preset or free text), Color/Theme, Background (transparent/dark/light), multi-line Base Prompt.

• Editable term list (seeded with Arrow, Multishot, Snipershot, Splash Damage).

• Batch generation - one AI image call per term (async UE HTTP + Json), decoded via ImageWrapper into T_Icon_<Term> texture assets registered in the Asset Registry.

• Resilient - per-term failures skipped, progress bar, notifications, console command IconCreator.Generate.

• Bring your own key - key stays in a transient field or env var; never written to disk, cooked, or shipped. Pluggable IIconImageProvider (Gemini out of the box).

Uwzględnione formaty