OurDream AI Image Prompt Guide
Writing good image prompts in OurDream AI looks way more complicated than it actually is.
When I first started looking into it, I found people using brackets, parentheses, numbers, tags, underscores, and all kinds of weird formatting. It can look like you need to learn a programming language just to generate a good image.
You don’t. The main thing is learning how to describe an image in a way the generator understands.
In this OurDream AI image prompt guide, I’ll show you the basics I use for writing prompts, controlling poses and camera angles, adding more or less importance to certain details, and fixing things with negative prompts.
One important thing before we start: not every OurDream image model likes the exact same prompt style. Dreamy generally works better with short visual descriptions and tags, while Vivid models can also understand more natural language. So don’t assume one exact prompt format will always work with every generator.
If you still need the interface basics — models, Free Play, presets, Remix, and in-chat images — start with How to Use OurDream AI Image Generator.
Start With Visual Descriptions
The easiest way to think about an image prompt is to describe what should actually be visible in the image. Don’t write a backstory.
For example, this is not very useful:
She has hair that flows like honey, and she can jump extremely high.
The image generator does not need to know what your character can do. It needs to know what you want to see. A better prompt would be:
long blonde hair, jumping, blue sky, full shot
Keep your instructions visual. If something cannot be seen in the image, it probably doesn’t need to be in the image prompt.
Use Short Tags With Dreamy
For Dreamy, I normally keep things short and direct. Instead of writing:
She is standing outside in the city at night while wearing a black leather jacket and looking down at the camera.
You could write:
city at night, standing, black leather jacket, looking at viewer, view from below
This is called keyword-based prompting, and each part describes something the AI can actually show. Commas also make it easier to separate the different ideas.
A simple structure you can use is:
subject → pose → clothing → environment → lighting → camera angle
For example:
woman, sitting, black dress, beach at sunset, warm lighting, front view
You can always add more detail later.
Vivid Can Understand More Natural Prompts
Vivid and Vivid 2 can handle more normal written descriptions. For example:
She is sitting on the beach during sunset wearing a black dress and looking toward the camera.
That type of prompt can work well with Vivid. This is why I wouldn’t blindly copy the exact same prompt between every OurDream model and expect the same result.
If a prompt isn’t working, sometimes changing the image generator is easier than rewriting the whole thing.
Use Parentheses to Make Something More Important
Parentheses can be used to give part of your prompt more importance. For example:
woman, (black eyeliner), jeans, city street
The (black eyeliner) part receives more attention than the normal text around it. You can also add more parentheses:
((black eyeliner))
or:
(((black eyeliner)))
The more emphasis you add, the more strongly the generator may try to include that detail. But don’t go crazy with this. If you put huge emphasis around everything, nothing is really important anymore, and your images can start looking weird.
I normally only use extra emphasis when the generator keeps ignoring something I actually care about.
P.S. Prompts with parentheses often don’t work when you select a character. Free Play characters should work.
Using Numbers for More Control
You can also use numbers to control how much importance a detail gets. For example:
(black leather jacket:1.2)
A normal prompt is basically around 1.0. So:
- 1.1 = slightly stronger
- 1.2 = stronger
- 1.3 = even stronger
The guide I learned this from recommends being careful once you start going much higher because too much weight can make the image worse instead of better. So I would not immediately start putting 1.5 on half your prompt.
Start small. If OurDream keeps ignoring something, increase it a little and test again.
You Can Also Reduce the Importance of Something
Brackets can be used when you still want something in the image, but you don’t want it to have as much influence. For example:
[forest background]
The forest is still part of the prompt, but you are giving it less importance. You can also see prompts written with lower numerical weights, for example:
(forest background:0.8)
I wouldn’t worry too much about this as a beginner. Most of the time, a clean normal prompt is enough. Weights are more useful when you already have a prompt that almost works, and you are trying to fine-tune one part.
Be Careful With Your Wording
AI image generators can understand words differently from humans. A good example is:
full body view
You might think that means you want the entire person in the image. But depending on the model, the words can sometimes affect the actual body instead of the camera framing. It is usually better to use proper camera terms. For example:
full shot
You can also include things that naturally force more of the body into the image. For example:
standing, boots, front view
If you tell the generator that the character is wearing boots, it has more reason to include their feet in the image. Small wording changes like this can make a surprisingly big difference.
Useful Camera and Pose Terms
Here are some basic terms worth remembering.
Front View
- front view
- front shot
- from the front
- in front of her
- in front of him
View From Behind
- rear view
- from behind
- behind her
- behind him
Full Body
- full shot
- far shot
- far away
Other Useful Camera Terms
You can also experiment with close-up, medium shot, cowboy shot, view from above, view from below, and eye level. These are much easier than trying to explain the camera position with a long sentence.
Use Hyphens and Underscores Carefully
You may also see prompts using hyphens or underscores to connect words. For example:
sci-fi, heart-shaped necklace, four-leaf clover
These help show that the words belong together.
Some prompting systems also use underscores to keep words together as one concept. For example, elf_warrior instead of elf warrior. The idea is to stop the generator from treating “elf” and “warrior” as two completely separate things.
That said, I would not build your entire prompt around weird formatting unless you actually need it. Start normally first.
Don’t Put Temporary Clothing in Permanent Character Details
This is an important one. When creating a character, OurDream has fields for the character’s permanent physical details. Things added there may keep appearing in future images.
So if you add “black leather jacket” to the character’s permanent details, OurDream may keep trying to give them that jacket even when you want a completely different outfit.
Permanent character details should be things you want the character to keep. For example: glasses, eye color, hair, a tattoo, or a signature necklace.
Temporary things belong in the image prompt. For example: nurse outfit, bikini, winter jacket, red dress, school uniform.
A simple rule:
- Character prompt = what the character is.
- Image prompt = what is happening right now.
Use Negative Prompts to Remove Things
OurDream also has a Negative Prompt field. Your normal prompt tells the AI what you want. The negative prompt tells it what you don’t want.
For example:
blurry, bad anatomy, fused fingers, extra fingers
This can be useful when the generator keeps making the same mistake. I wouldn’t automatically paste a giant negative prompt into every image, though. If you have a specific problem, try adding that problem to the negative prompt and see if it helps. Again, change one thing at a time.
Prompting Hair Length
There are also different terms people use for hair length:
- Long hair — around shoulder length or slightly longer
- Very long hair — around waist length
- Extremely long hair — past the waist
- Absurdly long hair — hair reaching the floor or even longer
These kinds of terms can work better than trying to describe an exact length in centimeters.
Prompting Environments
Backgrounds can stay pretty simple too. For example:
grassy hills, dirt path, trees, sunlight, clouds
or:
desert, cactus, cliffs, bright sunlight, daytime
or:
sandy beach, beach umbrella, ocean, waves, sunny
You do not need to write: “She is standing in a beautiful desert where you can see large cliffs in the distance while the sun shines down.” Just describe what should actually appear.
OurDream AI Image Prompt Examples
Here are a few examples of what a finished image prompt can look like.
Pool Example
sitting at pool, daytime, clouds, (floral one-piece swimsuit), rear view, looking back at viewer, small smile
Church Example
church interior, church pews, huge stained-glass window, priest robes, intricate outfit, cross necklace, dynamic lighting, soft shadows
City Example
outside, nighttime, cityscape, skyscrapers, street, sidewalk, lamppost, standing, front view, cowboy shot, black leather jacket, black torn shorts, worn shoes, ripped shirt, hands in pockets, looking down at viewer, view from below
Notice how none of these prompts are trying to tell a story. They are basically a list of visual instructions. That is the easiest way to start.
My Image Prompt Workflow
I normally don’t try to write the perfect prompt before generating anything. I start simple. For example:
woman sitting at beach, black dress, sunset, front view
Then I generate a few images. If the image is wrong, I look at what specifically is wrong. If the pose is wrong, I change the pose. If the clothing is wrong, I change the clothing. If OurDream keeps ignoring one important detail, I might add parentheses or increase its weight slightly.
If the image is already good, I don’t rewrite everything. That is probably the biggest mistake you can make with AI image prompting: changing ten things when only one thing was wrong.
Start simple, generate, look at the result, and fix one problem at a time. That is much easier than trying to create some insane 300-word prompt before you have even generated your first image.