1635 lines
63 KiB
JSON
1635 lines
63 KiB
JSON
{
|
|
"version": 1,
|
|
"categories": [
|
|
{
|
|
"name": "Casual clothes",
|
|
"slug": "casual_clothes",
|
|
"weight": 1.0,
|
|
"subject_type": "woman",
|
|
"item_label": "Clothing",
|
|
"style": "tasteful adult fashion-editorial scene with casual everyday styling",
|
|
"positive_suffix": "Use readable full outfits, clear fabric texture, natural light, coherent anatomy, and polished styling detail.",
|
|
"expression_pools": ["casual_observational_expressions"],
|
|
"composition_pools": ["casual_fashion_compositions"],
|
|
"subcategories": [
|
|
{
|
|
"name": "Streetwear",
|
|
"slug": "streetwear",
|
|
"weight": 1.0,
|
|
"inherit_expressions": false,
|
|
"inherit_compositions": false,
|
|
"scene_pools": ["casual_urban_scenes"],
|
|
"expression_pools": ["streetwear_attitude_expressions"],
|
|
"composition_pools": ["streetwear_phone_compositions"],
|
|
"items": ["streetwear outfit generator"],
|
|
"item_templates": [
|
|
"{outerwear} layered over {top}, with {bottom}, {footwear}, and {accessory}",
|
|
"{top} with {bottom}, {outerwear}, {footwear}, and {detail}",
|
|
"{set_piece} styled with {footwear}, {accessory}, and {color_mood}",
|
|
"{outerwear} with {bottom}, {bag}, {footwear}, and {texture_detail}",
|
|
"{top} tucked into {bottom}, paired with {footwear}, {jewelry}, and {detail}",
|
|
"{outerwear} half-zipped over {top}, with {bottom}, {bag}, and {color_mood}",
|
|
"{set_piece} with {outerwear}, {footwear}, {jewelry}, and {texture_detail}",
|
|
"{top} under {outerwear}, with {bottom}, {accessory}, {bag}, and {footwear}"
|
|
],
|
|
"item_axes": {
|
|
"accessory": [
|
|
"a ribbed beanie",
|
|
"thin sunglasses",
|
|
"a baseball cap",
|
|
"wire-frame glasses",
|
|
"a silk neck scarf",
|
|
"fingerless gloves",
|
|
"a chunky belt",
|
|
"a low-profile headphones detail"
|
|
],
|
|
"bag": [
|
|
"a small crossbody bag",
|
|
"a canvas tote",
|
|
"a compact shoulder bag",
|
|
"a mini backpack",
|
|
"a waist pack worn crossbody",
|
|
"a structured leather satchel",
|
|
"a nylon sling bag",
|
|
"a glossy phone pouch"
|
|
],
|
|
"bottom": [
|
|
"relaxed cargo pants",
|
|
"straight-leg jeans",
|
|
"wide-leg denim",
|
|
"pleated utility trousers",
|
|
"fitted black jeans",
|
|
"soft joggers",
|
|
"a denim mini skirt with tights",
|
|
"tailored track pants",
|
|
"high-waist cropped trousers",
|
|
"washed grey jeans"
|
|
],
|
|
"color_mood": [
|
|
"muted city neutrals",
|
|
"black and cream contrast",
|
|
"soft grey-blue tones",
|
|
"washed denim colors",
|
|
"olive and charcoal accents",
|
|
"clean monochrome styling",
|
|
"warm brick-red accents",
|
|
"navy, white, and graphite layers"
|
|
],
|
|
"detail": [
|
|
"rolled cuffs",
|
|
"visible layered hems",
|
|
"a sharp cropped silhouette",
|
|
"clean oversized proportions",
|
|
"a relaxed off-duty fit",
|
|
"asymmetric tucked fabric",
|
|
"subtle graphic print details",
|
|
"a neat high-waist line"
|
|
],
|
|
"footwear": [
|
|
"clean white sneakers",
|
|
"chunky trainers",
|
|
"platform sneakers",
|
|
"minimal leather sneakers",
|
|
"black ankle boots",
|
|
"retro running shoes",
|
|
"canvas high-tops",
|
|
"sleek street boots"
|
|
],
|
|
"jewelry": [
|
|
"small hoop earrings",
|
|
"layered chain necklaces",
|
|
"a simple watch",
|
|
"stacked rings",
|
|
"a thin choker",
|
|
"minimal silver earrings",
|
|
"a pendant necklace",
|
|
"a narrow bracelet"
|
|
],
|
|
"outerwear": [
|
|
"oversized hoodie",
|
|
"cropped bomber jacket",
|
|
"open flannel shirt",
|
|
"sleek track jacket",
|
|
"denim jacket",
|
|
"boxy leather jacket",
|
|
"lightweight varsity jacket",
|
|
"oversized zip hoodie",
|
|
"short trench jacket",
|
|
"quilted street jacket"
|
|
],
|
|
"set_piece": [
|
|
"denim-on-denim outfit",
|
|
"matching track set",
|
|
"monochrome hoodie-and-jogger set",
|
|
"oversized shirt-and-cargo outfit",
|
|
"cropped jacket and wide denim outfit",
|
|
"clean athleisure set",
|
|
"utility vest and trouser outfit",
|
|
"layered tee and open-shirt outfit"
|
|
],
|
|
"texture_detail": [
|
|
"washed cotton texture",
|
|
"soft fleece texture",
|
|
"matte nylon fabric",
|
|
"structured denim seams",
|
|
"subtle ribbed knit trim",
|
|
"smooth leather accents",
|
|
"canvas strap details",
|
|
"creased everyday fabric"
|
|
],
|
|
"top": [
|
|
"fitted white tee",
|
|
"cropped tank top",
|
|
"graphic tee",
|
|
"ribbed long-sleeve top",
|
|
"simple black tee",
|
|
"slim turtleneck",
|
|
"soft henley shirt",
|
|
"cropped sweatshirt",
|
|
"mesh-layered tee",
|
|
"clean sleeveless top"
|
|
]
|
|
},
|
|
"scenes": [
|
|
{
|
|
"slug": "city_crosswalk",
|
|
"prompt": "sunlit city crosswalk with storefront reflections"
|
|
},
|
|
{
|
|
"slug": "subway_platform",
|
|
"prompt": "clean subway platform with tiled walls and soft overhead lights"
|
|
}
|
|
],
|
|
"poses": [
|
|
"standing with one hand in a pocket",
|
|
"leaning against a wall with relaxed confidence",
|
|
"walking forward with a casual runway stride",
|
|
"looking over one shoulder while stepping off a curb",
|
|
"sitting on a low concrete wall with one knee raised",
|
|
"adjusting sunglasses with a relaxed half-smile",
|
|
"hands in jacket pockets with a slight hip shift",
|
|
"turning mid-step as fabric layers move naturally"
|
|
]
|
|
},
|
|
{
|
|
"name": "Summer casual",
|
|
"slug": "summer_casual",
|
|
"weight": 1.0,
|
|
"inherit_expressions": false,
|
|
"inherit_compositions": false,
|
|
"scene_pools": ["casual_summer_scenes"],
|
|
"expression_pools": ["summer_candid_expressions"],
|
|
"composition_pools": ["summer_lifestyle_compositions"],
|
|
"items": ["summer casual outfit generator"],
|
|
"item_templates": [
|
|
"{dress} with {footwear}, {accessory}, and {fabric_detail}",
|
|
"{top} with {bottom}, {footwear}, {bag}, and {color_mood}",
|
|
"{layer} over {top}, with {bottom}, {accessory}, and {texture_detail}",
|
|
"{two_piece} with {footwear}, {jewelry}, and {fabric_detail}",
|
|
"{top} tucked into {bottom}, paired with {bag}, {footwear}, and {detail}",
|
|
"{dress} under {layer}, with {accessory}, {jewelry}, and {color_mood}",
|
|
"{two_piece} styled with {bag}, {footwear}, {texture_detail}, and {detail}",
|
|
"{top} with {bottom}, {layer}, {accessory}, and {fabric_detail}"
|
|
],
|
|
"item_axes": {
|
|
"accessory": [
|
|
"wide sunglasses",
|
|
"a straw sunhat",
|
|
"a silk hair scarf",
|
|
"a woven belt",
|
|
"thin oval sunglasses",
|
|
"a cotton bandana",
|
|
"a simple sun visor",
|
|
"a lightweight shawl"
|
|
],
|
|
"bag": [
|
|
"a woven tote",
|
|
"a small raffia bag",
|
|
"a canvas beach bag",
|
|
"a soft shoulder bag",
|
|
"a compact basket purse",
|
|
"a linen drawstring bag",
|
|
"a minimal crossbody pouch",
|
|
"a straw clutch"
|
|
],
|
|
"bottom": [
|
|
"linen shorts",
|
|
"relaxed cropped trousers",
|
|
"a flowing midi skirt",
|
|
"high-waist cotton shorts",
|
|
"a breezy wrap skirt",
|
|
"wide-leg linen pants",
|
|
"a soft pleated skirt",
|
|
"light denim shorts",
|
|
"paperbag-waist trousers",
|
|
"a calf-length summer skirt"
|
|
],
|
|
"color_mood": [
|
|
"pale summer colors",
|
|
"sun-washed white and blue",
|
|
"coral and cream accents",
|
|
"sage green and ivory tones",
|
|
"soft yellow and denim blue",
|
|
"warm terracotta details",
|
|
"fresh white and citrus accents",
|
|
"muted sea-glass colors"
|
|
],
|
|
"detail": [
|
|
"rolled hems",
|
|
"a loose tucked waist",
|
|
"wind-lifted fabric edges",
|
|
"open collar styling",
|
|
"a relaxed vacation fit",
|
|
"thin shoulder straps",
|
|
"a clean high-waist line",
|
|
"softly draped fabric"
|
|
],
|
|
"dress": [
|
|
"light cotton sundress",
|
|
"button-front linen dress",
|
|
"soft wrap dress",
|
|
"ribbed tank dress",
|
|
"flowing midi sundress",
|
|
"simple slip dress",
|
|
"tiered cotton dress",
|
|
"halter summer dress"
|
|
],
|
|
"fabric_detail": [
|
|
"breathable linen texture",
|
|
"soft cotton folds",
|
|
"light gauze fabric",
|
|
"fine ribbed cotton",
|
|
"sunlit woven texture",
|
|
"thin summer knit texture",
|
|
"crisp poplin folds",
|
|
"airy voile fabric"
|
|
],
|
|
"footwear": [
|
|
"simple sandals",
|
|
"flat leather sandals",
|
|
"white canvas sneakers",
|
|
"espadrilles",
|
|
"strappy sandals",
|
|
"woven slides",
|
|
"minimal mule sandals",
|
|
"low platform sandals"
|
|
],
|
|
"jewelry": [
|
|
"small gold hoops",
|
|
"a shell necklace",
|
|
"a delicate anklet",
|
|
"thin stacked bracelets",
|
|
"a small pendant necklace",
|
|
"pearl stud earrings",
|
|
"a beaded bracelet",
|
|
"a fine waist chain over fabric"
|
|
],
|
|
"layer": [
|
|
"soft camp-collar shirt",
|
|
"open linen shirt",
|
|
"light cotton overshirt",
|
|
"cropped denim jacket",
|
|
"sheer beach shirt",
|
|
"loose short-sleeve cardigan",
|
|
"thin knit wrap",
|
|
"unbuttoned chambray shirt"
|
|
],
|
|
"texture_detail": [
|
|
"natural linen slubs",
|
|
"matte cotton finish",
|
|
"subtle woven stripes",
|
|
"soft wrinkled fabric",
|
|
"delicate eyelet texture",
|
|
"smooth summer poplin",
|
|
"sunlit thread texture",
|
|
"lightweight ribbing"
|
|
],
|
|
"top": [
|
|
"tucked-in sleeveless blouse",
|
|
"ribbed tank top",
|
|
"cropped cotton tee",
|
|
"linen camisole",
|
|
"halter knit top",
|
|
"soft bandeau under a shirt",
|
|
"square-neck tank",
|
|
"thin-strapped summer top",
|
|
"buttoned linen vest",
|
|
"loose cotton blouse"
|
|
],
|
|
"two_piece": [
|
|
"breathable linen two-piece",
|
|
"matching crop top and skirt set",
|
|
"soft resort shirt-and-short set",
|
|
"ribbed tank and midi skirt set",
|
|
"cotton co-ord set",
|
|
"linen vest and trouser set",
|
|
"open shirt and wrap-skirt set",
|
|
"minimal summer knit set"
|
|
]
|
|
},
|
|
"scenes": [
|
|
{
|
|
"slug": "sunny_market",
|
|
"prompt": "open-air weekend market with fruit stands and canvas awnings"
|
|
},
|
|
{
|
|
"slug": "seaside_walk",
|
|
"prompt": "seaside promenade with bright sky and warm paving stones"
|
|
}
|
|
],
|
|
"poses": [
|
|
"turning slightly with fabric moving in the breeze",
|
|
"standing in warm sunlight with relaxed shoulders",
|
|
"sitting on a low wall with one knee bent",
|
|
"walking with one hand holding a sunhat",
|
|
"leaning on a promenade railing with a soft smile",
|
|
"lifting sunglasses while looking toward the light",
|
|
"standing barefoot near warm paving stones",
|
|
"mid-step with loose fabric trailing behind"
|
|
]
|
|
},
|
|
{
|
|
"name": "Cozy lounge",
|
|
"slug": "cozy_lounge",
|
|
"weight": 1.0,
|
|
"inherit_expressions": false,
|
|
"inherit_compositions": false,
|
|
"scene_pools": ["casual_lounge_scenes"],
|
|
"expression_pools": ["cozy_lounge_expressions"],
|
|
"composition_pools": ["cozy_home_compositions"],
|
|
"items": ["cozy lounge outfit generator"],
|
|
"item_templates": [
|
|
"{layer} over {top}, with {bottom}, {footwear}, and {texture_detail}",
|
|
"{set_piece} with {layer}, {accessory}, and {color_mood}",
|
|
"{top} with {bottom}, {footwear}, {prop}, and {detail}",
|
|
"{layer} wrapped around {top}, with {bottom}, {jewelry}, and {texture_detail}",
|
|
"{set_piece} styled with {footwear}, {prop}, and {detail}",
|
|
"{top} tucked loosely into {bottom}, with {layer}, {accessory}, and {color_mood}",
|
|
"{layer} slipping off one shoulder over {top}, with {bottom}, {footwear}, and {texture_detail}",
|
|
"{set_piece} with {accessory}, {jewelry}, {prop}, and {detail}"
|
|
],
|
|
"item_axes": {
|
|
"accessory": [
|
|
"a soft hair clip",
|
|
"thin reading glasses",
|
|
"a scrunchie at the wrist",
|
|
"a loose blanket scarf",
|
|
"a simple headband",
|
|
"a warm knit beanie",
|
|
"a delicate sleep mask pushed up",
|
|
"a cotton bandana"
|
|
],
|
|
"bottom": [
|
|
"lounge trousers",
|
|
"soft leggings",
|
|
"drawstring joggers",
|
|
"loose pajama-style trousers",
|
|
"ribbed lounge pants",
|
|
"wide knit pants",
|
|
"cotton sleep shorts",
|
|
"thermal leggings",
|
|
"slouchy sweatpants",
|
|
"soft waffle-knit pants"
|
|
],
|
|
"color_mood": [
|
|
"warm oatmeal and grey tones",
|
|
"soft rose and cream colors",
|
|
"muted sage and ivory",
|
|
"heather grey and white",
|
|
"warm mocha neutrals",
|
|
"powder blue and cream",
|
|
"charcoal and blush accents",
|
|
"soft lavender and warm beige"
|
|
],
|
|
"detail": [
|
|
"relaxed draped proportions",
|
|
"rolled sleeves",
|
|
"softly rumpled fabric",
|
|
"a loose off-duty silhouette",
|
|
"visible cozy layering",
|
|
"a slightly oversized fit",
|
|
"bare ankle styling",
|
|
"a gentle high-waist line"
|
|
],
|
|
"footwear": [
|
|
"wool socks",
|
|
"soft house slippers",
|
|
"bare feet",
|
|
"fuzzy socks",
|
|
"knit ankle socks",
|
|
"shearling slippers",
|
|
"simple cotton socks",
|
|
"ribbed knee socks"
|
|
],
|
|
"jewelry": [
|
|
"tiny hoop earrings",
|
|
"a simple pendant necklace",
|
|
"a thin bracelet",
|
|
"small stud earrings",
|
|
"a delicate ring",
|
|
"a minimal chain necklace",
|
|
"a soft fabric wristband",
|
|
"a subtle ankle chain"
|
|
],
|
|
"layer": [
|
|
"soft knit cardigan",
|
|
"long open cardigan",
|
|
"oversized sweater",
|
|
"relaxed sweatshirt",
|
|
"chunky cable-knit cardigan",
|
|
"brushed fleece hoodie",
|
|
"thin robe cardigan",
|
|
"cropped lounge hoodie",
|
|
"slouchy wrap sweater",
|
|
"soft waffle-knit cardigan"
|
|
],
|
|
"prop": [
|
|
"a casual magazine nearby",
|
|
"a warm mug in one hand",
|
|
"a paperback book nearby",
|
|
"a folded blanket at the hip",
|
|
"a phone resting on the sofa",
|
|
"a small tray on a side table",
|
|
"a pillow tucked against the waist",
|
|
"a half-open notebook nearby"
|
|
],
|
|
"set_piece": [
|
|
"ribbed lounge set",
|
|
"matching sweatshirt and jogger set",
|
|
"soft knit co-ord set",
|
|
"cotton tee and pajama trouser set",
|
|
"waffle-knit lounge set",
|
|
"brushed fleece lounge set",
|
|
"cardigan and knit pant set",
|
|
"simple sleepwear-inspired set"
|
|
],
|
|
"texture_detail": [
|
|
"soft knit texture",
|
|
"brushed fleece texture",
|
|
"ribbed cotton texture",
|
|
"waffle-knit fabric",
|
|
"warm wool fibers",
|
|
"smooth jersey folds",
|
|
"plush cardigan texture",
|
|
"softly worn cotton"
|
|
],
|
|
"top": [
|
|
"fitted tee",
|
|
"simple cotton tee",
|
|
"ribbed tank top",
|
|
"soft long-sleeve top",
|
|
"thin camisole",
|
|
"slouchy henley shirt",
|
|
"cropped lounge tee",
|
|
"thermal knit top",
|
|
"light sleep tank",
|
|
"soft V-neck tee"
|
|
]
|
|
},
|
|
"scenes": [
|
|
{
|
|
"slug": "sunny_apartment",
|
|
"prompt": "sunny apartment corner with bookshelves and a warm rug"
|
|
},
|
|
{
|
|
"slug": "window_seat",
|
|
"prompt": "comfortable window seat with soft curtains and afternoon light"
|
|
}
|
|
],
|
|
"poses": [
|
|
"curled comfortably on a sofa",
|
|
"standing barefoot near a window with a relaxed smile",
|
|
"sitting cross-legged with a casual magazine nearby",
|
|
"leaning into a couch corner with one knee raised",
|
|
"stretching lazily with sleeves falling over the hands",
|
|
"kneeling on a rug while reaching for a warm mug",
|
|
"standing in profile near soft curtains",
|
|
"reclining with one arm draped over a pillow"
|
|
]
|
|
},
|
|
{
|
|
"name": "Smart casual",
|
|
"slug": "smart_casual",
|
|
"weight": 1.0,
|
|
"inherit_expressions": false,
|
|
"inherit_compositions": false,
|
|
"scene_pools": ["casual_smart_scenes"],
|
|
"expression_pools": ["smart_casual_expressions"],
|
|
"composition_pools": ["smart_casual_compositions"],
|
|
"items": ["smart casual outfit generator"],
|
|
"item_templates": [
|
|
"{jacket} over {top}, with {bottom}, {footwear}, and {bag}",
|
|
"{set_piece} styled with {jewelry}, {footwear}, and {color_mood}",
|
|
"{top} tucked into {bottom}, paired with {jacket}, {accessory}, and {detail}",
|
|
"{dress_piece} with {jacket}, {footwear}, {bag}, and {texture_detail}",
|
|
"{jacket} with {bottom}, {top}, {jewelry}, and {color_mood}",
|
|
"{set_piece} with {accessory}, {bag}, and {detail}",
|
|
"{top} under {layer}, with {bottom}, {footwear}, and {texture_detail}",
|
|
"{dress_piece} styled with {accessory}, {jewelry}, and {color_mood}"
|
|
],
|
|
"item_axes": {
|
|
"accessory": [
|
|
"thin sunglasses",
|
|
"a silk neck scarf",
|
|
"a narrow belt",
|
|
"wire-frame glasses",
|
|
"a minimalist hair clip",
|
|
"a structured watch",
|
|
"a soft leather belt",
|
|
"a neat phone case in hand"
|
|
],
|
|
"bag": [
|
|
"a structured tote",
|
|
"a compact leather shoulder bag",
|
|
"a slim laptop bag",
|
|
"a small satchel",
|
|
"a clean crossbody bag",
|
|
"a polished bucket bag",
|
|
"a narrow clutch",
|
|
"a minimal work tote"
|
|
],
|
|
"bottom": [
|
|
"tailored ankle trousers",
|
|
"wide-leg pleated trousers",
|
|
"dark straight-leg jeans",
|
|
"a satin midi skirt",
|
|
"a pencil skirt with a soft slit",
|
|
"cropped cigarette trousers",
|
|
"high-waist wool trousers",
|
|
"a clean A-line skirt"
|
|
],
|
|
"color_mood": [
|
|
"charcoal, ivory, and soft blue",
|
|
"navy and warm white",
|
|
"black with muted green accents",
|
|
"soft grey and pale pink",
|
|
"deep wine and cream tones",
|
|
"camel, white, and graphite",
|
|
"olive and black contrast",
|
|
"cool slate and silver details"
|
|
],
|
|
"detail": [
|
|
"rolled blazer sleeves",
|
|
"a clean tucked waist",
|
|
"softly structured proportions",
|
|
"a polished off-duty silhouette",
|
|
"a crisp collar line",
|
|
"subtle layered hems",
|
|
"a relaxed but tailored fit",
|
|
"neat high-waist styling"
|
|
],
|
|
"dress_piece": [
|
|
"ribbed knit midi dress",
|
|
"simple slip dress",
|
|
"button-front shirt dress",
|
|
"soft wrap dress",
|
|
"tailored sleeveless dress",
|
|
"clean knit column dress",
|
|
"minimal black day dress",
|
|
"belted cotton midi dress"
|
|
],
|
|
"footwear": [
|
|
"leather loafers",
|
|
"low block heels",
|
|
"minimal white sneakers",
|
|
"ankle boots",
|
|
"pointed flats",
|
|
"clean slingback heels",
|
|
"polished mules",
|
|
"sleek platform loafers"
|
|
],
|
|
"jacket": [
|
|
"soft oversized blazer",
|
|
"cropped tweed jacket",
|
|
"unstructured linen blazer",
|
|
"short trench jacket",
|
|
"boxy wool blazer",
|
|
"open cardigan blazer",
|
|
"clean leather jacket",
|
|
"tailored sleeveless vest"
|
|
],
|
|
"jewelry": [
|
|
"small gold hoops",
|
|
"a fine pendant necklace",
|
|
"stacked slim rings",
|
|
"pearl stud earrings",
|
|
"a narrow bracelet",
|
|
"minimal silver earrings",
|
|
"a delicate watch",
|
|
"a thin chain necklace"
|
|
],
|
|
"layer": [
|
|
"light trench coat",
|
|
"long knit cardigan",
|
|
"open tailored vest",
|
|
"soft cropped jacket",
|
|
"fine-gauge cardigan",
|
|
"relaxed blazer",
|
|
"short wool coat",
|
|
"silk bomber jacket"
|
|
],
|
|
"set_piece": [
|
|
"matching blazer and trouser set",
|
|
"knit top and midi skirt set",
|
|
"soft suit separates",
|
|
"vest and wide-trouser outfit",
|
|
"shirt-and-tailored-jean outfit",
|
|
"minimal workday co-ord",
|
|
"slip dress and blazer outfit",
|
|
"cardigan and pleated-skirt outfit"
|
|
],
|
|
"texture_detail": [
|
|
"smooth wool texture",
|
|
"soft satin sheen",
|
|
"crisp cotton folds",
|
|
"fine ribbed knit",
|
|
"matte crepe fabric",
|
|
"light linen slubs",
|
|
"polished leather accents",
|
|
"subtle woven texture"
|
|
],
|
|
"top": [
|
|
"silk camisole",
|
|
"ribbed mock-neck top",
|
|
"buttoned cotton shirt",
|
|
"soft blouse",
|
|
"fitted knit tee",
|
|
"square-neck tank",
|
|
"fine turtleneck",
|
|
"draped satin top"
|
|
]
|
|
},
|
|
"scenes": [
|
|
{"slug": "coworking_lounge_window", "prompt": "coworking lounge with tall windows, warm desks, and a polished outfit-check angle"},
|
|
{"slug": "office_elevator_mirror", "prompt": "modern office elevator lobby with brushed metal doors and a full-length mirror"},
|
|
{"slug": "gallery_opening_corner", "prompt": "small gallery opening with white walls, framed art, and soft evening light"},
|
|
{"slug": "wine_bar_terrace", "prompt": "quiet wine bar terrace with small tables, street lights, and relaxed after-work mood"}
|
|
],
|
|
"poses": [
|
|
"standing with one hand holding a structured tote",
|
|
"adjusting a blazer cuff while looking at the camera",
|
|
"leaning against a window counter with relaxed posture",
|
|
"walking through an office lobby with a confident stride",
|
|
"checking a phone while the outfit stays fully visible",
|
|
"sitting on a low chair with ankles crossed",
|
|
"turning slightly to show the jacket silhouette",
|
|
"standing near a mirror with one hand at the waist"
|
|
]
|
|
},
|
|
{
|
|
"name": "Athleisure",
|
|
"slug": "athleisure",
|
|
"weight": 1.0,
|
|
"inherit_expressions": false,
|
|
"inherit_compositions": false,
|
|
"scene_pools": ["casual_athleisure_scenes"],
|
|
"expression_pools": ["athleisure_focused_expressions"],
|
|
"composition_pools": ["athleisure_compositions"],
|
|
"items": ["athleisure outfit generator"],
|
|
"item_templates": [
|
|
"{top} with {bottom}, {footwear}, {bag}, and {texture_detail}",
|
|
"{set_piece} with {layer}, {accessory}, and {color_mood}",
|
|
"{layer} over {top}, with {bottom}, {footwear}, and {detail}",
|
|
"{top} tucked into {bottom}, paired with {accessory}, {prop}, and {texture_detail}",
|
|
"{set_piece} styled with {footwear}, {bag}, and {detail}",
|
|
"{top} with {bottom}, {layer}, {accessory}, and {color_mood}",
|
|
"{layer} tied at the waist over {top}, with {bottom}, {footwear}, and {prop}",
|
|
"{set_piece} with {accessory}, {texture_detail}, and {bag}"
|
|
],
|
|
"item_axes": {
|
|
"accessory": [
|
|
"a baseball cap",
|
|
"thin sport sunglasses",
|
|
"a scrunchie at the wrist",
|
|
"wireless earbuds",
|
|
"a soft headband",
|
|
"a fitness watch",
|
|
"a small towel over one shoulder",
|
|
"a zippered phone armband"
|
|
],
|
|
"bag": [
|
|
"a compact gym bag",
|
|
"a nylon sling bag",
|
|
"a canvas tote",
|
|
"a small backpack",
|
|
"a drawstring sport bag",
|
|
"a crossbody phone pouch",
|
|
"a rolled yoga mat strap",
|
|
"a minimal duffel"
|
|
],
|
|
"bottom": [
|
|
"high-waist leggings",
|
|
"bike shorts",
|
|
"wide-leg track pants",
|
|
"soft joggers",
|
|
"ribbed flare leggings",
|
|
"running shorts",
|
|
"cropped yoga pants",
|
|
"sleek training tights"
|
|
],
|
|
"color_mood": [
|
|
"black, white, and neon green accents",
|
|
"soft grey and lavender tones",
|
|
"navy with clean white details",
|
|
"sage green and charcoal",
|
|
"warm coral and cream",
|
|
"graphite and powder blue",
|
|
"muted berry and black",
|
|
"fresh white and silver accents"
|
|
],
|
|
"detail": [
|
|
"a clean high-waist line",
|
|
"body-skimming stretch fit",
|
|
"visible sporty seam lines",
|
|
"cropped proportions",
|
|
"relaxed post-workout styling",
|
|
"layered athletic straps",
|
|
"sleek compression fit",
|
|
"soft draped warm-up layers"
|
|
],
|
|
"footwear": [
|
|
"running shoes",
|
|
"clean white trainers",
|
|
"chunky athletic sneakers",
|
|
"minimal walking shoes",
|
|
"sleek gym sneakers",
|
|
"retro trainers",
|
|
"soft slip-on sneakers",
|
|
"platform sport sneakers"
|
|
],
|
|
"layer": [
|
|
"cropped zip hoodie",
|
|
"oversized warm-up jacket",
|
|
"light windbreaker",
|
|
"open flannel shirt",
|
|
"soft track jacket",
|
|
"mesh training jacket",
|
|
"sleeveless puffer vest",
|
|
"relaxed crewneck sweatshirt"
|
|
],
|
|
"prop": [
|
|
"a stainless water bottle",
|
|
"a rolled yoga mat",
|
|
"a phone in hand",
|
|
"a towel tucked under one arm",
|
|
"a smoothie cup",
|
|
"a pair of headphones",
|
|
"a locker key band",
|
|
"a folded hoodie nearby"
|
|
],
|
|
"set_piece": [
|
|
"matching sports bra and legging set",
|
|
"cropped hoodie and jogger set",
|
|
"training tank and bike-short outfit",
|
|
"ribbed workout co-ord",
|
|
"track jacket and flare-legging outfit",
|
|
"running top and short set",
|
|
"yoga set with a soft wrap layer",
|
|
"monochrome athleisure set"
|
|
],
|
|
"texture_detail": [
|
|
"smooth stretch fabric",
|
|
"matte performance knit",
|
|
"ribbed athletic texture",
|
|
"mesh panel details",
|
|
"soft fleece trim",
|
|
"light nylon sheen",
|
|
"breathable jersey fabric",
|
|
"subtle compression seams"
|
|
],
|
|
"top": [
|
|
"cropped training tank",
|
|
"fitted sport tee",
|
|
"longline sports bra",
|
|
"ribbed workout top",
|
|
"sleeveless zip top",
|
|
"soft racerback tank",
|
|
"cropped crewneck sweatshirt",
|
|
"mesh-layered athletic top"
|
|
]
|
|
},
|
|
"scenes": [
|
|
{"slug": "pilates_studio_mirror", "prompt": "bright pilates studio with mirrors, mats, and soft daylight"},
|
|
{"slug": "gym_lobby_outfit_check", "prompt": "clean gym lobby with lockers, rubber flooring, and a phone outfit-check angle"},
|
|
{"slug": "park_running_path", "prompt": "tree-lined park running path with morning light and open walking space"},
|
|
{"slug": "rooftop_yoga_corner", "prompt": "rooftop yoga corner with mats, plants, and city skyline in warm light"}
|
|
],
|
|
"poses": [
|
|
"standing with one foot forward and a water bottle in hand",
|
|
"stretching one arm overhead while the outfit stays visible",
|
|
"leaning against a locker with relaxed confidence",
|
|
"walking away from a workout mat while looking back",
|
|
"sitting on a mat with one knee raised",
|
|
"adjusting earbuds before a walk",
|
|
"standing in a mirror outfit-check pose",
|
|
"tying a hoodie around the waist"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Men casual clothes",
|
|
"slug": "men_casual_clothes",
|
|
"weight": 1.0,
|
|
"subject_type": "man",
|
|
"item_label": "Clothing",
|
|
"style": "tasteful adult menswear fashion-editorial scene with casual everyday styling",
|
|
"positive_suffix": "Use readable full outfits, structured fabric texture, natural light, coherent anatomy, and polished styling detail.",
|
|
"expression_pools": ["men_casual_expressions"],
|
|
"composition_pools": ["men_casual_compositions"],
|
|
"subcategories": [
|
|
{
|
|
"name": "Street casual",
|
|
"slug": "street_casual",
|
|
"weight": 1.0,
|
|
"inherit_expressions": false,
|
|
"inherit_compositions": false,
|
|
"scene_pools": ["casual_men_scenes", "casual_urban_scenes"],
|
|
"expression_pools": ["men_casual_expressions"],
|
|
"composition_pools": ["men_casual_compositions"],
|
|
"items": ["men street casual outfit generator"],
|
|
"item_templates": [
|
|
"{outerwear} over {top}, with {bottom}, {footwear}, and {accessory}",
|
|
"{top} with {bottom}, {outerwear}, {bag}, and {texture_detail}",
|
|
"{set_piece} styled with {footwear}, {accessory}, and {color_mood}",
|
|
"{outerwear} half-open over {top}, with {bottom}, {footwear}, and {detail}",
|
|
"{top} tucked into {bottom}, paired with {bag}, {jewelry}, and {texture_detail}",
|
|
"{set_piece} with {outerwear}, {footwear}, and {detail}",
|
|
"{outerwear} layered over {top}, with {bottom}, {bag}, and {color_mood}",
|
|
"{top} under {outerwear}, with {bottom}, {accessory}, and {footwear}"
|
|
],
|
|
"item_axes": {
|
|
"accessory": [
|
|
"a ribbed beanie",
|
|
"thin sunglasses",
|
|
"a baseball cap",
|
|
"wire-frame glasses",
|
|
"a canvas belt",
|
|
"a low-profile headphones detail",
|
|
"a silver watch",
|
|
"a folded scarf"
|
|
],
|
|
"bag": [
|
|
"a canvas tote",
|
|
"a nylon sling bag",
|
|
"a compact backpack",
|
|
"a messenger bag",
|
|
"a small crossbody pouch",
|
|
"a leather satchel",
|
|
"a gym duffel",
|
|
"a simple tote bag"
|
|
],
|
|
"bottom": [
|
|
"relaxed cargo pants",
|
|
"straight-leg jeans",
|
|
"washed black denim",
|
|
"wide-leg work pants",
|
|
"pleated utility trousers",
|
|
"soft joggers",
|
|
"cropped chinos",
|
|
"loose fatigue pants"
|
|
],
|
|
"color_mood": [
|
|
"olive, black, and cream tones",
|
|
"washed denim and white",
|
|
"charcoal with muted blue accents",
|
|
"warm brown and graphite",
|
|
"navy and grey layers",
|
|
"black and stone contrast",
|
|
"forest green and off-white",
|
|
"muted city neutrals"
|
|
],
|
|
"detail": [
|
|
"rolled cuffs",
|
|
"clean oversized proportions",
|
|
"visible layered hems",
|
|
"a relaxed shoulder line",
|
|
"a sharp cropped jacket shape",
|
|
"loose off-duty styling",
|
|
"subtle workwear seams",
|
|
"a neat high-waist line"
|
|
],
|
|
"footwear": [
|
|
"clean white sneakers",
|
|
"retro running shoes",
|
|
"canvas high-tops",
|
|
"leather sneakers",
|
|
"black work boots",
|
|
"chunky trainers",
|
|
"suede desert boots",
|
|
"minimal low-top sneakers"
|
|
],
|
|
"jewelry": [
|
|
"a simple watch",
|
|
"a narrow chain necklace",
|
|
"a signet ring",
|
|
"a thin bracelet",
|
|
"a small pendant",
|
|
"minimal silver rings",
|
|
"a leather watch strap",
|
|
"a low-key chain"
|
|
],
|
|
"outerwear": [
|
|
"oversized hoodie",
|
|
"boxy denim jacket",
|
|
"open flannel shirt",
|
|
"cropped bomber jacket",
|
|
"canvas chore jacket",
|
|
"lightweight varsity jacket",
|
|
"short work jacket",
|
|
"relaxed zip hoodie"
|
|
],
|
|
"set_piece": [
|
|
"hoodie and cargo-pant outfit",
|
|
"denim jacket and straight-jean outfit",
|
|
"workwear jacket and fatigue-pant outfit",
|
|
"open flannel and chino outfit",
|
|
"monochrome hoodie-and-jogger set",
|
|
"varsity jacket and denim outfit",
|
|
"relaxed tee and overshirt outfit",
|
|
"canvas jacket and work-pant outfit"
|
|
],
|
|
"texture_detail": [
|
|
"washed cotton texture",
|
|
"structured denim seams",
|
|
"soft fleece texture",
|
|
"matte canvas fabric",
|
|
"smooth leather accents",
|
|
"creased everyday fabric",
|
|
"brushed flannel texture",
|
|
"ribbed knit trim"
|
|
],
|
|
"top": [
|
|
"plain white tee",
|
|
"soft black tee",
|
|
"ribbed tank under a shirt",
|
|
"graphic tee",
|
|
"long-sleeve thermal shirt",
|
|
"boxy striped tee",
|
|
"simple henley",
|
|
"lightweight sweatshirt"
|
|
]
|
|
},
|
|
"poses": [
|
|
"standing with hands in jacket pockets",
|
|
"leaning against a wall with one foot raised",
|
|
"walking forward with a relaxed street-style stride",
|
|
"adjusting sunglasses while facing the camera",
|
|
"sitting on a low bench with elbows on knees",
|
|
"turning slightly to show the jacket shape",
|
|
"holding a tote at one side",
|
|
"standing in a mirror outfit-check pose"
|
|
]
|
|
},
|
|
{
|
|
"name": "Smart menswear",
|
|
"slug": "smart_menswear",
|
|
"weight": 1.0,
|
|
"inherit_expressions": false,
|
|
"inherit_compositions": false,
|
|
"scene_pools": ["casual_men_scenes", "casual_smart_scenes"],
|
|
"expression_pools": ["men_casual_expressions"],
|
|
"composition_pools": ["men_casual_compositions"],
|
|
"items": ["men smart casual outfit generator"],
|
|
"item_templates": [
|
|
"{jacket} over {top}, with {bottom}, {footwear}, and {accessory}",
|
|
"{set_piece} styled with {footwear}, {bag}, and {color_mood}",
|
|
"{top} tucked into {bottom}, paired with {jacket}, {jewelry}, and {detail}",
|
|
"{jacket} with {bottom}, {top}, {bag}, and {texture_detail}",
|
|
"{set_piece} with {accessory}, {jewelry}, and {detail}",
|
|
"{top} under {layer}, with {bottom}, {footwear}, and {color_mood}",
|
|
"{jacket} worn open over {top}, with {bottom}, {footwear}, and {texture_detail}",
|
|
"{set_piece} paired with {layer}, {bag}, and {accessory}"
|
|
],
|
|
"item_axes": {
|
|
"accessory": [
|
|
"a slim leather belt",
|
|
"wire-frame glasses",
|
|
"a folded pocket square",
|
|
"a clean watch",
|
|
"thin sunglasses",
|
|
"a merino scarf",
|
|
"a neat phone in hand",
|
|
"a low-key lapel pin"
|
|
],
|
|
"bag": [
|
|
"a leather laptop bag",
|
|
"a structured tote",
|
|
"a compact briefcase",
|
|
"a slim messenger bag",
|
|
"a suede satchel",
|
|
"a black crossbody bag",
|
|
"a polished weekender bag",
|
|
"a minimal portfolio case"
|
|
],
|
|
"bottom": [
|
|
"tailored wool trousers",
|
|
"cropped pleated trousers",
|
|
"dark straight-leg jeans",
|
|
"slim chinos",
|
|
"wide-leg dress trousers",
|
|
"pressed cotton trousers",
|
|
"charcoal ankle trousers",
|
|
"relaxed suit trousers"
|
|
],
|
|
"color_mood": [
|
|
"navy, ivory, and charcoal",
|
|
"camel and black contrast",
|
|
"deep green and warm grey",
|
|
"soft brown and cream",
|
|
"graphite with pale blue accents",
|
|
"black, white, and silver",
|
|
"wine and dark denim tones",
|
|
"stone, olive, and navy"
|
|
],
|
|
"detail": [
|
|
"rolled blazer sleeves",
|
|
"a clean tucked waist",
|
|
"softly structured tailoring",
|
|
"a relaxed collar line",
|
|
"a polished off-duty fit",
|
|
"subtle layered hems",
|
|
"neat ankle-length trousers",
|
|
"a sharp shoulder silhouette"
|
|
],
|
|
"footwear": [
|
|
"leather loafers",
|
|
"suede loafers",
|
|
"minimal white sneakers",
|
|
"Chelsea boots",
|
|
"polished derbies",
|
|
"sleek leather sneakers",
|
|
"black ankle boots",
|
|
"soft driving shoes"
|
|
],
|
|
"jacket": [
|
|
"unstructured blazer",
|
|
"soft wool overshirt",
|
|
"short trench jacket",
|
|
"boxy chore blazer",
|
|
"clean leather jacket",
|
|
"linen blazer",
|
|
"tailored cardigan jacket",
|
|
"minimal bomber jacket"
|
|
],
|
|
"jewelry": [
|
|
"a simple watch",
|
|
"a narrow ring",
|
|
"a thin chain necklace",
|
|
"a leather bracelet",
|
|
"a small tie bar",
|
|
"minimal silver cuff",
|
|
"a signet ring",
|
|
"a refined watch strap"
|
|
],
|
|
"layer": [
|
|
"light trench coat",
|
|
"fine-gauge cardigan",
|
|
"short wool coat",
|
|
"open tailored vest",
|
|
"relaxed blazer",
|
|
"clean overshirt",
|
|
"soft knit jacket",
|
|
"minimal mac coat"
|
|
],
|
|
"set_piece": [
|
|
"soft blazer and trouser set",
|
|
"knit polo and pleated-trouser outfit",
|
|
"shirt and dark denim outfit",
|
|
"tailored vest and trouser outfit",
|
|
"minimal workday separates",
|
|
"cardigan and chino outfit",
|
|
"overshirt and wool-trouser outfit",
|
|
"linen blazer and straight-jean outfit"
|
|
],
|
|
"texture_detail": [
|
|
"smooth wool texture",
|
|
"crisp cotton folds",
|
|
"matte twill fabric",
|
|
"fine ribbed knit",
|
|
"soft suede accents",
|
|
"polished leather details",
|
|
"light linen slubs",
|
|
"subtle woven texture"
|
|
],
|
|
"top": [
|
|
"buttoned Oxford shirt",
|
|
"fine knit polo",
|
|
"plain white tee",
|
|
"ribbed mock-neck top",
|
|
"soft merino sweater",
|
|
"open-collar shirt",
|
|
"minimal black tee",
|
|
"lightweight turtleneck"
|
|
]
|
|
},
|
|
"poses": [
|
|
"adjusting a jacket cuff",
|
|
"standing with one hand holding a laptop bag",
|
|
"walking through a lobby with relaxed posture",
|
|
"leaning beside a cafe counter",
|
|
"sitting with ankles crossed and shoulders relaxed",
|
|
"checking a watch while facing the camera",
|
|
"turning slightly to show the tailoring",
|
|
"standing near a mirror with one hand in a pocket"
|
|
]
|
|
},
|
|
{
|
|
"name": "Men athleisure",
|
|
"slug": "men_athleisure",
|
|
"weight": 1.0,
|
|
"inherit_expressions": false,
|
|
"inherit_compositions": false,
|
|
"scene_pools": ["casual_athleisure_scenes", "casual_men_scenes"],
|
|
"expression_pools": ["men_casual_expressions", "athleisure_focused_expressions"],
|
|
"composition_pools": ["men_casual_compositions", "athleisure_compositions"],
|
|
"items": ["men athleisure outfit generator"],
|
|
"item_templates": [
|
|
"{top} with {bottom}, {footwear}, {bag}, and {texture_detail}",
|
|
"{set_piece} with {layer}, {accessory}, and {color_mood}",
|
|
"{layer} over {top}, with {bottom}, {footwear}, and {detail}",
|
|
"{top} tucked into {bottom}, paired with {prop}, {accessory}, and {texture_detail}",
|
|
"{set_piece} styled with {footwear}, {bag}, and {detail}",
|
|
"{top} with {bottom}, {layer}, {accessory}, and {color_mood}",
|
|
"{layer} tied around the waist over {top}, with {bottom}, {footwear}, and {prop}",
|
|
"{set_piece} with {texture_detail}, {bag}, and {accessory}"
|
|
],
|
|
"item_axes": {
|
|
"accessory": [
|
|
"a baseball cap",
|
|
"sport sunglasses",
|
|
"wireless earbuds",
|
|
"a fitness watch",
|
|
"a sweatband at the wrist",
|
|
"a towel over one shoulder",
|
|
"a zippered phone armband",
|
|
"a lightweight beanie"
|
|
],
|
|
"bag": [
|
|
"a compact gym bag",
|
|
"a nylon sling bag",
|
|
"a drawstring sport bag",
|
|
"a small backpack",
|
|
"a rolled yoga mat strap",
|
|
"a minimal duffel",
|
|
"a crossbody phone pouch",
|
|
"a canvas tote"
|
|
],
|
|
"bottom": [
|
|
"tapered joggers",
|
|
"training shorts",
|
|
"wide-leg track pants",
|
|
"running tights under shorts",
|
|
"cropped sweatpants",
|
|
"technical cargo pants",
|
|
"straight track pants",
|
|
"soft knit training pants"
|
|
],
|
|
"color_mood": [
|
|
"black and white athletic contrast",
|
|
"charcoal with neon yellow accents",
|
|
"navy and silver tones",
|
|
"sage green and graphite",
|
|
"warm grey and cream",
|
|
"deep blue and black",
|
|
"forest green and white",
|
|
"muted red and charcoal"
|
|
],
|
|
"detail": [
|
|
"clean athletic seam lines",
|
|
"relaxed post-workout styling",
|
|
"sleek compression layers",
|
|
"cropped sporty proportions",
|
|
"breathable layered fit",
|
|
"a sharp tapered leg",
|
|
"loose warm-up styling",
|
|
"body-skimming stretch fit"
|
|
],
|
|
"footwear": [
|
|
"running shoes",
|
|
"clean white trainers",
|
|
"chunky gym sneakers",
|
|
"minimal walking shoes",
|
|
"retro trainers",
|
|
"trail sneakers",
|
|
"sleek black trainers",
|
|
"soft slip-on sneakers"
|
|
],
|
|
"layer": [
|
|
"cropped zip hoodie",
|
|
"light windbreaker",
|
|
"oversized warm-up jacket",
|
|
"mesh training jacket",
|
|
"soft track jacket",
|
|
"sleeveless puffer vest",
|
|
"relaxed crewneck sweatshirt",
|
|
"technical overshirt"
|
|
],
|
|
"prop": [
|
|
"a stainless water bottle",
|
|
"a towel tucked under one arm",
|
|
"a phone in hand",
|
|
"a folded hoodie nearby",
|
|
"a pair of headphones",
|
|
"a locker key band",
|
|
"a smoothie cup",
|
|
"a rolled mat nearby"
|
|
],
|
|
"set_piece": [
|
|
"track jacket and jogger set",
|
|
"training tee and short outfit",
|
|
"hoodie and technical-pant outfit",
|
|
"running top and track-pant set",
|
|
"monochrome gym outfit",
|
|
"windbreaker and training-short outfit",
|
|
"crewneck and jogger set",
|
|
"mesh jacket and tapered-pant outfit"
|
|
],
|
|
"texture_detail": [
|
|
"matte performance knit",
|
|
"smooth stretch fabric",
|
|
"mesh panel details",
|
|
"light nylon sheen",
|
|
"soft fleece trim",
|
|
"breathable jersey fabric",
|
|
"subtle compression seams",
|
|
"ribbed athletic texture"
|
|
],
|
|
"top": [
|
|
"fitted sport tee",
|
|
"sleeveless training top",
|
|
"longline workout tee",
|
|
"ribbed athletic tank",
|
|
"light running shirt",
|
|
"cropped crewneck sweatshirt",
|
|
"mesh-layered sport top",
|
|
"zip-neck training top"
|
|
]
|
|
},
|
|
"poses": [
|
|
"standing with a water bottle in one hand",
|
|
"stretching one arm across the chest",
|
|
"leaning against a locker with relaxed confidence",
|
|
"walking away from a gym mirror while looking back",
|
|
"sitting on a bench with elbows on knees",
|
|
"adjusting earbuds before a run",
|
|
"standing in a mirror outfit-check pose",
|
|
"tying a hoodie around the waist"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Couple casual clothes",
|
|
"slug": "couple_casual_clothes",
|
|
"weight": 1.0,
|
|
"subject_type": "couple",
|
|
"item_label": "Clothing",
|
|
"style": "tasteful adult couple fashion-editorial scene with coordinated casual styling",
|
|
"positive_suffix": "Use readable coordinated outfits, clear fabric texture, warm natural light, coherent body placement, and polished styling detail.",
|
|
"expression_pools": ["couple_casual_expressions"],
|
|
"composition_pools": ["couple_casual_compositions"],
|
|
"subcategories": [
|
|
{
|
|
"name": "Coordinated casual",
|
|
"slug": "coordinated_casual",
|
|
"weight": 1.0,
|
|
"inherit_expressions": false,
|
|
"inherit_compositions": false,
|
|
"scene_pools": ["casual_couple_scenes"],
|
|
"expression_pools": ["couple_casual_expressions"],
|
|
"composition_pools": ["couple_casual_compositions"],
|
|
"items": ["coordinated couple casual outfit generator"],
|
|
"item_templates": [
|
|
"Partner A wears {a_top} with {a_bottom} and {a_layer}; Partner B wears {b_top} with {b_bottom} and {b_layer}; both share {shared_detail}",
|
|
"Partner A in {a_set_piece}; Partner B in {b_set_piece}; coordinated with {shared_color} and {accessory}",
|
|
"Partner A wears {a_layer} over {a_top} with {a_bottom}; Partner B wears {b_layer} over {b_top} with {b_bottom}; styled with {footwear_mood}",
|
|
"Partner A has {a_top}, {a_bottom}, and {a_bag}; Partner B has {b_top}, {b_bottom}, and {b_bag}; linked by {shared_detail}",
|
|
"two coordinated casual outfits: Partner A in {a_set_piece}, Partner B in {b_set_piece}, with {shared_color}, {accessory}, and {footwear_mood}",
|
|
"Partner A wears {a_top} tucked into {a_bottom}; Partner B wears {b_top} with {b_bottom}; both layered with {shared_outerwear}",
|
|
"Partner A styled in {a_layer}, {a_top}, and {a_bottom}; Partner B styled in {b_layer}, {b_top}, and {b_bottom}; matching through {shared_detail}",
|
|
"paired weekend outfits with Partner A in {a_set_piece}, Partner B in {b_set_piece}, plus {shared_outerwear} and {accessory}"
|
|
],
|
|
"item_axes": {
|
|
"a_bag": [
|
|
"a canvas tote",
|
|
"a compact crossbody bag",
|
|
"a small backpack",
|
|
"a phone pouch",
|
|
"a structured tote",
|
|
"a nylon sling bag",
|
|
"a leather satchel",
|
|
"a woven tote"
|
|
],
|
|
"a_bottom": [
|
|
"straight-leg jeans",
|
|
"wide-leg trousers",
|
|
"relaxed cargo pants",
|
|
"cropped chinos",
|
|
"relaxed linen trousers",
|
|
"soft joggers",
|
|
"tailored ankle trousers",
|
|
"light denim shorts"
|
|
],
|
|
"a_layer": [
|
|
"cropped denim jacket",
|
|
"soft cardigan",
|
|
"oversized hoodie",
|
|
"linen overshirt",
|
|
"short trench jacket",
|
|
"boxy bomber jacket",
|
|
"open flannel shirt",
|
|
"light knit cardigan"
|
|
],
|
|
"a_set_piece": [
|
|
"a denim jacket and straight-jean outfit",
|
|
"a cardigan and wide-trouser outfit",
|
|
"a hoodie and jogger set",
|
|
"a linen shirt and relaxed-trouser outfit",
|
|
"a cropped jacket and straight-trouser outfit",
|
|
"a smart-casual blazer and jean outfit",
|
|
"a summer shirt-and-short outfit",
|
|
"a soft knit co-ord"
|
|
],
|
|
"a_top": [
|
|
"a fitted white tee",
|
|
"a ribbed tank",
|
|
"a soft buttoned shirt",
|
|
"a cropped sweatshirt",
|
|
"a fine knit top",
|
|
"a loose cotton shirt",
|
|
"a graphic tee",
|
|
"a clean sleeveless top"
|
|
],
|
|
"accessory": [
|
|
"thin sunglasses",
|
|
"matching watches",
|
|
"minimal metal details",
|
|
"a shared scarf color",
|
|
"clean phone-in-hand styling",
|
|
"coordinated bags",
|
|
"small watch and ring details",
|
|
"minimal caps"
|
|
],
|
|
"b_bag": [
|
|
"a messenger bag",
|
|
"a compact backpack",
|
|
"a leather laptop bag",
|
|
"a nylon sling bag",
|
|
"a canvas tote",
|
|
"a simple duffel",
|
|
"a small crossbody bag",
|
|
"a minimal satchel"
|
|
],
|
|
"b_bottom": [
|
|
"dark straight-leg jeans",
|
|
"pleated trousers",
|
|
"relaxed chinos",
|
|
"wide-leg work pants",
|
|
"tapered joggers",
|
|
"washed black denim",
|
|
"tailored wool trousers",
|
|
"soft track pants"
|
|
],
|
|
"b_layer": [
|
|
"boxy denim jacket",
|
|
"unstructured blazer",
|
|
"open flannel shirt",
|
|
"canvas chore jacket",
|
|
"light windbreaker",
|
|
"short wool coat",
|
|
"relaxed zip hoodie",
|
|
"minimal bomber jacket"
|
|
],
|
|
"b_set_piece": [
|
|
"a chore jacket and work-pant outfit",
|
|
"a blazer and dark denim outfit",
|
|
"a flannel and chino outfit",
|
|
"a hoodie and cargo-pant outfit",
|
|
"a track jacket and jogger outfit",
|
|
"a knit polo and pleated-trouser outfit",
|
|
"a varsity jacket and jean outfit",
|
|
"an overshirt and straight-trouser outfit"
|
|
],
|
|
"b_top": [
|
|
"a plain white tee",
|
|
"a fine knit polo",
|
|
"an open-collar shirt",
|
|
"a graphic tee",
|
|
"a ribbed mock-neck top",
|
|
"a lightweight sweatshirt",
|
|
"a soft black tee",
|
|
"a buttoned Oxford shirt"
|
|
],
|
|
"footwear_mood": [
|
|
"clean sneakers on both partners",
|
|
"loafers and minimal sneakers",
|
|
"boots and platform sneakers",
|
|
"white trainers with relaxed socks",
|
|
"polished loafers and leather sneakers",
|
|
"matching low-top sneakers",
|
|
"ankle boots and suede loafers",
|
|
"sporty trainers with casual socks"
|
|
],
|
|
"shared_color": [
|
|
"navy and cream coordination",
|
|
"olive and charcoal tones",
|
|
"soft denim blues",
|
|
"black and warm white contrast",
|
|
"sage and graphite accents",
|
|
"camel and soft grey layers",
|
|
"muted red and deep navy",
|
|
"fresh white and silver details"
|
|
],
|
|
"shared_detail": [
|
|
"matching denim texture",
|
|
"coordinated neutral layers",
|
|
"similar relaxed silhouettes",
|
|
"shared warm color accents",
|
|
"matching bag proportions",
|
|
"parallel clean-waist styling",
|
|
"balanced oversized layers",
|
|
"clean everyday fabric texture"
|
|
],
|
|
"shared_outerwear": [
|
|
"coordinated denim jackets",
|
|
"soft trench-inspired layers",
|
|
"matching cardigan textures",
|
|
"parallel bomber jackets",
|
|
"clean overshirt layers",
|
|
"lightweight city jackets",
|
|
"similar hooded layers",
|
|
"polished blazer-like jackets"
|
|
]
|
|
},
|
|
"poses": [
|
|
"standing side by side with relaxed shoulders",
|
|
"walking together while both outfits stay fully visible",
|
|
"one partner seated while the other stands nearby",
|
|
"leaning together near a cafe window",
|
|
"posing in a shared mirror outfit-check",
|
|
"standing back to back with slight head turns",
|
|
"one partner adjusting the other's collar",
|
|
"sitting close together with hands visible and no body overlap"
|
|
]
|
|
},
|
|
{
|
|
"name": "Smart couple",
|
|
"slug": "smart_couple",
|
|
"weight": 1.0,
|
|
"inherit_expressions": false,
|
|
"inherit_compositions": false,
|
|
"scene_pools": ["casual_couple_scenes", "casual_smart_scenes"],
|
|
"expression_pools": ["couple_casual_expressions"],
|
|
"composition_pools": ["couple_casual_compositions"],
|
|
"items": ["smart couple outfit generator"],
|
|
"item_templates": [
|
|
"Partner A wears {a_smart_piece}; Partner B wears {b_smart_piece}; both coordinated through {shared_color} and {shared_texture}",
|
|
"Partner A in {a_jacket} over {a_top} with {a_bottom}; Partner B in {b_jacket} over {b_top} with {b_bottom}; finished with {footwear_mood}",
|
|
"two smart-casual looks: Partner A has {a_smart_piece}, Partner B has {b_smart_piece}, with {accessory} and {shared_detail}",
|
|
"Partner A wears {a_top}, {a_bottom}, and {a_jacket}; Partner B wears {b_top}, {b_bottom}, and {b_jacket}; linked by {shared_texture}",
|
|
"coordinated polished outfits with Partner A in {a_smart_piece}, Partner B in {b_smart_piece}, plus {shared_color}",
|
|
"Partner A styled with {a_jacket}, {a_top}, and {a_bottom}; Partner B styled with {b_jacket}, {b_top}, and {b_bottom}; both using {accessory}",
|
|
"Partner A wears {a_smart_piece} with {a_bag}; Partner B wears {b_smart_piece} with {b_bag}; tied together by {shared_detail}",
|
|
"paired city-date outfits: Partner A in {a_smart_piece}, Partner B in {b_smart_piece}, with {footwear_mood}, {shared_color}, and {shared_texture}"
|
|
],
|
|
"item_axes": {
|
|
"a_bag": [
|
|
"a structured tote",
|
|
"a compact shoulder bag",
|
|
"a slim laptop bag",
|
|
"a slim portfolio pouch",
|
|
"a polished commuter bag",
|
|
"a clean crossbody bag"
|
|
],
|
|
"a_bottom": [
|
|
"tailored ankle trousers",
|
|
"pressed cotton trousers",
|
|
"wide-leg pleated trousers",
|
|
"dark straight-leg jeans",
|
|
"straight tailored trousers",
|
|
"cropped cigarette trousers"
|
|
],
|
|
"a_jacket": [
|
|
"soft oversized blazer",
|
|
"short textured jacket",
|
|
"short trench jacket",
|
|
"clean leather jacket",
|
|
"tailored sleeveless vest",
|
|
"open cardigan blazer"
|
|
],
|
|
"a_smart_piece": [
|
|
"a soft blazer and wide-trouser outfit",
|
|
"a ribbed knit top and pleated-trouser outfit",
|
|
"a buttoned shirt and tailored-trouser outfit",
|
|
"a cardigan and pleated-trouser outfit",
|
|
"a sleeveless vest and trouser outfit",
|
|
"a clean knit top and wool-trouser outfit"
|
|
],
|
|
"a_top": [
|
|
"a silk-blend crew-neck top",
|
|
"a soft buttoned shirt",
|
|
"a ribbed mock-neck top",
|
|
"a buttoned cotton shirt",
|
|
"a fitted knit tee",
|
|
"a draped satin shirt"
|
|
],
|
|
"accessory": [
|
|
"subtle metal details",
|
|
"matching watches",
|
|
"thin sunglasses",
|
|
"coordinated leather bags",
|
|
"minimal silver details",
|
|
"a shared scarf accent",
|
|
"clean phone-camera styling",
|
|
"polished belt details"
|
|
],
|
|
"b_bag": [
|
|
"a leather laptop bag",
|
|
"a slim messenger bag",
|
|
"a compact briefcase",
|
|
"a structured tote",
|
|
"a polished weekender bag",
|
|
"a minimal portfolio case"
|
|
],
|
|
"b_bottom": [
|
|
"tailored wool trousers",
|
|
"dark straight-leg jeans",
|
|
"cropped pleated trousers",
|
|
"pressed cotton trousers",
|
|
"relaxed suit trousers",
|
|
"slim chinos"
|
|
],
|
|
"b_jacket": [
|
|
"unstructured blazer",
|
|
"linen blazer",
|
|
"short trench jacket",
|
|
"tailored cardigan jacket",
|
|
"clean leather jacket",
|
|
"minimal bomber jacket"
|
|
],
|
|
"b_smart_piece": [
|
|
"an unstructured blazer and trouser outfit",
|
|
"a knit polo and pleated-trouser outfit",
|
|
"a shirt and dark denim outfit",
|
|
"a tailored vest and trouser outfit",
|
|
"a cardigan and chino outfit",
|
|
"a linen blazer and straight-jean outfit"
|
|
],
|
|
"b_top": [
|
|
"a buttoned Oxford shirt",
|
|
"a fine knit polo",
|
|
"a plain white tee",
|
|
"a ribbed mock-neck top",
|
|
"an open-collar shirt",
|
|
"a soft merino sweater"
|
|
],
|
|
"footwear_mood": [
|
|
"loafers and polished ankle boots",
|
|
"minimal sneakers and sleek loafers",
|
|
"Chelsea boots and ankle boots",
|
|
"polished derbies and clean ankle boots",
|
|
"white sneakers on both partners",
|
|
"suede loafers and polished sneakers"
|
|
],
|
|
"shared_color": [
|
|
"navy, ivory, and charcoal coordination",
|
|
"camel and black contrast",
|
|
"deep green and warm grey",
|
|
"soft brown and cream",
|
|
"graphite with pale blue accents",
|
|
"black, white, and silver"
|
|
],
|
|
"shared_detail": [
|
|
"matching tailored proportions",
|
|
"balanced jacket lengths",
|
|
"coordinated polished bags",
|
|
"similar clean collar lines",
|
|
"shared muted accent color",
|
|
"parallel smart-casual layering"
|
|
],
|
|
"shared_texture": [
|
|
"smooth wool texture",
|
|
"crisp cotton folds",
|
|
"fine ribbed knit",
|
|
"matte crepe fabric",
|
|
"polished leather accents",
|
|
"light linen slubs"
|
|
]
|
|
},
|
|
"poses": [
|
|
"standing together in a polished lobby outfit-check",
|
|
"walking side by side with relaxed formal posture",
|
|
"one partner holding a bag while the other adjusts a sleeve",
|
|
"sitting together at a cafe table with both outfits visible",
|
|
"posing near a gallery wall with coordinated spacing",
|
|
"standing in a mirror frame with both shoes visible",
|
|
"turning slightly toward each other while facing the camera",
|
|
"standing close with clean posture and no body overlap"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|