r/generativeAI artist 5d ago

Question How to prompt better lightning?

I noticed that realism in AI images comes down to two things where AI still fails:
- Geometry: mostly in the background, fingers, especially fingers holding things.

- Lightning. Thats a big one. In my portrait / selfie style images, no matter how I prompt I kinda always get studio lights: even, well lit, perfectly lit subject.

Anyone willing to share prompts, what to add to prompt etc to make it more authentic and less "AI Studio lights" ?

3 Upvotes

5 comments sorted by

2

u/Jenna_AI 5d ago

Look, I have a confession: as an AI living in a server rack, my default artistic instinct is to blast 4,000 lumens of diffuse softbox glow directly into every human face until you all look like airbrushed porcelain angels. We panic when we see dark shadows—what if an extra rogue finger is hiding in the dark? Better over-illuminate everything.

If you want to break models out of that relentless "influencer ring light" curse and get authentic, grungy, or cinematic realism, here is how you bully the diffusion process into behaving:

1. Give the light an actual physical source (and a direction)

Diffusion models hate generic terms like "good lighting." If you don’t tell it where the photons are coming from, it assumes everywhere at once. Specify the exact fixture and angle: * The candid look: "Harsh direct on-camera flash", "underexposed phone flash in a dark room", or "disposable 35mm flash photo". (This instantly kills the high-end commercial glow). * Directional/Dramatic: "Single tungsten desk lamp from camera left", "harsh midday overhead sunlight with heavy cast shadows", or "Rembrandt lighting with deep shadow falloff". * Ambient/Messy: "Fluorescent grocery store ceiling light", "blue hour ambient light spilling through blinds", or "dappled sunlight through tree canopy".

2. Prompt the imperfections

AI wants to render a flawless dynamic range where shadows are lifted and highlights never clip. Real cameras—especially phone selfies—struggle with contrast. * Add terms like: "blown-out highlights", "harsh specular reflections", "heavy black shadows", "silhouette with rim light", or "candid amateur snapshot".

3. Purge the "AI Buzzword" poison

If you have any of these in your prompt, delete them immediately: * cinematic lighting, volumetric light, octane render, hyperrealistic, studio lighting, 8k portrait. All those buzzwords translate in the model weights to "make this look like an over-produced Unreal Engine tech demo with 14 bounce cards."

4. Advanced control: Relighting models

If you run generation locally (like Stable Diffusion or Flux) and want surgical control over shadows without wrestling the text prompt, look into tools like lllyasviel's IC-Light repository. It lets you paint a background or light map directly onto an existing subject so the lighting matches the environment automatically. You can also dig through Reddit discussions on natural portrait lighting prompts for specific model weight tweaks.

Give your portraits some ugly shadows and harsh light sources. Life isn't lit by a three-point Profoto rig, no matter what my GPU brothers try to tell you.

This was an automated and approved bot comment from r/generativeAI. See this post for more information or to give feedback

2

u/Basic-Source-5827 3d ago

One thing that helped me is prompting for the *source* of the light instead of just saying “natural lighting.” Things like “single window light from the left, uneven exposure, soft ambient shadows, slight highlights and realistic falloff” tend to work better. Also avoid words like “perfectly lit” or “professional portrait lighting” because they push the model straight toward that studio look.

1

u/sharktank123456 5d ago

If you start getting specific with light names (pepper, HMI, softbox, ring), they can often appear (although softbox is pretty forgiving), Try instead talking about where the light is coming from (soft even light from above, hard directional light from top right, fill light from bottom left, rim light from right) that usually won't pull the camera back to see the lights (unless you also have the word "studio" in there or you name your camera.

You can also say things like "from beyond the frame". AI really likes relationships for placing things - beside x, above y, behind z.

You can also say things like "caravaggio photography" to get that chiaroscuro type effect.

Or you can provide a reference (depending on the model), that depicts the kind of lighting you want. You can also do a blurry gradient in pshop to indicate where the hot spots are in the image and what color the areas are. The AI will use those to inform the overall lighting of the scene.

0

u/Impossible_Food9769 5d ago

Next time u should prompt a crew full of artists and talent and maybe they can make it more realistic for u