VidModelHub

Product & ads · Veo 3 / 3.1 · JSON prompt

Chocolate sphere collision

two ribbons of molten chocolate — dark and white — arcing toward each other in a black void, they collide mid-air and wrap into a perfect marbled truffle that drops onto a bed of cocoa powder, raising a slow dust bloom.

Chocolate sphere collisionProduct & ads
{
  "subject": "two ribbons of molten chocolate — dark and white — arcing toward each other in a black void",
  "action": "they collide mid-air and wrap into a perfect marbled truffle that drops onto a bed of cocoa powder, raising a slow dust bloom",
  "scene": "infinite black studio void",
  "shot": {
    "composition": "centered close-up on the collision point",
    "camera_motion": "orbit accelerating into the impact, then dead stop",
    "lens": "100mm macro"
  },
  "lighting": "twin rim lights sculpting each ribbon, soft top light on landing",
  "style": "high-end food CGI realism, 1000fps",
  "audio": {
    "sfx": "thick liquid slap, soft powder whump",
    "music": "single timpani hit on impact"
  },
  "color_palette": "dark cacao, ivory, cocoa dust",
  "negative_prompt": "text, splatter mess, bubbles, visible rig"
}
Generate with this prompt →

Director's note

Two ribbons colliding into one truffle is a physics prompt — writing 'they collide mid-air and wrap into a perfect marbled truffle' gives Veo the merge to animate. Twin rim lights sculpt each ribbon so the dark and white read separately before they meet. 1000fps plus a single timpani hit on impact is the food-CGI combo; the void background keeps it graphic.

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.