FLUX.2 Prompt Guide: Structure, Examples and Tips (2026)
How to write FLUX.2 prompts with real lens and camera language: a reusable structure, three worked examples at 14mm, 50mm and 100mm macro, and practical tips.
How to write FLUX.2 prompts with real lens and camera language: a reusable structure, three worked examples at 14mm, 50mm and 100mm macro, and practical tips.
FLUX.2 is the image model family from Black Forest Labs, and Cinemagiq runs three variants: FLUX.2 Pro, FLUX.2 Max and FLUX.2 Dev. FLUX.2 responds to lens and camera language, so it rewards prompts written the way a cinematographer talks: angle, focal length, distance. That makes it useful for previz frames, location and lighting studies, storyboard frames, posters and first frames for image-to-video, anywhere you want to specify the camera as well as the content.
FLUX.2 takes a written prompt plus a few settings:
A pattern that works: camera first, content second. Opening with "Low-angle shot on a 14mm ultra-wide lens:" sets up how the frame is seen before you say what is in it. Then name the subject, the setting and the light, and finish with the optical effect you expect from the lens.
[Angle] shot on a [focal length] [lens type]: [subject with one or two concrete details], [setting], [light], [the optical effect you want, such as perspective distortion].
Use one angle and one lens per prompt. If the lens does not matter for a shot, leave the slot out rather than adding a number for the sake of it.
Made in Cinemagiq. The exact prompt is under each one.

PromptLow-angle shot on a 14mm ultra-wide lens: a towering concrete apartment block against a stormy sky, a single lit window, strong perspective distortion.

PromptTop-down shot on a 50mm lens: a cluttered animator's desk with pencil sketches, a lightbox, colored pencils and a cup of coffee, soft daylight, no people.

PromptShot on a 100mm macro lens: a single drop of ink spreading in clear water, swirling blue and gold, black background.
Example 1: 14mm ultra-wide, low angle. The prompt opens with the full camera setup, "Low-angle shot on a 14mm ultra-wide lens:", then gives the building a single focal point, "a single lit window", against a "stormy sky". The final phrase, "strong perspective distortion", names the effect an ultra-wide lens at a low angle produces, so the lens and the result described in words point the same way.
Example 2: 50mm, top-down. "Top-down shot on a 50mm lens:" pairs an overhead angle with a normal focal length, the classic setup for a flat-lay. The rest is a prop inventory, "pencil sketches, a lightbox, colored pencils and a cup of coffee", followed by the light, "soft daylight", and an exclusion, "no people". The camera does the composing, and the prompt only has to list what is on the desk.
Example 3: 100mm macro. "Shot on a 100mm macro lens:" leaves out the angle on purpose. A macro shot is defined by distance and scale, so the subject is a single small thing, "a single drop of ink spreading in clear water". Color is named precisely, "swirling blue and gold", and "black background" isolates the subject so nothing competes with it.
{{placeholders}}, for example {{angle}} shot on a {{lens}}: {{subject}}, so the team reuses proven camera setups.Yes, FLUX.2 responds to lens and camera language. Name the angle and focal length near the start, such as 'low-angle shot on a 14mm ultra-wide lens', and add the effect you expect from that lens, such as perspective distortion or a tight macro view.
Three: FLUX.2 Pro, FLUX.2 Max and FLUX.2 Dev. All three render at 1K or 2K and take up to 9 reference images. Run a test prompt on more than one variant before you commit a whole sequence to a single one.
No. Camera Angle Control works only on the Google image models, the Nano Banana family. With FLUX.2 you write the angle into the prompt itself, which suits the model, since it responds to camera language such as 'top-down shot' or 'low-angle shot'.
Pick the lens a cinematographer would choose for the shot. An ultra-wide such as 14mm exaggerates perspective, a 50mm sits close to natural vision, and a macro lens fills the frame with something tiny. Write one lens per prompt so the instructions never conflict.
Run FLUX.2 and the other leading models in one AI-native workspace.