VidModelHub

Cinematic · Veo 3 / 3.1 · JSON prompt

Camel caravan under an impossible aurora

a camel caravan of seven silhouettes crossing a dune ridge in single file, an aurora ripples green and violet across the desert night sky as sand whispers off the ridge line in the wind.

Camel caravan under an impossible auroraCinematic
{
  "subject": "a camel caravan of seven silhouettes crossing a dune ridge in single file",
  "action": "an aurora ripples green and violet across the desert night sky as sand whispers off the ridge line in the wind",
  "scene": "Sahara erg at night under impossible polar lights",
  "shot": {
    "composition": "extreme wide, caravan small against the sky",
    "camera_motion": "slow crane up revealing dune sea",
    "lens": "24mm wide-angle"
  },
  "lighting": "aurora glow as the only light source, faint starfield",
  "style": "epic cinematic surrealism, Villeneuve scale",
  "audio": {
    "sfx": "wind over sand, distant camel bell, leather creak",
    "music": "low choral drone"
  },
  "color_palette": "aurora green, violet, deep dune blue",
  "negative_prompt": "text, moon, city lights, daylight"
}
Generate with this prompt →

Director's note

The image is built on one impossibility — an aurora over the Sahara — so the aurora is written as 'the only light source', which forces the eerie palette. A slow crane up reveals the dune sea and makes the caravan small, which is the scale beat. Villeneuve as reference loads the patient, monumental framing; the negative prompt bans 'city lights, daylight' that would ground it in reality.

Using & remixing it

Paste the JSON straight into Veo 3 or 3.1, or hit Copy as prose for the flattened sentence version — both work, JSON just keeps the fields easy to tweak. To change the look, re-roll one field at a time (swap the camera_motion or lighting and keep everything else fixed). Want a different subject in the same style? Open it in the Veo 3 prompt generator and edit the fields.