import itertools
subjects = ["a modern smart speaker", "a minimalist AI assistant device"]
colors = ["slate gray", "ocean blue", "warm white", "matte black"]
scenes = ["wooden desk", "bookshelf", "kitchen counter", "bedside table"]
environments = ["sunny living room", "cozy study room", "modern office", "minimalist bedroom"]
styles = ["product design render, studio lighting", "cinematic still life, dramatic lighting", "isometric 3d render"]
combinations = list(itertools.product(subjects, colors, scenes, environments, styles))
for i, (subj, col, sce, env, sty) in enumerate(combinations[:10]):
prompt = f"{subj}, {col} color, placed on a {sce} in a {env}, {sty}, clean background, ultra detailed, 8k, soft shadows"
print(f"Prompt {i+1}: {prompt}")
print("---")