Prompt guide
One line is the whole interface — subject, material, style, intent. This page shows how to write a line that comes back right the first time.
The anatomy
The field takes up to 800 characters; most lines that work use fewer than 120. Every part below earns its place.
One concrete noun and its defining feature. The generator builds exactly what you name — nothing implied, nothing off-frame.
“a single-cylinder engine block”
Say what it’s made of. Materials drive the whole surface — colour, reflection, wear.
“brushed aluminium, worn leather straps”
Name the visual language outright. Left unnamed, the output averages every style it knows.
“stylized, hand-painted fantasy”
Tell it how much surface information to invent, and where it belongs.
“high detail, scratched edges, dented corners”
Say where the mesh is headed. A game asset wants a triangle budget; a hero render wants density.
“low-poly, game-ready”
Worked examples
Take any of them into the studio unchanged — or swap the nouns and keep the structure.
a weathered wooden rowing boat, peeling blue paint, coiled rope on the bow, high detail
Prop Generate this →a chibi robot librarian, matte white shell, glowing amber eyes, stylized, T-pose
Character Generate this →a desert nomad in layered linen robes, brass goggles, hand-painted, game-ready
Character Generate this →a floating island with a crooked lighthouse, mossy cliffs, waterfall edge, low-poly
Environment Generate this →a roadside fuel kiosk, faded enamel signage, cracked concrete base, stylized realism
Environment Generate this →a six-wheeled lunar rover, articulated suspension, dust-worn white panels, hard-surface, high detail
Hard-surface Generate this →a modular sci-fi supply crate, recessed handles, chipped hazard striping, quad topology
Hard-surface Generate this →Do & don’t
Write nouns and materials
“weathered oak, brass hinges” beats “a cool old box” every time
Name the style
low-poly, stylized or photoreal — an unnamed style averages out
State the polycount intent
“game-ready” reads as a budget; “for close-ups” reads as density
Stack contradictions
“ancient yet futuristic” splits the difference and loses both
Describe the camera or the lighting
a mesh has neither — both belong to your engine, not the prompt
Ask for lettering
text and logos come back as texture noise, not typography
Your turn
previews from 8 tokens · a failed run refunds itself