VidModelHub

Stylized · Veo 3 / 3.1 · JSON prompt

The woodblock wave comes alive

Hokusai-style great wave rendered as a woodblock print, the printed wave begins to move — foam claws curling, boats riding the swell — while the paper texture and registration marks stay perfectly still.

The woodblock wave comes aliveStylized
{
  "subject": "Hokusai-style great wave rendered as a woodblock print",
  "action": "the printed wave begins to move — foam claws curling, boats riding the swell — while the paper texture and registration marks stay perfectly still",
  "scene": "traditional ukiyo-e composition with Mount Fuji small on the horizon",
  "shot": {
    "composition": "the classic print framing",
    "camera_motion": "very slow push-in",
    "lens": "flat print perspective"
  },
  "lighting": "flat woodblock tones with subtle paper-grain shadow",
  "style": "animated ukiyo-e woodblock, visible ink gradients and paper fibers",
  "audio": {
    "sfx": "stylized wave rush like brushed paper, distant taiko",
    "music": "solo shakuhachi"
  },
  "color_palette": "Prussian blue, cream, ink black",
  "negative_prompt": "photorealism, 3D depth, text beyond artist seal"
}
Generate with this prompt →

Director's note

The magic is selective motion — 'the printed wave begins to move while the paper texture and registration marks stay perfectly still'. Calling out what does NOT move is what keeps it a living print rather than a 3D render. Animated woodblock with 'visible ink gradients and paper fibers' preserves the medium; the negative prompt bans photorealism and 3D depth that would flatten the effect.

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.