Flat, outline, doodle, cartoon, abstract, icon.
Every AI generation in PrintWearAI is 100% vector: the engine only uses vector rendering modes and always returns an SVG, so designs scale to any size with zero pixelation — ideal for sublimation printing on jerseys. Before generating, the customer picks one of six styles in the AI panel; the style is sent as the style field of the API call. If no style is provided (or an unknown value is sent), generation falls back to flat, the default.
POST /api/ai/generate
{ "prompt": "geometric golden lion", "style": "flat" }
Each generation costs 1 credit regardless of style — see AI Credits.
style id | Panel label | Expected rendering |
|---|---|---|
flat | 🎨 Flat color | Clean solid color shapes, no gradients or texture — crisp flat illustration. |
outline | ✏️ Outline | Minimal line work: the subject is drawn as clean contour strokes. |
doodle | 🖊️ Doodle | Hand-drawn line art with a playful, sketchy feel. |
cartoon | 💬 Cartoon | Comic-book look: bold outlines, expressive shapes, saturated fills. |
abstract | 🔷 Abstract | Geometric / graphic composition with a carved, high-contrast print feel. |
icon | ⭐ Icon | A single simple pictogram, ultra-readable at any size. |
Because output is SVG, every generated design can be recolored, scaled and placed per zone in the configurator like any other vector element.