PromptFeed
Products & Commerce

Splash-motion product bottle photography

Generates a hyper-realistic studio product shot of a drink container caught mid-splash with floating ingredients and a glowing gradient background.

Minimum tier: optimizado8 editable variablestext rendering

Budget models do not render typography reliably; this case needs a higher tier.

Splash-motion product bottle photography

Image generated by us with gpt-image-2. Prompt by @mehvishs25

Prompt

Hyper-realistic 8K commercial product photography, 3:4 vertical aspect ratio, cinematic studio lighting with controlled highlights and soft shadows. A [CONTAINER_TYPE] in [CONTAINER_COLOR], covered in fine condensation droplets, shown in a [VIEW_ANGLE], leaning dynamically into a swirling splash of [LIQUID_COLOR] liquid rising around its base. Around the container, [FLOATING_ELEMENTS] float suspended at different depths alongside fine droplets frozen mid-air. The label reads '[LABEL_TEXT]' in clean sans-serif lettering. Background transitions smoothly from [BACKGROUND_COLOR_1] to [BACKGROUND_COLOR_2], with soft circular bokeh light particles scattered throughout. Extreme micro-detail sharpness, frozen high-speed motion, no noise, no artifacts.

8 placeholders still empty. Copied as is, the generator will draw the brackets literally inside the image.

Editable variables

Change any value and the prompt rewrites above. Copy the finished result.

text

The kind of drink container featured as the product.

color

Main color of the container's surface.

enum

Camera angle and pose of the product shot.

color

Color and character of the splashing liquid.

text

Small ingredients or particles floating around the product.

text

Fictional brand or product name printed on the label.

color

Starting color of the background gradient.

color

Ending color of the background gradient.

Generate the image here

With your own OpenAI key. Free for us, and what you spend is yours.

Kept in this browser only and sent straight to OpenAI's API: it never passes through a server of ours, because there is no server of ours in between. Check it yourself in the network tab.

Fill in the remaining variables before generating, or the model will draw the brackets.

Similar cases