From 2b70e5167b25d081956b36d947952da8b770ec7d Mon Sep 17 00:00:00 2001 From: Akash Gokul Date: Fri, 5 Jun 2026 13:47:46 -0700 Subject: [PATCH] Add PhysicsIQ benchmark cookbook for Cosmos3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds an end-to-end notebook for reproducing the PhysicsIQ benchmark with Cosmos3-Super using the native cosmos-framework PyTorch entrypoint. Location: evaluation/cosmos3/Physics_IQ/ Contents: - run_with_cosmos_framework.ipynb: walks through I2V and V2V task formats end-to-end — download the PhysicsIQ dataset, generate, stage, and optionally score with the official PhysicsIQ scorer. - assets/i2v_prompts.json: 198 per-case I2V prompts + negative prompts - assets/v2v_prompts.json: 198 per-case V2V prompts + negative prompts Reference scores (Cosmos3-Super): I2V 43.8, V2V 59.7. Co-Authored-By: Claude Sonnet 4.6 (1M context) --- evaluation/cosmos3/Physics_IQ/README.md | 36 + .../Physics_IQ/assets/i2v_prompts.json | 992 +++++++++++++++ .../Physics_IQ/assets/v2v_prompts.json | 992 +++++++++++++++ .../run_with_cosmos_framework.ipynb | 1059 +++++++++++++++++ 4 files changed, 3079 insertions(+) create mode 100644 evaluation/cosmos3/Physics_IQ/README.md create mode 100644 evaluation/cosmos3/Physics_IQ/assets/i2v_prompts.json create mode 100644 evaluation/cosmos3/Physics_IQ/assets/v2v_prompts.json create mode 100644 evaluation/cosmos3/Physics_IQ/run_with_cosmos_framework.ipynb diff --git a/evaluation/cosmos3/Physics_IQ/README.md b/evaluation/cosmos3/Physics_IQ/README.md new file mode 100644 index 00000000..11ad9a49 --- /dev/null +++ b/evaluation/cosmos3/Physics_IQ/README.md @@ -0,0 +1,36 @@ + + +# Cosmos3 PhysicsIQ Reproduction + +End-to-end recipe for reproducing the PhysicsIQ benchmark with Cosmos3-Super +using the native Cosmos Framework PyTorch entrypoint +(`python -m cosmos_framework.scripts.inference`). + +The notebook walks through both PhysicsIQ task formats: + +- **Image-to-Video (I2V)**: condition on the single switch-frame JPG; generate + 121 frames (1 conditioning + 120 generated); score the last 120. +- **Video-to-Video (V2V)**: condition on a 3-second clip; pad the official + 72-frame conditioning to 73 frames; generate 193 frames total; score + frames 73..192. + +## Files + +- `run_with_cosmos_framework.ipynb` — main notebook. +- `assets/i2v_prompts.json` — 198 I2V upsampled prompts. +- `assets/v2v_prompts.json` — 198 V2V upsampled prompts. + +## Reference scores (Cosmos3-Super) + +| Task | PhysicsIQ score | +| ---- | --------------: | +| I2V | 43.8 | +| V2V | 59.7 | + +## Requirements + +- 4-GPU Linux node (configurable via `COSMOS3_NUM_GPUS`, default 4) +- `uv >= 0.11.3` +- `ffmpeg`, `git`, `gcloud` (or `gsutil`) +- Hugging Face access to the Cosmos3 model family diff --git a/evaluation/cosmos3/Physics_IQ/assets/i2v_prompts.json b/evaluation/cosmos3/Physics_IQ/assets/i2v_prompts.json new file mode 100644 index 00000000..b45bf649 --- /dev/null +++ b/evaluation/cosmos3/Physics_IQ/assets/i2v_prompts.json @@ -0,0 +1,992 @@ +[ + { + "name": "0001_perspective-left_trimmed-ball-and-block-fall", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, no parallax — fixed low-angle view from the lower bunk looking upward at a horizontal black rail spanning the top of the frame against a flat white wall. Mounted on the rail: a blue plastic clamp on the left holding a dark brown tennis-ball-sized sphere with a lighter curved stripe, and an orange plastic clamp on the right holding a small red-orange rectangular block. Two white pillows lie flat on the lower bunk surface filling the bottom third of the frame. A small yellow label sits on the rail near the blue clamp. Even diffuse overhead indoor lighting, soft shadows on the white wall.\n\nGenerate exactly 5 seconds (120 frames @ 24 fps). The motion timeline is compressed so all release, fall, impact, bounce, and settle events occur WITHIN 0:00-0:05:\n\n0:00-0:00.2 (frames 0-5): At t=0 both clamps are still closed on their objects exactly as in the anchor frame. The blue clamp jaws begin to snap open and the orange clamp jaws begin to snap open simultaneously. The ball and block are still in contact with the clamps but starting to detach.\n\n0:00.2-0:00.8 (frames 5-19): Free-fall phase. The brown ball detaches cleanly from the blue clamp and accelerates straight downward under gravity (9.8 m/s^2), with a clearly visible continuous ballistic trajectory — successive frames show it lower and lower in the frame with increasing inter-frame displacement and slight motion blur consistent with acceleration. Simultaneously the red block detaches from the orange clamp on the right and falls straight down with the same gravitational acceleration, also showing a continuous descending trajectory. Both objects remain rigid, retain identity, cast a single moving shadow on the white wall behind them, and do NOT hover, teleport, duplicate, or re-attach.\n\n0:00.8-0:01.1 (frames 19-26): Impact. The brown ball strikes the left white pillow; the pillow fabric visibly compresses and dimples beneath it. The red block strikes the right white pillow a fraction of a second later; that pillow also compresses with a visible dent and slight fabric wrinkle propagation outward from the impact point.\n\n0:01.1-0:02.0 (frames 26-48): Rebound and secondary motion. The brown ball bounces upward a short distance (about one ball-diameter), decelerates, and falls back onto the pillow for a second smaller bounce. The red block, being a flatter rigid body on a soft surface, does not bounce appreciably — it rocks slightly and settles. Pillow surfaces partially recover.\n\n0:02.0-0:03.5 (frames 48-84): The ball performs one or two more progressively smaller damped bounces and rolls a few centimeters before coming to rest on the left pillow. The block ceases rocking and rests flat on the right pillow.\n\n0:03.5-0:05.0 (frames 84-120): Both objects are fully at rest on the pillows in their final positions. The blue and orange clamps remain open and empty on the overhead rail. Pillows show shallow residual indentations beneath each object. Camera remains perfectly static. No further motion.\n\nPhysics constraints (must be obeyed): gravity acts continuously downward on both objects from the moment of release; falling objects MUST show a continuous, frame-by-frame descending trajectory with accelerating inter-frame displacement — they must NOT remain suspended, must NOT teleport from clamp to pillow, must NOT skip the falling phase, must NOT re-clamp after release, and must NOT float or hover. Each object retains a single consistent identity and a single shadow throughout — no duplicated balls, no duplicated shadows, no detached/floating ball at t=0. Pillows visibly deform on impact and partially recover. The clamps, rail, wall, pillows, and camera framing remain stationary except for the clamp jaws opening at t=0.\n\nStyle: photoreal live-action documentary physics-demonstration footage, wide-angle ~24mm equivalent, moderate depth of field, natural diffuse interior lighting.", + "negative_prompt": "object suspended in mid-air, hovering ball, floating block, frozen objects, static suspended object, teleporting object, object skipping frames, ball jumping from clamp to pillow without falling, no visible falling trajectory, re-clamping after release, ball reappearing in clamp, duplicated ball, duplicated shadows, two shadows of one object, detached floating ball at start, motion blur on stationary clamped object, ghosting, identity drift, object morphing, missing free-fall, missing impact, missing pillow compression, no rebound, gravity-defying motion, slow-motion drift, upward drift without bounce, camera pan, camera zoom, camera shake, handheld motion, cuts, scene change" + }, + { + "name": "0002_perspective-center_trimmed-ball-and-block-fall", + "prompt": "STATIC TRIPOD-MOUNTED CAMERA, no pan, no zoom, no cuts, no shake — single continuous photoreal live-action shot, 5 seconds total at 24fps.\n\nSCENE (anchor frame at t=0): Inside a clean white robotics testing chamber, two robotic grippers are mounted on a black overhead horizontal rail at the top of the frame. On the left, a blue gripper with curved jaws is OPEN and has just released a brown tennis-ball-sized spherical ball, which at t=0 is already a short distance below the gripper, mid-air, with downward motion blur. On the right, an orange gripper with matching curved jaws is OPEN and has just released a red-orange vertically-oriented rectangular block, also already mid-air below its gripper with downward motion blur. Below, two large plump white pillows fill the lower half of the frame, side by side, separated by a narrow dark gap. A small yellow label is visible on the rail near the blue gripper. Bright, even, diffused overhead lab lighting; soft minimal shadows.\n\nSTRICT MOTION TIMELINE — only describe events within 0:00–0:05, ONE CONTINUOUS CAUSAL SEQUENCE, no repeats, no resets:\n\n0:00–0:01: The brown ball and the red-orange block CONTINUE their downward free-fall from their t=0 mid-air positions, ACCELERATING under gravity along straight vertical trajectories. Each frame shows them slightly lower than the previous frame, with consistent downward motion blur that lengthens as they speed up. The block stays roughly vertically oriented with a slight tumble. The grippers remain stationary with jaws open. Objects DO NOT return to the grippers.\n\n0:01–0:02: The ball impacts the LEFT white pillow and the block impacts the RIGHT white pillow at near-peak velocity. Both pillows VISIBLY COMPRESS and DEFORM — clear concave depressions form under each object, fabric wrinkles radiate outward from the impact points. The ball briefly rebounds a small distance (a low bounce, ~10–15% of fall height). The block decelerates abruptly, may tip onto one of its faces with a short rotation as it settles.\n\n0:02–0:03: The ball completes its small bounce and lands a second time with a much smaller pillow deformation, then comes to rest. The block finishes its short toppling rotation and settles flat onto the right pillow. Both pillows BEGIN to partially rebound, fabric slowly springing back.\n\n0:03–0:04: Pillows continue slow viscoelastic recovery toward their original plump shape but retain a slight permanent indentation under each resting object. Ball and block remain motionless on the pillows.\n\n0:04–0:05: Final static equilibrium. Ball at rest on left pillow, block at rest on right pillow. Grippers stationary overhead with jaws still open. Scene is fully settled by 0:05.\n\nPHYSICS CONSTRAINTS (must be obeyed):\n- Object permanence: the ball and block exist continuously in every frame; they NEVER disappear, NEVER teleport, NEVER reappear inside the gripper jaws after t=0.\n- Gravity: monotonic downward acceleration during 0:00–0:01; trajectory is a single smooth descent, not a loop.\n- The grippers DO NOT re-grab the objects. Jaws stay open. Objects only move from mid-air → pillow → rest.\n- Pillows visibly deform on impact (concave depression, fabric wrinkling) — they are NOT rigid.\n- Camera is locked off, fixed framing throughout.\n\nStyle: photoreal documentary scientific observation, deep focus, wide-angle ~24–28mm, clinical lab aesthetic.", + "negative_prompt": "teleporting objects, objects disappearing, objects reappearing, ball returning to gripper, block returning to gripper, objects re-materializing in jaws, looped motion, oscillating state, object popping back to start, frame skipping, non-continuous trajectory, objects floating, anti-gravity, hovering ball, hovering block, rigid pillows, undeformed pillows on impact, no compression, no impact deformation, camera pan, camera zoom, camera shake, cuts, scene transitions, multiple instances of the same object, duplicate balls, duplicate blocks, gripper closing on empty air then re-holding object, rewinding motion, time reversal" + }, + { + "name": "0013_perspective-left_trimmed-ball-in-basket", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, no parallax. Indoor room with plain off-white walls, a white projection screen on the back wall, and a dark doorway edge at far right. A light oak wooden table fills the lower third of the frame; a standard black HDPE milk crate (diamond-lattice lower walls, grid-pattern upper rim, oval handle cutouts) sits centered on the table, open top facing up. At t=0:00 an orange basketball with thin black seam channels is suspended just above the crate opening with slight downward motion blur, indicating it is already falling.\n\nMotion timeline (5 seconds total, 120 frames @ 24 fps, all events compressed into 0:00-0:05):\n\n- 0:00-0:00.4: The rigid, fully inflated basketball accelerates straight downward under gravity in a single continuous trajectory, entering the crate opening. Mild vertical motion blur. The ball maintains its constant spherical shape and constant diameter throughout — it is a rigid inflated ball, NOT soft, NOT squashing, NOT shrinking.\n\n- 0:00.4-0:00.6: The ball makes a single clean impact with the interior bottom of the crate. A hollow plastic thud. The crate jiggles only very slightly (a millimeter-scale shift) but stays upright and in place on the table. The ball does NOT pass through the crate walls or floor.\n\n- 0:00.6-0:01.5: Realistic elastic rebound — the ball bounces upward a few inches, its top briefly rising just above the crate rim but NEVER leaving the crate or hovering in mid-air above it. It then falls back down under gravity for a second, smaller damped contact.\n\n- 0:01.5-0:02.5: One more very small damped bounce (an inch or less), energy dissipating, the ball oscillating only inside the crate's interior.\n\n- 0:02.5-0:05.0: The basketball comes fully to rest nestled inside the crate, with its upper hemisphere clearly visible and protruding above the crate rim, retaining its full original spherical shape, full original diameter, and full seam pattern. The crate sits still. The scene is completely static from 0:03 onward. By 0:05 everything is at equilibrium.\n\nStrict physics constraints: gravity acts continuously downward; energy is only dissipated, never added; the ball follows a continuous trajectory with no teleporting, no re-ascent above the rim after the initial bounce, no levitation, no hovering. The basketball is a RIGID inflated sphere — it does not deform, squash, shrink, crumple, or change size or identity at any point. The crate is rigid and remains upright. The ball does NOT pass through the lattice walls; it stays inside the crate's interior volume.\n\nLighting: soft warm indoor ambient from upper-left, moderate diffuse shadows on the table, specular highlight on the glossy basketball. Photoreal casual live-action footage, ~35-50mm equivalent lens, deep depth of field, medium shot framing the full crate and table, slightly below eye-level from left of center. No camera movement whatsoever.", + "negative_prompt": "ball levitating, ball hovering above crate after landing, ball rising back up out of crate, energy gain, anti-gravity, teleporting ball, discontinuous trajectory, ball passing through crate walls, ball passing through crate floor, ball deforming, ball squashing, ball shrinking, ball crumpling, soft squishy basketball, basketball changing size, basketball changing shape, identity drift, seam pattern dissolving, crumpled orange mass, crate tipping over, crate sliding far, camera pan, camera zoom, camera shake, cuts, parallax, multiple bounces back above the rim, ball exiting the crate after entering" + }, + { + "name": "0014_perspective-center_trimmed-ball-in-basket", + "prompt": "A physics demonstration video, 5 seconds total at 24 fps, captured with a STATIC tripod-mounted camera (no pan, no tilt, no zoom, no cuts, no parallax). Eye-level medium shot, centered on a black plastic milk crate sitting on a light honey-oak wooden table against a plain white classroom wall. Even diffused overhead fluorescent lighting, soft shadows under the crate.\n\nAt t=0:00 (the anchor frame), a single bright orange basketball with black seam lines is motion-blurred just above the open top of the crate, mid-fall. There is EXACTLY ONE basketball in the entire shot at all times — one rigid, inflated, spherical, non-deforming basketball.\n\nMotion timeline strictly within 0:00–0:05:\n\n- 0:00–0:003 (first ~7 frames): The single basketball continues falling vertically downward under gravity, accelerating, and passes cleanly through the open top opening of the crate. It does NOT clip through, penetrate, or protrude through the lattice side walls of the crate at any time. The ball remains fully contained within the inner volume of the crate from the moment it enters.\n- 0:003–0:008: The ball impacts the inside bottom of the crate with a hollow thud. The ball remains a rigid sphere — only a very minor, brief contact-point compression (under 5%) is allowed, and it returns to a perfect sphere within 2 frames. The crate jolts/vibrates very slightly on the table from the impulse.\n- 0:008–0:020: FIRST REBOUND. The ball bounces vertically upward as a single coherent sphere, rising roughly to the height of the crate rim (top hemisphere clearly visible above the rim), then decelerates and falls back down under gravity. Purely vertical 1D motion, no horizontal drift.\n- 0:020–0:028: Ball impacts crate bottom again with a softer thud.\n- 0:028–0:035: SECOND, SMALLER REBOUND. Ball rises only a few centimeters (clearly diminished amplitude, ~30–40% of the first bounce), then falls back.\n- 0:035–0:042: Ball makes a tiny third tap against the crate floor.\n- 0:042–0:05: The basketball settles to rest at the bottom of the crate as ONE single rigid sphere, fully contained, with its top hemisphere visible above the crate's rim. By 0:05 all motion has ceased completely — ball is stationary, crate is stationary, scene is perfectly still.\n\nExplicit physics constraints (must hold every frame):\n- There is exactly ONE basketball — it does NOT split, duplicate, multiply, ghost, or produce overlapping copies.\n- The ball does NOT pass through, clip through, or protrude through the lattice walls or handle cutouts of the crate. The crate's plastic walls are solid and contain the ball.\n- The ball maintains its rigid spherical inflated geometry throughout — it does NOT pancake, squash into a lozenge, lodge against the handle cutout, or deform into a static blob.\n- The ball obeys gravity at all times — it does NOT hover, freeze mid-air, or remain suspended at mid-height of the crate. It always falls toward the crate floor between bounces.\n- After the initial drop the ball MUST visibly bounce (at least one clear rebound up to near the rim) before settling — it does NOT go static immediately after entering the crate.\n- The crate and table remain on the table surface; the crate may vibrate slightly but does not tip or slide.\n- Camera is locked off — absolutely no camera motion.\n\nStyle: photoreal live-action documentary physics-demo footage, sharp focus on ball and crate, deep depth of field, normal 35–50mm lens, neutral color grade.", + "negative_prompt": "multiple basketballs, duplicate ball, ghosted ball, ball splitting, two balls, overlapping ball copies, ball clipping through crate wall, ball passing through lattice, orange material protruding through grid, ball penetrating plastic, squashed ball, pancake ball, deformed ball, lozenge-shaped ball, ball lodged in handle cutout, ball stuck mid-air, hovering ball, suspended ball, ball frozen mid-height, gravity violation, static frozen scene after drop, no bounce, ball not rebounding, ball melting, ball merging with crate, blob, distorted geometry, identity drift, morphing ball, camera pan, camera zoom, camera shake, scene cut, motion blur smear lasting more than one frame" + }, + { + "name": "0018_perspective-right_trimmed-ball-in-sand", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, no parallax, fixed framing for the entire 5-second clip. Medium shot at a slightly elevated 15-20 degree angle looking down at a warm oak wood table against a plain light gray wall. On the table sits a flat, irregularly shaped mound of vivid green kinetic sand, roughly 30 cm across with a slightly lumpy granular surface. A black plastic grabber claw with bright blue rubber grip pads enters from the top of frame, jaws open wide, having just released a tennis-ball-sized blue rubber ball with lighter blue and white marbled swirl streaks. The ball is in mid-fall just below the claw with slight motion blur. Soft diffused studio lighting from upper-left, gentle shadows on the table.\n\nIDENTITY LOCK: The ball must remain a smooth glossy blue rubber ball with white marbled swirls throughout — it must NOT morph into a fuzzy tennis ball, NOT grow a curved white seam, NOT change color or texture. The claw must keep its exact black-with-blue-grip appearance and stay rigidly in place after release.\n\nMOTION TIMELINE (exactly 0:00-0:05, 120 frames @ 24 fps):\n- 0:00-0:00.3: The blue ball accelerates straight downward under gravity, traveling roughly 10-15 cm in a clear continuous vertical trajectory; motion blur is briefly visible then reduces as it nears the sand. The claw stays absolutely stationary, jaws open, no drift, no rotation.\n- 0:00.3-0:00.6: The ball contacts the green kinetic sand surface and presses into it with a soft plastic deformation. Kinetic sand is COHESIVE — it deforms like soft dough, NOT like dry sand. Only a tiny amount of granular material (a few small clumps) is displaced at the immediate rim; there is NO airborne spray, NO upward splash, NO particles flying sideways.\n- 0:00.6-0:01.5: The ball settles deeper into the sand, forming a clear persistent crater. Sand is pushed radially outward, creating a visible raised rim around the ball. Displaced sand volume equals the embedded ball volume (mass conservation). The ball ends partially embedded, roughly 40-60% submerged, and stops moving.\n- 0:01.5-0:05: FULL EQUILIBRIUM. The ball is completely at rest, partially embedded in the crater. The sand mound holds its new deformed shape with the crater and rim — it does NOT continue reshaping, does NOT grow taller or wider, does NOT swell. The claw remains exactly where it was, jaws open, NO upward drift, NO rotation, NO pose change. The scene is essentially a still image for the final 3.5 seconds aside from possibly one or two micro-settling sand grains in the first 0.2s of this window.\n\nPHYSICS CONSTRAINTS: Gravity acts only downward at ~9.8 m/s². The ball follows a straight vertical fall with no horizontal drift. Kinetic sand behaves plastically and cohesively — minimal ejecta. Conservation of granular material: total sand volume is constant; any rim build-up equals the crater depression. After 0:01.5 the system is in static equilibrium; nothing moves.\n\nStyle: photoreal live-action satisfying-content / physics-demo aesthetic, clean even studio lighting, sharp focus on sand and ball.", + "negative_prompt": "camera pan, camera zoom, camera drift, parallax, cuts, ball teleporting, ball rising after impact, ball changing texture, ball becoming a tennis ball, fuzzy ball surface, white curved seam on ball, ball changing color, claw drifting upward, claw rotating, claw retracting, claw changing pose after release, sand exploding, sand splashing, airborne sand particles, green particles flying upward, green particles flying sideways, sand spray, dry-sand-like ejecta, sand mound growing, sand mound reshaping after rest, sand swelling, sand expanding, sand volume increasing, ongoing motion after equilibrium, morphing geometry, jitter, flicker, identity drift, shape-shifting objects, perpetual motion" + }, + { + "name": "0020_perspective-center_trimmed-ball-ramp", + "prompt": "Top-down overhead static shot of a light wooden table with a yellow-green tennis ball already in motion rolling rightward at t=0, a brown cardboard ramp propped on a bright blue rectangular block on the right side of the frame, and a dark cylinder at the far left edge. Camera: static tripod-mounted overhead bird's-eye view, no pan, no tilt, no zoom, no cuts, no shake — the framing is locked for the entire 5 seconds.\n\nThe video is EXACTLY 5 seconds long (120 frames at 24 fps). All motion below occurs strictly within 0:00–0:05 as a single continuous physical trajectory of ONE persistent tennis ball. The ball must remain visible and continuously tracked at every frame — it never disappears, never teleports, never duplicates, never re-spawns.\n\nMotion timeline (single continuous trajectory, no loops, no cycles):\n- 0:00–0:01.5: The yellow-green tennis ball, already in motion at t=0, rolls smoothly and continuously rightward across the flat wooden table surface. Visible rotation of the seam/fuzz indicates real rolling. The ball traces a straight, frame-by-frame contiguous path across the table, gradually slowing slightly due to rolling friction. Position advances incrementally each frame — no jumps.\n- 0:01.5–0:02.0: The ball reaches the lower base edge of the cardboard ramp and makes contact. A subtle thud-like deflection occurs: the ball's trajectory smoothly transitions from horizontal table-rolling to angled-upward rolling along the inclined cardboard surface. Momentum is conserved; the ball does NOT pass through the ramp, does NOT bounce off backwards, and does NOT teleport to the ramp top.\n- 0:02.0–0:04.0: The ball rolls continuously UP the cardboard incline, visibly decelerating frame by frame as gravity opposes its motion. Each frame shows the ball slightly higher along the ramp than the previous frame, with continuous rotational motion and a faint scraping contact with the cardboard. The ball's speed decreases monotonically.\n- 0:04.0–0:05.0: The ball reaches its highest point partway up the ramp (not necessarily the top), momentarily stops, then under gravity begins to roll back DOWN the incline, accelerating slightly as it descends. By 0:05 the ball is clearly on the ramp surface (either still ascending slowly, paused near apex, or rolling back down) — whichever, its position at 0:05 is contiguous with its position at 0:04.96.\n\nThe cardboard ramp, blue block, dark cylinder, and table all remain perfectly stationary throughout. Lighting is soft overhead indoor illumination with gentle shadows beneath objects; warm wood tones, neon yellow-green ball, brown cardboard, blue block. Photoreal live-action style, smartphone-quality home physics demo aesthetic.\n\nCritical physics constraints (must be obeyed):\n- Object permanence: the tennis ball is visible in EVERY frame from 0:00 to 0:05; it never vanishes, never partially clips out of frame, never re-enters.\n- Single continuous trajectory: position(t) is a smooth continuous function — no teleportation, no reverse jumps, no looping/oscillating reappearances.\n- Newtonian dynamics: continuous deceleration on incline due to gravity; momentum transfer at ramp contact; rolling rotation matches translational velocity.\n- Solid-body contact: ball does not pass through cardboard ramp or blue block.\n- Static camera: no camera motion of any kind.", + "negative_prompt": "teleporting ball, disappearing ball, ball vanishing, ball reappearing, multiple balls, duplicate balls, ball respawning, looping motion, oscillating reappearance, non-contiguous trajectory, ball jumping to ramp top, reverse position jumps, ball clipping through ramp, ball passing through cardboard, ball passing through blue block, object permanence violation, frame skips, position discontinuities, instant transport, ball flickering in and out, camera pan, camera zoom, camera shake, camera tilt, cuts, scene transitions, ramp moving, blue block moving, cylinder moving, gravity-defying ascent without deceleration, ball floating, ball levitating, ball stuck mid-air, ball ascending without rotation" + }, + { + "name": "0028_perspective-left_trimmed-ball-train", + "prompt": "Static tripod-mounted overhead camera (no pan, no zoom, no cuts, no parallax) recording a light blonde wood coffee table in a living room with a yellow-green upholstered couch behind and a patterned rug below. On the table at t=0: a gray-blue matte ball is mid-table on the left side, already rolling rightward with visible motion blur and surface rotation; a dark brown felt tennis ball with a white curved seam and a bright orange felt tennis ball with a white curved seam sit stationary, touching each other, slightly right of center. A glossy black short cylindrical cup rests on the far left edge and remains completely stationary throughout. \n\nPhysics regime: rigid-body elastic-ish collision on a flat horizontal wood surface with rolling friction. All motion stays in the plane of the tabletop — no ball ever lifts off the table, hops, floats, or passes over/through another ball. \n\nStrict 5-second motion timeline (24 fps, 120 frames, all events MUST complete by 0:05):\n- 0:00–0:01.2: The gray-blue ball rolls continuously and smoothly rightward across the visible bare wood gap, traversing the full intermediate distance frame-by-frame at a steady plausible rolling speed (roughly one ball-diameter per ~6 frames). Its surface rotates visibly forward; motion blur is consistent every frame. It does NOT teleport, jump, or skip frames. Its size, shading, and identity stay constant.\n- 0:01.2–0:01.5: Contact event. The gray ball strikes the left side of the brown ball (which is in front of / left-of the orange ball in the touching pair). Impulsive momentum transfer: the gray ball decelerates sharply (to a slow crawl, then near-stop), while the brown and orange balls are impulsively launched apart along divergent trajectories — brown deflecting forward-right, orange deflecting back-right — separating immediately at the moment of impact with a small visible jolt. A light clacking impact occurs.\n- 0:01.5–0:03.5: The brown and orange balls roll apart across the wood surface along clearly divergent straight-ish paths, each covering several ball-diameters of travel, with visible forward rolling rotation of their white seams (seam orientation changes frame-to-frame). The gray ball remains roughly at the collision point or creeps forward only slightly, staying on the LEFT/in-front side of where the cluster was — it must NOT end up behind or above the brown ball.\n- 0:03.5–0:05: Friction decelerates both scattered balls smoothly to rest at well-separated final positions on the table. By 0:05 all three balls have come to rest in clearly different locations than the starting configuration, with the gray ball on the left/near side of the original cluster point and the brown and orange balls separated by several ball-diameters along divergent directions.\n\nExplicit physics requirements: continuous trajectory for every ball with no teleportation, no frame skips, no identity/size/color drift; the gray ball does NOT pass through, over, or behind the brown/orange balls — it strikes them from the left in the table plane and stays on the impact side; visible rolling rotation (seam rotation on brown and orange) accompanies all translation; momentum is conserved with realistic scattering magnitude (several ball-diameters of travel for the struck balls, not just a few centimeters of drift); the black cup and table are perfectly static. \n\nLighting: soft warm overhead ambient with subtle shadows beneath each ball that translate with the balls. Photoreal live-action documentary style, deep depth of field, all objects sharp.", + "negative_prompt": "teleporting ball, frame jumps, discontinuous motion, ball skipping across table, ball passing through other balls, ball passing over other balls, ball ending up behind the cluster, ball floating above table, ball hopping, ball lifting off surface, balls barely moving after collision, balls drifting only a few centimeters, no rotation, frozen seams, static seam orientation, identity drift, ball changing size, ball changing color, ball changing shape, motion blur disappearing instantly, missing collision impulse, no scattering, sliding without rolling, camera pan, camera zoom, camera shake, parallax, cuts, cup moving, table moving, background motion, extra balls appearing, balls disappearing." + }, + { + "name": "0029_perspective-center_trimmed-ball-train", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, no parallax. Wide shot at a 20-30 degree elevated angle looking down on a light wooden coffee table in a warm-lit living room with a mustard-yellow tufted sofa behind and a black cylindrical object at the far-left table edge. Three small tennis-ball-sized spheres rest on the wood: a smooth blue-gray ball mid-left, and a touching pair to its right — a dark brown felt ball with a white seam on the left and a bright orange felt ball with a white seam on the right. All three balls have a fixed, constant size throughout the entire shot (no scaling, no growing, no shrinking). Photoreal live-action home-video aesthetic, soft overhead ambient light, soft contact shadows directly beneath each ball.\n\nPhysics regime: rigid-body elastic collision of spheres rolling on a flat horizontal wooden surface under normal gravity. All balls remain in continuous contact with the table surface at all times (no hovering, no stacking, no levitation, no vertical jumps). Motion is strictly within the horizontal plane of the tabletop.\n\nMotion timeline (exactly 0:00-0:05, 120 frames @ 24 fps):\n- 0:00-0:01.2: The blue-gray ball rolls smoothly and CONTINUOUSLY rightward across the wood grain with visible frame-by-frame translation, covering the gap between its starting position and the brown/orange pair at roughly constant speed; a faint motion blur and subtle rotation are visible. It does NOT teleport, jump, or skip frames. The brown and orange balls remain perfectly stationary, still touching.\n- 0:01.2-0:01.5: The blue-gray ball makes contact with the brown ball (the nearer of the pair). On contact it decelerates sharply and transfers momentum through the brown ball into the orange ball.\n- 0:01.5-0:03.5: Clean Newton's-cradle-like scatter — the orange ball accelerates and rolls noticeably rightward away from the impact point along the original line of motion; the brown ball deflects at an angle (slightly forward or backward off-axis) and rolls a shorter distance away from the collision; the blue-gray ball comes nearly to rest just behind where the brown ball was, remaining ON the original rightward axis (it does NOT drift sideways toward or away from the camera).\n- 0:03.5-0:05: All three balls decelerate under rolling friction and settle at clearly separated rest positions across the table, with visible empty wood between them. By 0:05 the scatter is complete and motion has effectively stopped.\n\nExplicit physics constraints: The blue-gray ball MUST show a visible continuous rolling trajectory across the table — it does NOT teleport or jump-cut to the pair. The brown and orange balls MUST visibly translate apart by a clear distance (multiple ball-diameters of separation by 0:05). The brown ball MUST NOT hover, sit elevated, or appear stacked above any other ball — all balls stay flat on the tabletop. Momentum is conserved along the blue ball's original rightward axis; the blue ball does NOT end up displaced perpendicular (forward/backward toward or away from camera) to its incoming direction. Each ball maintains a fixed identity, color, and constant pixel size throughout — no growing, shrinking, morphing, or swapping.", + "negative_prompt": "teleporting ball, jump-cut motion, frame skipping, discontinuous trajectory, ball passing through ball, balls overlapping or intersecting, hovering ball, floating ball, levitating ball, stacked balls, ball elevated above table, ball behind another ball vertically, balls clipping into table, balls sinking into wood, sideways drift perpendicular to motion, blue ball moving toward camera, blue ball moving away from camera after collision, balls sticking together after collision, cluster remaining co-located, no scatter, static balls after impact, ball growing in size, ball shrinking, scale drift, identity swap, color change, camera pan, camera zoom, camera shake, parallax, dolly motion, cuts, motion blur on entire frame, warping table, deforming spheres, soft-body deformation, rolling backwards, balls oscillating in place" + }, + { + "name": "0034_perspective-left_trimmed-block-domino", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off medium shot at slightly below eye-level looking gently upward. Indoor tabletop scene on a light oak wooden surface against a plain light-gray wall, soft natural lighting from above-left casting soft shadows to the right of each object.\n\nSCENE AT t=0 (anchor frame): Six colorful wooden domino blocks stand upright in a row on the oak table, ordered left-to-right: yellow, red-orange, pink, green, blue, purple. Behind and to the right sits a round matte-black turntable/platform with a thin wooden stick attached to it, the stick currently positioned near the purple (rightmost) block. All blocks are perfectly still and vertical at t=0.\n\nMOTION TIMELINE (exactly 5 seconds, 120 frames @ 24fps, all events MUST complete by 0:05):\n\n0:00-0:01: The black circular platform begins rotating CLOCKWISE (viewed from above) about its vertical center axis. Its attached wooden stick swings horizontally through the air toward the purple block on the right end of the row. The six blocks remain perfectly upright and stationary during this swing — they do NOT move, tilt, or lean before contact.\n\n0:01-0:01.3: The swinging stick STRIKES the purple block on its upper-right face. Momentum transfers as a sharp impulse; the purple block begins rotating about its bottom-right edge, tipping LEFTWARD (toward the blue block). The platform's rotation slows after impact.\n\n0:01.3-0:02: The purple block accelerates under gravity past its tipping angle and rotates rapidly down to horizontal, its top edge striking the blue block's upper-right face. The purple block lands flat on the table, partially overlapping where the blue block stood. Blue block now begins tipping leftward.\n\n0:02-0:02.6: Blue block topples leftward, accelerating past tipping point, slamming into the green block and coming to rest flat, partially overlapping the green block's base footprint.\n\n0:02.6-0:03.2: Green block tips leftward under the blue block's impact, rotates fully to horizontal, strikes the pink block, and lands flat overlapping pink's base.\n\n0:03.2-0:03.8: Pink block topples leftward, rotates fully to horizontal, strikes the red-orange block, and comes to rest flat with partial overlap.\n\n0:03.8-0:04.4: Red-orange block topples leftward, rotates fully to horizontal, strikes the yellow block, comes to rest flat with overlap.\n\n0:04.4-0:05: Yellow (leftmost) block tips leftward past its tipping angle and rotates rapidly all the way down to lie completely flat on the table. By 0:05 ALL six blocks are lying FLAT and horizontal on the table surface, each partially overlapping or resting on the previously-fallen block to its right; the chain has fully completed and the scene is at rest. The black platform is stationary again with its stick now pointing leftward after its swing.\n\nPHYSICS REQUIREMENTS:\n- The cascade direction is RIGHT-TO-LEFT (purple → blue → green → pink → red-orange → yellow), driven solely by the stick's impact on the purple block.\n- Each block falls SEQUENTIALLY, not simultaneously. Inter-impact delay roughly 0.15-0.2 seconds.\n- Each block rotates FULLY to 90° (flat on table); no block freezes mid-lean.\n- Once a block passes its tipping angle, it accelerates under gravity and reaches horizontal within ~0.2 seconds.\n- Fallen blocks visibly OVERLAP or rest on the next fallen block — spacing collapses, not preserved.\n- The black turntable visibly rotates clockwise during 0:00-0:01 and the stick visibly swings; this rotation is the sole causal trigger.\n- Blocks do NOT move until physically struck. No synchronized group lean. No block tilts before contact arrives.\n- All six blocks are flat on the table by 0:05.", + "negative_prompt": "synchronized simultaneous tilting of multiple blocks, blocks leaning in unison, blocks freezing mid-lean, blocks frozen at 30-40 degrees, quasi-static leaning pose, blocks falling as a rigid cluster, preserved spacing between fallen blocks, blocks tilting without being struck, blocks tilting before stick contact, leftmost block falling first, left-to-right cascade, yellow block initiating cascade, static turntable, motionless platform, stick not moving, no rotation of black disc, blocks still upright at end of clip, blocks not reaching horizontal, partial fall, gravity-defying suspended lean, camera pan, camera zoom, camera shake, cuts, scene change, reverse motion, blocks bouncing back upright, blocks passing through each other, ghosting, teleportation" + }, + { + "name": "0035_perspective-center_trimmed-block-domino", + "prompt": "Photoreal live-action static tabletop video, 5 seconds at 24 fps, locked-off tripod-mounted camera at eye level (NO pan, NO zoom, NO cuts, NO camera shake). A row of six colorful wooden domino blocks stands upright on a honey-toned oak table against a plain light gray-white wall: from left to right — yellow, red, pink, green, blue, purple. To the right of the purple block sits a round glossy black container with a flat lid; a thin natural-tan wooden toothpick leans diagonally at ~45° against the container's left side. Soft diffused overhead-left lighting casts gentle short shadows behind and to the right of each block.\n\nPHYSICS REGIME: rigid-body domino chain reaction with sequential impact propagation, full gravitational completion, and strict object permanence (each block is ONE rigid object — never duplicates, never multiplies, never interpenetrates).\n\nTIME-CODED MOTION (all events strictly within 0:00–0:05):\n- 0:00–0:00.3: All six blocks stand perfectly still and upright. The yellow leftmost block begins tipping rightward, rotating about its bottom-right edge under gravity; the other five blocks remain motionless and fully upright. The toothpick and black container are stationary.\n- 0:00.3–0:00.8: Yellow block completes its fall, rotating ~90° and striking the broad face of the red block with a clean rigid impact; yellow comes to rest flat on the table. Red block begins to tip rightward from the transferred momentum. Pink, green, blue, purple still stand fully upright and motionless.\n- 0:00.8–0:01.6: Red block rotates fully to flat, striking pink; pink begins tipping. Yellow stays flat and still on table. Sequential per-block delay of roughly 0.15–0.25 seconds between successive impacts is clearly visible.\n- 0:01.6–0:02.6: Pink completes its fall flat onto the table and strikes green; green tips and accelerates rightward under gravity, then falls flat striking blue. Already-fallen blocks (yellow, red, pink) lie completely still and flat.\n- 0:02.6–0:03.6: Blue block rotates fully ~90° rightward, lands flat with a clack, and strikes the purple block. Purple — a SINGLE rigid block, no duplicates — begins tipping rightward.\n- 0:03.6–0:04.4: Purple block rotates rightward under gravity, its top edge contacts the leaning toothpick and knocks it sideways; the toothpick slides/falls down against the container's base. Purple block lands flat against or just touching the side of the black container.\n- 0:04.4–0:05.0: All six blocks lie completely flat and motionless on the table in a left-to-right fallen-domino pattern. Toothpick rests fallen on the table beside the container. Black container remains stationary (it may have a tiny settle but does not roll or tip). Scene is fully at rest by 0:05.\n\nEXPLICIT PHYSICS CONSTRAINTS / NEGATIONS:\n- Blocks topple SEQUENTIALLY one-at-a-time, NOT simultaneously; each block remains fully upright until struck by its left neighbor.\n- Each falling block MUST complete its rotation to lie fully flat (~90°) on the table — NO block freezes mid-tilt at 30–45°.\n- Gravity is constant and downward; no block holds a partial-tilt angle indefinitely.\n- The purple block is exactly ONE object — it does NOT duplicate, multiply, clone, or stack into overlapping copies.\n- No block interpenetrates or clips through any other block or through the black container.\n- The black container does NOT rotate, spin, or act as a platform; it is a passive stationary object. There is NO rotating platform and NO swinging stick mechanism — the chain is initiated by the yellow block tipping on its own at t≈0.\n- Object permanence strictly preserved: six blocks at start, six blocks at end, one toothpick, one container.\n- Static camera throughout; framing and focus unchanged.", + "negative_prompt": "duplicated blocks, cloned purple blocks, multiplying objects, overlapping block copies, stacked purple instances, blocks frozen mid-fall, blocks stuck at partial tilt angle, all blocks tipping simultaneously, synchronized leaning row, blocks holding angle against gravity, interpenetrating geometry, clipping through container, blocks passing through each other, rotating platform, spinning container, swinging stick, camera pan, camera zoom, camera shake, motion blur smearing, teleporting objects, vanishing blocks, extra blocks appearing, color changes mid-fall, blocks bouncing back upright, anti-gravity, floating blocks, jitter, flicker" + }, + { + "name": "0042_perspective-right_trimmed-cut-orange", + "prompt": "STATIC tripod-mounted overhead close-up, NO pan, NO zoom, NO cuts, single continuous 5-second shot at 24fps. Photoreal handheld-style domestic kitchen footage, shallow depth of field, warm indoor ambient lighting from above-left.\n\nSCENE AT t=0 (anchor frame, do not replay — immediately advance from this state): A large stainless steel kitchen knife with seven oval Granton-edge dimples is partially inserted diagonally (upper-right to lower-left, ~30° from horizontal) into a small bright-orange mandarin sitting on a textured frosted-glass cutting board atop a light oak table. The peel is already split open along the blade line, exposing pale-orange segments and white pith. The knife edge is currently about one-third of the way through the fruit.\n\nMOTION TIMELINE — strictly within 0:00–0:05 (120 frames):\n\n0:00–0:01.2 (frames 0–29): The knife translates CONTINUOUSLY and SMOOTHLY downward through the mandarin's flesh at roughly 1.5 cm/sec. The peel split visibly widens frame-by-frame, segment membranes compress and separate along the cut line, and a faint sheen of juice begins beading at the wound. The blade angle stays constant; only the depth changes. NO hovering, NO frozen frames.\n\n0:01.2–0:02.0 (frames 29–48): The blade edge reaches the bottom of the rind and makes audible contact with the glass cutting board (faint tap). The mandarin is now fully bisected into a left half and a right half, still touching each other along the cut.\n\n0:02.0–0:03.2 (frames 48–77): The knife lifts smoothly and continuously upward and slightly to the upper-right along its original diagonal axis, exiting the fruit. As the blade clears the cut, the two mandarin halves, released from compression, ROCK OUTWARD under gravity — each half tips sideways approximately 60–80°, rotating about its base edge until the curved peel side rests on the glass and the flat cut face ends up tilted upward-and-outward (NOT balancing upright on the curved peel; gravity pulls each half onto its most stable side). A small juice smear glistens on the glass between them.\n\n0:03.2–0:05.0 (frames 77–119): The knife continues rising slowly toward the upper-right edge of frame, blade tip still visible. The two mandarin halves settle into their final resting positions with tiny damped wobble (1–2 small oscillations of decreasing amplitude) before coming fully to rest by 0:05. Juice droplets remain visible on the glass; faint reflections shift on the rising blade.\n\nPHYSICS REQUIREMENTS (must be respected): (a) The knife position must change continuously every frame — NO static hovering, NO replaying the anchor frame. (b) The cut-through is a smooth deformation process, not a teleport. (c) The knife does NOT vanish — it lifts visibly upward out of frame trajectory. (d) Gravity acts on the freed halves: they fall outward onto their curved sides, they do NOT stand symmetrically upright on their peels. (e) Mandarin geometry must evolve — peel split widens, segments compress then separate; it must NOT remain frozen identical to t=0.\n\nCamera: locked-off static tripod, fixed 45° high-angle close-up, no parallax, no shake.", + "negative_prompt": "frozen knife, hovering blade, static knife position, knife not moving, replaying first frame, identity drift, teleporting knife, knife disappearing, knife vanishing, discontinuous motion, jump cut, frame skip, mandarin halves balanced upright on curved peel, symmetric upright fruit halves, gravity-defying fruit, fruit floating, fruit standing on rounded side, no cutting progress, no deformation, peel not splitting, segments not separating, abrupt configuration change, snapping to end state, camera pan, camera zoom, camera shake, handheld jitter, scene cut, editorial transition" + }, + { + "name": "0047_perspective-center_trimmed-domino-in-juice", + "prompt": "Static tripod-mounted overhead camera (no pan, no zoom, no cuts, no handheld jitter), high-angle ~50° looking down at a glossy dark-blue ceramic mug with horizontal ribbed lower half, filled near the brim with opaque dark reddish-brown liquid (tea/juice), sitting on a pale beech-wood table with visible grain. A bright blue plastic grabber/tongs enters from the top of frame, its jaws clamped around a small white rectangular domino-like tile (thick white block, NOT a thin paper strip — geometry must remain a solid rectangular tile matching the t=0 anchor frame throughout). Soft natural daylight from upper-left, soft diffused shadow to lower-left of mug.\n\nMotion timeline — strictly within 0:00–0:05 (120 frames @ 24fps):\n\n0:00–0:01: The blue grabber's jaws visibly OPEN/SPLAY APART, releasing the white domino tile. The tile begins to fall straight down under gravity, accelerating toward the dark liquid surface directly below. The grabber stays roughly in place at the top of frame with jaws now open. The tile retains its solid rectangular block geometry (does not morph into a paper strip).\n\n0:01–0:02: The domino strikes the liquid surface with a clear IMPACT SPLASH — a crown of dark reddish-brown droplets bursts upward and outward, a circular surface depression (cavity) forms beneath the tile, and concentric ripples radiate outward from the impact point toward the mug's interior walls. Some droplets fly up and fall back. The liquid surface visibly deforms.\n\n0:02–0:04: The white domino sinks downward through the dark opaque liquid, becoming progressively occluded below the surface; only its upper edge briefly visible before disappearing into the dark fluid. Secondary sloshing waves bounce off the curved interior wall of the mug, reflecting back and creating cross-ripples. The liquid level oscillates slightly near the rim.\n\n0:04–0:05: Ripples damp out into smaller, lower-amplitude concentric waves; the surface progressively returns toward calm. The domino has settled at the bottom of the mug (mostly hidden by the opaque liquid). By 0:05 the surface is nearly settled with only faint residual ripples. The blue grabber remains stationary with jaws open at top of frame.\n\nExplicit physics requirements: gravity acts on the released tile (downward acceleration ~9.8 m/s²); the tile does NOT remain attached to the grabber; the liquid surface DOES deform, splash, and ripple on impact; capillary/wake effects and droplet ejection are visible; the tile's identity and geometry (solid white rectangular domino block) is preserved from t=0 through release and sinking — it does NOT morph into a thin paper strip. The grabber does NOT lift the tile out; the grabber releases it. Camera is locked static throughout.", + "negative_prompt": "object remaining clamped in grabber, grabber lifting object out of liquid, glassy undisturbed liquid surface, no splash, no ripples, no droplets, flat motionless fluid, object suspended in air without falling, anti-gravity, white paper strip, thin flat strip, paper morphing, identity drift, geometry change, domino turning into paper, wicking band, capillary stain only, camera pan, camera zoom, camera shake, handheld motion, cuts, scene changes, dry surface around impact, no surface deformation, no wake, no meniscus disturbance" + }, + { + "name": "0048_perspective-right_trimmed-domino-in-juice", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed high-angle view (~45-55°) looking down at a blue ribbed ceramic mug filled nearly to the brim with dark reddish-brown liquid (juice/tea) sitting on a light wooden table. A blue nitrile-gloved hand enters from the top of frame pinching a small white rectangular domino-like block (~3-4 cm tall) held vertically just a few centimeters above the mug rim. Soft overhead indoor lighting, gentle specular highlights on the glossy navy mug.\n\nMOTION TIMELINE (exactly 0:00-0:05, 120 frames at 24fps, all events compressed within this 5-second window):\n\n0:00-0:01: The gloved fingers hold the small white domino steady about 3-5 cm above the dark liquid surface. The liquid surface is nearly still with only faint micro-reflections. The mug remains perfectly stationary on the wooden table.\n\n0:01-0:02: The gloved fingers OPEN and RELEASE the white domino cleanly — the hand does NOT push or dunk the block into the liquid. The domino undergoes a brief FREE-FALL phase under gravity, accelerating downward through air for a few centimeters while remaining a clearly visible solid white rectangular cuboid. The gloved hand begins retracting upward out of frame.\n\n0:02-0:02.5: The white domino strikes the dark reddish-brown liquid surface and plunges in. A SMALL, MODEST splash erupts — a low crown of dark reddish-brown liquid (matching the mug's liquid color exactly) rises only a few centimeters above the rim. A few small dark droplets are ejected ballistically; most stay within or just above the mug. The splash magnitude is proportional to the small block's momentum — NOT a giant eruption.\n\n0:02.5-0:03.5: Splash droplets follow clear ballistic arcs downward under gravity — most fall back into the mug, a few small dark reddish-brown droplets land on the wooden table immediately around the mug, leaving small visible WET DARK SPOTS on the wood that persist. Liquid level inside the mug drops very slightly, consistent with the small volume ejected. The white domino is now partially or fully submerged, still clearly WHITE and rectangular, sinking slowly through the dark liquid.\n\n0:03.5-0:05: Concentric ripples spread outward from the impact point across the liquid surface and gradually decay in amplitude. The white domino settles — either resting at the bottom of the mug (still visibly white through the liquid near the surface) or floating partially submerged with its white rectangular shape preserved. By 0:05 the liquid surface is nearly calm again with only faint residual ripples; the small dark wet droplet spots on the table remain visible; the gloved hand is fully out of frame; the mug has not moved.\n\nPHYSICS CONSTRAINTS (must hold throughout):\n- Splashed liquid is the SAME dark reddish-brown color as the mug's liquid (fluid identity conserved).\n- Mass/volume conservation: any liquid ejected onto the table remains as visible wet spots; it does NOT vanish.\n- The white domino retains its WHITE color, rectangular cuboid shape, and solid identity for the entire clip — it does NOT morph into an orange/tan blob or change color.\n- Splash magnitude is small and proportional to a ~3-4 cm light block falling a few cm — NOT meters of spray.\n- All airborne droplets follow gravitational ballistic arcs back downward; none hover or move horizontally.\n- The mug stays perfectly stationary; the table stays stationary; the camera is locked-off static.\n- The gripper releases the block from above; it does NOT dunk or push the block into the liquid.", + "negative_prompt": "giant splash, massive eruption, water spraying meters, clear/transparent splash droplets, white or colorless splash water (splash must be dark reddish-brown), liquid disappearing from table, vanishing wet spots, no wet residue, mass not conserved, volume not conserved, liquid level unchanged after large splash, domino changing color, domino turning orange, domino turning tan, domino turning brown, object morphing, object identity drift, shape change, blob, gripper dunking object, hand pushing block into liquid, no free-fall, suspended droplets, hovering droplets, horizontal droplets, droplets defying gravity, camera pan, camera zoom, camera shake, cuts, scene change, mug moving, mug sliding, table moving" + }, + { + "name": "0056_perspective-center_trimmed-duck-and-dominos", + "prompt": "Static tripod-mounted photoreal tabletop video, no pan, no zoom, no cuts, no camera shake. 5 seconds total at 24 fps (120 frames), generated from a single anchor frame at t=0.\n\nSCENE AT t=0 (anchor frame, do not redraw — just continue from it): A bright yellow rubber duck sits centered on a light oak wooden tabletop against a soft gray wall. To its LEFT stand four upright dominoes in alternating white-black-white-black pattern (closely spaced). To its RIGHT stand four more upright dominoes in alternating white-black-white-black pattern. Beyond the rightmost domino sits a glossy black circular puck/platform with a thin light-colored wooden stick resting on its top surface, oriented so the stick's free end points toward the rightmost domino. Soft diffused overhead lighting, gentle shadows beneath each object.\n\nMOTION TIMELINE (strictly within 0:00-0:05):\n\n0:00-0:01: The wooden stick on the black platform ROTATES CLOCKWISE about the platform's center (as viewed from above), sweeping smoothly through ~60-90 degrees of arc. Its tip travels horizontally and STRIKES the rightmost (far-right) black domino on its outer face, tipping it leftward (toward the duck). The four left-side dominoes remain perfectly upright and motionless. The duck is still.\n\n0:01-0:02: The struck rightmost domino tips leftward under gravity, rotating about its bottom edge through visible intermediate angles (~15°, 30°, 45°, 60°), then falls onto the next domino to its left. That domino in turn begins tipping leftward. Sequential RIGHT-TO-LEFT cascade: each falling tile contacts the next with a small clack, transferring angular momentum. Left-side dominoes still standing, untouched. Duck still still.\n\n0:02-0:03: Cascade continues right-to-left through the remaining right-side dominoes. The leftmost of the right-side dominoes (closest to the duck) tips leftward and STRIKES the duck's right flank around 0:02.7. On contact, the duck WOBBLES: it rocks slightly leftward (~5-10° tilt), then rights itself with a small damped oscillation. The duck does NOT pass through the domino and the domino does NOT pass through the duck — rigid-body contact with momentum transfer.\n\n0:03-0:04: All four right-side dominoes now lie flat on the table, the last one resting against the duck's right side. The duck completes 1-2 small damped wobble cycles and settles upright, slightly nudged from its starting position. The four LEFT-side dominoes REMAIN UPRIGHT AND UNDISTURBED throughout — the duck blocks the chain. The wooden stick on the black platform has come to rest at its post-swing angle.\n\n0:04-0:05: Scene settles. Right-side dominoes lie flat (final fallen state), left-side dominoes still standing in their original alternating white-black-white-black order, duck upright and nearly still with only the faintest residual micro-wobble damping to zero by 0:05. Black platform and stick stationary in their post-rotation pose. By 0:05 everything has come to rest.\n\nPHYSICS CONSTRAINTS (must be obeyed):\n- Cascade direction is RIGHT-TO-LEFT only. Left-side dominoes never fall.\n- Trigger is the rotating stick on the black platform; nothing else initiates motion.\n- Each domino tips through continuous intermediate angles — NO teleporting between upright and fallen.\n- Duck exhibits visible contact response (wobble/rock) when struck; it is not a static obstacle that absorbs motion invisibly.\n- Rigid bodies do not interpenetrate. No object passes through another.\n- Domino color/order (white-black-white-black on each side) is preserved across all frames — no identity drift, no recoloring, no reordering.\n- Gravity acts downward; no domino falls without being struck.\n- Subtle settling motion continues through 0:05; the scene does not freeze into a held still frame mid-clip.", + "negative_prompt": "left-side dominoes falling, dominoes falling outward away from the duck, dominoes falling leftward on the left side, simultaneous bilateral cascade, dominoes falling without being struck, stick/platform stationary, no rotation of the wooden stick, duck perfectly motionless on impact, duck rigid and unresponsive, dominoes teleporting between upright and fallen, missing intermediate tipping angles, dominoes passing through the duck, duck passing through dominoes, interpenetration, domino color swap, white turning black, black turning white, reordered domino pattern, identity drift, frozen frames, scene freezing before 0:05, repeated identical frames, camera pan, camera zoom, camera shake, cuts, scene cuts, animation jitter, motion blur cheats replacing physics, cartoon physics, floating dominoes, dominoes sliding instead of tipping" + }, + { + "name": "0060_perspective-right_trimmed-duck-falls-in-box", + "prompt": "STATIC TRIPOD-MOUNTED CAMERA, no pan, no zoom, no cuts, no parallax. Photoreal live-action home video footage of a domestic interior: plain white/light-gray wall backdrop, warm honey-oak wooden table in the lower frame, dark doorway partially visible at far left. At t=0 (the anchor frame): a small bright yellow rubber duck with an orange beak hangs in mid-air in the center-upper portion of the frame, just released, slightly motion-blurred. Directly above it, an orange-and-black horseshoe-shaped claw gripper is open, partially cropped at the top edge of frame. Centered below the duck, on the table, sits an olive-green collapsible fabric storage cube, open at the top, with a small black square handle cutout on its right side panel. Soft warm overhead-left ambient lighting, gentle diffuse shadow under the box.\n\nMOTION TIMELINE — strictly within 0:00–0:05 (120 frames @ 24fps):\n\n0:00–0:008 (frames 0–20): The yellow rubber duck accelerates straight downward under gravity in a clean vertical freefall trajectory, its identity fully preserved (bright yellow body, orange beak clearly visible every frame), with progressively increasing downward motion blur. The duck does NOT vanish, does NOT teleport, does NOT fade out — it remains a continuously visible solid object tracing a straight vertical path toward the open top of the olive-green box. Simultaneously, the orange claw gripper retracts STRAIGHT UPWARD (purely vertical, no lateral drift) and exits the top edge of frame.\n\n0:008–0:0014 (frames 20–34): The duck reaches the open mouth of the box and drops through the top opening into the interior, briefly visible crossing the rim before going below the rim line. On impact with the fabric bottom, the olive-green fabric walls flex and wobble slightly outward then settle, and the box rocks minimally on the table.\n\n0:0014–0:003 (frames 34–72): The duck comes to rest at the bottom interior of the box, with the top of its yellow head and orange beak partially visible above the rim from the slightly-below-eye-level camera angle. Tiny residual fabric-wall jiggle damps out.\n\n0:003–0:005 (frames 72–120): Scene fully settles. The duck rests inside the box, partially visible from above the rim. The box is stationary on the table. The claw is fully out of frame. Quiet, still composition. By 0:05 everything has come to rest.\n\nPhysics constraints to enforce: gravity acts on the duck (≈9.8 m/s² downward); the duck is a rigid solid object that MUST remain visible throughout its fall and landing; the duck does NOT pass through the box bottom; the fabric box deforms only slightly elastically on impact; the claw retracts purely vertically with no lateral translation.", + "negative_prompt": "duck disappearing, duck vanishing, duck fading out, duck teleporting, object removed from scene, identity drift, missing duck, empty box at end, no impact, no landing, gravity not applied, floating duck, hovering duck, duck frozen in mid-air, claw drifting left, claw drifting laterally, claw moving sideways, camera pan, camera zoom, camera shake, cuts, scene changes, duck passing through box, duck clipping through fabric, box tipping over, box flying, motion-only-on-claw" + }, + { + "name": "0061_perspective-left_trimmed-duck-static", + "prompt": "STATIC STILL-LIFE SCENE — ABSOLUTELY NO MOTION FOR 5 SECONDS.\n\nScene at t=0 (anchor frame): A classic yellow rubber duck toy sits upright and motionless on a light honey-oak wooden table against a plain white/light-gray wall. The duck is bright glossy yellow with a short orange beak, small black dot eyes, and a smooth rounded body, positioned slightly right of center, facing the camera with a slight angle to the viewer's left. Soft warm indoor light comes from the upper right, casting gentle diffused shadows and a faint warm yellow glow reflecting beneath the duck on the wood grain. The wood shows natural horizontal grain patterns. Medium shot, slightly elevated camera angle (~30–40° down), standard 35–50mm lens, deep depth of field, both duck and table surface tack-sharp.\n\nMotion timeline (0:00–0:05, 120 frames @ 24fps):\n- 0:00–0:05: The rubber duck is COMPLETELY STATIONARY. It does NOT translate, rotate, wobble, deform, breathe, bounce, or shift in any way. Every pixel of the duck stays locked in place. The wood grain pattern, the wall, and the shadows beneath the duck remain identical frame-to-frame. Lighting is constant — no flicker, no color shift, no shadow movement.\n- The CAMERA IS BOLTED TO A TRIPOD. There is NO pan, NO tilt, NO dolly, NO truck, NO zoom-in, NO zoom-out, NO push-in, NO pull-back, NO parallax, NO focal-length change, NO focus pull, NO handheld jitter, NO image stabilization drift, NO crop drift. The duck's apparent size, position in the frame, and the wall–table junction line stay PIXEL-IDENTICAL across all 120 frames.\n- By 0:05, the frame is visually indistinguishable from the t=0 anchor frame.\n\nThis is a frozen still-life observation: treat it as a single photograph held for 5 seconds. The duck does NOT come alive, does NOT animate, and the camera does NOT move even subtly. No cuts, no transitions, no fades.", + "negative_prompt": "camera motion, camera drift, camera zoom, zoom-in, zoom-out, push-in, pull-back, dolly, truck, pan, tilt, parallax, handheld shake, image stabilization drift, focal length change, focus pull, framing change, crop drift, duck moving, duck rotating, duck wobbling, duck bouncing, duck deforming, duck animating, duck tipping over, duck sliding, lighting flicker, shadow shift, color shift, scene change, cut, fade, transition, any change between frames" + }, + { + "name": "0066_perspective-right_trimmed-fill-glass-red-drink", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, no parallax — medium close-up framing slightly below eye-level looking slightly upward at a ribbed glass beverage dispenser sitting on stacked wicker coasters atop a light wood table, with a small clear glass tumbler directly beneath its open chrome-and-black-rubber spigot. The dispenser is about half-full of translucent reddish-orange/coral beverage; the receiving glass starts approximately one-third full of the same liquid with a thin foam cap. A continuous amber-orange liquid stream flows steadily from the spigot into the glass for the entire 5-second window.\n\nMotion timeline (STRICTLY 0:00–0:05, 120 frames @ 24fps):\n- 0:00–0:01.5: The steady stream pours from the spigot in a continuous, slightly turbulent arc. Where the stream impacts the pooled liquid in the glass, concentric ripples radiate outward to the glass walls and reflect back; small splashes and micro-droplets briefly leap up at the impact point. The glass liquid level rises visibly from ~1/3 to ~2/5 full. Foam at the impact point begins building as fresh bubbles are entrained.\n- 0:01.5–0:03.5: Pour continues uninterrupted with subtle natural variation in stream thickness and a faint helical twist; impact ripples persist with each frame slightly different from the last. Glass level rises clearly and monotonically from ~2/5 to ~1/2 then to ~3/5 full. Foam cap thickens monotonically, accumulating outward from the impact point and never thinning. Inside the dispenser, the interior liquid line drops slightly but perceptibly (a few millimeters) as volume is conserved.\n- 0:03.5–0:05: Stream still flowing steadily; glass liquid level continues rising monotonically to approximately 2/3 full by 0:05. Foam cap reaches its thickest, most uniform state by 0:05, fully covering the surface with small bubbles. Dispenser interior level has visibly dropped from its starting half-full mark by a small but clearly noticeable amount. By 0:05 the receiving glass is ~2/3 full with a settled foam layer and the pour is still ongoing.\n\nPhysics requirements: volume conservation must be visibly respected — liquid leaving the dispenser equals liquid entering the glass, so BOTH levels change in opposite directions across the 5s. The foam layer must build MONOTONICALLY (never thin then thicken erratically). Stream geometry should show subtle, temporally-coherent turbulence and impact dynamics — NOT a frozen identical shape. Splash ripples on the pool surface must propagate outward and evolve frame-to-frame.\n\nNegations: the receiving glass level does NOT remain stuck or rise only marginally — it rises clearly from ~1/3 to ~2/3 over 5s. The dispenser level does NOT remain unchanged — it drops perceptibly. The foam does NOT oscillate or pulse in density — it grows monotonically. The stream is NOT a static identical shape across frames — it has subtle live turbulence. The camera does NOT move.\n\nLighting: soft diffused front-left indoor light, warm translucent glow through the coral liquid, gentle soft shadow on the table. Photoreal domestic lifestyle aesthetic, clean minimalist kitchen, pale gray-white wall behind. Audio: continuous gentle trickling and splashing of liquid into glass with soft bubbling.", + "negative_prompt": "frozen liquid level, static glass fill, glass level not rising, dispenser level unchanged, volume not conserved, identical stream shape every frame, frozen stream, foam pulsating, foam thinning then thickening, foam flickering, erratic non-monotonic foam, missing impact ripples, no splash, glass overflowing, camera pan, camera zoom, camera shake, parallax, cuts, jump cuts, hands entering frame, dispenser tipping, spigot closing" + }, + { + "name": "0070_perspective-left_trimmed-juice-in-water", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, no parallax. Medium shot, slightly below eye-level, framing a large vertically-ribbed glass beverage dispenser sitting on a coiled multi-toned wicker trivet (tan, brown, olive, burgundy) on a smooth honey-toned wooden table, against a plain light-gray wall. The dispenser is roughly half-filled with cloudy peach/salmon-colored juice; its front-facing metal lever spigot (with a dark cloth wrapped around the nozzle) points to the right. A small clear thin-walled drinking glass with a slightly flared rim stands directly under the spigot in the right-center foreground, already partially filled with the same cloudy peach liquid showing scattered bubbles. Soft, even, front-left ambient indoor lighting; gentle highlights and refractions through the glass; deep depth of field, both vessels in sharp focus. Photoreal documentary lifestyle footage.\n\nMotion timeline within the 5-second generation window (0:00-0:05, 120 frames @ 24 fps):\n- 0:00-0:01: A continuous, slightly turbulent peach-colored stream is already issuing from the spigot nozzle and falling vertically under gravity into the glass. The stream has a visibly evolving shape — minor wobble, small surface ripples along its length, and slight thinning toward the bottom due to acceleration. At the impact point on the liquid surface inside the glass, a small dynamic crater forms with a foamy white ring of bubbles that continually breaks and reforms. The meniscus in the glass begins a clear, monotonic rise.\n- 0:01-0:02: The stream remains continuous but its turbulence pattern changes frame-to-frame (no static-texture look). Bubbles spawn at the impact crater, drift outward in a foam ring, and accumulate against the glass walls. The peach color in the glass deepens progressively as fresh juice mixes with the existing cloudy liquid. The liquid level inside the dispenser begins to perceptibly drop — the meniscus on the ribbed dispenser glass lowers by a small but visible amount, conserving mass.\n- 0:02-0:03: Pour continues steadily. The glass fill line rises noticeably (approaching roughly two-thirds full), the foam ring at impact thickens, and small bubbles cling to the inner glass walls. Dispenser level continues to descend incrementally.\n- 0:03-0:04: The receiving glass approaches near-full; the meniscus climbs toward the flared rim. Foam at the impact zone becomes denser. Stream turbulence and minor splash droplets remain visibly dynamic.\n- 0:04-0:05: The stream begins to thin and taper slightly as if flow is easing. By 0:05 the glass has settled close to full with a frothy peach surface, the dispenser's internal level has visibly dropped by a small but clearly perceptible amount consistent with the volume transferred, and bubbles continue to drift on the glass's surface.\n\nPhysics requirements (must be obeyed):\n- Mass conservation: volume leaving the dispenser equals volume entering the glass; both levels change correspondingly across the 5 seconds.\n- The pour stream is a live evolving fluid, NOT a static texture: it must show frame-to-frame turbulence, slight wobble, and gravitational thinning.\n- Impact dynamics: a visible crater, splash micro-droplets, and a foam/bubble ring at the point where the stream meets the liquid surface in the glass.\n- Monotonic rise of the meniscus in the glass; monotonic fall of the meniscus in the dispenser.\n- Progressive color mixing/saturation in the glass as fresh juice integrates with existing liquid.\n- Camera is absolutely static; only the fluids, bubbles, and liquid surfaces move. Wicker trivet, table, dispenser body, and glass body remain perfectly stationary.", + "negative_prompt": "static frozen pour stream, stream as static texture, no turbulence in stream, dispenser liquid level unchanged, mass conservation violation, no splash, no foam ring, no impact crater, glass not filling, meniscus not rising, meniscus not falling in dispenser, identical repeating frames, frozen bubbles, camera pan, camera zoom, camera shake, parallax, scene cut, dolly, hand-held wobble, vessel moving, trivet shifting, table moving, liquid passing through glass walls, levitating droplets, teleporting liquid" + }, + { + "name": "0074_perspective-center_trimmed-light-on-block", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed framing for the entire 5-second shot. Scene: a small rectangular blue anodized-aluminum block (brushed metallic finish, ~3-4 cm tall, ~1 cm wide, with a slightly darker cap on top) stands vertically on a dark gunmetal circular motorized turntable puck on a wood-grain table. A power cable trails to the right. A single hard directional spotlight from low/behind-beneath the block casts a dramatically magnified, sharp-edged shadow of the block onto a smooth beige wall — a tall monolithic tower silhouette with a small cross/T-shaped pedestal base, sitting inside a semi-circular pool of light with hard falloff to darkness. The block is a RIGID, OPAQUE, SOLID anodized-metal object with constant proportions; it is NOT translucent, NOT glowing, NOT internally lit.\n\nMotion timeline (0:00–0:05, 120 frames @ 24 fps):\n- 0:00–0:01: The turntable is already rotating clockwise (viewed from above) at a steady ~9 rpm. The block immediately shows visible clockwise yaw rotation — by 0:01 it has turned ~9°, the front blue face beginning to angle slightly so a thin sliver of the right-side face becomes visible to camera. The wall shadow's tower width begins to narrow very slightly as the block's projected cross-section changes.\n- 0:01–0:02: Continuous smooth clockwise rotation, no acceleration, no wobble. By 0:02 the block has rotated ~18° total; the right-hand side face is clearly visible, the front face foreshortens. The cast wall shadow visibly thins (rectangular tower silhouette becomes narrower) as the block approaches an edge-on orientation to the light. The cross/T-shaped base shadow signature rotates correspondingly with the puck's subtle asymmetries.\n- 0:02–0:03: Rotation continues at the same constant rate (~18°/s ≈ 9 rpm). The block passes through the near-edge-on orientation around 0:02.5, at which point the wall shadow reaches its MINIMUM width — a tall thin slab. Past that, the shadow begins widening again as the adjacent face rotates toward the light. Total rotation by 0:03 ≈ 27°.\n- 0:03–0:04: The block keeps rotating clockwise; by 0:04 it has turned ~36° from start. The shadow tower visibly thickens back toward a wider rectangular silhouette as a new face rotates into perpendicular alignment with the light. The base's cross-shaped shadow has rotated by the same angle.\n- 0:04–0:05: Smooth continuation; by 0:05 the block has rotated approximately 45° clockwise total from its t=0 orientation. The shadow width is near a local maximum again. The block ends the clip mid-rotation, still turning at the same constant rate — no stop, no jitter.\n\nThroughout 0:00–0:05: the block's height, width, top-cap detail, brushed-metal blue color, and surface highlights remain perfectly constant (rigid-body, identity-preserving). Lighting direction, spotlight pool shape, wall color, and table position are constant. Shadow edges remain hard and sharp; shadow translation on the wall is purely a rotation-driven width/shape modulation, not a translation of the whole shadow. The cable on the right does NOT move.\n\nExplicit physics constraints: the block is a rigid opaque solid — it does NOT shrink, stretch, morph, become translucent, glow internally, or change color. The turntable rotation is steady and clockwise, never reversing or pausing. Shadow geometry strictly obeys the rotating-rectangular-prism projection: width oscillates sinusoidally between edge-on minimum and face-on maximum as rotation proceeds. The base's shadow rotates rigidly with the puck.\n\nStyle: photoreal live-action DSLR footage, 35–50 mm standard lens, deep focus on both block and wall shadow, minimalist art-installation aesthetic, contemplative mood, warm wood / cool blue / neutral beige palette. Audio: quiet ambient room tone with faint mechanical hum from the turntable motor.", + "negative_prompt": "static block, no rotation, frozen turntable, shadow not changing, shadow shape constant, rectangular silhouette unchanged, block translucent, glowing block, internally lit cyan core, saturated glow, block changing height, block changing proportions, top cap fading, identity drift, morphing object, melting block, camera pan, camera zoom, camera shake, camera dolly, cuts, scene change, shadow translating across wall without rotation, counter-clockwise rotation, jittery rotation, stop-and-start motion, motion blur smearing, duplicated block, ghosting, flicker, exposure pumping, color shift on block, light source moving, spotlight pool moving" + }, + { + "name": "0075_perspective-right_trimmed-light-on-block", + "prompt": "STATIC TRIPOD-MOUNTED CAMERA, locked-off, no pan, no zoom, no dolly, no cuts, no framing drift, fixed focal length throughout the entire 5-second clip.\n\nSCENE (anchor at t=0): A glowing cyan/turquoise rectangular prism (approximately 4-5 inches tall, 1-2 inches wide, with crisp geometric edges and a vivid self-illuminated blue glow) stands upright on a dark matte circular turntable/puck base (~4-5 inches diameter) on a honey-toned wooden desk. Behind it, a smooth light-colored wall is washed by a strong warm directional spotlight from the lower-right of frame, creating a large semicircular bright halo on the wall. A sharp, hard-edged cross/T-shaped shadow of the block-plus-turntable is projected prominently onto the wall, upward and to the left. Dim ambient room, dark edges, contemplative minimalist mood.\n\nMOTION TIMELINE (0:00-0:05, 120 frames @ 24 fps — all events MUST occur within this 5-second window):\n\n0:00-0:01: The turntable begins a smooth, continuous CLOCKWISE rotation (viewed from above) at a steady angular velocity of roughly 30 degrees per second. The rigid cyan block, firmly attached to the turntable, rotates rigidly with it — same height, same width, same aspect ratio, NO scale change, NO squashing or stretching. By 0:01 the block has turned ~30° clockwise; its wide face begins to angle away from the spotlight and its narrower face starts to rotate toward the light.\n\n0:01-0:02: Rotation continues smoothly clockwise. The block has turned ~60° by 0:02. The cross-shaped shadow on the wall visibly NARROWS in width as the block presents a more edge-on profile to the spotlight; the shadow silhouette's horizontal extent shrinks while its vertical extent remains roughly constant. The shadow also sweeps slightly across the wall.\n\n0:02-0:03: At ~90° rotation, the block presents its narrow side-face to the spotlight; the cast shadow on the wall reaches its NARROWEST silhouette — a slim vertical bar with the puck's disc-shadow at the base. The shadow has clearly swept laterally on the wall compared to t=0.\n\n0:03-0:04: Rotation continues clockwise past 90° toward ~120-150°. The block's opposite wide face begins rotating into the spotlight, and the wall shadow WIDENS again, returning toward a broader cross/T silhouette. The shadow continues sweeping across the wall.\n\n0:04-0:05: By 0:05 the block has completed roughly 150° of clockwise rotation from its starting orientation. The shadow on the wall is once again broad and cross-shaped but is positioned and oriented noticeably differently from the t=0 shadow — clearly shifted laterally and with subtly different proportions, demonstrating the oscillation of shadow width with block orientation. The cyan self-glow of the block remains steady in brightness throughout.\n\nPHYSICS CONSTRAINTS (must be obeyed):\n- The block is a RIGID body. Its true 3D dimensions DO NOT change. Any apparent change in silhouette comes ONLY from rigid-body rotation about the vertical turntable axis, NOT from scaling, stretching, or squashing.\n- The block's aspect ratio in the image may change slightly due to perspective of rotation, but it must NOT drift in overall size (no zoom-in/zoom-out effect).\n- The shadow on the wall MUST visibly change width as the block rotates: widest when a wide face faces the spotlight, narrowest at ~90° when an edge faces the spotlight.\n- The turntable rotation is smooth, continuous, and clockwise — NOT static, NOT jittery, NOT reversing.\n- Lighting direction, intensity, and color are CONSTANT. The semicircular wall wash does not move or pulse.\n- Camera is absolutely STATIC — no pan, no tilt, no zoom, no parallax, no framing drift.\n\nThe block does NOT remain stationary. The shadow does NOT remain in a fixed shape. The block does NOT change size or aspect ratio independently of rotation. The camera does NOT zoom or drift.", + "negative_prompt": "static block, non-rotating turntable, frozen shadow, shadow with unchanging width, shadow that does not sweep, camera zoom, camera pan, camera tilt, camera dolly, framing drift, focal length change, block changing size, block growing, block shrinking, block aspect ratio drift, block stretching, block squashing, non-rigid deformation, identity drift, scale drift, flickering glow, pulsing light, moving spotlight, shifting wall illumination, jitter, cuts, scene change, counter-clockwise rotation, reversing rotation" + }, + { + "name": "0081_perspective-right_trimmed-light-on-mug-block", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed framing throughout. A dimly lit indoor optics-demonstration room: a glossy bright yellow cylindrical mug and a small vivid blue rectangular block sit upright together on a dark circular matte-black turntable on a wooden table. A single FIXED point spotlight behind and slightly below the objects projects a wide warm arc of light onto the beige back wall, casting the mug and block as large hard-edged silhouettes onto the wall. The mug is to the left, the blue block immediately to its right, both rigidly attached to the turntable surface with constant relative spacing.\n\nMOTION TIMELINE (entire 5-second / 120-frame generation, 0:00-0:05):\n- 0:00-0:01: The turntable begins a smooth, slow, continuous CLOCKWISE rotation about its vertical center axis at roughly 12 degrees per second. Both the yellow mug AND the blue block rigidly co-rotate as a single locked pair: the mug orbits slightly toward the back-left while the block orbits toward the front-right, maintaining their fixed center-to-center distance. Their combined wall shadow begins to sweep leftward as a single rigid silhouette pair.\n- 0:01-0:03: Continuous slow clockwise rotation continues at the same constant angular velocity (~12 deg/s, total ~25 degrees of rotation across this window). The blue block visibly translates along a circular arc around the turntable center, remaining in frame at all times and remaining adjacent to the mug. The cast shadows on the wall sweep coherently leftward together; the block's shadow stays locked beside the cylinder's shadow at a fixed angular offset, never disappearing.\n- 0:03-0:05: Rotation continues smoothly at the same rate; by 0:05 the turntable has rotated approximately 60 degrees clockwise total. The mug and block have visibly orbited along an arc on the turntable (mug shifted toward back-left, block now slightly behind/left of its start). Their paired shadow on the wall has swept smoothly leftward as a single rigid silhouette and come to a coherent end pose by 0:05. The light arc on the wall remains FIXED in position, shape, and brightness throughout — only the shadows move.\n\nPHYSICS CONSTRAINTS (must hold every frame):\n- Rigid-body co-rotation: mug and block are locked to the turntable; their relative spacing and orientation to each other is INVARIANT. Neither object teleports, jumps sides, vanishes, or reappears.\n- The blue block does NOT pass through, behind, or around the mug; it does NOT switch from the right side to the left side of the mug. It stays continuously visible to the right/front of the mug, slowly arcing along the turntable's circular path.\n- Shadow geometry is strictly coupled to object pose: the wall shadow is the rigid projected silhouette of mug+block from the fixed light source. Shadow shape changes ONLY due to the objects' rotation, never independently.\n- The light source is FIXED: the bright arc on the wall does not expand, contract, brighten, dim, or shift. Its position, size, and intensity are constant.\n- The mug must visibly translate along a circular arc — it does NOT stay pinned at the turntable center.\n- Constant angular velocity, no jitter, no flicker, no identity changes.\n\nStyle: photoreal live-action footage, chiaroscuro lighting, deep blacks, warm yellow mug, cyan-blue block, warm beige wall arc. Medium shot, ~40mm equivalent, slight elevated eye-level. Quiet ambience with faint mechanical turntable hum.", + "negative_prompt": "object teleportation, blue block vanishing, blue block disappearing, blue block reappearing, block jumping sides, block switching from right to left of mug, identity drift, flickering objects, popping in and out, shadow decoupled from object, shadow morphing independently, shadow shrinking and re-expanding, mug staying static, mug pinned to center, only one object moving, non-rigid pair, changing relative spacing between mug and block, light arc moving, light arc expanding, light arc contracting, light arc brightness shifting, spotlight moving, camera pan, camera zoom, camera shake, cuts, scene change, fast rotation, 180-degree jumps, discontinuous motion, frame skips" + }, + { + "name": "0085_perspective-left_trimmed-liquid-on-duck", + "prompt": "Static tripod-mounted close-up, low-angle shot (no pan, no zoom, no cuts, no camera movement) of a tabletop scene: a glossy yellow rubber duck sits on the edge of a dark grey metal baking tray on a light wooden table; behind it, a coral-orange ridged cylindrical beverage dispenser with a blue painter's-tape-wrapped spigot rests atop a woven wicker trivet. The dispenser is filled with clearly RED-COLORED liquid (translucent crimson/cherry-red, like red juice or red-dyed water) — the stream and pool MUST be visibly red throughout, never clear or colorless.\n\nMotion timeline within the 5-second generation window (24 fps, 120 frames, 0:00–0:05):\n\n0:00–0:01: From the anchor frame, a few discrete RED droplets begin emerging from the blue-taped spigot, falling vertically under gravity and striking the duck's back and head with tiny visible splash crowns. Red rivulets start trickling down the duck's curved yellow surface. A few red drops hit the dry tray, beading then spreading. NO instantaneous pool — the tray is still nearly dry at 0:01.\n\n0:01–0:02: Drips coalesce into a thin continuous RED stream from the spigot, falling in a slightly arced parabolic trajectory onto the duck. The stream visibly splashes on the duck's back, producing small red spray droplets and runoff streams down both sides of the duck into the tray. A thin red film begins to spread across the tray bottom around the duck's base.\n\n0:02–0:03: Steady red stream continues. Where the runoff and stray stream hit the tray, visible CROWN SPLASHES form, and concentric ripples radiate outward across the growing red pool. Pool depth grows gradually and consistently with the inflow rate (mass conservation — stream remains steady and clearly visible, never intermittent or faint).\n\n0:03–0:04: Red pool deepens to roughly the duck's lower belly. The duck, being buoyant rubber, begins to lift slightly off the tray bottom and drift/rotate a few degrees as the fluid rises around it. Ripples continuously propagate from the stream impact point and reflect off the tray walls.\n\n0:04–0:05: By 0:05, the duck is gently floating, having shifted position a small amount and rotated slightly; the tray holds a clearly RED-tinted shallow pool with ongoing ripples and a continuous red stream still pouring from the spigot, with a persistent splash crown at the impact point. The duck's yellow surface glistens with red liquid runoff.\n\nPhysics requirements (must be obeyed): the liquid is RED and remains red in stream, droplets, and pool; mass is conserved (steady stream produces steady pool growth, no teleporting pool); the stream impact produces visible splashes and ripples; the rubber duck is buoyant and begins floating/drifting once the pool is deep enough; gravity drives all flow downward; warm indoor lighting from upper-left with soft shadows; specular highlights on the wet duck and rippling red pool.\n\nThe duck does NOT remain rigidly fixed once submerged — it floats. The pool does NOT appear instantly — it builds gradually. The liquid is NOT clear or colorless — it is unmistakably RED. The stream does NOT flicker or vanish — it is continuous and clearly visible.", + "negative_prompt": "clear liquid, colorless water, transparent stream, instantly appearing puddle, teleporting pool, rigid stationary duck in deep water, duck sinking, duck glued to tray, calm flat pool surface with no ripples, no splash, intermittent stream, vanishing stream, faint invisible stream, mass non-conservation, camera pan, camera zoom, camera shake, scene cut, lighting change, color shift of liquid, duck deforming, duck disappearing, liquid flowing upward, floating droplets, frozen fluid" + }, + { + "name": "0086_perspective-center_trimmed-liquid-on-duck", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off close-up at slightly below eye-level on a yellow rubber duck sitting center-foreground in a dark metal baking tray on a light wooden table, with an orange ribbed plastic cup on a circular wicker basket behind it, a small blue spout at the cup's lower front dispensing a thin steady stream of pinkish-red liquid onto the duck's head. Pale gray-blue wall background, soft front/overhead diffused lighting, glossy specular highlights on the duck and tray. The tray begins at t=0 with only a very thin shallow film of pink liquid (NOT a fully formed pool).\n\nPhysics-accurate fluid motion timeline, strictly within 0:00-0:05 (120 frames @ 24fps):\n\n0:00-0:01: A narrow continuous pinkish-red stream falls from the blue spout, slightly necking and showing minor droplet break-up near the bottom. On impact with the duck's head it produces a small visible splash crown and tiny secondary droplets, with concentric impact ripples briefly radiating across the wet film on the duck's head. The liquid begins to spread outward from the impact point in two-three thin glossy rivulets that start to creep down the duck's curved yellow surface. The tray film stays thin; pool footprint barely larger than at t=0.\n\n0:01-0:03: Rivulets visibly LENGTHEN frame-by-frame down the duck's sides and back, advancing as moving fluid fronts (not painted stripes), wobbling slightly with surface tension and merging into wider wet sheets near the duck's base. Discrete droplets detach from the duck's lower belly and tail and fall into the tray, each producing small concentric ripple rings on the pool surface. The pool's perimeter expands GRADUALLY and slightly asymmetrically outward from the duck's base, consistent with the thin trickle inflow rate — volume is conserved.\n\n0:03-0:05: Rivulets fully reach the tray, continuous dripping from multiple points on the duck creates overlapping ripple patterns across the pool. Pool radius continues to grow steadily and depth rises slightly, with a visible meniscus climbing a millimeter or two up the duck's base. The falling stream remains steady with ongoing micro-splash and crown at the impact point on the duck's head. By 0:05 the duck is glossily coated in streaking pink fluid, the pool has expanded modestly (NOT a wide symmetric splat) and its surface shows live concentric ripples from ongoing drip impacts.\n\nCRITICAL physics constraints: fluid volume is conserved — pool growth rate matches the thin stream inflow and is gradual, not sudden. Rivulets are MOVING fluid that lengthens and drips, not static painted stripes. The pool surface is never glassy-flat while pouring continues; ripples are continuous. Impact splash, crown, and droplet break-up are visible at the stream's contact with the duck. No camera motion, no zoom, no cuts, no scene changes.", + "negative_prompt": "static painted stripes on duck, frozen rivulets, glassy flat pool surface, sudden pool formation, instantly wide symmetric splat, pool fully formed in first second, pool not growing, pool footprint static, fluid teleporting, non-conservation of fluid volume, missing splash, no impact ripples, no crown splash, no droplet break-up, rivulets that don't move, drips that don't fall, camera pan, camera zoom, camera shake, dolly, cuts, scene change, motion blur on static objects, duck moving, cup moving, basket moving, tray moving" + }, + { + "name": "0097_perspective-left_trimmed-magnet-transparent-peakaboo", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked low-angle shot across a light-oak wooden table against a plain white-gray wall. On the table sits a yellow-green tennis ball with a hand-drawn black smiley face (two square eyes, curved smile), resting motionless in the center-right foreground. Suspended directly above the ball from a thin dark cord/chain attached to a chrome eyebolt on its top face is a transparent acrylic cube-shaped box with clearly visible edges and faint reflections. Soft diffused lighting from upper-left, gentle fill from right, soft contact shadow under the ball.\n\nPHYSICS REGIME: rigid-body vertical lowering on a cord (NOT a pendulum swing). The cord stays vertical and taut throughout; the box translates straight DOWN only, with no lateral or forward motion.\n\nMOTION TIMELINE (exactly 5 seconds, 120 frames @ 24fps, all events within 0:00-0:05):\n- 0:00-0:01: The transparent acrylic box hangs still directly above the smiley-face tennis ball, cord perfectly vertical. The box then begins a slow, smooth, purely vertical descent straight downward along the cord axis. No swinging, no lateral drift. Faint chain-link clinking.\n- 0:01-0:03: The box continues descending straight down at a steady controlled rate, cord remaining vertical and taut. The open bottom of the transparent box approaches the top of the stationary tennis ball from directly above. The ball is seen clearly through the transparent front face of the box as the box's walls begin to surround it. No interpenetration: the ball passes cleanly INTO the interior hollow of the box through its open underside; the acrylic walls do NOT clip through the ball — the ball is enclosed within, visible through clear walls.\n- 0:03-0:04: The box's bottom rim reaches the table surface around the ball, fully enclosing the ball inside the transparent cube. A soft contact tap as the rim meets wood. Cord goes slightly slack as the box's weight transfers to the table.\n- 0:04-0:05: The box rests settled on the table, completely covering and enclosing the stationary ball. The ball is clearly visible through the transparent acrylic walls, smiley face still oriented toward camera, fully motionless. By 0:05 the box has come to rest on the table around the ball; cord hangs vertical and slightly slack above.\n\nThe tennis ball remains perfectly stationary the entire 5 seconds — no rolling, no jiggle, no displacement. The ball does NOT move, does NOT get struck, and does NOT pass through any acrylic surface; instead the descending box cleanly encloses it from above. The cord stays vertical at all times (no pendulum tilt) because motion is purely vertical. Box shape, size, and proportions remain perfectly constant (rigid body, no morphing). Photoreal live-action documentary physics-demonstration aesthetic.", + "negative_prompt": "pendulum swing, lateral motion of the box, sideways drift, forward swing, box swinging like a pendulum, cord tilting, chain tilting at an angle, box passing in front of the ball, box hovering beside the ball, box intersecting the ball, acrylic walls clipping through the tennis ball, geometry interpenetration, ball deforming, ball rolling, ball moving, ball jiggling, box changing shape, box morphing, box proportions changing, box shrinking, box growing, identity drift, shape instability, camera pan, camera zoom, camera shake, cuts, scene change, box retreating upward, box returning to start, box never descending, box failing to enclose ball, ball passing through acrylic, transparent surface phasing through solid object" + }, + { + "name": "0098_perspective-center_trimmed-magnet-transparent-peakaboo", + "prompt": "PHYSICS-CORRECTED PROMPT (5-second window, 120 frames @ 24fps, starting from the t=0 anchor frame).\n\nSCENE GROUNDING (state at t=0, from the anchor frame): A photoreal indoor physics-demo tabletop. A light oak wooden table fills the lower half of the frame; a plain light gray wall forms the backdrop. Centered in the frame, a clear transparent acrylic cube (~15-20 cm per side, with visible edge seams and a chrome metal disc/magnet on its top lid) hangs vertically from a black metal chain attached via carabiner to the ceiling, hovering several centimeters above the table surface, open bottom facing down. Directly below and slightly in front of the cube, a yellow-green fuzzy tennis ball with a hand-drawn black smiley face (two oval eyes, curved mouth) rests stationary on the table, smiley facing the camera. Soft warm lighting from above-left; soft shadows under both objects; subtle specular highlights on the chrome disc.\n\nCAMERA — ABSOLUTELY STATIC: Tripod-mounted, eye-level slightly below the cube, locked-off frame. NO pan, NO tilt, NO zoom, NO dolly, NO parallax shift, NO focal length change, NO crop drift. The table edge, wood grain pattern, and background wall must remain pixel-stable across all 120 frames. Deep depth of field; everything in sharp focus throughout.\n\nMOTION TIMELINE (strictly within 0:00-0:05):\n\n0:00-0:01 (frames 0-24) — DESCENT BEGINS: The cube starts smoothly translating straight downward along a perfectly vertical axis, lowered by the chain paying out from above. Motion is slow, steady, constant velocity (~3-4 cm/sec). The chain remains taut and nearly vertical with only the slightest natural sway (<2° pendulum). The tennis ball is COMPLETELY STATIONARY on the table — its position, size, orientation, and smiley-face details do NOT change by a single pixel. The cube remains rigid: no warping, no scale change, no tilt.\n\n0:01-0:02 (frames 24-48) — ENCLOSURE & CONTACT: The cube's open bottom edge reaches the table surface around t=1.8s, sliding down AROUND the stationary ball without touching it. At the moment of contact between the cube's bottom rim and the tabletop, there is a soft visible settle (1-2 frame micro-bounce of <1mm) and a faint metallic chain-link clink. The ball is now fully enclosed inside the transparent cube, clearly visible through the clear acrylic walls. The ball's apparent size, position on the table, and smiley orientation remain IDENTICAL to t=0 — only the cube has moved.\n\n0:02-0:03 (frames 48-72) — DWELL PHASE: The cube rests on the table, fully enclosing the ball. Both objects are completely still. The chain hangs slack-taut and motionless. The ball, viewed through the clear walls, shows no drift, no scaling, no warping — it is the same ball at the same spot.\n\n0:03-0:04 (frames 72-96) — ASCENT BEGINS: The chain pulls upward and the cube lifts straight vertically off the table at the same slow constant velocity as the descent. As the cube's bottom rim clears the ball's top, the ball is revealed cleanly — the cube's faces do NOT intersect or clip through the ball at any point. The ball remains absolutely stationary on the table.\n\n0:04-0:05 (frames 96-120) — RETURN TO START: The cube continues rising along the same vertical axis until, by t=5.0s, it has returned to its original hovering height and orientation matching the t=0 anchor frame. Chain orientation, cube tilt, framing, and ball position must all match the opening configuration. Final state at 0:05: cube hovering above table, ball sitting unchanged below it, smiley facing camera.\n\nPHYSICS CONSTRAINTS — EXPLICIT NEGATIONS:\n- The tennis ball does NOT move, translate, rotate, scale, shrink, grow, or drift at any point — it is rigidly anchored to the tabletop.\n- The cube does NOT clip through, intersect, or overlap with the tennis ball; the ball does NOT protrude through any face of the cube.\n- The cube's geometry remains rigid: NO warping, NO morphing, NO stretching, NO perspective distortion of the cube itself.\n- The camera does NOT move, zoom, pan, tilt, or shift framing — table edge and background must remain pixel-locked.\n- The ball's smiley face does NOT redraw, rotate, or change between frames.\n- The chain remains attached and taut; cube does NOT detach or float independently.\n- Motion is purely vertical translation of the cube; no horizontal sliding, no rotation about vertical axis.\n\nSTYLE: Photoreal live-action documentary-style physics demonstration footage, clean and minimal, recorded on a locked-off tripod. Audio: quiet room tone, faint chain clink during motion, soft thud at t≈1.8s when cube rim contacts table.", + "negative_prompt": "camera zoom, camera pan, camera tilt, camera dolly, camera shake, framing drift, perspective shift, background drift, table edge moving, focal length change, ball moving, ball drifting, ball scaling, ball shrinking, ball growing, ball rotating, ball repositioning, smiley face redrawing, ball clipping through cube, ball protruding through cube face, cube intersecting ball, cube clipping ball, cube morphing, cube warping, cube stretching, cube tilting, cube rotating, cube deforming, chain detaching, chain swinging wildly, identity drift, scale drift, object teleportation, ghosting, double exposure, motion blur on stationary ball, cuts, jump cuts, scene change, mismatched start and end framing" + }, + { + "name": "0102_perspective-right_trimmed-magnet-wrench", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed framing throughout. Medium close-up from a slightly elevated right-side perspective (~30° downward) of a light oak wooden table against a pale grey-white wall. On the table sits a large cylindrical neodymium pot magnet (5-6cm diameter, polished chrome face with concentric ring pattern, darker metallic band around its circumference), tilted slightly with its face angled toward camera-right, resting on its side edge atop a small purple tape strip on the left-center of the frame. To its right is a black motorized rotating turntable (~15cm diameter matte black top disc, glossy black cylindrical base, thin black power cable exiting to the right). At t=0, a small flat silver spanner wrench (4-5cm, open-end head, thin stamped metal) stands upright on the rim of the turntable's top disc, on the side nearest the magnet. Soft diffused overhead lighting, gentle shadows on the wood, warm oak / black / silver / purple palette. Photoreal live-action documentary style.\n\nPHYSICS-CORRECT MOTION TIMELINE (entire 0:00-0:05, 120 frames at 24 fps, all events must complete within this 5-second window):\n\n0:00-0:01.5 — The turntable's top disc immediately and visibly rotates clockwise at a steady, continuously perceptible angular speed (roughly 60°/second, so ~90° of rotation in this interval). The upright wrench, magnetically tacked to the rotating rim, travels along a circular arc with the disc, swinging laterally toward the magnet side while remaining upright. The wrench does NOT teleport, does NOT vanish, does NOT lie flat — it stays standing and moves smoothly along the rim with continuous frame-to-frame position change. The magnet remains perfectly stationary on its purple tape.\n\n0:01.5-0:03 — Continuing clockwise rotation carries the wrench to the closest point on the rim relative to the magnet. As the gap closes to roughly 1-2 cm, the magnetic field overcomes the wrench's grip on the turntable. The wrench tips and accelerates off the rotating disc toward the magnet face along a short, continuous curved trajectory — a visible snap motion, not a cut. Its body rotates in mid-air to align with the magnet's chrome face.\n\n0:03-0:04.2 — The wrench impacts the magnet's chrome ringed face with a sharp click, adhering flat against it. A brief small rebound/jiggle (1-2 frames of damped oscillation) settles immediately. The wrench is now firmly stuck to the magnet face, oriented along it.\n\n0:04.2-0:05 — The wrench remains rigidly attached to the magnet face, fully at rest. The turntable continues its steady clockwise rotation through to 0:05 (now rim is empty). By 0:05, the wrench has come to rest stuck on the magnet and the turntable is still visibly spinning.\n\nSTRICT PHYSICS CONSTRAINTS: The turntable rotates continuously and visibly clockwise across ALL 120 frames — never frozen. The wrench follows ONE continuous trajectory: rim-arc travel, then magnetic snap, then adhered. There is exactly ONE wrench in every frame — no duplicates, no second wrench appearing. The wrench does NOT teleport, does NOT pop in/out, does NOT lie flat on the tape. The magnet is stationary throughout. Gravity is respected: any change in wrench orientation is a continuous tipping/rotating motion, not a discontinuous pose change. Camera is locked off — zero camera motion.", + "negative_prompt": "teleporting wrench, wrench vanishing, wrench reappearing, discontinuous motion, frame jumps, object popping in, duplicate wrench, two wrenches, cloned objects, identity drift, extra spanner appearing, wrench lying flat on tape, frozen turntable, static turntable, non-rotating disc, motionless platform, wrench frozen in place, wrench stuck on table not on magnet, abrupt pose change, wrench falling flat without tipping, camera pan, camera zoom, camera shake, handheld motion, cuts, scene changes, magnet moving, magnet sliding, blurry mush, morphing geometry, wrench passing through magnet, wrench passing through turntable." + }, + { + "name": "0103_perspective-left_trimmed-marble-run-x", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, no dolly — the framing of the whiteboard remains absolutely fixed for the entire 5-second shot. Indoor classroom/workshop with pale yellow-green walls; a large white magnetic whiteboard mounted on a black metal frame stand fills the frame at a slight left-of-center perspective. Attached to the whiteboard in a cascading top-to-bottom arrangement are colorful patterned magnetic ramp pieces: a teal grid-textured curved arc at the very top (partially cropped), a lime-green-with-dark-stripes concave-up arc just below it in the upper-center-left, a magenta/pink diagonally-striped L-shaped deflector in the center-left, a dark-blue polka-dot rectangular bar tilted slightly down-left in the upper-right, a light-blue-and-white horizontal-striped bar in the center-right tilted slightly down-left, a lime-green polka-dot bar in the lower-center-left tilted down-right, and a yellow-and-olive horizontal-striped bar at the bottom-center. A single bright glossy yellow marble (~1.5 cm) sits at rest at the top-center on the green-striped curved arc at t=0.\n\nEXACTLY ONE yellow marble exists in the entire shot — it is never duplicated, never respawned, never teleported. Its motion is a single continuous gravity-driven cascade from top to bottom with realistic rolling acceleration, brief free-fall arcs between segments, and small inelastic bounces with audible-feel contact (no sound needed visually but motion implies it). The marble ALWAYS rests ON TOP of each bar's upper surface — it never clips into, embeds in, or passes through any ramp piece. Gravity points straight down; the marble only ever moves downward overall, never uphill against a tilted bar.\n\nMotion timeline within the 5-second window (0:00–0:05, 120 frames @ 24fps):\n- 0:00–0:00.6: The yellow marble, resting at the top-center on the green-striped lime arc, begins rolling. It accelerates along the concave-up curve, swinging from upper-center down toward the lower-left end of the green-striped arc.\n- 0:00.6–0:01.2: Marble leaves the green arc's left end in a short parabolic free-fall (~10–15 cm drop), landing on the inner corner of the magenta/pink L-shaped deflector. It deflects elastically off the L's vertical leg with a small bounce, redirecting rightward.\n- 0:01.2–0:02.2: Marble drops in a brief arc onto the LEFT end of the dark-blue polka-dot bar (upper-right region) and rolls rightward-and-downward along its tilted top surface, accelerating visibly.\n- 0:02.2–0:03.0: Marble reaches the right end of the blue polka-dot bar, falls in a short parabola, and lands on the LEFT (higher) end of the light-blue-and-white horizontal-striped bar in center-right. It rolls leftward-and-downward along this bar (the bar tilts down to the left).\n- 0:03.0–0:03.8: Marble rolls off the lower-left end of the blue-striped bar, free-falls in a clear visible arc (~15 cm) onto the LEFT (higher) end of the lime-green polka-dot bar in the lower-center-left, and rolls rightward-and-downward along its top surface.\n- 0:03.8–0:04.4: Marble exits the right end of the green polka-dot bar, drops in a final parabolic arc onto the LEFT end of the yellow-and-olive horizontal-striped bar at the bottom-center.\n- 0:04.4–0:05.0: Marble rolls along the top of the yellow-striped bottom bar toward its right end, decelerating slightly from rolling friction; by 0:05 the marble has reached the right portion of the yellow bottom bar and is still in contact with its surface (or just exiting the right edge), clearly in the lower half of the frame.\n\nStrict physics rules: the marble's trajectory is one unbroken path; at every frame the marble is either (a) in rolling contact with exactly one ramp's top surface, or (b) in a brief parabolic free-fall arc between two ramps. The marble does NOT pass through any ramp, does NOT float against gravity, does NOT move uphill, does NOT teleport, and does NOT duplicate. All ramp pieces remain perfectly stationary, rigidly attached to the whiteboard. Lighting (diffuse fluorescent, soft front-top), colors, and framing are constant. Photoreal documentary educational-physics-demo style, 35–50mm equivalent lens, deep depth of field, entire whiteboard in focus.", + "negative_prompt": "camera pan, camera zoom, camera drift, camera dolly, handheld shake, changing framing, multiple marbles, duplicate marble, second marble appearing, marble respawning, marble teleporting, marble jumping between non-adjacent ramps, marble floating, marble hovering, marble moving uphill, marble against gravity, marble embedded in ramp, marble clipping through ramp, marble overlapping bar, marble passing through plastic, marble disappearing, marble reappearing, ramp pieces moving, ramp pieces detaching, ramp pieces deforming, scene cuts, fade transitions, motion blur teleport, frame skipping, identity swap, new objects spawning, marble in upper-left after release, static marble on tilted bar, marble at rest mid-cascade" + }, + { + "name": "0110_perspective-center_trimmed-match", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off medium close-up of a clear cylindrical drinking glass nearly full of crystal-clear water, sitting on a warm honey-toned oak wooden table with visible horizontal grain, against a plain light gray-white wall. Soft natural daylight enters from the right, casting a gentle diffused shadow to the left of the glass and projecting subtle caustic light patterns onto the table surface. At t=0 (the anchor frame), a LIT WOODEN MATCH is held at roughly 45 degrees from vertical, entering the frame from the upper-left, with its burning tip carrying a small bright orange-yellow flame and a faint thin wisp of pale gray smoke rising upward; the match tip hovers just above the water surface inside the glass. An unseen hand off-frame holds the match by its far end.\n\nMOTION TIMELINE (0:00-0:05, 120 frames @ 24fps, all events MUST complete by 0:05):\n\n0:00-0:01: The lit match flame flickers gently. The match begins translating straight downward as a rigid body, maintaining its ~45-degree angle constant (NO pivoting, NO rotation about the rim, the angle does NOT change). The burning tip approaches the water surface.\n\n0:01-0:02: The flaming tip contacts the water surface. On contact, the flame is instantly extinguished with a small puff of pale gray-white steam and smoke rising upward from the contact point. Concentric circular ripples radiate outward across the water surface from the point of entry. A small meniscus climb forms where the match pierces the surface.\n\n0:02-0:04: The match continues its slow, steady, rigid downward translation at the SAME 45-degree angle (purely translational lowering, no angular change, no pivoting on the glass rim). As the submerged length increases, the refraction offset at the waterline becomes progressively MORE pronounced — the underwater portion of the match appears visibly displaced/shifted laterally relative to the above-water portion, with a clear discontinuity at the air-water boundary. Caustic patterns on the table shift subtly as the submerged geometry grows. Faint thin smoke trail from the now-extinguished blackened tip dissipates upward.\n\n0:04-0:05: Match comes to rest with tip submerged roughly two-thirds down into the glass, still at the original 45-degree angle. Water surface ripples damp out into stillness. A clear, strong refraction offset is visible at the waterline. By 0:05 the scene has settled: extinguished blackened match tip submerged, calm water, faint residual steam wisp gone, refraction shift clearly visible.\n\nPHYSICS CONSTRAINTS (must obey):\n- The match's angle remains constant at ~45 degrees throughout 0:00-0:05; it translates rigidly downward and does NOT pivot, rotate, or swing about the glass rim.\n- The flame MUST be visible at t=0 and MUST extinguish upon water contact with a visible steam/smoke puff.\n- The air-water interface MUST visibly respond: ripples on entry, meniscus climb at the contact line, caustic pattern shifts on the table.\n- Refraction offset at the waterline MUST update dynamically as submerged length increases — the underwater portion of the match appears laterally displaced from the above-water portion, with the discontinuity growing more pronounced as more of the match is submerged.\n- The match does NOT pass through the glass walls; it does NOT teleport; it does NOT change identity or color.\n- Camera is completely static — no pan, no zoom, no parallax, no cuts.", + "negative_prompt": "no flame, missing flame, unlit match, bamboo skewer, no fire at start, match rotating, match pivoting about rim, match swinging, angle changing, match going vertical, rigid body rotation, no extinguishing event, no smoke puff, no steam, water surface undisturbed, no ripples, no meniscus, static water on contact, clipping through water surface, object passing through glass, refraction not updating, flat refraction, no optical offset shift, identity drift, object morphing, camera pan, camera zoom, camera shake, handheld motion, scene cuts, hand visible, jump cuts" + }, + { + "name": "0116_perspective-center_trimmed-mirror-ball-fall", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked wide shot at table eye-level capturing both the real suspended assembly on the center-left and its mirror reflection on the right. Photoreal live-action footage of a quiet indoor physics demonstration on a warm light-toned wooden tabletop against a neutral matte gray wall, soft diffused lighting from upper left.\n\nAt t=0 (the anchor frame): an orange tennis ball with a white seam hangs magnetically attached to a polished chrome neodymium disc magnet, which is clipped via a small silver swivel ring to a dark carabiner suspended from a vivid orange paracord descending from above the frame. The ball barely grazes the wooden table surface. A rectangular standing mirror on the right reflects the entire assembly, producing a symmetric two-ball, two-magnet visual.\n\nMOTION TIMELINE (0:00-0:05, exactly 120 frames @ 24 fps):\n- 0:00-0:01: The orange cord is slowly, smoothly paid out from above (off-screen anchor lowering). The entire rigid ball+magnet+carabiner assembly translates straight DOWNWARD together as a single unit at a slow constant speed (a few centimeters per second). The ball remains firmly attached to the magnet — NO detachment, NO gap opens between ball and magnet. The cord stays taut and vertical. The mirror reflection mirrors this slow downward translation in perfect planar symmetry.\n- 0:01-0:02: Continued slow, smooth, uniform lowering of the still-intact ball+magnet assembly. The ball gently presses into the wooden tabletop as it descends, very slightly compressing its felt against the wood. Magnet, carabiner, and cord all descend together rigidly; the cord remains straight and taut. Mirror reflection continues to track in perfect symmetry.\n- 0:02-0:03: The assembly continues lowering at the same gentle rate. The ball stays magnetically bonded to the disc — no separation, no fall, no bounce. Tabletop contact deepens slightly but the ball does not roll or slide horizontally. Reflection remains geometrically consistent: the reflected magnet is at the same height as the real magnet relative to the mirror plane at every instant.\n- 0:03-0:04: Lowering continues smoothly. Carabiner geometry, magnet shape, swivel ring, and cord thickness remain rigidly constant frame-to-frame (no morphing, no flipping, no length changes). The ball-magnet contact point is preserved. The mirror image remains a faithful left-right flipped duplicate.\n- 0:04-0:05: The slow descent continues to the end of the clip; by 0:05 the assembly has settled marginally lower than at t=0 with the ball still attached to the magnet, cord still taut and vertical, everything coming gently toward rest. Mirror reflection stays perfectly synchronized and symmetric throughout.\n\nPHYSICS CONSTRAINTS (must hold every frame):\n- The ball does NOT detach from the magnet at any point during 0:00-0:05.\n- The ball does NOT teleport, free-fall, drop, bounce, or roll on the table.\n- The magnet does NOT jump upward, recoil, or jerk; the cord does NOT shorten or retract.\n- The cord lowers smoothly and continuously; no sudden jumps in position.\n- The magnet, carabiner, swivel, and cord maintain constant rigid identity, shape, and length across all 120 frames (no morphing, no flipping, no geometry drift).\n- Planar mirror geometry is exactly preserved every frame: the reflected magnet's vertical position equals the real magnet's vertical position; reflected and real assemblies move in lockstep mirrored symmetry; the mirror edge never clips one differently than the other.\n- Camera is rigorously static — no pan, tilt, zoom, dolly, shake, or cuts.\n- Lighting, shadows, wall, table, and mirror remain stable.", + "negative_prompt": "ball detaching from magnet, ball falling, ball dropping, ball bouncing, ball rolling on table, free-fall, gap appearing between ball and magnet, magnet jumping upward, magnet recoiling, cord retracting, cord shortening, cord going slack, sudden jerk, teleporting object, missing intermediate frames, magnet flipping, magnet morphing, carabiner shape changing, cord length varying, identity drift, asymmetric mirror reflection, mismatched mirror image, real and reflected objects at different heights, mirror reflection lag, broken planar mirror geometry, camera pan, camera zoom, camera shake, dolly, tilt, cut, scene change, motion blur on static elements, ball clipping through table, magnet clipping through ball" + }, + { + "name": "0117_perspective-right_trimmed-mirror-ball-fall", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed framing throughout the entire 5-second clip. Photoreal live-action physics demonstration captured indoors against a light gray wall above a smooth honey-toned wooden tabletop. Center-left of frame: a shiny chrome neodymium disc magnet (~4-5 cm) with an eyebolt and black carabiner, suspended by a bright orange braided cord that disappears off the top edge of the frame. At t=0:00 a fuzzy orange-yellow tennis ball with a single visible white seam clings to the flat underside of the magnet, hovering roughly 20 cm above the wooden surface. On the right edge of the frame stands a vertical rectangular mirror resting on the tabletop, angled slightly toward the assembly; the mirror's reflection MUST continuously and accurately track the true position of the ball and magnet at every single frame — when the ball hangs, the reflection shows it hanging; when it falls, the reflection shows the same falling ball at the corresponding mirrored height; when it rests on the table, the reflection shows the resting ball.\n\nStrict motion timeline within the 5-second window (24 fps, 120 frames):\n- 0:00-0:00.3: Ball is stationary, clinging to the magnet's underside; cord taut and vertical; mirror shows the suspended ball-magnet pair.\n- 0:00.3-0:00.8: The ball cleanly detaches from the magnet (gravity overcomes magnetic hold) and enters continuous free-fall, accelerating downward under gravity (~9.8 m/s^2) along a straight vertical trajectory. EVERY intermediate frame shows the ball at a smoothly interpolated position between magnet and tabletop — NO skipped frames, NO teleporting.\n- 0:00.8-0:00.9: Ball strikes the wooden tabletop with a muffled thud, compressing slightly on contact; first impact is clearly visible.\n- 0:00.9-0:01.4: Ball rebounds upward in a visible elastic bounce (rising ~3-5 cm), decelerates, then falls again for a second smaller impact. A second, even smaller bounce may follow.\n- 0:01.4-0:02.2: Ball rolls a short distance across the wood grain and comes to rest on the tabletop. From this moment until 0:05 it remains stationary on the table — it does NOT reappear on the magnet, does NOT flicker, does NOT teleport.\n- 0:00.3-0:02.5: The instant the ball detaches, the now-unweighted magnet jolts visibly upward by ~1-2 cm on the cord, then begins a clear pendular swing with a small left-right arc; the orange cord visibly sways.\n- 0:02.5-0:05: The magnet's pendular swing gradually dampens to a slow gentle oscillation; cord remains attached; ball remains at rest on the table; mirror continues to faithfully reflect both the resting ball on the tabletop AND the gently swinging magnet above.\n\nPhysics constraints (must hold every frame):\n- Object permanence: exactly ONE tennis ball exists throughout. Once it has detached and fallen, it CANNOT return to the magnet. The magnet's underside is empty for the remainder of the clip.\n- Continuity: ball position changes smoothly frame-to-frame following projectile and bounce kinematics; no jumps, no flickering, no respawning.\n- Bounce: at least one clearly visible rebound off the wooden surface before settling.\n- Mirror optics: the reflection in the mirror is geometrically consistent with the ball's true position at every single frame — reflection and reality are perfectly synchronized.\n- Magnet response: visible upward rebound and sustained pendular swing of the magnet on the cord after the ball releases.\n\nLighting: soft ambient indoor light from above and slightly left, gentle highlight on chrome magnet, soft diffuse shadows on the wood. Mood: calm, observational physics demonstration. The ball does NOT pass through the table, does NOT vanish, does NOT reattach to the magnet, and does NOT duplicate.", + "negative_prompt": "teleporting ball, ball flickering between positions, ball reappearing on magnet after falling, ball duplicating, two tennis balls, ball vanishing mid-fall, skipped frames, discontinuous motion, ball passing through table, ball stuck floating in mid-air, no bounce, instant settle without bounce, magnet stays perfectly still after release, static cord, frozen pendulum, mirror reflection missing, mirror reflection out of sync with ball, mirror showing wrong position, mirror showing empty when ball is present, mirror showing ball when ball is elsewhere, camera pan, camera zoom, camera shake, scene cuts, identity drift, object respawning, physically impossible re-attachment." + }, + { + "name": "0123_perspective-right_trimmed-mirror-teapot-rotate", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, eye-level medium shot. A colorful hand-painted ceramic teapot (cobalt-blue body with pink roses and green leaves, red handle with white polka dots, red spout, olive-green lid with black spots, black-and-white checkered spherical knob) sits centered on a small matte-black motorized turntable on a honey-toned wooden table. Behind and slightly right of the teapot, a clean rectangular mirror stands vertically angled to reflect the opposite side of the teapot. Plain white/light-gray walls form the background. Soft even indoor lighting from above and upper-left produces gentle specular highlights on the glossy glaze. A thin black power cable trails from the turntable to the lower right of frame.\n\nAt t=0 (the anchor frame): the real teapot's red handle faces camera-right and the red spout is hidden behind the body; the mirror reflection prominently shows the spout side with roses and leaves on the left of the reflected body.\n\nMOTION TIMELINE — STRICTLY 0:00 to 0:05 (120 frames @ 24 fps):\n- 0:00–0:02: The turntable rotates the teapot SLOWLY and STEADILY CLOCKWISE as viewed from the camera (i.e. clockwise from above). Screen-space: the red handle on the right edge begins drifting toward the BACK of the teapot (rightward features rotate away from camera), while the front face of the body rotates into view from the LEFT. Total angular travel ≈ 25–35 degrees in this window. Specular highlights on the glossy ceramic glide smoothly across the curved blue surface as the surface normal rotates relative to the fixed upper-left light source.\n- 0:02–0:04: Continued steady clockwise rotation at the same constant angular velocity (no acceleration, no jitter). Handle continues moving from camera-right toward back-right; more of the front blue body with pink roses rotates into camera view. Cumulative rotation by 0:04 ≈ 50–65 degrees from t=0. Highlights continue migrating smoothly.\n- 0:04–0:05: Rotation continues at the same steady rate; by 0:05 the teapot has rotated a total of roughly 60–80 degrees clockwise from its starting pose. The handle has moved noticeably toward the back-right; the spout remains hidden behind the body (spout does NOT emerge on the left within this 5-second window). Highlights have shifted to a new stable position on the glaze.\n\nMIRROR OPTICS (must hold for every frame 0:00–0:05):\n- The mirror is a planar mirror, so the reflected teapot is the LEFT-RIGHT FLIPPED view of the real teapot as seen from the mirror's vantage point. The reflection has OPPOSITE CHIRALITY to the real teapot in screen space: where the real teapot shows the handle on camera-right, the reflection shows the handle on the reflection's camera-left.\n- The reflection rotates in the visually OPPOSITE screen-space direction to the real teapot: as the real teapot rotates clockwise on screen, the reflected teapot rotates COUNTER-CLOCKWISE on screen, at the EXACT SAME angular rate, perfectly phase-locked frame by frame.\n- At t=0 the reflection shows the spout-side prominently; by 0:05 the reflection has rotated to show more of the handle/back side, geometrically consistent with the real teapot's clockwise rotation.\n- The reflected teapot is a rigid body: floral patterns, polka dots, checkered knob, and spout/handle positions translate and rotate rigidly with no morphing, no warping, and no detail drift. Every painted motif on the reflected teapot must be the mirrored counterpart of the real teapot's motifs at the same instant.\n\nThe teapot, turntable, mirror, table, cable, walls, and lighting are otherwise fully static. Only the teapot rotates, the turntable spins under it, and the reflection updates in geometric lockstep. The cable does NOT move. The mirror does NOT move. The camera does NOT move.\n\nNEGATIVES TO ENFORCE: the teapot does NOT rotate counter-clockwise (from camera POV); the spout does NOT swing out to the left; rotation does NOT exceed ~80 degrees total in 5 seconds; the mirror reflection does NOT show the same chirality as the real teapot; the reflection does NOT lag, lead, drift, morph, or decouple from the real teapot's rotation; floral patterns do NOT smear or repaint themselves; highlights do NOT stay painted-on but slide naturally with surface curvature.", + "negative_prompt": "counter-clockwise rotation, reversed rotation direction, spout emerging on the left, teapot spinning fast, rotation exceeding 90 degrees, mirror showing same chirality as real object, mirror reflection with same left-right orientation as real teapot, reflection lagging, reflection leading, reflection decoupled from real object, reflection rotating in same screen direction as real teapot, morphing floral patterns, smearing roses, warping decorations, pattern drift, identity drift, painted-on highlights, static highlights on rotating surface, camera pan, camera zoom, camera shake, cuts, mirror moving, table moving, cable moving, teapot translating, teapot tipping, teapot wobbling, jittery rotation, accelerating rotation" + }, + { + "name": "0124_perspective-left_trimmed-mug-breaks", + "prompt": "STATIC TRIPOD-MOUNTED CAMERA, NO PAN, NO ZOOM, NO CUTS, single continuous take, fixed low-angle framing throughout all 120 frames (5 seconds at 24 fps).\n\nSCENE (grounding from t=0 anchor frame): An outdoor wooden deck with weathered grey-brown planks. A large white flat-screen TV / white panel is propped vertically as a backdrop, thin black bezel, small yellow warning stickers on the bottom edge, blue clamp at top center, metal stand foot at bottom right. A rectangular tan/beige concrete paver brick (~8 inches long, rough texture, slightly chipped edges) sits flat on the deck planks at the base of the panel, directly below the falling object. A single SOLID YELLOW CERAMIC MUG (compact rounded shape, glossy yellow glaze, NOT a toy truck, NO wheels) is in mid-air just below the top of the panel at t=0, having just been released. Natural overcast daylight side-lit from upper left, hard shadows on planks.\n\nMOTION TIMELINE (strictly within 0:00–0:05, all events compressed into the 5-second generation window):\n\n0:00–0:00.5 — The yellow ceramic mug undergoes CLEAN VERTICAL FREE-FALL under gravity, accelerating straight downward along a perfectly vertical trajectory in front of (NOT touching) the white panel. The mug retains its identity as a yellow ceramic mug throughout — same shape, same color, no morphing. Slight motion blur consistent with downward acceleration. The mug stays in free space several centimeters in front of the panel surface; it does NOT contact, stick to, or clip into the panel.\n\n0:00.5–0:01.0 — The mug reaches the top of the concrete brick and IMPACTS it with a sharp rigid-body collision. On contact, the ceramic FRACTURES: multiple angular yellow ceramic shards launch radially outward and upward from the impact point with realistic post-collision velocities, following parabolic arcs. A small puff of ceramic dust appears at the impact site. The brick remains stationary (high mass, absorbs impact).\n\n0:01.0–0:02.5 — Shards travel through the air on ballistic arcs, then strike the deck planks around the brick, undergoing SECONDARY BOUNCES with diminishing height. Some shards skid and roll across the wood, others tumble end-over-end. Energy dissipates progressively through each bounce.\n\n0:02.5–0:04.0 — Continued rolling and small tertiary bounces of ceramic fragments across the weathered planks. Smaller chips skitter outward; larger pieces rock briefly before stopping. Motion is continuously visible — fragments are still settling, NOT frozen.\n\n0:04.0–0:05.0 — Final settling: the last few shards come to rest on the deck around the brick. By 0:05 all fragments are static, scattered naturally in a roughly radial pattern around the brick, with the brick itself unmoved.\n\nPHYSICS CONSTRAINTS (must hold):\n- Gravity acts strictly downward; the object NEVER drifts upward or laterally during fall.\n- The mug retains identity as a yellow ceramic mug; it does NOT transform into a truck or grow wheels.\n- The mug does NOT pass through, stick to, or clip into the white panel — it falls in free space in front of it.\n- No teleportation: the impact event is fully visible; debris does NOT appear before the impact frame.\n- Continuous motion of fragments through 0:04; no premature freeze.\n- Concrete brick and white panel remain perfectly stationary.\n- Camera is rigidly static — no pan, tilt, zoom, parallax, or shake.\n\nStyle: photoreal live-action documentary footage, consumer camera, natural daylight, single unedited take.", + "negative_prompt": "object morphing, identity drift, mug turning into a toy truck, wheels appearing on the mug, upward drift, lateral drift during fall, anti-gravity motion, object sticking to panel, object clipping through panel, object penetrating screen, teleportation, vanishing object, pre-impact debris, debris appearing before collision, frozen aftermath, static fragments, instant settle, skipped impact, missing collision frame, camera pan, camera zoom, camera shake, handheld wobble, cuts, scene transitions, motion blur smear replacing object, ghosting, duplicate objects" + }, + { + "name": "0127_perspective-left_trimmed-napkin-soak", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off medium close-up at low angle from the left side. Scene: a white folded absorbent paper cylinder (paper-towel material with subtle vertical fold/texture lines) stands vertically at the center of a shallow white ceramic oval plate filled with light cyan-blue liquid, resting on a light oak wooden table with soft gray-white walls behind. Soft diffused light from above-left, gentle shadow under the plate. A small orange plastic spoon tip is visible at the top-right edge of frame at t=0.\n\nPhysics regime: capillary wicking of liquid into porous folded paper. The paper retains a STABLE, SOLID, OPAQUE folded form throughout — it does NOT become translucent, ghostly, melted, deformed, or fused with the liquid; its silhouette is consistent from frame 1.\n\nMotion timeline (exactly 0:00–0:05, 120 frames @ 24fps):\n- 0:00–0:01: The paper cylinder stands perfectly still and solid in the plate. A faint blue tint is already visible at the very base where paper meets liquid. The orange spoon at the top-right edge SMOOTHLY withdraws upward and out of frame over ~0.8 seconds (no abrupt vanish, no teleport). The liquid surface in the plate is calm and flat.\n- 0:01–0:03: Capillary action draws the blue liquid slowly upward into the paper. The waterline rises gradually and modestly — by 0:03 it reaches only about 20–30% of the visible paper height, NOT more. The advancing front is feathered, irregular, and slightly uneven across the folded surface, with a subtle darker-blue diffusion gradient above the wet line fading into dry white paper. The blue color below the front deepens as saturation increases.\n- 0:03–0:05: Wicking continues but DECELERATES asymptotically (slower over time, consistent with real capillary rise). By 0:05 the waterline has risen to roughly 35–45% of visible paper height at most, with a soft feathered leading edge — never a sharp horizontal line. Concurrently, the liquid level in the plate VISIBLY DROPS by a small but perceptible amount (a thin ring of slightly damp ceramic exposed at the inner rim) — conservation of mass is respected: as paper absorbs fluid, the plate's pool shrinks proportionally.\n\nExplicit physics constraints:\n- The paper does NOT pass through, melt into, or fuse with the liquid; it remains a solid opaque folded structure.\n- The waterline rise is SLOW and ASYMPTOTIC, not exaggerated; it must NOT exceed ~45% of visible paper height by 0:05.\n- The liquid level in the plate MUST visibly decrease as the paper absorbs fluid.\n- The wicking front must be feathered and irregular with a diffusion gradient, NOT a razor-sharp horizontal line.\n- The orange spoon withdraws smoothly out of frame in the first second; it does not blink out, teleport, or dissolve.\n- Camera is completely static — no shake, no drift, no zoom, no pan.\n- No hands, no pouring, no new objects entering frame after 0:01.", + "negative_prompt": "translucent paper, ghostly paper, melted paper, paper fusing with liquid, deformed paper shape, paper shape-shifting, abrupt object disappearance, teleporting spoon, blinking out objects, sharp razor-thin horizontal waterline, perfectly straight wet line, exaggerated wicking speed, waterline reaching top of paper, paper fully soaked in 5 seconds, constant liquid level, plate liquid not decreasing, conservation of mass violation, camera pan, camera zoom, camera shake, handheld motion, cuts, scene change, new objects appearing, hands entering frame, pouring liquid, splashing, ripples on liquid surface, identity drift, flickering paper, frame-1 instability, transient glitches" + }, + { + "name": "0136_perspective-left_trimmed-paper-in-water", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off shot from slightly left and slightly below eye-level. Medium close-up of a tall clear cylindrical drinking glass standing on a light oak wooden table against a pale gray wall, lit by soft natural daylight from the upper left. The glass is filled approximately halfway with vivid cyan-blue liquid; a horizontal green tape band is affixed to the OUTSIDE of the glass exactly at the initial liquid level and is a FIXED STICKER that never moves relative to the glass. Two small bright-blue plastic binder clips are clamped onto the rim of the glass.\n\nAt t=0 (the anchor frame), a small crumpled white paper ball is just above the glass rim, beginning to fall. Over the 5-second generation window (0:00-0:05, 120 frames at 24 fps), the following motion occurs:\n\n0:00-0:01: The crumpled paper ball falls vertically under gravity from just above the rim, accelerating downward in a clean free-fall trajectory through the air inside the glass, and impacts the blue liquid surface. On contact it produces a small visible splash with a brief crown of droplets and concentric ripples radiating outward across the liquid surface.\n\n0:01-0:02: The paper ball partially submerges then bobs back up, displacing a small volume of liquid. The liquid level rises by only a SMALL amount — roughly 2-4 millimeters — slightly above the fixed green tape band. The green band stays glued to the glass and does NOT move; only the liquid meniscus rises relative to it. Ripples damp out within about a second.\n\n0:02-0:04: The paper ball floats at the surface, bobbing gently up and down with decaying amplitude and rotating slowly. The paper begins to absorb the cyan-blue liquid, gradually discoloring from white to pale blue along its lower wetted surface, with a visible wet line creeping upward.\n\n0:04-0:05: By 0:05 the paper has come to rest floating at the surface, mostly saturated pale blue, with the liquid level settled at its new slightly-elevated position just above the fixed green tape band. The glass, clips, table, and green band are all completely stationary.\n\nThe paper ball does NOT materialize inside the glass — it enters from above the rim. The paper does NOT pass through or clip into the green tape band or the glass wall. The green tape band is a rigid sticker on the glass and does NOT shift, slide, or move relative to the rim at any point. The liquid level does NOT rise dramatically — only a small displacement consistent with a light crumpled paper. No liquid streaks, ribbons, or columns extend into the air above the rim. No floating paint or liquid defies gravity.", + "negative_prompt": "object materializing mid-scene, paper teleporting into glass, paper clipping through glass wall, paper passing through green tape band, green tape shifting or sliding on glass, green band moving relative to rim, liquid level rising dramatically, liquid level climbing monotonically without bound, floating ribbon of liquid in air, vertical blue streak above rim, liquid defying gravity, paint floating in air above glass, static paper that doesn't bob, paper not absorbing color, camera pan, camera zoom, camera shake, cuts, scene change" + }, + { + "name": "0140_perspective-center_trimmed-paper-smoke", + "prompt": "Static tripod-mounted macro tabletop shot, no pan, no zoom, no cuts, no camera shake. Scene at t=0 (anchor frame): a small crumpled grayish-white smoldering paper remnant (~2-3 cm) rests on a clear rectangular glass plate with green-tinted edges, centered on a light-brown wood-grain table. Soft natural daylight streams from the upper-left, casting subtle shadows beneath the glass; a thin plume of white-gray smoke is already rising from the remnant. The camera is fixed at a 30-40° elevated angle, ~50-85mm equivalent lens, moderate depth of field with sharp focus on the remnant and smoke base.\n\nMOTION TIMELINE (exactly 5 seconds, 120 frames @ 24fps, all events MUST occur within 0:00-0:05):\n\n0:00-0:01.5: Smoke rises from the smoldering remnant in smooth laminar streams that curl upward and slightly to the right, transitioning to gentle turbulent curls about 10-15 cm above the source. The plume is at its densest and most opaque here, catching backlight in luminous wisps. A faint warm orange ember glow is visible at the base of the crumpled paper, subtly flickering and pulsing in intensity (slight brightening and dimming over ~0.3-0.5s cycles). One or two tiny ash flakes on the surface twitch or shift micro-millimeters as hot air rises through them.\n\n0:01.5-0:03.0: Smoke output begins a clear, visible reduction. The plume's base diameter narrows by roughly 20-30%, and the column becomes noticeably more transparent — background wood grain becomes more visible through the smoke. Gentle ambient air currents cause the upper plume to drift and re-curl, with turbulent eddies forming and dissipating. The ember glow dims slightly. The paper remnant itself remains essentially static on the glass (it does NOT slide, roll, lift, or levitate), but a small charred edge curls infinitesimally inward as it cools.\n\n0:03.0-0:04.5: Smoke thins markedly — the plume becomes wispy, broken into thinner sinuous threads rather than a continuous column. Opacity drops by roughly 50-60% versus t=0. Plume height shortens; turbulent curls become finer and fade higher in the frame. Ember glow fades to a dull faint red, flickering more slowly and weakly. Volumetric smoke (NOT flat ribbon-like sheets) — the wisps should have full 3D volume with fine-scale turbulent detail.\n\n0:04.5-0:05.0: By 0:05 the smoke has settled into only faint, thin, barely-visible trails rising a short distance before dissipating. Ember glow is nearly extinguished, just a dim warm point. The paper remnant has come to rest in essentially the same pose, slightly more ashen. The scene is quieter and stiller than at t=0.\n\nPHYSICS CONSTRAINTS (must be obeyed):\n- The smoke MUST visibly diminish in opacity, density, and plume height across the 5 seconds — it does NOT remain at constant density.\n- The ember MUST show subtle glow flicker and gradual cooling/dimming.\n- The paper remnant MUST remain on the glass plate; it does NOT pass through, sink into, lift off, or slide on the glass.\n- Smoke MUST be volumetric and turbulent, NOT flat ribbon sheets or 2D streaks.\n- The glass plate, table, and camera remain perfectly still.\n\nStyle: photoreal live-action high-definition macro cinematography, warm wood tones, cool glass green tints, ethereal white-gray volumetric smoke, contemplative meditative mood.", + "negative_prompt": "constant smoke density, smoke not diminishing, steady unchanging plume, smoke output increasing, sudden smoke burst, flat ribbon-like smoke sheets, 2D smoke streaks, cartoon smoke, paper sliding, paper lifting, paper levitating, paper passing through glass, glass moving, table moving, camera pan, camera zoom, camera shake, handheld, cuts, scene changes, flames erupting, full fire, relighting, no ember glow, glowing the entire paper, hands entering frame, wind blowing smoke sideways violently, smoke moving downward, smoke defying gravity" + }, + { + "name": "0141_perspective-right_trimmed-paper-smoke", + "prompt": "Photoreal live-action footage of a small piece of crumpled paper smoldering on a clear glass plate that rests on a light wooden table with horizontal grain. The glass shows a subtle cyan-green tint at its edges. Warm natural light enters from the upper right, casting soft shadows beneath the glass. The camera is a STATIC, tripod-mounted close-up at a 30-40 degree elevated angle — absolutely no pan, no tilt, no zoom, no dolly, no parallax shift, no perspective change for the entire 5-second clip. Framing and focal length are LOCKED.\n\nThe paper retains its exact crumpled geometry throughout — folds, creases, and silhouette do NOT reorganize or shift; only combustion-driven changes (charring color, edge curl, slight collapse) occur. Combustion proceeds as a gradual, realistic smolder with a visible glowing orange-red ember front that advances slowly across the paper, not as instantaneous blackening.\n\nMotion timeline within 0:00-0:05 (120 frames @ 24fps):\n- 0:00-0:01.5: A thin, steady wisp of white smoke rises VERTICALLY UPWARD from the smolder point due to thermal buoyancy, with only very subtle natural drift. A glowing orange-red ember edge is clearly visible at the active burn front, slowly propagating outward across the paper. The crumpled fold geometry is preserved; charring is just beginning at the ember boundary.\n- 0:01.5-0:03.5: The ember front continues to advance gradually; charred area expands progressively behind the glow line at a realistic slow smolder rate (paper is NOT mostly black yet — charring is partial and incremental). Smoke continues rising essentially vertically upward with only gentle, consistent buoyant curl; NO sudden horizontal wind gust, NO abrupt direction flip.\n- 0:03.5-0:05: Ember glow dims as fuel near surface is consumed; charred edges visibly curl inward and small flecks of gray ash form along the burned perimeter; the paper subtly collapses/sags where structure has weakened. Smoke output thins to faint trailing wisps still rising vertically. By 0:05 the paper is mostly charred with curled, ash-flecked edges and a faint residual smoke trail.\n\nThe smoke plume direction remains consistently vertical-buoyant throughout — it does NOT abruptly switch to strong leftward horizontal drift. The paper does NOT magically blacken all at once; charring is a propagating front with visible glowing embers. The camera does NOT move, zoom, or change angle.\n\nStyle: documentary-style photoreal HD video, shallow-moderate depth of field, burning material and glass plate in sharp focus, calm contemplative mood.", + "negative_prompt": "camera pan, camera zoom, camera tilt, camera dolly, perspective shift, changing focal length, parallax, handheld shake, cuts, transitions, smoke abruptly changing direction, smoke blowing strongly sideways, horizontal smoke trail, wind gust, instantaneous blackening, paper turning fully black quickly, paper geometry morphing, crumpled folds reorganizing, shape-shifting paper, missing ember glow, no visible burn front, flat uniform charring, static unchanging paper edges, no ash, levitating paper, paper sliding on glass" + }, + { + "name": "0142_perspective-left_trimmed-potato-in-water", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts. Photoreal live-action documentary footage of a buoyancy experiment, medium close-up of a tall clear cylindrical highball glass on a light oak wooden table against a pale gray wall. The glass is half-filled with vivid cyan-blue liquid, with a green tape band wrapped horizontally around the glass exactly at the initial waterline. A brown oblong potato (roughly 6-8 cm long, matte textured natural skin, tip pointing downward) is suspended above the liquid surface inside the upper portion of the glass at t=0, held by a small visible metal grabber/clip with a thin string descending from above the frame. Soft diffused front-left lighting, gentle specular highlights on the glass.\n\nMotion timeline strictly within the 5-second generation window (0:00-0:05, 120 frames @ 24 fps):\n- 0:00-0:01: The potato, clearly held by the visible grabber/string, descends smoothly and steadily downward under controlled lowering (not free-fall, not stalled). The grabber and string remain visible throughout, anchored above the glass rim. The potato shape and texture stay perfectly consistent — same oblong silhouette, same brown matte skin — no morphing.\n- 0:01-0:02: The potato tip contacts the blue liquid surface. On contact, a small realistic splash erupts at the tip, concentric circular ripples radiate outward across the surface, and the meniscus visibly deforms around the potato. The potato continues moving DOWNWARD into the liquid (it does NOT stop; the liquid does NOT rise to meet it).\n- 0:02-0:04: The potato submerges further into the blue liquid, pushed downward by the grabber. As the potato displaces liquid, the waterline rises by a small, physically plausible amount — only a few millimeters above the green tape band, consistent with the potato's displaced volume. The potato is clearly BEHIND the front glass wall and BEHIND the green tape band, visibly inside the liquid (refracted through glass and liquid), not clipping through or sitting on top of the tape ring. Surface ripples continue to propagate and reflect off the glass walls.\n- 0:04-0:05: The grabber holds the potato at its submerged equilibrium position; the potato exhibits a tiny buoyancy settling oscillation (slight upward bob) then comes to rest. Surface ripples damp out into gentle residual undulation. By 0:05 the liquid surface is calm, sitting just slightly above the green tape line, the potato is partially submerged at a stable position, the grabber and string are still visible above.\n\nPhysics constraints (must hold): The potato falls/descends under gravity and grabber control; it does NOT pass through the green tape or the glass; on contact with liquid it deflects the surface and produces splash and ripples; liquid rise is driven ONLY by displacement (a few millimeters), the liquid does NOT autonomously climb up the glass to engulf the potato; potato identity (shape, size, texture) is preserved across all 120 frames; the grabber/string remains visible the entire 5 seconds.", + "negative_prompt": "liquid rising autonomously up the glass, liquid climbing to engulf the potato, water level rising without displacement, potato stalling mid-air, potato floating frozen above liquid, potato passing through the green tape, potato clipping into the tape band, potato morphing shape, potato shrinking, potato becoming round blob, texture shifting, identity drift, glassy undisturbed surface on contact, no splash, no ripples, missing grabber, missing string, disappearing support, free-fall without splash, extreme water level rise, water overflowing the glass, camera pan, camera zoom, camera shake, cuts, scene change" + }, + { + "name": "0150_perspective-right_trimmed-roll-front-box", + "prompt": "Static tripod-mounted overhead camera (no pan, no zoom, no cuts, no parallax) looking down at approximately 60-70 degrees onto a pale blonde wood-grain laminate desk pushed against a warm yellow/gold wall. On the desk: a small dark-brown polished wooden spinning top in the center-left of frame, a white fabric-covered rectangular Bluetooth speaker in the upper center-right (completely stationary throughout), and a black cylindrical binocular/telescope body cropped at the left edge (completely stationary throughout). Warm overhead indoor lighting casts soft diffuse shadows. The scene shows a real-world rigid-body gyroscopic physics demonstration of a rapidly spinning wooden top decelerating under friction and gravity over exactly 5 seconds (120 frames at 24 fps).\n\nMOTION TIMELINE (strictly within 0:00–0:05):\n\n0:00–0:01.5: The wooden top spins VERY rapidly about a near-vertical axis on its sharp point. Heavy rotational motion blur smears it into a uniform brown disc-shaped silhouette — NO crisp pin, NO visible handle, NO discrete features should resolve. The top stays in place with only a tiny precession circle (a few millimeters) traced by its contact point. Angular velocity is high; blur is continuous and pronounced.\n\n0:01.5–0:03.5: Friction progressively reduces angular velocity. The motion blur gradually weakens but remains clearly present. The spin axis tilts further off vertical and PRECESSES — the tilted axis sweeps in a conical path around the vertical, so the top's silhouette visibly orbits/wobbles. The contact point traces a small visible circle on the desk (1–2 cm). Precession amplitude grows monotonically. The top is unmistakably rotating; it never freezes into a sharp static object.\n\n0:03.5–0:05: Pronounced nutation and wobble. The tilt angle increases sharply, the precession becomes irregular, rotational blur reduces further but rotation is still ongoing and visibly slowing. By 0:04.5–0:05 the top loses gyroscopic stability and TOPPLES: it falls onto its side on the desk surface and comes to rest (or is clearly mid-fall in the final frame). End state by 0:05: top has fallen / is falling onto the desk; rotation has effectively ceased.\n\nPHYSICS REQUIREMENTS (must be obeyed):\n- The top must MAINTAIN visible rotational motion blur for at least the first ~2 seconds; it must NOT resolve into a crisp, static, sharply-rendered tilted object early in the clip.\n- Angular velocity must decrease MONOTONICALLY across the full 5 seconds — no sudden freeze, no constant-tilt hover.\n- Precession amplitude must GROW over time, with the contact point tracing a small but visible circular path on the desk.\n- A tilted top with reduced spin MUST topple under gravity by the end of the clip; it cannot hover at a fixed tilt indefinitely.\n- The top's identity (small dark-brown wooden top, blurred disc silhouette) must be preserved — no morphing into a different shape, no light-colored vertical pin appearing, no handle materializing.\n- Background objects (white speaker, black binoculars, desk, wall) remain perfectly static. Camera is locked off.", + "negative_prompt": "frozen rotation, static spinning top, sharp crisp non-blurred top during fast spin, suddenly stopped rotation, top hovering at fixed tilt without falling, top tilted but not precessing, no precession, no wobble, contact point glued to one pixel, identity drift, top morphing shape, vertical pin or handle appearing on top, light-colored stick growing from top, motion blur disappearing within first second, constant angular velocity, tilt angle not changing, top defying gravity, levitation, camera pan, camera zoom, camera shake, parallax, scene cuts, background objects moving, speaker moving, binoculars moving, desk moving" + }, + { + "name": "0156_perspective-right_trimmed-rolling-reflection", + "prompt": "A static tripod-mounted camera, low wide angle across a warm honey-oak wooden tabletop, no pan, no zoom, no cuts, no parallax. On the table: a bright neon yellow-green tennis ball with two white curved seam lines sits at center-left of the surface; a black cast-iron kettlebell with a silver arched handle and small blue '4M' text stands at back-center against a plain light gray wall; a second black kettlebell is partially visible in the lower-left foreground; a clean rectangular mirror with a thin dark edge is propped vertically against the wall on the right side of the table, angled to face left toward the camera. Soft diffused overhead-left lighting casts subtle shadows beneath each object.\n\nMotion timeline (5 seconds total, 120 frames at 24fps, all events strictly within 0:00-0:05):\n- 0:00-0:00.4: The tennis ball rests at center-left, then begins rolling rightward. From frame 1 onward, the ball is ALREADY in continuous rolling motion — translation AND rotation are coupled.\n- 0:00.4-0:04.0: The tennis ball ROLLS (does NOT slide) steadily rightward across the wood surface. The white curved seam line VISIBLY ROTATES forward (top of ball moves in the direction of travel), completing multiple full rotations across the trajectory — rolling-without-slipping, where angular velocity × ball radius equals linear velocity. The seam line is clearly seen sweeping across the ball's surface frame by frame. The ball passes in front of / just below the back kettlebell.\n- 0:00-0:05 (CONTINUOUS, from the very first frame): The mirror reflection of the tennis ball is ALWAYS present and tracks the real ball exactly according to planar-mirror optics. The reflected ball appears at the position that is the mirror image of the real ball across the mirror's plane: the perpendicular distance from the real ball to the mirror plane equals the perpendicular distance from the reflected ball to the mirror plane on the opposite side, so the visible gap between real ball and its reflection equals exactly twice the real ball's perpendicular distance from the mirror surface. Left-right is inverted in the reflection. The reflected ball is the same size, same color, same seam orientation (mirrored), and rotates in the mirrored sense synchronously with the real ball — never popping in, never drifting independently, never lagging.\n- 0:04.0-0:05: The real ball approaches the mirror plane on the right; the reflected ball approaches symmetrically from inside the mirror. By 0:05 the real ball comes to rest near the mirror (or just contacts the mirror surface), and the reflection meets it exactly at the mirror plane with perfect vertical alignment and identical size — the two appearing as mirror-symmetric twins touching at the glass.\n\nThe back kettlebell, foreground kettlebell, mirror, table, and wall remain perfectly stationary throughout. The reflected kettlebell's '4M' blue text in the mirror remains stable, legible, and unchanged across all 120 frames — it does NOT morph, flicker, or become garbled. The reflected wood grain and reflected kettlebell are geometrically consistent with the real scene at all times.\n\nPhysics constraints to honor: rolling-without-slipping (rotation tied to translation), planar-mirror law (reflected position is the perpendicular mirror image of the real position, equal distances on either side of the mirror plane), reflection always present from t=0 (not appearing late), reflected object identity stable (no hallucinated text drift), and no clipping/merging of real ball into mirror except as a clean contact at the mirror plane meeting its own reflection symmetrically.\n\nStyle: photoreal live-action, documentary physics-demonstration aesthetic, natural indoor lighting, 35-50mm equivalent lens, moderate depth of field. Audio: soft continuous rolling sound of felt on wood, quiet ambient room tone.", + "negative_prompt": "ball sliding without rotating, ball translating with frozen seam, no spin on rolling ball, reflection appearing late, reflection popping in mid-clip, missing reflection at start, reflection drifting independently of real ball, reflection at wrong position, reflection not mirroring perpendicular distance, asymmetric gap between real ball and reflection, reflected ball wrong size, reflected ball misaligned vertically, real ball clipping through mirror, real ball passing through glass, garbled text in mirror, '4M' marking morphing or flickering, hallucinated reflection content, reflected kettlebell changing shape, camera pan, camera zoom, camera shake, parallax, cuts, scene cuts, kettlebell moving, mirror moving, table moving, wall moving, lighting flicker" + }, + { + "name": "0160_perspective-left_trimmed-single-cradle", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts. Medium close-up of a Newton's cradle desk toy on a warm wooden surface against a soft white-grey wall, slight low angle from a left perspective, shallow depth of field, warm indoor lighting from upper left producing specular highlights on five polished chrome steel balls suspended by thin nylon wires from a chrome dual-rail frame on a glossy black base. A bright blue ridged silicone wristband rests stationary against the left side of the base throughout the entire clip — it never moves. A small blue grabber/claw tool at the upper left holds the leftmost steel ball lifted and pulled away from the row at swing-apex height, the ball clearly suspended from its two thin wires (NOT floating free; the wires are attached and taut at all times).\n\nSTRICT 5-SECOND MOTION TIMELINE (0:00–0:05, 120 frames @ 24 fps). Everything below happens within these 5 seconds; nothing extends beyond 0:05.\n\n0:00–0:00.3: The blue grabber claw visibly opens its jaws and releases the leftmost chrome ball. The ball remains attached to its two thin suspension wires (wires stay visible and taut).\n\n0:00.3–0:00.9: The released leftmost ball swings downward along a smooth circular pendulum arc, pivoting about the top rail, accelerating under gravity. Its wires remain straight and taut; the ball traces a continuous curved path with no gaps, no teleporting, no floating. The other four balls remain perfectly stationary, touching each other in a row at the center-right.\n\n0:00.9–0:01.0: The leftmost ball strikes the leftmost stationary ball of the row with a sharp discrete metallic click. At the instant of contact, the incoming ball stops abruptly (does NOT pass through, does NOT push the row sideways as a cluster). Momentum transmits instantaneously through the three middle balls, which remain VISIBLY STATIONARY (no lateral drift, no group swing). The rightmost ball ejects outward to the right.\n\n0:01.0–0:01.7: The rightmost ball swings outward to the right along a clean pendulum arc on its wires, rising to an apex roughly matching the original release height. The leftmost ball now rests touching the row; the middle three balls remain stationary.\n\n0:01.7–0:02.4: The rightmost ball swings back down, strikes the row with a metallic click, momentum transmits through the still-stationary middle three, and the leftmost ball ejects outward to the left in a pendulum arc.\n\n0:02.4–0:03.1: Leftmost ball reaches apex (slightly lower than before due to small energy loss) and swings back down.\n\n0:03.1–0:03.8: Impact click; rightmost ball ejects right and swings up.\n\n0:03.8–0:04.5: Rightmost ball swings back, impact click, leftmost ball ejects left.\n\n0:04.5–0:05.0: Leftmost ball reaches a slightly reduced apex and begins swinging back; by 0:05 the cradle is mid-cycle with the characteristic alternating end-ball oscillation clearly established and the middle three balls still stationary.\n\nThroughout 0:00–0:05: the three middle balls DO NOT swing, DO NOT drift, DO NOT tilt as a group — they remain pressed together, motionless. Only the two end balls alternate. Each collision is a discrete impulse event with a crisp click, not a smooth group sway. All balls remain attached to their wires at all times; no ball detaches, floats, teleports, fades, or appears/disappears. The blue grabber, after releasing at 0:00.3, remains stationary at upper left. The blue wristband, the cradle frame, the base, the desk, and the background remain completely static.", + "negative_prompt": "balls floating in mid-air, detached balls, balls without wires, ball teleporting, ball disappearing and reappearing, ball fading in or out, discontinuous motion, missing swing arc, entire row swinging as a cluster, all five balls tilting together, middle balls swinging, middle balls drifting sideways, group pendulum sway, smooth side-to-side drift instead of collision, no impact event, balls passing through each other, soft mushy collision, wires going slack, wires detaching, grabber claw never opening, grabber not releasing, wristband moving, wristband sliding, camera pan, camera zoom, camera shake, camera cuts, motion blur smearing the balls into streaks, ball duplications, extra balls appearing, balls changing size, warping frame, melting chrome" + }, + { + "name": "0161_perspective-center_trimmed-single-cradle", + "prompt": "Photoreal live-action static-camera video, 5 seconds at 24fps, of a Newton's cradle physics demonstration on a light-oak wooden desk against an off-white wall. SCENE AT t=0 (anchor frame): A Newton's cradle with a glossy black base and two parallel chrome U-shaped rails sits center-frame. FOUR chrome steel balls hang at rest in the row at the bottom of their pendulum arcs, touching each other. The FIFTH (leftmost) ball is held aloft to the upper-left, raised about 30 degrees from vertical, gripped by a blue-handled grabber/claw tool (the blue-handled implement visible in the scene IS the device holding the ball — it is a release mechanism, not idle background pliers). Soft diffused lighting from upper-left, specular highlights on chrome, mirror reflections on the glossy black base. MOTION TIMELINE — strictly within 0:00 to 0:05: 0:00-0:003 the blue-handled grabber's jaws OPEN and RELEASE the raised leftmost ball; 0:003-0:008 the released ball SWINGS DOWN in a smooth gravity-driven pendulum arc, accelerating along a circular path determined by its nylon string, the grabber tool remains stationary in the upper-left after releasing; 0:008-0:010 the swinging ball STRIKES the leftmost stationary ball of the row with a sharp metallic click, momentum transfers instantaneously through the three middle balls (which remain visibly stationary), and the RIGHTMOST ball KICKS OUTWARD to the right in a clean pendulum arc; 0:010-0:018 the rightmost ball rises to its apex on the right, momentarily decelerating to zero, then swings BACK along the same arc; 0:018-0:020 it strikes the row, transferring momentum back; the LEFTMOST ball now swings outward to the left in a pendulum arc; 0:020-0:028 leftmost ball reaches apex on the left and swings back; 0:028-0:030 collision, rightmost ball swings out again; 0:030-0:038 right-ball apex and return; 0:038-0:040 collision, left-ball swings out; 0:040-0:050 continued rhythmic alternation between leftmost and rightmost balls with very slight amplitude decay due to air resistance and sound dissipation, the three middle balls remaining nearly motionless throughout. By 0:05 the cradle is in a clearly established steady oscillation with diminishing but still visible swing amplitude. PHYSICS CONSTRAINTS: balls do NOT teleport, do NOT appear or disappear, do NOT pass through each other; all five balls are continuously present and accounted for at every frame (one swinging or held, four in row, OR one swinging outward on either end with four in the row). Momentum is conserved via clean elastic collisions; gravity drives all swings along circular pendulum arcs with realistic acceleration (slow at apex, fast at bottom). The blue grabber tool MUST visibly open its jaws and release the ball at the start; it does not remain closed around the ball, and a ball does not materialize into the row from thin air. Static tripod-mounted camera, eye-level, centered, no pan, no zoom, no cuts, no handheld shake. Realistic chrome reflections, soft shadows, photoreal documentary style.", + "negative_prompt": "teleporting balls, balls appearing or materializing in the row, balls vanishing, ball passing through other balls, ghosting, fading in objects, static cradle, frozen pendulum, no swing motion, no collision, missing release event, grabber jaws never opening, ball stuck to grabber, balls floating without gravity, simultaneous motion of all five balls, middle balls swinging, non-circular trajectories, levitation, momentum not conserved, camera pan, camera zoom, camera shake, cut, scene change, motion blur smearing entire frame, duplicated balls, six or more balls, fewer than five balls after release, identity drift of the blue tool, blue tool moving or floating away." + }, + { + "name": "0162_perspective-right_trimmed-single-cradle", + "prompt": "PHYSICS-CORRECTED NEWTON'S CRADLE OSCILLATION — 5-second static-camera shot (120 frames @ 24fps).\n\nSCENE GROUNDING (at t=0, the switch frame): A Newton's cradle desk toy with five identical polished chrome steel balls (~15mm diameter) suspended by thin nearly-invisible monofilament strings from two parallel polished chrome arch frames mounted on a glossy black acrylic rectangular base. The cradle sits centered on a light honey-toned natural wood desk against a plain off-white wall. At t=0 the leftmost ball is raised to the left at roughly a 30-degree angle from vertical, held aloft by its taut string (or just released from rest at apex) — its string is visibly taut and angled, NOT floating freely. The other four balls hang vertically in a touching row at rest. Background props (blue curved mouthguard-like object and a gray cylindrical container) sit on the desk to the left, completely stationary. Soft diffused light from upper-left, gentle highlights on chrome, faint reflections of the balls in the glossy black base.\n\nCAMERA: Static tripod-mounted camera, medium close-up, slightly right-of-center, eye-level, ~50-70mm equivalent, moderately shallow depth of field. NO pan, NO zoom, NO dolly, NO cuts, NO handheld shake. The frame is locked for the entire 5 seconds.\n\nMOTION TIMELINE (strictly within 0:00–0:05):\n- 0:00–0:00.5: The raised leftmost ball swings DOWN along a clean circular pendulum arc constrained by its taut string, accelerating under gravity. Its trajectory is a smooth curve pivoting from the top arch frame — it does NOT translate sideways, NOT teleport, NOT drop straight down. The string remains visibly taut throughout the arc.\n- 0:00.5: The leftmost ball reaches the bottom of its arc and STRIKES the leftmost stationary ball with a crisp metallic click. On contact, momentum transfers near-instantaneously through the three middle balls (which remain visually stationary, only their strings micro-flex). The rightmost ball is ejected outward to the right, beginning to swing up along its own pendulum arc to a comparable apex height (~30 degrees from vertical). The leftmost ball comes to rest in line with the row, hanging vertically.\n- 0:00.5–0:01.0: Rightmost ball swings up and to the right along a clean pendulum arc, decelerating, reaching its apex around 0:01.0.\n- 0:01.0–0:01.5: Rightmost ball swings back down along the same arc, accelerating, and strikes the row from the right with a crisp click. Momentum transfers leftward through the three middle balls (stationary), and the leftmost ball is ejected outward to the left, swinging up on its string.\n- 0:01.5–0:02.0: Leftmost ball swings up to apex on the left (slightly reduced amplitude, ~27 degrees), then begins descending.\n- 0:02.0–0:02.5: Leftmost ball strikes the row again; rightmost ball ejects outward and swings up.\n- 0:02.5–0:03.0: Rightmost ball at apex (~25 degrees), swings back, strikes row at 0:03.0; leftmost ejects.\n- 0:03.0–0:03.5: Leftmost ball at apex (~23 degrees), swings back, strikes row at 0:03.5; rightmost ejects.\n- 0:03.5–0:04.0: Rightmost ball apex (~21 degrees), swings back, strikes row; leftmost ejects.\n- 0:04.0–0:04.5: Leftmost ball apex (~19 degrees), swings back, strikes row; rightmost ejects.\n- 0:04.5–0:05.0: Rightmost ball completes another swing-up to apex (~17 degrees) — by 0:05 the cradle is mid-oscillation with end balls clearly alternating and amplitude visibly but gradually decreasing. The three middle balls remain nearly motionless throughout, only their strings showing imperceptible micro-flex at each collision.\n\nPHYSICS CONSTRAINTS — explicit:\n- The released ball MUST follow a pendulum arc constrained by its taut string; it does NOT teleport, does NOT translate horizontally without arcing, does NOT free-fall straight down.\n- On every collision, momentum transfers through the row and the OPPOSITE END ball swings out. The rightmost ball MUST visibly swing outward after the first impact.\n- Conservation of momentum: incoming-ball apex height ≈ outgoing-ball apex height (with small per-cycle decay).\n- The three middle balls remain in place; ONLY the end balls swing.\n- Strings remain taut during arcs; balls hang vertically when at rest at center.\n- Crisp metallic click coincides with each collision; faint ambient room tone.\n\nSTYLE: Photoreal live-action desktop video, naturalistic ASMR/educational physics-demo aesthetic, sharp focus on cradle, soft bokeh background.", + "negative_prompt": "ball floating without string support, ball teleporting, ball translating horizontally without arcing, ball free-falling straight down, broken or slack string during swing, raised ball merging into row without collision, static motionless cradle, no momentum transfer, rightmost ball failing to swing out, all balls swinging together, middle balls swinging, camera pan, camera zoom, camera dolly, handheld shake, cuts, scene change, identity drift, missing grabber replaced by floating ball, jitter-only motion, ghosting, morphing balls, balls passing through each other, gravity violation, non-pendulum trajectory, amplitude growing instead of decaying, simultaneous multi-ball ejection" + }, + { + "name": "0172_perspective-left_trimmed-stable-blocks", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, no shake, eye-level slightly-left medium shot. Scene grounding (present at t=0, switch frame): a wooden table against a plain white-gray wall. On the table sits a small gate-like structure of wooden blocks — a tall ORANGE rectangular block standing vertically on the left, a slightly shorter YELLOW rectangular block standing vertically on the right, with a flat horizontal BLUE block resting across them as a lintel; a tall PINK rectangular block stands centered on top of the blue lintel. A pair of blue-handled scissors with black blades is held vertically above the pink block, blade tips pointing straight down toward the top face of the pink block, handles up. Soft diffused front-left lighting, gentle right-side shadows, deep focus, photoreal documentary style.\n\nMotion timeline — strictly within 0:00–0:05 (120 frames @ 24fps):\n\n0:00–0:01.5: The scissors descend smoothly and continuously straight downward in a purely vertical translation toward the pink block, maintaining their vertical orientation (handles up, tips down) the entire time. The tower of blocks remains stationary and rigid; only the scissors move. No lateral motion, no rotation, no swinging.\n\n0:01.5–0:02.5: The scissor blade tips make first contact with the top face of the pink block and continue pressing downward. Force transfers vertically: the pink block begins to wobble and tilt very slightly, the blue lintel beneath it flexes/shifts a few millimeters, and the orange and yellow legs take the load. Progressive, gradual deformation — not an instant explosion.\n\n0:02.5–0:03.5: The pink block tips sideways under continued downward pressure from the scissors; the blue lintel slides off-center and begins to fall. The scissors continue downward through the now-collapsing top, still oriented roughly vertically (tips down), rotating only gradually as their support fails. The orange and yellow leg blocks begin to topple outward as the lintel slips off them.\n\n0:03.5–0:04.5: Realistic ballistic fall — the pink block tumbles to the table with a clear arc, the blue lintel rotates as it falls and lands flat or on edge with a small bounce, the orange leg falls left and the yellow leg falls right, each following independent gravity-driven trajectories. The scissors land on the table near the debris, blade-side first, then settle. Small bounces and short rolls are visible.\n\n0:04.5–0:05: All four wooden blocks and the scissors come to rest in a plausible scattered arrangement on the table surface, fully supported by the table (no floating, no balanced-on-one-block configurations). By 0:05 the scene has fully settled with all motion stopped.\n\nStrict physics constraints: there is EXACTLY ONE orange block, ONE yellow block, ONE blue block, ONE pink block, and ONE pair of scissors throughout the entire 5 seconds — no duplicates appear, no extra blocks materialize. The scissors do NOT teleport, do NOT swing in laterally from the right, and do NOT abruptly reorient from vertical to horizontal; their orientation changes only continuously and gradually. Blocks do NOT pass through or clip into each other — on contact they push, slide, tip, or bounce with conserved volume. Final resting poses must be gravitationally stable: every block rests on the table or on another block with a sufficient support footprint; no block balances implausibly on a single edge or corner. The camera is locked off and absolutely motionless — no jolt, no shake, no shift, even during the collapse.", + "negative_prompt": "teleporting objects, discontinuous reorientation, scissors swinging in from the side, scissors entering frame horizontally, lateral scissor motion, frozen static scene, no motion for first 3 seconds, sudden explosive collapse, duplicate blocks, extra orange block, extra yellow block, multiplying objects, object count changing, blocks passing through each other, intersecting geometry, clipping, blocks floating in midair, lintel balanced implausibly on one block after collapse, camera shake, camera jolt, camera pan, camera zoom, camera shift, motion blur replacing actual motion, missing intermediate frames, jump cuts, scene cuts" + }, + { + "name": "0173_perspective-center_trimmed-stable-blocks", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off low angle at table level. Photoreal live-action video on a light oak wooden table against a pale gray wall, soft diffused light from upper-left casting gentle shadows to the right.\n\nAt t=0 (the anchor frame), a gate-like structure stands on the table: an orange vertical rectangular wooden block as the left leg and a yellow vertical rectangular wooden block as the right leg, with a flat blue rectangular wooden block resting horizontally across them as a bridge. Held / hovering directly above the bridge is a vertical pink rectangular wooden block, and balanced upright on top of the pink block is a blue oval phone-shaped device standing on its narrow edge. The pink block + blue device assembly begins just above the blue bridge, already in motion downward.\n\nMOTION TIMELINE (exactly 0:00-0:05, 120 frames @ 24fps):\n\n0:00-0:01.2 — The pink block, with the blue oval device balanced upright on top of it, translates smoothly and continuously straight downward under gravity toward the blue bridge. The descent is a steady accelerating fall (a few centimeters of travel), with the blue device staying upright on the pink block as a coupled rigid pair. The orange and yellow leg blocks and the blue bridge remain perfectly still during this descent. All blocks remain perfectly rigid — no bending, no warping, no deformation.\n\n0:01.2-0:01.6 — The bottom face of the pink block makes clean contact with the top surface of the blue horizontal bridge. A brief, crisp rigid-body impact: the bridge transmits the load downward into the orange (left) and yellow (right) legs. The pink block momentarily compresses the contact (no visible deformation) and the blue device wobbles slightly atop the pink block from the impact jolt but does not yet topple.\n\n0:01.6-0:03.0 — The impact destabilizes the gate. The orange leg begins to rotate/tip outward to the left about its base edge, and the yellow leg begins to rotate/tip outward to the right about its base edge, each rotating progressively (not jumping) at physically plausible angular rates set by gravity. The blue bridge, losing support symmetrically, begins to drop and tilt; the pink block riding on it tips with it, and the blue device on top starts to topple sideways, rotating about its base edge as its center of mass passes the support point.\n\n0:03.0-0:04.2 — Continuous tumbling phase with clearly resolved intermediate frames: the blue device falls in a smooth parabolic arc with visible rotation, striking the table surface and bouncing once with a small rebound before settling. The pink block tumbles end-over-end through one or two visible rotations and lands on the table with a short bounce. The blue bridge falls flat and lands on the table with a small bounce. The orange and yellow legs each complete their outward rotational fall, contacting the table along their long edges with one small bounce.\n\n0:04.2-0:05.0 — All five rigid pieces decelerate via friction on the wooden tabletop, with a few small bounces and sliding before coming to rest. By 0:05 every piece is fully settled and stationary on the table surface in a physically plausible scatter: legs lying on their sides near where they tipped, bridge flat on the table, pink block lying flat, and the blue device lying flat on the table (NOT perched on top of any other block). All blocks remain rigid and undeformed throughout.\n\nPHYSICS CONSTRAINTS (must hold):\n- All blocks and the device are perfectly RIGID throughout — no bending, no warping, no curving, no shape change, no melting, no stretching.\n- Motion is continuous frame-to-frame: NO teleporting, NO jump-cuts, NO sudden position jumps. Every block's trajectory is a smooth, gravity-driven path with visible intermediate poses.\n- Gravity acts straight down at ~9.8 m/s²; blocks do NOT fly outward laterally more than a small post-impact rebound — no explosive scatter, no injected impulse.\n- The pink block + blue device do NOT pass through the blue bridge; on contact they transmit force as a normal rigid-body collision.\n- Final resting positions must be consistent with the tumble trajectories shown earlier; the blue device ends lying on the table, not improbably stacked.\n- Camera is absolutely static: no pan, no tilt, no zoom, no shake, no cuts.\n\nAudio: quiet room ambience, then a clear wooden 'tock' on impact at ~0:01.4, followed by clattering wooden bounces and a final settling silence.", + "negative_prompt": "teleporting blocks, jump-cut collapse, instantaneous scatter, frozen static structure for first 3 seconds, sub-pixel jitter only, blocks bending, blocks warping, curved bridge, deformed pink block, soft/rubbery blocks, melting blocks, stretching, shape morphing, explosive outward scatter, blocks flying laterally, injected impulse, blue device improbably stacked on top of orange block at end, floating blocks, blocks passing through each other, intersecting geometry, missing intermediate tumble frames, discontinuous motion, camera pan, camera zoom, camera shake, handheld motion, cuts, scene change, motion blur smearing the entire collapse into one frame, identity drift, color change, blocks changing size" + }, + { + "name": "0180_perspective-right_trimmed-two-balls-pass", + "prompt": "Static tripod-mounted overhead camera, no pan, no zoom, no cuts, fixed high-angle view (~45-60° from horizontal) looking down at a light blonde wood-plank floor in a cozy living room. A mustard-yellow velvet couch sits along the back wall. Two small glossy black cylindrical pipe-launchers are positioned stationary at the far left edge and far right edge of the frame, mid-height; they DO NOT MOVE, do not change shape, do not emit anything new mid-clip, and remain fixed throughout. At t=0 (the anchor frame), a small matte gray-blue ball (tennis-ball sized, with a faint lighter seam) is already on the floor at left-center, rolling rightward with moderate speed and slight motion blur. Simultaneously a small dark-brown ball (slightly smaller, with a lighter band) is on the floor at upper-center, rolling leftward/down-left with moderate speed and slight motion blur. Both balls are clearly in steady, continuous rolling translation across the wood.\n\nMotion timeline (ENTIRELY within 0:00-0:05, 120 frames @ 24fps):\n- 0:00-0:01.5: The gray-blue ball continues a smooth, monotonic rightward roll along a straight line on the wood floor; the brown ball continues a smooth, monotonic leftward roll along a slightly angled straight line. Both maintain constant identity and color: gray-blue stays gray-blue, brown stays brown. Velocities are roughly constant with only mild friction-induced deceleration. Each ball traces a continuous visible path — NO teleporting, NO disappearing, NO re-emerging from the pipes.\n- 0:01.5-0:02.0: The two balls converge near the center of the floor and make CONTACT — a clean rigid-body elastic-ish collision. At the instant of contact there is a brief, sharp exchange of momentum: the gray-blue ball deflects slightly and slows; the brown ball deflects slightly along a complementary angle. Each ball retains its own color and identity through the collision (gray-blue does NOT turn brown; brown does NOT turn gray).\n- 0:02.0-0:04.0: Post-collision, both balls continue rolling FORWARD past the point of contact along their new deflected trajectories — the gray-blue ball ends up moving generally rightward/away from center, the brown ball generally leftward/away from center. They do NOT reverse back toward their original pipes; momentum is conserved on the low-friction wood. Motion is continuous and smooth.\n- 0:04.0-0:05.0: Both balls gradually decelerate due to rolling friction but continue translating outward; by 0:05 each ball has come close to (but not entered) the opposite or same side of the frame from where it started, still visibly rolling or just coming to rest. Final state at 0:05: two distinct balls on the floor — one gray-blue, one brown — at separated positions consistent with their post-collision trajectories. Both pipe-launchers remain exactly where they were at t=0.\n\nPhysics constraints (must hold): (1) Each ball follows a single continuous trajectory — NO teleportation, NO position swaps, NO vanishing into or emerging from the pipes mid-clip. (2) Ball identities are PERSISTENT: the gray-blue ball stays gray-blue for all 120 frames; the brown ball stays brown for all 120 frames; there are NEVER two brown balls and NEVER two gray balls. (3) The two balls interact via solid contact — they do NOT pass through each other, do NOT merge, do NOT overlap. (4) Momentum is conserved: post-collision motion continues outward/forward, not reversed back into the pipes. (5) Exactly TWO balls are visible on the floor at all times; no extra balls appear, none disappear. (6) The pipe-launchers and couch are completely static.\n\nLighting: warm even overhead indoor lighting, soft contact shadows under each ball that move with the ball. Style: photoreal live-action consumer-camera footage, casual observational documentary look, wide-angle ~24-28mm equivalent. Audio: soft continuous rolling rumble of hard balls on wood, a single brief click/tap at the moment of collision near 0:01.7, quiet ambient room tone.", + "negative_prompt": "teleporting balls, balls vanishing, balls reappearing, balls disappearing into pipes, balls emerging from pipes mid-clip, position swaps, identity swap, color change, ball changing color, two brown balls, two gray balls, duplicated balls, extra balls appearing, balls passing through each other, balls merging, ghosting, trajectory reversal, balls rolling backward toward their origin pipes, jittery motion, non-causal motion, flickering, frame jumps, camera pan, camera zoom, camera shake, moving camera, cuts, scene change, moving couch, moving pipe launcher, deforming balls, squashing balls, balls floating, balls hovering above floor" + }, + { + "name": "0181_perspective-left_trimmed-unstable-block-stack", + "prompt": "Static tripod-mounted camera (no pan, no zoom, no cuts, no perspective shift, fixed framing for all 120 frames) captures a slightly low-left angle medium close-up of an unstable wooden block tower on a light wooden desk. Scene grounding at t=0 (the single anchor frame): a vertical red-orange rectangular block stands upright on the desk as the base; a horizontal yellow block lies flat across its top, cantilevered to the left of the red block; a vertical blue block stands on the far-right end of the yellow block, its top gripped by an orange-and-black parallel-jaw robotic gripper entering from the upper-right. Background: light blue-gray wall with a dark monitor at upper right. Soft front-left lighting, gentle shadows.\n\nMotion timeline within the 5-second / 120-frame generation window (0:00-0:05):\n\n0:00-0:01 (frames 0-24): The gripper's black jaws visibly open outward, releasing the blue block. The gripper begins retracting straight upward at constant velocity. The instant the jaws release, the blue block starts to fall under gravity — it does NOT remain suspended. Simultaneously the yellow block, now bearing the blue block's offset weight on its right end while cantilevered left of the red base, begins to rotate clockwise about the right-top edge of the red block (its pivot).\n\n0:01-0:02 (frames 24-48): Continuous tipping dynamics — the yellow block rotates further clockwise, its left end rising and its right end dropping. The blue block, still in contact with the yellow block's right end, tips rightward and accelerates downward together with that end (free-fall plus rotation, not teleportation). The red block remains upright on the desk or begins a small backward (leftward) tilt as the load shifts. The gripper is now clear of the blocks, retracting up and out of frame.\n\n0:02-0:03 (frames 48-72): The yellow block separates from the red block's top and falls/rotates toward the desk on the right side. The blue block strikes the desk surface first with an audible clack, bounces once with a small (~1-2 cm) rebound, and begins to topple onto its long side. The yellow block follows, its right edge contacting the desk and rotating flat. The red block topples sideways onto the desk (falling onto its long side) due to loss of top support and reactive impulse.\n\n0:03-0:04 (frames 72-96): Continuous rigid-body settling — the blue block slides/rolls a short distance rightward across the desk with decreasing velocity due to friction. The yellow block bounces lightly once and settles flat on the desk. The red block comes to rest on its long side on the desk surface, in clear contact with the desk (NOT floating, NOT resting on the yellow block without support).\n\n0:04-0:05 (frames 96-120): All three blocks come fully to rest on the desk surface in a scattered configuration. Final tiny damped oscillations decay to zero by 0:05. Exactly ONE red block, ONE yellow block, and ONE blue block visible — object identity preserved throughout.\n\nPhysics constraints (must be obeyed): continuous motion with no temporal jumps or teleportation; collapse begins immediately at gripper release (~0:00-0:01), not delayed to 0:03; gravity acts continuously on every unsupported block; every resting block is in visible contact with a supporting surface (desk or another block); object count is conserved — exactly 3 wooden blocks and 1 gripper for the entire clip with no duplication or spawning of new yellow/red/blue blocks; camera framing, focal length, and perspective are absolutely fixed.", + "negative_prompt": "duplicate blocks, extra yellow block appearing, extra red block, extra blue block, object spawning, object duplication, identity drift, teleportation, sudden jump in position, frozen tower, static stack, delayed collapse, blocks remaining balanced after release, gripper still attached after release, gripper holding block during collapse, floating blocks, blocks resting in mid-air without contact, red block hovering above yellow block, no support contact, gravity violation, camera pan, camera zoom, camera dolly, camera shake, perspective shift, framing change, cut, scene change, motion blur skip, missing intermediate frames, instantaneous collapse, blocks passing through each other, blocks passing through desk, ghosting, morphing blocks" + }, + { + "name": "0187_perspective-left_trimmed-weight-on-ceramic", + "prompt": "STATIC TRIPOD-MOUNTED CAMERA, no pan, no zoom, no cuts, no parallax — locked-off medium shot from slightly left of center, slightly below eye-level, framing a 30 LB matte-black cast-iron kettlebell balanced atop a bright mustard-yellow glossy ceramic mug on a warm light-oak wooden table, plain light gray wall behind. The kettlebell has '30 LB' embossed in blue-gray on its front face; the mug's small D-shaped handle faces camera-right. Soft diffused overhead lighting, warm ambient tone, soft shadow to the right. Deep depth of field. The '30 LB' text, kettlebell handle gloss, and mug color must remain absolutely consistent through every frame (no identity drift, no texture shifts).\n\nMOTION TIMELINE — strictly within the 5-second / 120-frame window (0:00–0:05):\n\n0:00–0:01 (frames 0–24): The kettlebell is already in contact with the mug rim at t=0 and bears down under gravity. Hairline stress micro-cracks begin to appear progressively on the glossy yellow ceramic surface, branching outward from the rim where the kettlebell sits. The kettlebell itself sinks downward by only 1–2 millimeters as the ceramic compresses; the camera does NOT move.\n\n0:01–0:02 (frames 24–48): Crack propagation accelerates — multiple visible fracture lines spider across the mug's cylindrical body, glaze chips begin to flake off, a faint dust puff of pulverized glaze appears at the rim. The mug deforms slightly, its profile starting to bulge and split. This is a GRADUAL, FRAME-BY-FRAME progression — NOT a single-frame teleport.\n\n0:02–0:03 (frames 48–72): Catastrophic brittle failure. The mug shatters into many irregular yellow ceramic shards. Shards visibly fly outward with RADIAL OUTWARD VELOCITY across the wood grain, individual fragments are caught MID-FLIGHT in multiple frames, some bouncing once or twice off the wood, others tumbling and sliding. A small puff of fine ceramic dust drifts upward. Simultaneously the kettlebell DROPS VERTICALLY by roughly the full height of the mug (about 8–10 cm) onto the table, with a slight tilt/wobble as fragments squirt out unevenly beneath it — it does NOT remain perfectly upright and centered.\n\n0:03–0:04 (frames 72–96): Secondary settling. The kettlebell rocks slightly side-to-side once or twice, settling onto a small ceramic shard that causes a minor lean. Mid-sized shards continue sliding across the wood, decelerating from friction. Smaller chips bounce and come to rest. Dust slowly disperses.\n\n0:04–0:05 (frames 96–120): Final settling. Last small fragments rock to a stop, the kettlebell reaches stable rest with a slight tilt, all ceramic debris has scattered to its final positions on the table. Scene becomes still by 0:05.\n\nPHYSICS REQUIREMENTS (must be obeyed): The mug does NOT teleport from intact to shattered — fracture propagates progressively over ~1 second of crack growth before catastrophic failure. Ceramic fragments DO obey gravity and momentum: they have outward radial velocity, bounce, slide, and decelerate via friction — they do NOT appear pre-settled. The kettlebell DOES descend by the mug's height when its support collapses, and exhibits a slight tilt/wobble before resting — it does NOT stay perfectly upright and centered. The '30 LB' text and handle finish remain identical from frame 0 to frame 120 (no identity drift). Camera is absolutely static — no pan, no zoom, no shake, no cuts.\n\nAudio (for reference only): quiet room tone, subtle ceramic creak, sharp crack and shatter at ~0:02, dull thud of kettlebell, then small tinkling of settling shards.", + "negative_prompt": "teleporting fracture, instantaneous shatter without crack propagation, pre-settled debris, frozen fragments, ceramic shards appearing already at rest, no mid-flight debris, kettlebell remaining perfectly upright after collapse, kettlebell not descending when mug breaks, static debris field, frozen scene after fracture, identity drift, '30 LB' text changing shape or position, kettlebell handle changing gloss or color, camera pan, camera zoom, camera shake, dolly, parallax, cuts, scene change, motion blur on static camera, mug surviving intact through entire clip, no cracks forming, no dust, no bouncing fragments" + }, + { + "name": "0188_perspective-center_trimmed-weight-on-ceramic", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, no camera shake. Medium shot, centered, slightly below eye-level at table height. Photoreal live-action documentary footage of a physics demonstration. SCENE AT t=0 (anchor frame): A 30 LB black rubber-coated kettlebell with a silver chrome arched handle and blue '30 LB' lettering rests atop a glossy golden-yellow ceramic coffee mug (handle facing camera-right) on a light oak wooden table against a plain light gray wall. Soft diffused indoor lighting, gentle fill from the left, soft contact shadows beneath the mug. \n\nMOTION TIMELINE — exactly 0:00 to 0:05 (120 frames @ 24fps):\n- 0:00-0:01: The mug is visibly under compressive strain bearing the full 30 lb load. Hairline micro-cracks begin to appear and creep across the glossy yellow glaze (especially near the rim and base where stress concentrates). The kettlebell sinks ever so slightly (1-2 mm) as the ceramic compresses. Tiny glaze flakes start to dust off the surface. The kettlebell does NOT teleport, does NOT pass through the mug.\n- 0:01-0:02: Cracks rapidly propagate in a branching network across the mug body. The ceramic begins to buckle. A sharp catastrophic fracture initiates — the mug walls give way.\n- 0:02-0:03: BRITTLE FRACTURE: the mug shatters into a MIX of fine and coarse fragments — many small angular chips and ceramic dust together with a few larger curved wall pieces. Shards fly OUTWARD with visible ballistic trajectories, tumbling and rotating through the air with kinetic energy, scattering radially across the tabletop. Fine ceramic dust puffs outward. The fragments show yellow glaze on the outer face and a thin off-white bisque interior (subtle, not exaggerated). Simultaneously the kettlebell descends VERTICALLY under gravity in a continuous smooth fall (no teleport, no jump cut), traveling roughly 8-10 cm down through clearly visible intermediate positions frame-by-frame.\n- 0:03-0:04: The kettlebell strikes the wooden table with a heavy impact. It rocks slightly (small damped tilt back and forth), the table surface gives a brief micro-vibration. Shards continue to skitter, slide, bounce and roll outward across the oak grain, some smaller chips ricocheting and coming to rest at varying distances. Ceramic dust drifts and slowly settles.\n- 0:04-0:05: The kettlebell settles into final rest on the table with one or two last small rocking oscillations damping out. Shards finish skittering — a few smallest fragments still rolling to a stop. Fine dust continues to settle visibly. By 0:05 the scene has come to near-rest with the kettlebell upright on the table amid a scattered debris field of mixed-size yellow ceramic fragments.\n\nPHYSICS CONSTRAINTS (must be obeyed): brittle ceramic compressive fracture with mixed fine+coarse fragmentation (NOT only large clean curved shards); continuous gravitational fall of the kettlebell with visible intermediate frames (NO teleporting, NO discontinuous jumps); shards have outward ballistic kinetic energy (NOT instantly settled); secondary motion present throughout 0:03-0:05 (rocking, skittering, dust settling — NOT frozen). The kettlebell maintains rigid body integrity and does not deform or pass through the mug or table.", + "negative_prompt": "camera motion, camera shake, pan, zoom, cuts, scene change, teleporting objects, discontinuous motion, jump cuts in object position, kettlebell passing through mug, kettlebell deforming, frozen debris, instantly settled shards, static aftermath, shards with no kinetic energy, only large clean curved fragments, uniformly sized shards, exaggerated thick white interior bisque layer, mug remaining fully intact, kettlebell floating, kettlebell bouncing unrealistically high, no dust, no secondary motion, motion blur smearing the entire frame, stylized cartoon shattering, slow-motion bullet-time effect" + }, + { + "name": "0190_perspective-left_trimmed-weight-on-paper", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off medium shot from slightly below eye-level at left-of-center perspective. Scene at t=0 (anchor frame): a 30 LB matte black rubber-coated kettlebell with a dark cast iron handle (teal/blue '30 LB' text on the bell's right side) is resting on top of a small white cylindrical styrofoam/paper cup lying on its side (or upright) on a light oak wooden table, against a plain light gray wall. The cup is already under the full 30-pound load and is on the verge of structural failure.\n\nMOTION TIMELINE (exactly 0:00–0:05, 120 frames @ 24 fps — all events MUST occur within this 5-second window):\n\n0:00–0:01 (frames 0–24): IMMEDIATE BUCKLING. The thin white cup walls begin to crumple and cave inward almost instantly under the 30 lb load. Visible creases form along the cup's sidewall, the cylindrical shape distorts, and small flakes/dust of styrofoam may dislodge. The kettlebell starts descending vertically by a few millimeters as the cup loses height. Faint crackling implied.\n\n0:01–0:03 (frames 24–72): RAPID CRUSH. The cup collapses progressively — walls fold and flatten, height of the cup decreases by roughly 50–70%. The kettlebell drops measurably downward under gravity, maintaining its rigid identity (handle thickness, bell silhouette, and '30 LB' text remain CONSTANT and do not morph). The kettlebell may tilt slightly as one side of the cup gives way faster than the other.\n\n0:03–0:04 (frames 72–96): FINAL COLLAPSE. The cup is crushed nearly flat into a crumpled disk of white material. The kettlebell continues its downward settle and makes contact with (or comes within millimeters of) the wooden tabletop. A small final tilt/wobble of the kettlebell as it transfers load from cup to table.\n\n0:04–0:05 (frames 96–120): SETTLED REST. By 0:05 the kettlebell has come fully to rest on the table (or on the flattened cup remnant), motionless. The crushed cup is a flattened white pancake of crumpled material beneath/beside the bell. Kettlebell is rigid, stationary, no further motion.\n\nPHYSICS REQUIREMENTS — explicit:\n- Gravity acts continuously: the kettlebell MUST descend vertically as the cup fails. Vertical position of the kettlebell at 0:05 is significantly lower than at 0:00.\n- The cup MUST visibly deform, buckle, crumple, and flatten — it does NOT remain rigid.\n- The kettlebell is a RIGID BODY: its silhouette, handle, bell shape, and '30 LB' text DO NOT morph, warp, or change between frames. Only its position and slight tilt change.\n- Deformation is a one-way collapse (no bounce-back, no re-inflation of the cup).\n- Subtle shadow beneath the kettlebell shifts/grows as the bell descends closer to the table.\n\nLighting: soft overhead indoor illumination, diffused shadows on table and wall, warm wood tones, muted palette. Photoreal documentary observational style, physics-demonstration recording, 35–50mm equivalent, deep focus.", + "negative_prompt": "static rigid cup, undeformed cup, no crushing, no buckling, no compression, kettlebell floating, kettlebell not descending, cup intact at end, gravity violation, frozen scene, no motion, kettlebell morphing, kettlebell shape changing, handle thickness changing, bell silhouette warping, identity drift, text warping, '30 LB' text distortion, cup bouncing back, cup re-inflating, camera pan, camera zoom, camera shake, cut, scene change, perspective change" + }, + { + "name": "0198_perspective-right_trimmed-weight-protects-duck", + "prompt": "Photoreal live-action static-camera home video, 5 seconds total at 24fps (120 frames), strictly within 0:00-0:05. Scene: a light birch-toned wooden coffee table holds three objects in a horizontal row — a small matte gray rubber ball (left), a black cast-iron kettlebell with gunmetal-gray arched handle (center), and a glossy yellow rubber duck with orange beak (right). Behind the table sits a mustard-yellow upholstered sofa; dark hardwood floor visible at the edges. Warm interior lighting from above-left casts soft shadows to the right of each object. Camera: static tripod-mounted, slightly elevated, angled down ~30° from the right side, medium shot framing the full table; NO pan, NO zoom, NO dolly, NO cuts, NO focal-length changes.\n\nAt t=0 the gray ball is already mid-roll on the left portion of the table, traveling rightward with visible motion blur and rolling spin (surface texture rotates forward).\n\nMotion timeline (all events compressed within 0:00-0:05):\n- 0:00-0:00.6: The gray ball rolls smoothly rightward across the wood grain at a steady velocity of roughly one ball-diameter per 0.1s, with clearly visible forward rotation/spin of its matte surface; subtle rolling shadow tracks beneath it. The ball maintains a CONSTANT diameter throughout — no size inflation, no identity drift.\n- 0:00.6-0:00.9: The ball makes contact with the flat base of the kettlebell with a dull thud. On contact it decelerates abruptly; a small elastic micro-rebound launches the ball leftward by about half a ball-diameter over ~0.15s (visible bounce-back arc), conserving momentum partially.\n- 0:00.9-0:01.4: The ball rolls back rightward a smaller distance, taps the kettlebell again with a softer thud, and undergoes a second tinier rebound (damped oscillation).\n- 0:01.4-0:02.2: One more very small settling jitter as the ball loses energy to friction; rolling spin slows to a stop.\n- 0:02.2-0:05.0: All three objects are at rest. The ball lies still, just touching or a few millimeters from the kettlebell base. The kettlebell stands perfectly upright on its flat base, completely unmoved throughout (its heavy mass absorbs the impact). The yellow rubber duck on the right remains absolutely stationary, untouched and undisturbed, throughout the entire 5 seconds.\n\nPhysics constraints (must be obeyed):\n- The ball does NOT pass through the kettlebell; on contact it deflects/rebounds with proper momentum transfer.\n- The ball's diameter is CONSTANT for all 120 frames — no growing, shrinking, or morphing.\n- The kettlebell does NOT slide, tip, wobble, or rotate — it is a heavy fixed barrier.\n- The rubber duck does NOT move, flinch, vibrate, or rotate at any time.\n- The ball must show a visible deceleration + small rebound on impact, NOT a sudden freeze or sticky glue-stop.\n- Rolling motion exhibits surface rotation, not sliding.\n- Static camera, no parallax shift, no perspective change.\n\nBy 0:05 the scene has fully settled: ball at rest near kettlebell, kettlebell unmoved center, duck safe on right.", + "negative_prompt": "ball changing size, ball growing larger, ball shrinking, ball diameter inflation, identity drift, object morphing, ball passing through kettlebell, ball clipping into kettlebell, ball sticking/glued to kettlebell with no rebound, frozen ball after impact, ball stopping abruptly without deceleration arc, no impact reaction, kettlebell sliding, kettlebell tipping, kettlebell rotating, kettlebell wobbling, duck moving, duck vibrating, duck rotating, duck flinching, camera pan, camera zoom, camera dolly, camera shake, handheld jitter, focal length change, scene cut, lighting change, sliding ball without rotation, teleporting ball, duplicated ball, extra objects appearing" + }, + { + "name": "0003_perspective-right_trimmed-ball-and-block-fall", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, single continuous take. Low-angle interior shot looking upward at a dark horizontal overhead rail mounted against a plain light-gray/white wall. On the rail at the top-left is a bright blue clip/gripper (now empty or just opened); on the right is a bright orange horseshoe-shaped magnet with black pole tips on a black bracket. Below, white cushioned pillow-padding lines the bottom of frame. A small yellow equipment label is visible on the rail.\n\nAt t=0 (the anchor frame), a small smooth matte brown wooden ball is already a few centimeters below the blue clip in mid-air, and a bright orange-red rectangular solid block is already a few centimeters below the orange horseshoe magnet in mid-air, both with slight downward motion blur — they have JUST been released and are beginning to fall.\n\nMotion timeline within the 5-second (120-frame @ 24fps) generation window — ONE single monotonic event, NO loops, NO resets, NO repetition:\n\n- 0:00-0:00.4: Both objects accelerate straight downward under gravity (~9.8 m/s^2), trajectories strictly vertical and parallel, motion blur lengthening as speed increases. The brown ball stays a sphere with constant size and color; the red-orange block stays a rigid rectangular brick with constant dimensions and orientation. The blue clip and orange horseshoe magnet remain fixed, empty, and unchanged on the rail.\n- 0:00.4-0:00.7: Both objects reach the white cushion at the bottom of frame nearly simultaneously and impact it. The cushions visibly compress and deform inward at the two impact points. The ball makes contact and undergoes a small low elastic bounce (rebound height roughly 15-25% of fall, single bounce only). The block lands flat with a soft thud and does not bounce, sinking slightly into the pillow.\n- 0:00.7-0:01.2: The ball completes its single small bounce, contacts the cushion a second time with a tiny micro-bounce, and comes to rest. The block remains seated in its compressed cushion indentation.\n- 0:01.2-0:05.0: BOTH objects remain completely at rest on the cushions for the entire remainder of the clip. The cushion deformations PERSIST — the dimples under the ball and block stay visible and do NOT spring back to pristine shape. The blue clip and orange horseshoe magnet stay empty, fixed, and motionless on the rail. Nothing else moves except imperceptible ambient stillness. By 0:05 the scene is a fully settled static equilibrium: ball and block resting on visibly indented cushions, empty grippers above.\n\nStrict physics constraints (must hold):\n- The fall is a SINGLE monotonic event. The ball and block do NOT reappear in mid-air after landing. They do NOT teleport back up to the grippers. The drop sequence is NOT repeated or looped.\n- The brown ball does NOT pass through, fuse with, or clip into the blue gripper; it is already free of it at t=0 and only moves downward.\n- The red block does NOT re-enter or wedge inside the orange horseshoe magnet; it is already free of it at t=0 and only moves downward.\n- Object identity is preserved: the ball stays a brown sphere of constant size; the block stays a red-orange rectangular brick of constant shape and proportions; the orange horseshoe magnet keeps its U/horseshoe shape with black pole tips and does NOT morph into a C-clip or solid holder.\n- Cushion compression is persistent contact physics — once deformed by impact, the indentations remain for the rest of the clip.\n- Trajectories are purely vertical free fall; no lateral drift, no spin reversal, no upward motion after landing beyond the single small ball bounce.\n- Camera is rigidly static throughout; framing, focal length, and exposure do not change.\n\nPhotoreal live-action documentary/scientific recording aesthetic, soft even diffuse interior lighting, minimal soft shadows on the white wall, slight vignetting at top corners.", + "negative_prompt": "looping motion, repeated drop, event repetition, teleportation, objects reappearing in mid-air, objects flying back upward to grippers, reset, time rewind, temporal incoherence, ball clipping into clip, ball fused with gripper, block wedged inside magnet, block inside horseshoe magnet, magnet morphing, magnet changing shape, horseshoe becoming C-clip or solid holder, block changing shape, block changing size, block becoming cube, block becoming thin strip, identity drift, shape morphing, cushion springing back to pristine, disappearing dent, vanishing deformation, multiple landings, second fall, third fall, camera pan, camera zoom, camera shake, cuts, scene cut, jump cut, lateral drift of falling objects, objects passing through cushion, objects passing through rail" + }, + { + "name": "0004_perspective-left_trimmed-ball-behind-rotating-paper", + "prompt": "Static tripod-mounted camera, eye-level, slightly left perspective, no pan, no zoom, no cuts, no handheld shake. Photoreal live-action tabletop demonstration on a light honey-oak wooden desk against a plain light-gray wall, soft diffused ambient light from upper-left casting gentle shadows to the right.\n\nSCENE AT t=0 (anchor frame, already established): A black circular weighted turntable platform sits centered on the wooden desk. A black desk lamp with a curved gooseneck arm (matte black with a bright blue silicone grip section) and a chrome silver upper pole rises from the platform. A clean white matte rectangular sheet of cardstock is propped tent-like at roughly 60 degrees against the lamp arm, slightly right of center, fully concealing the area behind it. A pair of household scissors with black handles and a blue ergonomic inner grip is clipped/leaning against the lamp pole behind the paper, partially occluded. From the upper edge of the frame, a mechanical grabber arm (silver/black metal pincer) is already visible holding a fuzzy yellow-green tennis ball, hovering just above and behind the cardstock.\n\nMOTION TIMELINE (exactly 0:00–0:05, 120 frames @ 24fps, all events MUST complete by 0:05):\n\n0:00–0:02: The black turntable begins rotating smoothly and continuously CLOCKWISE (viewed from above) at a steady slow angular velocity of roughly 18°/second. The lamp, paper, and clipped scissors all rotate rigidly together with the platform — the cardstock's visible angle relative to the static camera shifts noticeably (about 35° of rotation in this interval). Simultaneously, the mechanical grabber arm descends vertically downward at a steady speed, lowering the tennis ball toward the platform behind the cardstock.\n\n0:02–0:03: The grabber arm reaches the platform surface behind/beside the rotating cardstock, the pincer opens, and the fuzzy yellow-green tennis ball is gently released onto the turntable. The ball makes contact with the rotating black surface, settles with a tiny inertial wobble, and is then carried along with the platform's clockwise rotation. The grabber arm immediately begins retracting straight upward out of frame.\n\n0:03–0:05: The grabber arm finishes retracting fully out of the top of the frame by ~0:04. The turntable continues its steady clockwise rotation (another ~35°), carrying the lamp, cardstock, scissors, and now the placed tennis ball together. As the cardstock sweeps past the camera's line of sight, the yellow-green tennis ball becomes progressively revealed from behind the left edge of the paper. By 0:05 the ball is clearly visible behind/beside the paper, riding on the rotating platform.\n\nPHYSICS CONSTRAINTS (must be obeyed):\n- The turntable rotates continuously and visibly clockwise throughout all 5 seconds; it is NEVER static.\n- The ball is a fuzzy yellow-green TENNIS ball (NOT a white baseball with red stitching).\n- The ball does NOT teleport or materialize; it arrives via the visible grabber arm's downward placement motion between 0:00 and 0:03.\n- Object identities are STABLE: the scissors remain the same black-handled blue-grip scissors clipped to the lamp pole the entire clip; the lamp, its blue silicone grip, the silver pole, and the cardstock do not morph, swap, or change identity.\n- Rigid-body rotation: the lamp, paper, scissors, and (after 0:02) the tennis ball all share the platform's angular velocity with no slipping or independent drift.\n- Camera is locked static — no pan, tilt, zoom, dolly, or cuts.", + "negative_prompt": "static turntable, non-rotating platform, frozen scene, teleporting ball, ball appearing from nowhere, ball materializing, baseball, white baseball, red stitching, leather ball, identity morphing, scissors transforming, lamp morphing into different object, scissors moving to wooden block, missing grabber arm, no placement motion, object swap, shape-shifting props, camera pan, camera zoom, camera shake, handheld motion, cuts, scene transitions, jump cuts, paper sliding independently, scissors detaching and floating, objects passing through each other, counter-clockwise rotation, jittery rotation, discontinuous motion" + }, + { + "name": "0005_perspective-center_trimmed-ball-behind-rotating-paper", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off eye-level medium shot. Scene at t=0 (anchor frame): a blank white rectangular sheet of rigid cardstock paper, landscape-oriented, propped upright leaning against the chrome/silver vertical pole of a desk lamp. The lamp has a black conical base sitting on top of a black circular motorized turntable platform, which rests on a honey-colored oak wooden table against a plain light gray wall. A black USB cable trails from the turntable base to the right edge of the frame. Behind the paper, hidden from the camera at t=0, a yellow-green tennis ball rests on the turntable surface near the lamp base.\n\nMOTION TIMELINE (5 seconds, 120 frames @ 24 fps, all events strictly within 0:00-0:05):\n\n0:00-0:01: The motorized turntable begins a steady, continuous CLOCKWISE rotation (as viewed from above) at approximately 18 degrees per second. The ENTIRE assembly — black turntable base, black lamp base, chrome lamp pole, AND the propped cardstock paper — rotates together as ONE RIGID COUPLED BODY. The USB cable's attachment point on the base visibly swings clockwise. The paper stays perfectly flat and rigid, leaning against the pole at a fixed angle relative to the lamp. By 0:01 the assembly has rotated ~18°; the paper's left edge begins foreshortening.\n\n0:01-0:03: Rotation continues smoothly and uniformly. By 0:02 the assembly has rotated ~36°, by 0:03 ~54°. The paper, still rigid and flat, angles progressively away from the camera; its right edge foreshortens while the left edge swings forward. The chrome lamp pole and black neck remain visibly behind/beside the paper, geometry unchanged. The tennis ball begins to peek out from behind the right edge of the paper around 0:02-0:03.\n\n0:03-0:05: Rotation continues at the same steady rate. By 0:04 the assembly has rotated ~72°, by 0:05 approximately 90°. The yellow-green tennis ball is now clearly revealed sitting on the turntable surface, also rotating with the platform (its position on the disc translates along a circular arc around the lamp pole). By 0:05 the paper is nearly edge-on to the camera, the lamp pole is fully visible, and the tennis ball is in clear view on the rotated platform. Final state by 0:05: assembly has come to ~90° rotation with paper rigid, lamp intact, ball revealed.\n\nPHYSICS CONSTRAINTS — what MUST hold:\n- Rigid-body coupling: paper, lamp, and turntable rotate together as a single rigid assembly; they do NOT decouple.\n- The cardstock paper remains FLAT and RIGID throughout — no folding, no creasing, no crumpling, no curling, no wrapping around the pole.\n- The paper does NOT intersect, clip through, or merge with the chrome lamp pole or black neck; it stays leaning against the pole's exterior surface.\n- The lamp geometry is INVARIANT: the black conical base, black neck, and chrome cylindrical pole keep the exact same shape and proportions as in the anchor frame. No new chrome disc, no morphing neck.\n- Gravity holds: the paper stays propped against the pole by contact friction; it does not float, twist in midair, or defy gravity.\n- The turntable visibly rotates — the USB cable's base attachment point sweeps clockwise through roughly 90° over 5 seconds.\n- The tennis ball is present on the platform from t=0 (hidden behind paper) and is progressively revealed by the rotation; the ball moves along with the platform as a rigid contact.\n\nLighting: soft diffuse front/overhead indoor illumination, gentle shadow under the assembly, no flicker. Audio: faint motor hum and low whirring of the turntable.", + "negative_prompt": "paper folding, paper creasing, paper crumpling, paper curling, paper wrapping around pole, paper bending, deformable paper, cloth-like paper, paper clipping through lamp, paper intersecting chrome pole, paper passing through solid geometry, lamp morphing, lamp shape-changing, new chrome disc materializing, lamp neck changing geometry, lamp base transforming, identity drift, static turntable, non-rotating base, decoupled rotation, lamp staying still while paper moves, paper moving independently of base, missing ball, no tennis ball, vanishing objects, camera pan, camera zoom, camera shake, camera dolly, cuts, scene transitions, floating paper, gravity-defying paper, paper twisting in midair" + }, + { + "name": "0016_perspective-left_trimmed-ball-in-sand", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off shot at table-edge height. Indoor tabletop physics demonstration: a light oak wooden table with a plain white wall behind. A blue robotic gripper with two curved blue prongs and black joints is fixed at the top center of the frame, prongs already open — the gripper is RIGIDLY STATIONARY and does not translate, rotate, or shift vertically by even one pixel for the entire 5 seconds. A bright blue tennis-ball-sized smooth sphere is shown at t=0:00 already in mid-fall just below the open gripper, with slight downward motion blur. Below it sits a roughly circular mound of vivid green kinetic sand, ~30 cm wide and 2-3 cm thick, with a lumpy organic surface, resting on the wood.\n\nMotion timeline (strictly within 0:00-0:05, 24 fps):\n- 0:00-0:00:10 (first ~0.25 s): The blue ball continues accelerating straight downward under gravity along a clean vertical line, motion blur stretching slightly, traveling the short remaining gap to the sand surface. The gripper above stays perfectly fixed in place. The sand mound stays perfectly still and does NOT change in size, footprint, or shape.\n- 0:00:10-0:00:18 (~0.25-0.45 s): The ball strikes the center of the green kinetic sand mound. On contact, the sand deforms LOCALLY: a small circular crater forms directly beneath the ball, and a thin raised lip of green sand pushes outward radially around the rim of the impact (a brief subtle splash of granules, displaced only a few centimeters outward). The overall mound footprint stays essentially the same — sand is locally redistributed, NOT globally inflated or grown.\n- 0:00:18-0:01:12 (~0.45-1.5 s): The ball decelerates smoothly and monotonically into the sand, sinking to roughly one-third to one-half of its diameter — the top hemisphere of the blue ball remains clearly visible above the sand at all times. Embedment depth increases monotonically and then stops; the ball NEVER rises back up, NEVER re-emerges, and is NEVER almost fully buried.\n- 0:01:12-0:05:00 (1.5-5.0 s): The ball is fully at rest, partially embedded with its upper half visible, sitting in a clean static crater with a small raised rim of displaced green sand. The crater shape is FROZEN and does not continue morphing, breathing, or shifting. The gripper remains open and motionless above. By 0:05 the entire scene has settled into a completely static final state.\n\nPhysics constraints to enforce: gravity acts only downward; the ball does NOT pass through the sand, does NOT bounce unrealistically high, does NOT re-emerge after settling, and does NOT oscillate in depth. Kinetic sand deforms plastically and locally — it holds its shape once deformed. The mound's overall lateral footprint stays roughly constant (only a small rim of displaced grains forms around the impact). The gripper is welded in place — no vertical drift, no jitter, no teleport.\n\nLighting: soft diffused indoor light from above-left, gentle soft shadows under the mound and ball, neutral white wall, warm oak tabletop, vivid green sand, cyan-blue ball and gripper. Photoreal live-action, deep focus, ~35-50mm equivalent lens, medium shot, slightly low angle. Playful ASMR-style physics demo aesthetic.", + "negative_prompt": "gripper moving, gripper drifting upward, gripper translating, gripper jittering, gripper teleporting, camera pan, camera zoom, camera shake, cuts, sand mound growing, sand mound expanding, sand pile inflating, global volume increase of sand, ball fully buried, ball disappearing into sand, ball almost completely submerged, ball re-emerging from sand, ball rising back up out of sand, ball bobbing, oscillating embedment depth, non-monotonic sinking, ball bouncing unrealistically, ball passing through sand, ball clipping through table, sand crater morphing after settling, sand surface breathing, sand surface rippling after rest, sand flowing like liquid, sand splashing like water, sand teleporting, floating ball, levitation, gravity reversal, frame skipping, motion stutter, object duplication, morphing geometry, warping table, shifting background." + }, + { + "name": "0017_perspective-center_trimmed-ball-in-sand", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed frontal eye-level framing of a robotics tabletop physics demonstration. SCENE AT t=0 (anchor frame, already established): a robotic parallel-jaw gripper with blue soft silicone finger pads on a black mechanical frame is positioned at top center, fingers already open. A solid blue tennis-ball-sized matte sphere is mid-air just below the gripper, already falling downward with visible motion blur indicating an established downward velocity. Below on a warm oak wooden table sits a flat irregular mound of bright vivid green kinetic sand, roughly 30cm across and 2-3cm thick, with a lumpy granular surface. Background is a plain light grey/white wall. Lighting is soft diffused indoor studio light from front-left with gentle soft shadows.\n\nMOTION TIMELINE (5 seconds = 120 frames @ 24fps, strictly within 0:00-0:05):\n\n0:00-0:01: The blue ball continues its smooth, continuous downward free-fall under gravity, accelerating slightly, with consistent motion blur preserving the downward velocity already visible in the anchor frame. The gripper remains COMPLETELY STATIONARY at the top of frame — fingers stay open in their fixed position, no translation, no drift. Ball trajectory is straight vertical.\n\n0:01-0:02: The ball strikes the center of the green kinetic sand mound. On contact, the sand behaves as a plastic, highly inelastic, energy-absorbing granular medium: it yields and deforms permanently. The ball's kinetic energy is almost entirely absorbed (coefficient of restitution ~0). A clean concave crater forms directly under the ball with a low raised rim of displaced sand pushed up around the impact point. A small number of discrete green sand granules are ejected on short, low ballistic arcs (a few centimeters high at most) and fall back down to the table within the same second. The ball does NOT rebound, does NOT bounce back up, does NOT become airborne again.\n\n0:02-0:03: The ball comes to rest, partially embedded in the crater, half-buried in green sand. The raised rim of displaced kinetic sand is clearly visible around the ball. The few ejected granules have already landed and settled on the table or on the sand surface. The gripper above remains perfectly static in its original position.\n\n0:03-0:05: Equilibrium state. The ball is fully at rest, embedded and motionless in its crater. The sand is motionless. The gripper is motionless. No further deformation, no oscillation, no secondary motion. By 0:05 the entire scene is a still tableau of the post-impact crater with the ball nested inside.\n\nPHYSICS CONSTRAINTS (must be obeyed): kinetic sand is plastic and inelastic — it absorbs impact energy and holds its deformed shape; it does NOT spring, erupt, spike, or behave like fibers or fluid or explosive. The ball impacts ONCE and stays put — no second bounce, no oscillation. Gravity is constant downward at 9.8 m/s². The gripper is a fixed rigid mounting and does NOT translate, drift, or move out of frame at any time.\n\nStyle: photoreal live-action high-definition documentary footage of a real physics experiment, deep depth of field, standard 35-50mm lens, clean clinical framing.", + "negative_prompt": "ball bouncing, ball rebounding, ball becoming airborne after impact, multiple bounces, trampoline effect, elastic rebound, sand erupting upward, sand spikes, sand fur, fibrous sand, vertical sand columns, exploding sand, radial sand streaks, sand fountain, gripper drifting, gripper moving upward, gripper translating out of frame, camera pan, camera zoom, camera shake, camera cuts, ball oscillating, ball hovering, ball reversing direction, levitation, anti-gravity behavior, non-physical particle motion, exaggerated displacement, fluid-like sand, liquid splash" + }, + { + "name": "0019_perspective-left_trimmed-ball-ramp", + "prompt": "Static tripod-mounted overhead high-angle camera (no pan, no zoom, no cuts, no handheld shake), photoreal casual home video footage of a simple tabletop physics demonstration. The scene at t=0 (anchor frame): a vivid yellow-green fuzzy tennis ball (~6-7 cm diameter) is on a pale cream wood-grain tabletop, slightly left of center, ALREADY in motion rolling rightward with mild initial velocity. In the upper-right quadrant of the table is a flat brown corrugated cardboard sheet taped down with clear packing tape, forming a low ramp/incline whose lower edge meets the tabletop near mid-frame and whose upper edge sits closer to the right side. A bright sky-blue triangular plastic wedge rests on the table at the far right edge, just past the top of the cardboard ramp. A small black cylindrical object sits at the lower-left table edge (stationary background prop). A yellow/olive couch cushion is partially visible at the upper-left background. Warm overhead indoor lighting casts soft diffused shadows beneath the ball that track its position continuously.\n\nMOTION TIMELINE (must occur entirely within 0:00-0:05, 120 frames @ 24fps, ONE single continuous rightward trajectory of ONE ball, NEVER duplicated, NEVER reset, NEVER teleported):\n- 0:00-0:01: The single tennis ball rolls smoothly and continuously rightward across the smooth wood tabletop with visible forward spin (top of ball rotating in direction of travel). It traverses real intermediate pixels frame-by-frame; its soft shadow glides along directly beneath it. Slight friction causes very mild deceleration. No vanishing, no flicker.\n- 0:01-0:02: The ball reaches the lower edge of the cardboard ramp and visibly transitions from wood onto the cardboard surface, maintaining rolling contact. Subtle change in shadow as it meets the incline.\n- 0:02-0:04: The ball rolls UP the cardboard incline with continuous contact, decelerating noticeably due to gravity opposing its motion along the slope. Spin rate decreases as speed decreases. Shadow stays attached to the ball and tracks the inclined surface. The ball remains a single coherent object the entire time.\n- 0:04-0:05: Near the top of the ramp the ball makes physical contact with the blue triangular wedge. On contact the ball decelerates sharply and either comes to rest against the wedge or rebounds slightly leftward with reduced velocity (elastic-ish collision, momentum transfer, NOT pass-through). By 0:05 the ball has settled in contact with or just adjacent to the blue wedge at the right edge of the table.\n\nPhysics constraints (must be obeyed):\n- Exactly ONE tennis ball exists in the entire clip; it is never duplicated, re-instantiated, reset, or respawned.\n- The ball follows ONE continuous trajectory; its position changes smoothly frame-to-frame with no jumps greater than a few centimeters per frame.\n- The ball does NOT teleport, NOT vanish, NOT reappear elsewhere, NOT loop the approach-to-wedge event.\n- The ball does NOT reverse direction spontaneously; it only decelerates from friction/incline or rebounds from the wedge collision.\n- The ball does NOT pass through the cardboard ramp or the blue wedge; it makes solid rolling contact with the ramp surface and a hard collision with the wedge.\n- The cardboard ramp, blue wedge, black cylinder, table, and background remain perfectly stationary; only the ball moves.\n- Camera is locked static throughout; framing identical from frame 0 to frame 120.\n\nStyle: photoreal, warm neutral palette (cream wood, brown cardboard, fluorescent yellow-green ball, sky-blue wedge), deep depth of field, ~24-28mm equivalent wide-angle, casual home-physics-demo aesthetic.", + "negative_prompt": "teleporting ball, vanishing ball, ball disappearing, ball reappearing, duplicated ball, multiple tennis balls, ball respawn, looping motion, repeated event, ball jumping position, discontinuous trajectory, ball flickering, ball reversing direction without cause, ball moving leftward, ball moving downward off-trajectory, ball passing through cardboard, ball passing through wedge, ball clipping through objects, identity drift, object popping in and out, scene reset, time loop, ghosting, double exposure of ball, ball skipping the ramp, ball appearing already at the wedge without traversal, camera pan, camera zoom, camera shake, cuts, edits, moving ramp, moving wedge, moving cylinder, moving furniture, motion blur smear artifacts, warping table" + }, + { + "name": "0022_perspective-left_trimmed-ball-rolls-off", + "prompt": "STATIC TRIPOD-MOUNTED CAMERA, no pan, no zoom, no cuts, no parallax — locked-off wide shot at table-surface level looking slightly upward toward a mustard-yellow tufted velvet sofa in the background. Foreground: a large light pine/ash wood coffee table with visible horizontal grain. On the LEFT edge of the table sits a stationary matte-black cylindrical pipe/blower device lying on its side, nozzle aimed rightward — it remains COMPLETELY STATIONARY for the entire 5 seconds. To the right background: dark walnut mid-century dresser with a floral ceramic lamp and crystal vases. Cream walls. Warm natural daylight from above-left, soft diffused shadows.\n\nPRIMARY SUBJECT: a small grey felt ball (tennis-ball sized, uniform matte light-grey color — the color MUST remain constant grey throughout, no shift to lavender/purple), having just been ejected from the black pipe on the left, is already in rightward motion at t=0.\n\nMOTION TIMELINE (strictly within 0:00–0:05, 120 frames @ 24fps):\n- 0:00–0:01: The grey ball is positioned slightly right of the pipe nozzle and translates CONTINUOUSLY RIGHTWARD across the wood surface at a steady moderate speed (~25–30% of table width per second), with clearly visible forward rolling rotation/spin of the felt surface in the direction of travel. Smooth contact with the table, soft contact shadow tracking directly beneath the ball at all times.\n- 0:01–0:03: Ball continues unbroken rightward translation across the mid-table region, very slightly decelerating due to rolling friction but never stopping, never reversing, never disappearing. Rotation remains synchronized with translation (rolling without slipping).\n- 0:03–0:04: Ball approaches the right edge of the table, still rolling rightward with visible spin, contact shadow still beneath it.\n- 0:04–0:05: Ball reaches the right edge and rolls off, undergoing a brief parabolic gravitational drop — it tips over the edge, accelerates downward following projectile motion (forward horizontal velocity preserved, vertical velocity increasing under gravity), and exits the bottom-right of the frame by 0:05.\n\nHARD PHYSICS CONSTRAINTS (must hold):\n- The ball moves ONLY rightward across the table; it NEVER moves leftward, NEVER returns toward the pipe.\n- The ball NEVER disappears, teleports, fades, or re-spawns. Its position is a continuous monotonic rightward function of time until it falls off the edge.\n- The ball's color stays a constant matte grey for the full 5 seconds — no hue drift to lavender or purple.\n- Rolling motion is always accompanied by visible rotational spin consistent with rolling-without-slipping on the wood surface.\n- The black pipe/blower on the left is fully static — no movement, no rotation, no color change.\n- Camera is fully locked: no pan, no tilt, no zoom, no handheld shake, no cuts.\n- After the ball rolls off the right edge, it follows a clean parabolic arc downward (gravity = 9.8 m/s²); it does NOT float, hover, or vanish before falling.\n\nStyle: photoreal live-action home video, casual documentary physics-demonstration aesthetic, 35mm-equivalent lens, deep depth of field. Ambient: soft rolling sound on wood, faint thud as the ball drops off the edge.", + "negative_prompt": "ball teleporting, ball disappearing, ball vanishing, ball re-spawning, ball reappearing, discontinuous motion, ball moving leftward, ball reversing direction, ball oscillating, ball stationary, ball frozen, ball hovering, ball floating, ball passing through table, color drift, lavender ball, purple ball, hue shift, ball changing color, camera pan, camera zoom, camera tilt, handheld shake, scene cut, jump cut, multiple balls, ball duplicating, sliding without rolling, rolling without translation, pipe moving, pipe rotating, objects flickering, frame jitter, motion stutter" + }, + { + "name": "0031_perspective-left_trimmed-balls-collide", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, no parallax — fixed high-angle (~45-60° from horizontal) overhead-left view of a pale birch/beech wooden tabletop with visible horizontal grain. A small matte blue rubber ball (~3-4 cm) sits at center-left of the tabletop; a small bright yellow-green (chartreuse) rubber ball (~3-4 cm) sits at upper-right. A yellow cushion/sofa back is visible along the top edge; black cylindrical table legs at corners; warm overhead ambient light from upper-left casting consistent soft oval shadows extending lower-right beneath each ball. Photoreal live-action documentary-style physics demonstration footage.\n\nMOTION TIMELINE (exactly 5 seconds, 120 frames @ 24fps, all events MUST occur within 0:00-0:05):\n\n0:00-0:01: Both balls begin rolling smoothly from their initial positions with gradual, visible acceleration. The blue ball rolls rightward and slightly upward across the wood grain; the yellow-green ball rolls leftward and slightly downward. Their motion is continuous frame-to-frame — NO teleporting, NO position jumps. Soft shadows track consistently beneath each ball, anchored to the upper-left light source. Closing speed is moderate and constant, not abrupt.\n\n0:01-0:02: Both balls continue rolling along straight-line trajectories toward a convergence point near the center-right of the table. Speeds remain steady with subtle frictional deceleration. The gap between them shrinks smoothly and monotonically — they do NOT oscillate, repel, or reverse direction.\n\n0:02-0:03: Around 0:02.2-0:02.5 the two balls make DIRECT PHYSICAL CONTACT in a single discrete elastic collision event. There is one clear moment of contact (one frame of touching surfaces), accompanied by a brief clacking impact. Momentum transfers along the line of centers; the balls do NOT pass through each other and do NOT bounce apart prematurely without contact.\n\n0:03-0:04: Immediately after impact, both balls deflect apart along the rebound axis with reduced speed. The blue ball rebounds leftward/downward; the yellow-green ball rebounds rightward/upward. Trajectories are straight lines outward from the collision point — strictly monotonic separation, NO re-approach, NO second collision, NO oscillation.\n\n0:04-0:05: Both balls continue rolling outward, decelerating gradually due to friction on the wood surface. By 0:05 each ball has come to rest or nearly to rest at well-separated positions on opposite sides of the original collision point. Shadows remain consistently sized and oriented (lower-right of each ball) throughout.\n\nPHYSICS CONSTRAINTS: Conservation of momentum strictly enforced — balls behave as free rolling rigid bodies, NOT springs. Exactly ONE collision event occurs in the 5-second window. No teleportation between frames. No oscillatory approach-retreat-approach cycles. Shadows remain consistent in shape, size, and direction throughout (light source fixed upper-left). Camera is absolutely static.", + "negative_prompt": "teleporting balls, position jumps, balls passing through each other, balls repelling without contact, oscillatory back-and-forth motion, multiple collisions, spring-like attached motion, momentum reversal without collision, balls attached by invisible spring, second collision, re-approach after separation, abrupt position changes, missing rolling phase, instant acceleration, shadow flickering, inconsistent shadow size, shadow direction changes, moving camera, pan, zoom, cuts, parallax, camera shake, balls vanishing, balls duplicating, motion blur smearing through other ball, non-physical motion, violation of momentum conservation" + }, + { + "name": "0032_perspective-center_trimmed-balls-collide", + "prompt": "Static tripod-mounted overhead camera, no pan, no zoom, no cuts. Photoreal live-action footage of a light maple/beech wooden tabletop viewed from a slightly elevated near-top-down angle, with horizontal wood grain, dark cylindrical pipe-like fixtures at the far left and right edges, and a yellow-green cushion visible in the upper background. Two small glossy bouncy balls — a royal blue ball just to the right of the left pipe and a chartreuse yellow-green ball just to the left of the right pipe — are already in motion at t=0, having just emerged from their respective pipes and rolling toward each other along the same horizontal line. Warm, even indoor lighting casts soft shadows beneath each ball.\n\nMotion timeline within the 5-second generation window (0:00–0:05, 120 frames @ 24 fps):\n- 0:00–0:01: The blue ball rolls steadily rightward from the left side and the yellow-green ball rolls steadily leftward from the right side, both with visible rotation/spin consistent with rolling on wood (surface texture passing under each ball, no sliding). They converge toward the center of the table at comparable speeds, casting moving shadows.\n- 0:01–0:02: The two balls meet near the center of the table in a clean rigid-body elastic collision. On contact there is a brief, crisp impact moment (single frame of contact, no sticking), with immediate momentum exchange. Both balls continue to rotate.\n- 0:02–0:04: After impact the balls REBOUND APART — the blue ball rolls back leftward and the yellow-green ball rolls back rightward (or they exchange velocities consistent with a near-equal-mass elastic collision), each with continuous rolling rotation and gradually decaying speed due to rolling friction on the wood.\n- 0:04–0:05: Both balls continue rolling outward at progressively slower speeds, decelerating smoothly toward (but not necessarily reaching) the pipes; by 0:05 they are still moving slowly outward or have come gently to rest at separated positions away from the center. No re-acceleration, no return-to-origin.\n\nPhysics constraints to obey strictly: (1) Both balls are ALREADY moving toward each other at t=0 — yellow ball must roll leftward from the start, not remain stationary. (2) On collision the balls do NOT stick, do NOT remain in static contact, and do NOT pass through each other; contact lasts a single instant followed by immediate separation. (3) After the collision the balls move APART (blue leftward, yellow rightward) — they must NEVER spontaneously re-accelerate from rest, NEVER reverse time, and NEVER teleport back to their starting positions. (4) Motion is rolling, not sliding: visible rotation of each spherical ball consistent with its translational velocity on the wood grain. (5) Velocity decays gradually due to friction; no sudden stops or jumps. (6) Camera is locked static throughout — no pan, tilt, zoom, parallax, or cuts.\n\nStyle: photoreal documentary physics-demonstration footage, naturalistic warm wood-tone palette, deep depth of field, both balls and tabletop in focus throughout.", + "negative_prompt": "balls sticking together, balls remaining in static contact after collision, balls frozen in center, time reversal, balls spontaneously re-accelerating from rest, balls teleporting back to starting positions, balls returning to pipes after collision, yellow ball stationary at start, only one ball moving, balls passing through each other, balls sliding without rotation, no spin, no rolling rotation, camera pan, camera zoom, camera shake, cuts, scene change, motion blur smearing, ghosting, duplicate balls, balls disappearing, balls changing color or size, unphysical re-acceleration, jitter, frame jumps" + }, + { + "name": "0039_perspective-right_trimmed-blow-balloon", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off shot at table-height from a slightly right-of-center perspective. Scene at t=0 (anchor frame): a glossy black latex balloon, already partially inflated and round, is attached at its neck with a small piece of blue tape to the top of a thin black stick/hose that rises vertically from a wooden table. A bright green rectangular card and a dark flat object rest on the table at the base of the stick. The background is a plain light gray wall with a faint hint of a doorframe at the far left. Soft diffuse ambient lighting from the upper-left produces two subtle specular highlights on the balloon's smooth surface.\n\nPHYSICS REGIME: fluid flow — air is being actively PUMPED INTO the balloon through the hose/stick. The balloon must INFLATE (grow larger), NOT deflate.\n\nMOTION TIMELINE (0:00–0:05, 120 frames @ 24fps):\n- 0:00–0:01: The balloon is taut, glossy, and roughly spherical. It begins a slow, smooth, roughly symmetric radial expansion as pressurized air enters through the hose. The stick/hose remains stable and vertical; the blue tape attachment at the neck stays fixed relative to the hose tip.\n- 0:01–0:03: The balloon continues to expand smoothly and uniformly outward in all directions, retaining a taut, round, spherical shape. The latex surface remains smooth and glossy — NO wrinkles, NO folds, NO sag. Specular highlights gently slide and stretch across the surface as the latex stretches. The diameter grows gradually and continuously.\n- 0:03–0:05: Inflation continues at the same gentle, steady rate. By 0:05 the balloon is noticeably larger than at t=0 but still perfectly round, taut, and glossy, with the neck still cleanly taped to the stick. The stick remains essentially still with at most micro-vibrations. The green card and dark object on the table remain stationary.\n\nKEY PHYSICS CONSTRAINTS:\n- The balloon INFLATES (radial growth), it does NOT deflate, shrink, sag, or wrinkle.\n- Latex stays taut and spherical throughout; internal pressure keeps the shape uniform and symmetric.\n- Expansion is SLOW, SMOOTH, and GRADUAL — total diameter increase over 5 seconds is modest, not explosive.\n- The surface remains smooth glossy rubber — it does NOT transition to a creased plastic-bag texture.\n- The hose/stick does NOT clip into or penetrate the balloon body; the neck-to-hose attachment stays geometrically consistent.\n- No leaning, drooping, or lopsided deformation; the balloon's center stays directly above the hose tip.\n- Camera is fully static — no pan, tilt, zoom, parallax, or cuts.", + "negative_prompt": "deflation, shrinking balloon, wrinkles, creases, folds, sagging latex, lopsided balloon, drooping balloon, leaning balloon, asymmetric deformation, floppy bag appearance, plastic-bag texture, crinkled surface, balloon collapse, sudden shape change, explosive inflation, rapid size jump, hose clipping through balloon, stick penetrating balloon body, neck detaching, tape slipping, balloon flying off stick, camera pan, camera zoom, camera shake, scene cut, identity drift, texture change to plastic, loss of glossy surface, dull matte balloon" + }, + { + "name": "0040_perspective-left_trimmed-cut-orange", + "prompt": "Static tripod-mounted overhead close-up (no pan, no zoom, no cuts, no parallax) of a wide-bladed stainless steel chef's knife with granton dimples mid-slice through a halved mandarin orange resting cut-side-up on a textured frosted glass cutting board atop a honey-blonde wooden table. Warm natural daylight from upper-left creates soft specular highlights on the polished blade and shimmering refractions through the stippled glass.\n\nMOTION TIMELINE (exactly 5 seconds, 120 frames @ 24fps, all events must complete by 0:05):\n\n0:00-0:01: From the very first frame, the knife blade is ALREADY in continuous smooth downward motion, pressing steadily through the orange flesh at a constant velocity. The blade visibly descends roughly one-third of the remaining flesh depth during this second. The orange flesh compresses and bulges slightly outward on both sides of the blade where it contacts. A first faint glisten of juice appears along the cut faces. NO pause, NO freeze, NO upward motion.\n\n0:01-0:02: The knife continues its smooth, monotonic downward press — the blade sinks deeper, the two halves begin to part with a thin widening gap (1-2mm) along the top of the cut. Flesh fibers visibly stretch and separate. Juice beads form along the exposed cut surfaces and a small droplet begins to pool at the base of the cut on the glass.\n\n0:02-0:03: The blade reaches the peel on the underside; a gradual, frame-by-frame progression shows the peel yielding to the edge (NOT an abrupt jump). The two halves separate progressively with intermediate visible cutting frames — each frame shows incremental advance. Juice glistens on both cut faces and a small wet streak forms on the glass beneath.\n\n0:03-0:04: Knife tip taps gently against the glass board with a soft contact (no bounce, no rebound). The two orange halves are now fully separated, sitting on either side of the blade. Under gravity and their rounded peel-side bottoms, each half rocks slightly outward — tipping a few degrees away from the blade as they settle on the smooth glass, NOT remaining perfectly upright.\n\n0:04-0:05: Motion decelerates naturally. The two halves come to rest in slightly tipped-outward positions with a small visible gap between them and the blade. A thin film of juice glistens on the glass between and beneath the pieces. By 0:05 everything is at rest: knife resting on glass, two orange halves settled and slightly tilted, juice wetting the cut faces.\n\nPHYSICS CONSTRAINTS (must obey):\n- The knife motion is STRICTLY MONOTONIC DOWNWARD throughout 0:00-0:03; it does NOT rise, hover, or freeze.\n- The orange separation is GRADUAL and CONTINUOUS — every intermediate cutting state must be visible; no teleport from intact to split.\n- Halved citrus on smooth glass settles by tipping slightly outward under gravity, not balancing perfectly upright.\n- Juice progressively wets the cut faces and accumulates on the glass; visible glistening, not just one tiny droplet.\n- Camera is locked static; only the knife and orange move. Background, board, and table are perfectly still.", + "negative_prompt": "frozen knife, static blade, knife not moving, knife hovering, knife lifting upward, knife rising, blade reversing direction, abrupt teleport of orange halves, sudden split without intermediate frames, orange halves balancing perfectly upright on rounded sides, no juice, dry cut, camera pan, camera zoom, camera shake, parallax, cuts, scene change, blade passing through orange without deformation, flesh not compressing, rigid orange, jump cut, time skip, motion freeze" + }, + { + "name": "0046_perspective-left_trimmed-domino-in-juice", + "prompt": "Static tripod-mounted overhead camera (no pan, no zoom, no cuts, no handheld shake) recording a high-angle ~50° view of a dark navy blue ribbed ceramic mug filled to near the brim with dark reddish-amber tea-colored liquid, sitting on a light oak wood-grain tabletop. At t=0 (the anchor frame), a blue nitrile-gloved hand enters from the top of frame holding a small white rectangular domino-shaped block (~2cm x 1cm x 4cm) with its lower tip already just touching or barely dipped into the liquid surface inside the mug. Soft overhead indoor lighting casts a gentle diffused shadow to the lower-left of the mug. The clip is exactly 5 seconds (120 frames @ 24fps) and must depict the following physically grounded motion timeline:\n\n0:00-0:01 — The blue-gloved fingers visibly OPEN and RELEASE the white domino. The domino immediately begins a clean GRAVITATIONAL FALL straight downward under gravity (acceleration ~9.8 m/s²), accelerating as it drops the short distance toward the liquid surface. The gloved hand simultaneously begins retracting upward and out of frame.\n\n0:01-0:02 — The domino IMPACTS the dark liquid surface with a clear SPLASH: a small crown of droplets sprays upward, and concentric circular ripples radiate outward from the impact point toward the inner mug walls. The liquid surface visibly deforms (meniscus depression then rebound). A faint plop sound is implied.\n\n0:02-0:04 — The domino, denser than the liquid, sinks partially or bobs at the disturbed surface; displaced liquid sloshes gently against the inner walls of the mug, producing secondary reflected ripples crisscrossing the surface. The gloved hand has fully exited the top of frame. Color diffusion: the white block's submerged portion darkens slightly as the tea wicks into it.\n\n0:04-0:05 — Ripples damp down to small residual oscillations; the domino settles to its equilibrium state (either resting at the bottom of the mug, or floating partially submerged, depending on density) by the 0:05 mark. Liquid surface returns to near-calm with only faint lingering wavelets.\n\nCRITICAL PHYSICS CONSTRAINTS: The domino MUST be released within the first 0.5 seconds and MUST fall under gravity — it does NOT hover, float in mid-air, or remain gripped. The liquid MUST visibly splash and ripple on impact — the surface does NOT remain flat. The domino does NOT shrink, teleport, or drift laterally without cause; rigid-body size and shape are preserved throughout. The gloved hand retracts upward cleanly and does not reappear. The mug remains stationary on the table. Camera is locked off — absolutely static framing, no pan/tilt/zoom/cuts.\n\nStyle: photoreal live-action, documentary physics-demonstration aesthetic, sharp focus throughout, deep depth of field, warm wood tones contrasted with deep navy mug, dark amber liquid, bright white block, and blue glove.", + "negative_prompt": "hovering object, floating in mid-air, levitation, object suspended without support, no gravity, frozen motion, static object that should fall, flat undisturbed liquid surface, no splash, no ripples, no waves, missing fluid displacement, object passing through liquid without interaction, teleporting object, shrinking object, object changing size, lateral drift without cause, rigid body inconsistency, hand never releasing, fingers stuck to object, camera pan, camera zoom, camera shake, handheld wobble, cuts, scene change, motion blur on static camera, reappearing hand" + }, + { + "name": "0049_perspective-left_trimmed-dominos-with-space", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, no framing change — fixed medium-wide shot from a slightly elevated angle (~25° above the table), looking along a curved row of seven domino-like rectangular blocks on a smooth light-oak wooden table against a plain light blue-gray wall. The seven blocks (each ~1in × 3in × 0.5in, matte, slightly rounded edges) stand upright on their narrow edges in alternating colors: black, white, black, white — then a clearly visible empty GAP of bare wood — then black, white, black. In the upper-right background sits a round matte-black cylindrical case with a small green-and-white paper pinwheel resting on its lid; it remains perfectly stationary throughout. Soft overhead ambient light casts gentle short shadows to the right of each block.\n\nMotion timeline within the 5-second generation window (0:00–0:05, 24fps):\n- 0:00–0:00.3: All seven blocks stand perfectly upright and motionless. The gap between block 4 and block 5 is clearly visible as bare table surface.\n- 0:00.3–0:01.0: Block 1 (leftmost black) begins tipping forward, rotating about its front bottom edge under gravity, accelerating angularly as it falls. It strikes block 2 (white) with a small click.\n- 0:01.0–0:01.6: Block 2 rotates forward from the impact, transferring momentum, and strikes block 3 (black). Block 1 lies flat behind it.\n- 0:01.6–0:02.2: Block 3 topples forward and strikes block 4 (white), each with visible angular rotation and a discrete click impact.\n- 0:02.2–0:03.0: Block 4 rotates forward and falls flat onto the bare wood of the gap. Its tip lands SHORT of block 5 — it does NOT reach, NOT touch, and NOT contact block 5. The chain terminates here.\n- 0:03.0–0:05.0: Blocks 1, 2, 3, 4 lie flat on the table in a sequential left-to-right line, fully at rest, no further motion. Blocks 5 (black), 6 (white), and 7 (black) remain perfectly upright, motionless, untouched, with their original spacing and identity preserved as a distinct separate cluster. The gap between fallen block 4 and standing block 5 remains clearly visible as bare wood.\n\nPhysics constraints (must be obeyed):\n- Each domino topples by rigid-body angular rotation about its front bottom edge under gravity — NOT by translating, sliding, fading, or teleporting.\n- Toppling is sequential and progressive, with visible intermediate tilt angles for each block (roughly 15°, 30°, 60°, 90°). No instantaneous collapse.\n- Momentum transfers only on physical contact; block 4 does NOT transmit force across the empty gap.\n- Blocks do NOT pass through each other, do NOT merge into a single stack, and do NOT clip through the table.\n- The seven-block identity and count is preserved; the second cluster of three remains a distinct upright group.\n- Camera is rigidly static — table edges, wall, and the background black case stay pixel-locked in frame.\n\nBy 0:05, the final state is: blocks 1–4 lying flat in sequence, a clear empty gap of bare table, then blocks 5–7 still standing upright and undisturbed.", + "negative_prompt": "camera pan, camera zoom, camera shift, camera dolly, framing change, reframing, cuts, jump cuts, teleporting dominoes, instantaneous collapse, dominoes merging into one stack, dominoes clipping through each other, dominoes passing through each other, all dominoes already fallen at start, missing gap, gap disappearing, chain bridging the gap, blocks 5-6-7 falling, second cluster toppling, dominoes sliding without rotating, dominoes fading, frozen scene, no motion, identity drift, changing number of dominoes, blocks duplicating, blocks vanishing, blurred motion replacing rotation, ghosting, table moving, background moving, black case moving, pinwheel moving" + }, + { + "name": "0054_perspective-right_trimmed-double-cradle", + "prompt": "Photoreal live-action video, static tripod-mounted camera (no pan, no zoom, no cuts, no parallax), medium close-up at desk level from a slight right-perspective angle on a Newton's cradle desk toy. The cradle has FIVE polished chrome steel balls of identical diameter (~1.5cm) suspended by thin taut transparent fishing-line strings from two parallel chrome arch-shaped support bars on a glossy black rectangular base, set on a light-oak wooden desk against a cream wall. Blue-handled scissors lie static in the left background behind the cradle and remain perfectly still throughout.\n\nAT t=0 (anchor frame): the two leftmost balls are pulled up and outward to the left at roughly a 30-degree arc, momentarily held; the three rightmost balls hang motionless in contact with each other, strings perfectly taut and radial from their pivots. A blue-handled release mechanism (claw/grabber) is just letting go of the two left balls at t=0.\n\nMOTION TIMELINE — strictly within 0:00–0:05 (120 frames @ 24fps):\n- 0:00–0:01: The two raised left balls are released and swing DOWNWARD as a rigid pair along a circular pendulum arc, strings remaining taut and straight. They accelerate under gravity and just before 0:01 strike the leftmost stationary ball with a sharp metallic click. The three right-side balls and the just-impacted ball stay essentially stationary; instead, the impulse propagates instantly through the row and the TWO RIGHTMOST balls swing OUTWARD and UPWARD to the right as a tight pair, rising to a ~30-degree arc by 0:01.\n- 0:01–0:02: The two right balls reach apex on the right (~0:01.2), pause momentarily, then swing back DOWN under gravity along a taut-string arc and strike the cluster with a click near 0:02. The momentum transfers back: the two LEFT balls swing OUTWARD and UPWARD to the left to a slightly smaller arc (~27 degrees), while the middle three balls remain stationary and in contact.\n- 0:02–0:03: The two left balls reach apex on the left (~0:02.2), reverse, swing down and click into the row near 0:03, ejecting the two right balls outward to a ~25-degree arc.\n- 0:03–0:04: The two right balls reverse at apex (~0:03.2), swing back, click into the row near 0:04, ejecting two left balls outward to a ~22-degree arc.\n- 0:04–0:05: One more cycle — left pair reverses near 0:04.2, swings back, clicks into the row near 0:05, sending two right balls just beginning to rise to a ~19-degree arc as the clip ends. By 0:05 the amplitude has visibly but slightly decayed.\n\nThroughout: strings stay perfectly TAUT and radial from pivots at all times (never slack, never curved); ball count is EXACTLY FIVE in every frame, with clear visual separation between the swinging pair and the stationary middle balls during each half-cycle; the middle three (or middle ball during exchange) remain motionless during impact (Newton's cradle Newton-cradle momentum exchange). Crisp metallic clicks accompany each collision.\n\nEXPLICIT PHYSICS CONSTRAINTS / NEGATIONS: the balls do NOT merge, clump, or clip into each other; balls do NOT pass through one another; the entire row does NOT translate sideways as a clump; balls do NOT disappear or duplicate (count stays at 5); strings do NOT go slack, stretch, curve, or detach from pivots; the cradle frame and base do NOT move; the scissors do NOT move; the camera does NOT pan, zoom, or shake. After the initial release, the system is NOT static — discrete pendulum oscillation continues for the full 5 seconds.", + "negative_prompt": "balls merging, balls clipping through each other, balls passing through balls, ball count changing, extra balls appearing, balls disappearing, clumping, cluster translating sideways, frozen/static cradle after release, slack strings, curved strings, stretching strings, strings detaching, strings passing through balls, pivot drift, frame moving, base moving, camera pan, camera zoom, camera shake, parallax, scissors moving, motion blur smearing balls together, balls fused, deformed spheres, non-rigid balls, gravity-defying hover, balls floating without string tension" + }, + { + "name": "0058_perspective-left_trimmed-duck-falls-in-box", + "prompt": "STATIC TRIPOD-MOUNTED CAMERA, no pan, no tilt, no zoom, no cuts, no parallax — single continuous 5-second shot at 24fps.\n\nSCENE GROUNDING (anchor at t=0): A small bright yellow rubber duck is suspended in mid-air at the upper-center of frame, just having been released by a pair of orange-handled tongs whose tips are visible at the top of frame. Below the duck, an open olive-green collapsible fabric storage cube sits on a warm honey-toned wooden table. Plain light gray wall in background. Soft diffused light from upper left. The gap between the duck and the box opening is approximately 30 cm.\n\nSTRICT PHYSICS TIMELINE (0:00-0:05, this is the ONLY window the model generates):\n\n0:00-0:00.3 — The duck is already free of the tongs and immediately accelerates straight DOWNWARD under gravity (~9.8 m/s²). Motion is smooth, monotonic, strictly downward, with only a very slight natural tumble (<20° rotation). The orange-handled tongs at the top of frame begin a single continuous upward retraction.\n\n0:00.3-0:00.5 — The duck reaches the box opening and crosses the rim, entering the olive-green fabric cube. Free-fall over ~30 cm completes in roughly 0.25 s, consistent with real gravity.\n\n0:00.5-0:00.8 — Landing event: the duck contacts the fabric bottom of the box with a soft impact. Brief, small fabric compression and a tiny (~1-2 cm) bounce, then it settles. From the camera's slightly low angle, the duck disappears below the box rim as it settles inside.\n\n0:00.8-0:02.0 — The tongs continue their single smooth upward retraction and exit cleanly out of the top of frame. They do NOT return.\n\n0:02.0-0:05.0 — The scene is fully static. The olive-green box sits on the wooden table, the duck is at rest inside it (hidden below the rim from this angle), the tongs are gone, and only the faintest residual fabric settling is visible in the first half-second of this interval. By 0:05 the entire scene is completely still.\n\nEXPLICIT PHYSICS CONSTRAINTS — what MUST NOT happen:\n- The duck does NOT move upward at any point after t=0. No levitation, no reverse gravity, no floating, no hovering.\n- The duck does NOT return to the tongs. There is exactly ONE release event (already completed at t=0) and exactly ONE landing event.\n- The duck does NOT teleport, vanish, re-appear, or get re-grasped. Its trajectory is a single smooth continuous downward arc into the box.\n- The tongs retract ONCE, smoothly and monotonically upward, and then stay gone. They do NOT flicker, disappear and reappear, or re-enter the frame.\n- The duck does NOT pass through the box fabric; it lands ON the fabric bottom with realistic contact and minor compression.\n- Temporal continuity is strict: object identities and positions evolve smoothly frame-to-frame with no discontinuities.\n\nSTYLE: Photoreal live-action, documentary observational, soft diffused indoor lighting, muted palette with yellow duck and orange tong handles as accents, medium shot, ~35-50mm equivalent lens, moderate depth of field.", + "negative_prompt": "levitation, floating, reverse gravity, upward motion of falling object, duck moving up, duck returning to tongs, re-grasping, multiple release events, teleportation, object vanishing, object reappearing, flickering tongs, tongs reappearing after retracting, duck passing through fabric, duck clipping through box, oscillating motion, hovering, stalled fall, slow-motion fall, non-physical trajectory, discontinuous motion, identity drift, duplicate duck, camera pan, camera zoom, camera shake, cuts, scene change" + }, + { + "name": "0062_perspective-center_trimmed-duck-static", + "prompt": "STATIC STILL-LIFE SHOT — ABSOLUTELY NO MOTION FOR 5 SECONDS (0:00-0:05, 120 frames @ 24fps).\n\nScene: A single classic yellow rubber duck bath toy sits motionless on a light honey-oak wooden table against a pale grey-white wall. The duck has a smooth, rounded matte body with bright saturated yellow color, a small orange beak, and two tiny black dot eyes — no seams, logos, or text. It is positioned slightly right of center on the table in three-quarter view, facing slightly to the left toward the camera, in an upright resting pose flat on the wood. A soft diffused shadow extends to the right and slightly behind the duck, and a faint warm yellow bounce-glow reflects onto the table directly beneath it.\n\nBackground: a clean honey-oak table with visible horizontal wood grain pushed against a pale grey-white wall — minimal, uncluttered.\n\nLighting (MUST REMAIN ABSOLUTELY CONSTANT for all 120 frames): soft diffused indoor light from the upper left; gentle highlights on the duck's left side; soft shadow to the right; warm bounce on the table. No flicker, no exposure shift, no color-temperature change, no wall-brightness variation between frames. Every frame must have IDENTICAL lighting, IDENTICAL exposure, IDENTICAL white balance.\n\nCamera (MUST BE PERFECTLY LOCKED OFF): static tripod-mounted camera at slightly low eye-level, looking gently downward at the duck from approximately table height. Standard 35–50mm equivalent lens, moderate depth of field, duck sharp, wall slightly soft. NO pan, NO tilt, NO zoom, NO dolly, NO handheld drift, NO parallax, NO framing shift, NO cuts. The table edge and wall horizon line must occupy EXACTLY the same pixel rows in every single frame from t=0.00 to t=5.00. Treat this as a photograph held for 5 seconds — pixel-stable framing.\n\nMotion timeline (0:00-0:05): The duck does NOT move, rock, rotate, translate, deform, vibrate, or change orientation. The duck does NOT cast a changing shadow. The wall does NOT brighten or darken. The table does NOT shift. By 0:05 the scene is identical in every measurable way to the t=0 anchor frame — same duck position, same shadow, same lighting, same framing.\n\nNegations: the duck does NOT tip, wobble, slide, hop, or animate; the camera does NOT drift vertically or horizontally; the wall lighting does NOT flicker or pulse; exposure does NOT breathe; no objects enter the frame; no hands or external forces appear.\n\nMood: calm, quiet, contemplative, minimal still-life. Photoreal live-action video.", + "negative_prompt": "camera drift, camera shake, handheld motion, subtle pan, subtle tilt, vertical framing shift, horizontal framing shift, parallax, zoom creep, focus breathing, lens breathing, exposure flicker, exposure pulsing, brightness flicker, wall brightness variation, lighting flicker, color temperature shift, white balance drift, auto-exposure adjustment, frame-to-frame luminance change, duck movement, duck rocking, duck wobbling, duck rotation, duck sliding, duck deformation, shadow movement, shadow length change, scene cuts, transitions, fade, morphing, animated toy, ghosting, jitter" + }, + { + "name": "0065_perspective-center_trimmed-fill-glass-red-drink", + "prompt": "Photoreal live-action video, static tripod-mounted camera, no pan, no zoom, no cuts, locked-off centered eye-level framing of a tabletop scene. SCENE AT t=0 (anchor frame): A large vertically-ribbed cylindrical glass beverage dispenser, approximately half-full of translucent reddish-amber liquid, sits on a round woven tan/olive rattan stand atop a light oak wooden table against a plain light gray wall. A chrome-and-black spigot at the front of the dispenser is open, with a continuous coral-red stream already flowing downward into a clear stemless glass tumbler directly below; the tumbler is about one-third full of opaque coral-red liquid with a thin foam ring on its surface. Soft diffused front-top lighting, warm honey-wood and coral-red palette.\n\nMOTION TIMELINE (0:00–0:05, exactly 120 frames @ 24 fps — describe ONLY this 5-second window):\n- 0:00–0:01: The reddish-orange stream pours continuously and smoothly from the open spigot in a slightly tapering laminar jet that gently widens then narrows due to gravitational acceleration. The jet shows subtle natural turbulence — small ripples and minor wobble along its length, not a frozen texture. On impact with the tumbler's surface, foam churns visibly and concentric ripples radiate outward to the glass walls. The tumbler's meniscus begins a clearly visible upward climb. The dispenser's internal liquid level begins a small but perceptible drop.\n- 0:01–0:03: Mass is conserved: the tumbler liquid rises steadily and noticeably (from ~1/3 full at 0:00 toward ~1/2 full by 0:03), with the meniscus climbing measurably each second. Simultaneously, the dispenser's internal level lowers in proportion, dropping a few millimeters as liquid leaves through the spigot. The foam ring around the impact point thickens, churns, and evolves frame-to-frame — bubbles form, drift outward, pop, and reform; ripples continually refresh.\n- 0:03–0:05: The pour continues uninterrupted. By 0:05 the tumbler has reached approximately two-thirds full, with the meniscus visibly higher than at t=0 and approaching the upper third of the glass. The dispenser's internal level has settled into a clearly lower position than at t=0. Foam dynamics remain active: a denser foam cap with traveling small bubbles persists at the impact zone. The stream remains continuous, with ongoing jet shape variation.\n\nPHYSICS REQUIREMENTS (must be obeyed):\n- Fluid mass conservation: volume entering the tumbler equals volume leaving the dispenser; BOTH levels must change visibly across 0:00–0:05.\n- Gravity-driven jet: the falling stream accelerates downward and exhibits natural slight turbulence, not a static rigid ribbon.\n- Surface dynamics: continuously evolving ripples and foam bubbles at the impact point, never a frozen pattern.\n- The dispenser, stand, table, glass, and camera are all completely static; only the fluids move.\n- The stream does NOT stop, sputter, or detach from the spigot. The tumbler does NOT overflow within 5 seconds.\n\nNEGATIVES (do not generate): frozen liquid level, static fill, levels unchanged across the clip, mass non-conservation, dispenser level remaining identical, tumbler level remaining identical, rigid plastic-looking stream, repeating identical jet texture, frozen foam, motionless ripples, camera motion, zoom, pan, cuts, hands entering frame, the spigot closing, the glass moving.", + "negative_prompt": "frozen liquid level, static fill level, unchanged meniscus, mass non-conservation, dispenser level constant, tumbler level constant, rigid stream, plastic-looking jet, looping identical stream texture, motionless foam, frozen bubbles, static ripples, no surface agitation, stream detaching from spigot, sputtering pour, overflow, camera pan, camera zoom, camera shake, scene cut, hands in frame, spigot closing, glass shifting position, dispenser shifting position" + }, + { + "name": "0072_perspective-right_trimmed-juice-in-water", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, no parallax — medium shot at slightly below eye-level of a ribbed glass beverage dispenser sitting on a round woven wicker trivet on a honey-toned wooden table, with a small clear cylindrical drinking glass directly below its metal lever spigot. The dispenser is roughly half-full with a cloudy pinkish-orange liquid (kombucha/juice); black putty wraps the spigot base; the receiving glass starts approximately 50% full of the same liquid. Background: blurred dark doorway with an out-of-focus orange object on the left, plain off-white wall on the right. Warm interior lighting from above-left, soft shadows to the right.\n\nCRITICAL PHYSICS — ACTIVE FLUID DYNAMICS OVER 5 SECONDS (mass conservation MUST be visible):\n\n0:00-0:02: A steady thin gravity-fed stream of cloudy pinkish-orange liquid pours continuously from the open spigot into the glass below. The receiving glass's meniscus rises visibly and continuously — from ~50% fill at 0:00 to ~70% fill by 0:02. Where the stream impacts the surface, it creates a small dimpled depression, concentric ripples spreading outward to the glass walls, light turbulence, and a froth of small bubbles forming and accumulating around the impact point. Simultaneously, the dispenser's internal liquid level drops measurably (a few millimeters), tracking the outflow.\n\n0:02-0:03: Stream continues at full flow; glass fills from ~70% to ~85%. Bubble foam ring grows on the surface; ripples remain active; dispenser level continues to drop visibly.\n\n0:03-0:04: The spigot begins closing — the stream visibly thins from a steady column to a narrower trickle, then breaks into intermittent drips. Glass reaches ~90% fill. Surface ripples weaken; bubbles continue to drift and slowly pop.\n\n0:04-0:05: Final drips fall and the flow ceases entirely. By 0:05 the glass has settled at ~92% fill, the liquid surface is nearly flat with a residual ring of small bubbles slowly dissipating, and the dispenser's internal level has noticeably dropped from its starting position. Scene comes to rest.\n\nEXPLICIT PHYSICS REQUIREMENTS: The receiving glass's liquid level MUST rise continuously and visibly throughout 0:00-0:04 (this is mass conservation — inflow MUST cause level rise). The dispenser's internal level MUST drop correspondingly. The stream MUST NOT appear as a frozen static column; it must show temporal flow variation, impact splash, and tapering near the end. Surface ripples and bubble dynamics MUST evolve over time.\n\nStyle: photoreal casual home video, naturalistic, sharp focus on dispenser/glass/stream, background softly blurred, 35-50mm equivalent lens.", + "negative_prompt": "frozen liquid stream, static water column, unchanging fill level, glass level not rising, dispenser level not dropping, still meniscus, no ripples on liquid surface, no splash at impact point, no bubble formation, mass conservation violation, liquid appears as solid frozen shape, time-frozen pour, near-still image, no fluid dynamics, stream disconnected from surface, levitating liquid, camera pan, camera zoom, camera shake, cuts, scene change" + }, + { + "name": "0076_perspective-left_trimmed-light-on-mug", + "prompt": "STATIC TRIPOD-MOUNTED CAMERA, NO PAN, NO ZOOM, NO CUTS, fixed framing for the entire 5-second / 120-frame clip at 24fps.\n\nSCENE (grounding at t=0): A bright glossy yellow ceramic coffee mug with a squared rectangular handle sits upright on a circular black-and-silver illuminated rotating base on a wooden desk. A power cable runs out to the right. A strong upward-projecting warm-white point light from inside the base throws a hard, dramatically enlarged silhouette of the mug onto the white wall behind. At t=0 the physical mug's handle points to the RIGHT (toward camera-right); the projected wall-shadow's handle silhouette appears on the LEFT of the shadow body (mirror-inverted by the projection geometry). A small bright light-leak flare sits at the base of the shadow where light squeezes under the handle gap. The room is dark; a circular pool of light frames the shadow on the wall.\n\nMOTION TIMELINE (strictly within 0:00-0:05, monotonic and continuous, no oscillation):\n- 0:00-0:01: The mug begins a smooth, steady CLOCKWISE rotation (viewed from above) on the turntable at a constant angular velocity of roughly 18 degrees per second (≈90° total over 5s). The handle starts pointing right and sweeps smoothly toward the front (toward camera). Simultaneously and continuously, the shadow-handle silhouette on the wall sweeps smoothly from its initial LEFT position of the shadow body inward toward the shadow's center, foreshortening as it goes. The bright light-leak hotspot at the base of the shadow shifts laterally in lockstep with the handle gap, NOT static.\n- 0:01-0:02: Handle continues sweeping clockwise toward the front-facing orientation; on the wall, the shadow handle becomes increasingly foreshortened and narrow as it aligns more parallel with the light's projection axis, briefly thinning to a slim sliver attached to the shadow body. Light-leak flare migrates correspondingly along the shadow's lower edge.\n- 0:02-0:03: Handle passes through the front-facing (camera-pointing) orientation; the wall shadow shows the handle silhouette nearly merged with the cylindrical body as a thin foreshortened nub, with intermediate oblique geometry clearly visible. A new bright light-leak flare emerges on the opposite side of the shadow base as the handle gap swings around.\n- 0:03-0:04: Handle continues clockwise past front, sweeping toward the camera-LEFT side of the physical mug. The wall-shadow handle silhouette begins to re-extend, now emerging from the OPPOSITE (right) side of the shadow body, growing progressively from a sliver into a clear handle silhouette. The bright light-leak hotspot is now firmly on the new side of the shadow base.\n- 0:04-0:05: By 0:05 the physical handle has rotated approximately 90° clockwise from its start (now pointing toward camera-left); the wall shadow's handle silhouette has fully reformed on the RIGHT of the shadow body in a clean, sharp profile. The rotation comes to rest or continues smoothly through frame 120; angular velocity remains constant throughout — no pauses, no reversals, no jumps.\n\nPHYSICS CONSTRAINTS (must be obeyed):\n- Rotation is strictly MONOTONIC CLOCKWISE and CONTINUOUS — the handle does NOT oscillate, does NOT teleport, does NOT briefly hide and reappear in the same orientation.\n- The wall shadow is the rigid optical projection of the physical mug under a single fixed point light; therefore the shadow handle's angular position must track the physical handle's angular position smoothly and continuously every frame. NO sudden disappearance of the shadow handle, NO mirror-flips that aren't justified by continuous rotation, NO frames where the shadow becomes a featureless handleless cylinder while the physical handle is clearly visible in profile.\n- Intermediate foreshortened/oblique handle silhouettes MUST appear on the wall as the handle sweeps through angles where it points partly toward/away from the light.\n- The bright light-leak hotspot on the wall MUST translate continuously across the shadow base as the handle gap rotates relative to the light source — it does NOT remain pinned in one location.\n- Camera is locked off; the wooden desk, the base, the cable, the wall, and the light pool position are all fixed.\n\nSTYLE: Photoreal live-action footage in a darkened indoor environment, dramatic chiaroscuro, deep blacks, glossy yellow mug, sharp shadow edges, ~35-50mm lens, deep depth of field with both mug and wall shadow in focus.\n\nAUDIO: Quiet ambient room tone with faint mechanical hum from the rotating base.", + "negative_prompt": "oscillating rotation, handle returning to starting position, handle disappearing and reappearing, discontinuous motion, jump cuts, frame skips, shadow handle vanishing while physical handle visible, shadow becoming featureless cylinder, shadow mirror-flip without continuous sweep, static light-leak hotspot, pinned bright spot on wall, shadow geometry inconsistent with mug orientation, counter-clockwise rotation, reversed rotation, paused rotation, camera pan, camera zoom, camera shake, handle teleporting, missing intermediate handle angles, abrupt shadow shape changes, shadow not tracking mug, identity drift, mug deformation, mug translating across desk" + }, + { + "name": "0077_perspective-center_trimmed-light-on-mug", + "prompt": "A bright yellow glossy ceramic coffee mug with a squared D-shaped handle sits upright on a black circular illuminated turntable base with a chrome silver rim, on a light oak wooden table. A power cable extends from the base to the right. The room is dark; the base emits a warm white upward light that casts a dramatically enlarged hard-edged shadow of the mug onto the plain white/cream wall directly behind it. Static tripod-mounted camera at eye-level, no pan, no zoom, no cuts, fixed framing throughout. Standard 50mm-equivalent lens, deep focus on both mug and wall shadow.\n\nMotion timeline (exactly 0:00-0:05, 120 frames @ 24fps):\n- 0:00: Mug handle points to camera-left. Shadow on wall clearly shows the mug body silhouette with the handle silhouette protruding to the left side of the shadow.\n- 0:00-0:05: The mug rotates smoothly and CLOCKWISE as viewed from above on the turntable, at a CONSTANT, UNIFORM angular velocity of exactly 72 degrees per second (one full 360-degree revolution over the 5 seconds). No acceleration, no deceleration, no pauses, no speed changes.\n- 0:00-0:01.25 (0°→90°): handle sweeps from camera-left toward the back (away from camera). Shadow handle silhouette shrinks and merges into the main shadow body as the handle aligns away from the wall.\n- 0:01.25-0:02.5 (90°→180°): handle points directly away from camera toward the wall; the cast shadow shows a clean mug-body silhouette with the handle's silhouette emerging subtly behind the body, retaining crisp edges and the true silhouette profile of the mug (not an overly smooth rounded rectangle).\n- 0:02.5-0:03.75 (180°→270°): handle sweeps from back toward camera-right. Shadow handle silhouette begins to protrude on the right side of the shadow, with proportions matching the t=0 left-side handle shadow exactly (same size, same squared D-shape).\n- 0:03.75-0:05 (270°→360°): handle continues sweeping from camera-right back toward camera-front then toward camera-left; by 0:05 the handle is approaching its starting left-facing orientation.\n- Throughout 0:00-0:05: specular highlights and rim/lip sheen on the glossy yellow ceramic surface track with the rotation — the bright specular hotspot sweeps around the curved surface in sync with the rotating geometry, and the rim highlight rotates with the mug rather than remaining stationary. The warm golden glow at the base of the mug stays steady and constant.\n\nPhysics constraints (must hold):\n- Rotation is RIGID-BODY about a fixed vertical axis through the mug's center; the mug does NOT translate, tilt, wobble, or lift off the base.\n- Angular velocity is strictly CONSTANT (uniform circular motion of the turntable); no easing, no variable speed, no fastest-sweep mid-clip.\n- The shadow on the wall is a strict geometric projection of the mug's true silhouette from the base light source — shadow handle proportions remain identical to the t=0 left-side shadow handle (no enlargement, no squaring up, no drift).\n- Shadow edges remain crisp and faithful to the actual mug silhouette at all times, including when the handle points toward/away from the wall (the shadow body retains the true mug profile, NOT a generic rounded rectangle).\n- The illuminated base, table, wall, cable, and camera all remain perfectly stationary. Light intensity and color temperature are constant.\n- Specular highlights on the glossy yellow ceramic move WITH the surface as it rotates (they do not stay pinned to one screen-space location).", + "negative_prompt": "non-uniform rotation, variable angular velocity, easing in/out, acceleration, deceleration, pauses mid-rotation, speed ramping, mug translating across the base, mug tilting, mug wobbling, mug lifting, camera pan, camera zoom, camera shake, cuts, shadow proportions drifting from reference, shadow handle becoming larger or more squared, shadow body becoming a generic rounded rectangle, loss of crisp shadow edges, identity drift in mug shape, specular highlights frozen in place while mug rotates, static sheen on rotating glossy surface, flickering light, changing light color, changing light intensity, the mug passing through the base, the shadow detaching from the mug, multiple shadows, missing shadow" + }, + { + "name": "0084_perspective-right_trimmed-light-on-statue", + "prompt": "Photoreal live-action video, 5 seconds total (0:00-0:05) at 24 fps, static tripod-mounted camera with absolutely no pan, no zoom, no dolly, no cuts, no handheld shake. Slightly low-angle medium shot from the right side of a small porcelain/ceramic Virgin Mary figurine (white-cream glaze with gold trim along veil and robe hem, hands clasped in prayer, head bowed, draped flowing veil) seated on a dark CIRCULAR ROTATING BASE on a warm-amber wooden surface in an otherwise pitch-dark intimate interior. A fixed focused spotlight beam from the lower-left projects a bright circular blue-white halo on the pale wall behind, within which the figurine's enlarged silhouette is sharply cast. Chiaroscuro Baroque still-life mood, contemplative and reverent.\n\nKEY MOTION (must be clearly visible across the full 5 seconds):\n- 0:00-0:05: The figurine rotates CONTINUOUSLY and SMOOTHLY CLOCKWISE (as viewed from above) on its circular turntable base at a steady angular velocity, sweeping through roughly 90-120 degrees of rotation over the 5-second window. The rotation is monotonic — never pauses, never reverses, never stalls. By 0:01 the figure has turned ~20-25°, by 0:02 ~45°, by 0:03 ~65-70°, by 0:04 ~90°, and by 0:05 has reached its final orientation (~100-120° clockwise from start), now showing a notably different profile to the camera and to the spotlight than at t=0.\n- 0:00-0:05: The wooden surface, the spotlight beam, the bright circular halo on the wall, and the camera all remain perfectly fixed in position, size, and intensity. ONLY the figurine (and consequently its cast shadow) changes.\n- 0:00-0:05: The projected wall shadow MUST CONTINUOUSLY DEFORM in lock-step with the figurine's rotation, obeying strict projective geometry from the fixed lower-left spotlight. As the statue rotates clockwise, the shadow's silhouette morphs frame-by-frame: the profile of the bowed head, clasped hands, and draped veil visibly change width, contour, and outline; features that were edge-on become broader, and previously broad sections narrow. The shadow is a true cast projection, not a static painted decal — every frame its silhouette differs slightly from the previous frame in direct correspondence to the new statue orientation.\n\nEXPLICIT PHYSICS RULES (do NOT violate):\n- The shadow is NOT static and NOT painted on the wall; it deforms every frame in correspondence to the statue's changing 3D orientation under the fixed light source.\n- Rotation is strictly clockwise (top-down view), strictly monotonic, strictly continuous — no oscillation, no drift-back, no stalling, no direction reversal.\n- The spotlight halo's circle on the wall stays exactly fixed in position, diameter, and brightness; only the dark silhouette inside it changes shape.\n- The figurine itself does not translate, tip, or wobble — it only rotates about its vertical axis on the turntable.\n- Camera is locked off; no parallax change of the background or wooden surface.\n\nAudio: faint low room hum and subtle electrical buzz from the spotlight; possibly a very faint mechanical whisper of the rotating base.", + "negative_prompt": "static figurine, non-rotating statue, frozen pose, shadow that does not change shape, painted-on shadow, decal shadow, shadow inconsistent with statue orientation, shadow remaining identical while statue rotates, oscillating rotation, back-and-forth wobble, rotation reversal, counter-clockwise rotation, stalling rotation, jittery rotation, camera pan, camera zoom, camera dolly, camera shake, handheld motion, cuts, scene change, moving spotlight, flickering halo, halo changing size or position, light source moving, blurry shadow edges suddenly appearing, statue translating or sliding, statue tipping, statue floating" + }, + { + "name": "0087_perspective-right_trimmed-liquid-on-duck", + "prompt": "Photoreal live-action tabletop video, 5 seconds total at 24 fps, captured by a STATIC tripod-mounted camera at tabletop eye-level — absolutely no pan, no tilt, no zoom, no reframing, no cuts, no crop drift. The orange ribbed container and wicker basket remain pixel-locked in the upper frame for the entire clip; the dark rectangular non-stick baking tray, the yellow rubber duck centered in it, and the light gray-blue wall background all stay perfectly fixed in position and scale.\n\nSCENE AT t=0 (anchor frame): A glossy bright-yellow rubber duck with orange beak and black dot eyes sits upright, three-quarter-facing left, in the center of a dark charcoal metal baking tray on a light wooden table. Behind it, a coral-orange ribbed plastic dispenser with a blue spout rests on a round wicker basket. A thin pinkish/salmon viscous liquid stream is already in mid-air from the blue spout toward the top of the duck's head. The tray is dry except for possibly the first contact droplets. Soft diffused front-left lighting.\n\nMOTION TIMELINE (0:00–0:05, all events MUST occur within this 5-second window):\n\n0:00–0:01: The thin pinkish stream continuously falls from the blue spout in a smooth, slightly wavering vertical line and impacts the top of the duck's head. At the impact point, a small visible splash crown forms — tiny pink droplets fling outward sideways and immediately fall back. The liquid begins to spread radially across the crown of the duck's head as a thin glossy sheet, with a moving wet leading edge that visibly advances frame-by-frame down the back of the head and the upper back.\n\n0:01–0:02: Gravity-driven rivulets begin to form and CRAWL DOWNWARD along the duck's curved sides — narrow, time-evolving fingers of liquid that lengthen, branch, and wobble as they descend (NOT static painted stripes). One rivulet reaches the duck's belly/lower flank; the leading droplet swells, pinches off, and detaches as a discrete drip falling to the tray. When it strikes the dry tray, a small circular splash and a set of low concentric ripples expand outward from the impact point. Specular highlights on the stream and on the wet duck surface shimmer and shift as the fluid moves.\n\n0:02–0:03: Multiple rivulets are now active along the duck's sides and tail; drips detach at irregular intervals from the lowest points (belly, tail tip, beak underside), each producing a small splash and ripple set on the tray. A shallow pink pool begins to form, growing OUTWARD ISOTROPICALLY (roughly circular) from the drip impact zones around the duck's base on the level tray. The pool's leading edge advances monotonically — it only ever expands, never retracts.\n\n0:03–0:04: The stream continues steadily; the pool now surrounds roughly half the duck's base and continues to spread symmetrically on the flat level tray surface. New drip impacts on the pool surface produce visible concentric ripple rings that travel outward and reflect subtly off the tray rim. Specular highlights on the pool surface move and stretch with each ripple. Rivulets on the duck remain dynamic, with new fingers forming and old ones merging.\n\n0:04–0:05: By 0:05 the pool has settled into a continuous, roughly oval glossy pink film covering most of the tray floor around the duck, still expanding slightly at its outer edge. The duck is visibly coated with a moving wet sheen and continuous trickling rivulets; the stream from the spout is unbroken; final drip ripples are still propagating across the pool surface as the clip ends.\n\nPHYSICS REQUIREMENTS (must be obeyed):\n- Liquid is viscous but flowing: rivulets must EVOLVE over time, not appear as fixed painted stripes.\n- Stream impact on the duck MUST produce a small visible splash/crown and shifting specular highlights.\n- Drips must detach as discrete droplets from the duck's lowest points and impact the tray/pool with splashes and concentric ripples.\n- Pool growth is MONOTONIC and ISOTROPIC on the flat level tray — the pool boundary only expands, never recedes or contracts between frames.\n- Pool mass must be consistent with visible drip rate — no sudden teleported pool patches; the pool grows from where drips actually land.\n- The duck, container, basket, tray, and wall remain perfectly stationary; the camera is locked.\n\nThe duck does NOT move, tip, float, or deform. The container and basket do NOT shift or reframe. The pool does NOT retract, contract, blink, or jump in shape between frames.", + "negative_prompt": "static painted-on liquid stripes, frozen rivulets, non-evolving runoff pattern, pool retracting, pool contracting, pool boundary receding, pool shape jumping between frames, teleporting liquid, liquid appearing without a drip path, asymmetric pool spread on level surface, pool flowing uphill, no splash, no ripples, no droplets, stream disappearing into geometry, duck moving, duck floating, duck tipping, container shifting, basket shifting, camera pan, camera zoom, camera tilt, reframing, crop drift, scene drift, cuts, motion blur on static objects, frozen specular highlights on moving fluid" + }, + { + "name": "0088_perspective-left_trimmed-liquid-overfill", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts. Photoreal tabletop scene: a clear mason-style glass jar sits on a dark non-stick baking tray on a light oak table; behind it, a ribbed orange-red dispenser container rests on a multicolored wicker trivet, its metal spigot wrapped in blue painter's tape pointing down toward the jar. At t=0 the jar is already brim-full of bright orange-red opaque liquid (juice-like), with a continuous pencil-thick orange-red stream actively falling from the blue-taped spigot into the jar's center. Light gray wall background, soft indoor lighting from above-left.\n\nMotion timeline (exactly 0:00–0:05, 120 frames @ 24fps, all events must complete within this window):\n\n0:00–0:01: A clearly visible, unbroken bright orange-red stream falls steadily from the blue-taped spigot into the jar. The liquid surface inside the jar bulges upward into a convex meniscus that domes above the rim due to surface tension. NO puddle yet exists on the tray — the tray surface is still dry except possibly one or two tiny droplets directly below the rim.\n\n0:01–0:02: The meniscus crests and breaks at one or two points along the jar's rim. The first thin rivulets of bright orange-red liquid begin to creep over the rim and slide down the outside of the glass jar, tracing visible vertical streaks on the glass. The spigot stream continues unbroken into the jar; the jar's internal level stays pinned at the rim (full).\n\n0:02–0:03: Multiple orange-red rivulets now run continuously down the outside of the glass from rim to base, reaching the baking tray. A small bright orange-red puddle begins forming on the tray immediately around the jar's base, the SAME bright orange-red hue as the source liquid (no brown tint, no color shift). The puddle is small and localized to a thin ring around the jar's foot.\n\n0:03–0:04: The ring puddle on the tray grows slowly and monotonically outward from the jar's base, fed by the rivulets. Spread rate is gradual — the puddle remains confined to roughly a 1.5x jar-diameter radius. The spigot stream stays visible and steady; rivulets down the glass remain continuous.\n\n0:04–0:05: The puddle continues to expand slowly and monotonically (it never recedes, retracts, or shrinks). By 0:05 the bright orange-red pool covers a modest area around the jar base, the rivulets are still flowing, and the spigot stream is still pouring. Final state at 0:05: jar brim-full with overflowing meniscus, visible orange-red stream from spigot, continuous rivulets on glass exterior, and a growing bright orange-red puddle on the tray — all in matching color.\n\nPhysics constraints (must be obeyed): mass is conserved — the puddle volume on the tray must not exceed the cumulative volume of liquid that has crested the rim; the puddle color exactly matches the bright orange-red source liquid; the puddle grows monotonically and never shrinks or retracts; overflow originates ONLY from cresting over the jar's rim and flowing down the outside of the glass, NEVER teleports onto the tray; the spigot stream is visible and continuous in every frame; the jar's interior level stays at the brim (not below).", + "negative_prompt": "puddle appearing on tray without flowing down the glass, teleporting liquid, liquid materializing out of thin air, brown or dark-tinted spilled liquid, color mismatch between source and pooled liquid, dark brown pool, jar liquid level dropping below the rim, puddle shrinking or receding, puddle retracting, non-monotonic pool growth, invisible or intermittent spigot stream, missing stream from spigot, mass non-conservation, puddle larger than poured volume, instant flooding of the tray, overflow without rivulets, dry glass exterior during overflow, camera pan, camera zoom, camera shake, cuts, scene change" + }, + { + "name": "0089_perspective-center_trimmed-liquid-overfill", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off medium shot of an indoor tabletop scene on a light wood table against a plain light wall. At t=0 (the anchor frame): an inverted orange dispenser bottle with a blue spout/nozzle is held above (or positioned over) a clear drinking glass that sits on a dark grey non-stick rectangular baking tray; a coiled wicker basket is behind, and a ribbed orange cap sits atop the basket. Soft, even, slightly upper-left diffused light produces gentle highlights on the glass and bottle and soft shadows beneath the tray.\n\nPHYSICS REGIME: gravity-driven fluid pour from a dispenser nozzle into a glass below, with continuous stream, splashing impact, and a rising fill level inside the glass. The full predicted motion must occur within 0:00–0:05 (120 frames @ 24 fps).\n\nMOTION TIMELINE (strictly within the 5-second generation window):\n- 0:00–0:01: A coherent, continuous, gravity-fed cylindrical stream of bright orange liquid emerges DOWNWARD from the blue spout of the dispenser. The stream is a clearly visible vertical falling jet of fluid connecting the nozzle to the mouth of the glass below — narrow at the nozzle, slightly widening as it falls, with subtle surface-tension wobble. The jet enters THROUGH THE TOP OPENING of the glass (not down its outer walls). On first impact at the inside bottom of the glass, small orange splashes and concentric ripples briefly form.\n- 0:01–0:03: The stream remains continuous and unbroken from spout to glass interior. Inside the glass, the orange liquid level rises steadily and visibly, with a clearly moving meniscus climbing up the inner glass wall. Light refracts through the filling liquid; the glass interior darkens with orange. Tiny bubbles and turbulence appear at the impact point on the rising liquid surface.\n- 0:03–0:05: The pour continues; the meniscus continues rising and by 0:05 the glass is roughly two-thirds to nearly full of orange liquid with a settled, gently rippling top surface. The stream remains coherent throughout. The tray around the glass stays essentially dry — at most a couple of small isolated stray droplets near the glass base from minor splashback, NOT a spreading pool. By 0:05 the fill level inside the glass has clearly and substantially increased compared to 0:00.\n\nEXPLICIT PHYSICS CORRECTIONS / NEGATIONS:\n- Liquid does NOT run down the outside of the glass; it does NOT bypass the glass mouth.\n- Liquid does NOT spawn or materialize on the glass exterior surface without a source path.\n- A large orange puddle does NOT form on the tray around the glass.\n- The stream is NOT discontinuous, missing, or teleported — there must be a visible connecting jet between nozzle and glass mouth at all times during pouring.\n- The liquid level inside the glass MUST rise visibly and monotonically; it must not remain static.\n- The wicker basket, orange ribbed cap, tray, and table remain perfectly stationary.\n- The camera is perfectly static: no pan, tilt, zoom, dolly, parallax, or cuts.\n\nStyle: photoreal live-action documentary demonstration footage, realistic fluid dynamics, accurate refraction through glass, plausible surface tension and splashing.", + "negative_prompt": "liquid running down outside of glass, liquid bypassing glass opening, orange pooling on tray, large puddle spreading on baking sheet, liquid spawning on glass exterior, streaks appearing without source, missing stream, discontinuous jet, teleporting fluid, static fill level, glass not filling, constant interior liquid volume, meniscus not rising, overflow from bottle, bottle leaking down its sides, camera pan, camera zoom, camera shake, dolly, parallax, cuts, scene change, moving wicker basket, moving cap, moving tray, hands entering frame, clipping fluid, fluid passing through glass walls" + }, + { + "name": "0100_perspective-left_trimmed-magnet-wrench", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed elevated 30-40° tabletop shot from the left. Scene at t=0 (anchor frame): a large upright cylindrical chrome neodymium magnet with a vertical eye-bolt ring stands on a diagonal strip of purple painter's tape on a warm oak wooden tabletop, slightly left-of-center. To the right sits a black circular matte puck-shaped rotating platform (a powered turntable, with a thin black power cable trailing off the back edge of the table). A small silver open-end steel wrench rests flat and diagonal on top of the black puck. Soft diffused overhead indoor lighting, gentle shadows, warm wood tones. The full 5-second generation window (0:00-0:05, 120 frames @ 24fps) shows a CONTINUOUS single take of the following physics, with NO teleportation and NO discontinuous pose changes:\n\n0:00-0:015 — All objects begin exactly as in the anchor frame. The black puck immediately and smoothly begins rotating CLOCKWISE about its vertical central axis at a steady moderate angular velocity (roughly one full revolution per ~2 seconds). The wrench, resting on the puck's matte top surface, is carried around with the platform by static friction, orbiting clockwise around the puck's center while keeping its flat orientation. The neodymium magnet remains rigidly upright on the purple tape, eye-bolt vertical, completely stationary — it does NOT tip, fall, lie down, or change orientation.\n\n0:015-0:030 — As the rotating wrench swings around to the side of the puck nearest the magnet, magnetic attraction begins to overcome friction and centripetal constraint. The wrench visibly slides outward across the puck's top surface along a smooth curved trajectory toward the magnet-side edge, accelerating continuously. Every intermediate position is rendered — no jumps, no skipped frames. The puck continues rotating clockwise underneath. The magnet stays upright and motionless on the tape.\n\n0:030-0:040 — The wrench slips off the edge of the puck onto the wooden tabletop and slides rapidly across the bare wood toward the upright magnet along a continuous straight-line path, accelerating under strong magnetic pull. Wood-grain visible beneath its trajectory. The puck keeps spinning clockwise (now empty on top). The magnet remains upright, eye-bolt vertical, fixed on the tape.\n\n0:040-0:050 — The wrench snaps firmly onto the lower side of the upright cylindrical magnet with a sharp metallic clink, makes solid contact, and sticks to it. A tiny micro-bounce / settling vibration of the wrench against the magnet is visible, then both come to rest. By 0:05 the wrench is firmly attached to the side of the still-upright magnet on the purple tape, and the black puck is still gently rotating clockwise with its top surface now empty.\n\nExplicit physics constraints: the wrench moves along a CONTINUOUS trajectory at all times — it does NOT teleport, jump, or disappear-and-reappear. The neodymium magnet stays upright on its flat circular base throughout the entire 5 seconds; it does NOT tip over, fall flat, lie down, or change pose. The magnet's eye-bolt stays vertical the entire time. The black puck DOES rotate clockwise continuously from t=0 onward — it is NOT static. The wrench DOES make physical contact with the magnet by 0:05 — it does NOT stop a few cm short. Camera is locked-off static; only the wrench and the puck's rotation produce motion in the frame. Photoreal live-action, documentary physics-demo style, oak wood grain, purple tape, chrome magnet, matte black puck, steel wrench, soft ambient light.", + "negative_prompt": "teleporting wrench, discontinuous motion, object popping between positions, skipped frames, magnet tipping over, magnet falling flat, magnet lying on its side, magnet changing orientation, eye-bolt rotating from vertical to horizontal, static non-rotating puck, frozen turntable, wrench stopping short of the magnet, wrench floating in mid-air, wrench failing to contact magnet, camera pan, camera zoom, camera shake, cuts, scene transitions, identity drift, object morphing, objects appearing or disappearing, hands or human body parts entering frame, tape moving, wood table moving" + }, + { + "name": "0101_perspective-center_trimmed-magnet-wrench", + "prompt": "STATIC TRIPOD-MOUNTED CAMERA, locked-off, no pan, no zoom, no cuts, no parallax, no focal-length change. Photoreal live-action educational physics demonstration on a light oak wood-grain tabletop against a plain gray-white wall, soft even overhead lighting.\n\nSCENE LAYOUT AT t=0 (anchor frame, do not alter geometry): A glossy black cylindrical motorized turntable sits on the right side of the frame with a black power cord trailing off the right edge; a small brushed-steel open-end wrench rests flat on the left edge of the turntable's top surface, one open jaw pointing toward the left. On the left-center of the table, a large neodymium cup magnet (silver chrome cylinder, ~2-3 inch shiny circular face) stands UPRIGHT, firmly braced by folded strips of vivid purple painter's tape, its magnetic face oriented squarely toward the turntable. A clear gap of bare wood separates the magnet from the turntable.\n\nMOTION TIMELINE — STRICTLY 0:00 to 0:05 (5 seconds, 120 frames @ 24 fps):\n\n0:00-0:01: The turntable BEGINS ROTATING CLOCKWISE (as seen from above) at a clearly visible steady angular velocity (roughly 30-40 degrees per second). The wrench, sitting on the rotating disk, is carried along rigidly with the turntable surface, its orientation and position sweeping in a circular arc. Rotation is OBVIOUS and continuous, not subtle. The turntable maintains a perfectly rigid circular shape about a fixed vertical axis — no shape distortion, no wobble, no elliptical squashing. The magnet and purple tape remain ABSOLUTELY STATIONARY and upright; tape does not peel, deform, or detach.\n\n0:01-0:02: Turntable continues steady clockwise rotation; the wrench arcs further around, its leading open-jaw end now pointing toward the stationary magnet. Magnet stays fixed, upright, braced by purple tape — it does NOT tip, lean, slide, grow, shrink, or move in any way.\n\n0:02-0:03: As the wrench reaches the point on the turntable's circumference closest to the magnet (the near edge), magnetic attraction overcomes friction. The wrench begins to SLIDE outward across the turntable surface toward the magnet, breaking from rigid co-rotation, accelerating along a straight line toward the magnet's silver face.\n\n0:03-0:04: The wrench LIFTS OFF the turntable edge and FLIES horizontally across the gap of bare wood, accelerating rapidly toward the magnet under magnetic pull. The wrench traverses the air gap in a fraction of a second. The turntable keeps spinning, now empty, maintaining its rigid circular form. The magnet remains fixed and upright.\n\n0:04-0:05: The wrench SNAPS onto the shiny silver face of the magnet with a sharp metallic impact, sticking firmly. The magnet/tape assembly absorbs the impact with only a SMALL brief wobble (a few millimeters) and then SETTLES, remaining UPRIGHT and supported by the purple tape. By 0:05 the wrench is at rest, attached flat against the magnet's face; the turntable continues rotating clockwise empty; the magnet stands upright, tape intact.\n\nEXPLICIT PHYSICS RULES (must be obeyed):\n- The MAGNET DOES NOT FALL, TOPPLE, TIP, OR MOVE TOWARD THE WRENCH. The heavier, taped-down magnet stays planted; only the lighter wrench moves.\n- The wrench moves to the magnet, NEVER the reverse.\n- The purple tape DOES NOT detach, peel, deform, stretch, or disappear.\n- The turntable rotates rigidly about a fixed vertical axis with constant circular cross-section — NO shape morphing, NO flattening to ellipse, NO scale drift.\n- The magnet maintains constant size, shape, and orientation throughout — NO enlargement, NO reorientation, NO identity drift.\n- Turntable rotation is clearly visible and continuous from 0:00 onward — NOT static, NOT imperceptible.\n- Camera is rigidly static; only objects move.", + "negative_prompt": "magnet falling over, magnet tipping forward, magnet toppling, magnet sliding toward wrench, magnet moving toward turntable, magnet leaning, heavier object moving to lighter object, purple tape detaching, tape peeling off, tape deforming, tape disappearing, wrench staying still on turntable, wrench failing to fly off, static turntable, non-rotating turntable, imperceptible rotation, turntable shape distortion, elliptical turntable, flattening disk, morphing geometry, magnet growing larger, magnet shrinking, magnet reorienting, identity drift, scale drift, object teleportation, camera pan, camera zoom, camera shake, camera tilt, parallax, cuts, scene change, gravity reversal, objects floating, hand entering frame." + }, + { + "name": "0104_perspective-center_trimmed-marble-run-x", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed framing throughout. Medium shot of a classroom whiteboard mounted on a black metal freestanding frame against a neutral white wall. Taped to the whiteboard from top to bottom in a zigzag arrangement: (1) a lime-green horizontally-striped curved concave strip at the upper center, (2) a dark-purple strip with light-blue polka dots angled diagonally downward from upper-right to center, (3) a magenta-pink with purple-stripes L-shaped deflector center-left, (4) a light-blue horizontally-striped strip slanting gently down-right in the center-right, (5) a lime-green strip with purple polka dots horizontal in the lower-center, and (6) a bright-yellow horizontally-striped strip flat at the bottom. A small translucent YELLOW glass marble (single object, identity preserved, color stays YELLOW the entire 5 seconds) executes one continuous gravity-driven cascade.\n\nSTRICT MOTION TIMELINE (0:00–0:05, 120 frames @ 24fps, all events MUST complete by 0:05):\n• 0:00–0:00.6: The single yellow marble, resting at the left lip of the green curved top ramp, immediately begins rolling rightward along the concave green strip, accelerating under gravity, then falls off its right edge in a short parabolic arc.\n• 0:00.6–0:01.4: Marble lands on the upper end of the blue-polka-dot diagonal strip, rolls down-left along it with visible angular spin, then drops off its lower edge in a clear falling arc.\n• 0:01.4–0:02.2: Marble strikes the pink/purple L-shaped deflector, bounces elastically with a clear redirect (momentum transfer, brief contact tap), and is deflected rightward and downward onto the blue-striped horizontal strip.\n• 0:02.2–0:03.2: Marble rolls rightward along the blue-striped strip, accelerating slightly with the downward tilt, then falls off its right end in a parabolic arc.\n• 0:03.2–0:04.2: Marble lands on the left side of the green-with-purple-polka-dots strip, rolls continuously rightward across it under gravity (does NOT stall), then drops off its right edge.\n• 0:04.2–0:05.0: Marble falls onto the yellow bottom strip, rolls a short distance, and comes to rest on the yellow strip by 0:05. The run is fully completed by 0:05.\n\nThroughout: ONE marble only, always yellow, always visible with continuous spatial trajectory between strips (visible falling arcs, no jump-cuts). Light tapping/rolling sound on paper-against-whiteboard, faint room tone. Soft even overhead fluorescent lighting, mild specular highlight on whiteboard, soft shadows beneath strips.\n\nEXPLICIT NEGATIONS: The marble does NOT remain stationary on the green top ramp. The marble does NOT teleport between strips — every transition shows a continuous falling arc. There is NEVER more than one marble visible at any time. The marble does NOT change color — it stays yellow from 0:00 to 0:05. The marble does NOT stall on any strip; gravity drives it continuously to the yellow bottom strip by 0:05. No additional dark/purple marbles appear. No camera motion, no zoom, no cuts.", + "negative_prompt": "multiple marbles, two marbles, several marbles, duplicate marbles, marble multiplication, identity drift, color change, marble changing color, yellow marble turning purple, dark marble, purple marble, grey marble, teleporting marble, marble jumping without arc, discontinuous trajectory, marble appearing out of nowhere, stationary marble, marble pinned at top, frozen marble, stalled marble, marble stuck on strip, gravity violation, levitating marble, marble passing through paper, marble clipping through strip, missing falling arc, jump cut, scene cut, camera pan, camera zoom, camera shake, handheld wobble, motion blur of camera, paper strips moving, paper strips falling, run not completing, marble never reaching bottom" + }, + { + "name": "0106_perspective-left_trimmed-marble-run-y", + "prompt": "STATIC TRIPOD-MOUNTED CAMERA, NO PAN, NO ZOOM, NO PARALLAX, NO CUTS — locked-off medium shot of a colorful magnetic marble run mounted on a whiteboard on a black metal easel, viewed slightly from the left. The board holds (top-to-bottom): teal and green-striped curved arcs at the top-left, a purple polka-dot-on-blue rectangular bar tilted down-and-to-the-right in the upper area, a yellow-green horizontally striped bar tilted down-and-to-the-left in the middle, a blue horizontally striped bar tilted down-and-to-the-right below it, a green-with-purple-polka-dot bar tilted down-and-to-the-left in the lower area, and a magenta diagonal-striped U-shaped catcher at the bottom-center. Off-white walls behind, soft warm front-left ambient lighting, gentle shadows behind the magnetic pieces. The track pieces remain perfectly stationary (magnetically fixed) throughout — they do not move, wobble, or shift.\n\nEXACTLY ONE single yellow glossy marble (~1cm diameter) exists in the entire scene at all times. There is only ONE marble, never two, never three, never duplicated, never reappearing elsewhere. The marble must follow ONE single continuous physically-plausible trajectory with smooth, frame-to-frame rolling motion — no teleporting, no jump cuts, no respawning.\n\nMOTION TIMELINE (all events occur within the 5-second 0:00–0:05 generation window, 24 fps):\n- 0:00–0:01: The single yellow marble starts at rest on the upper purple polka-dot bar. Under gravity it begins to roll along the bar's tilt (downhill toward the right/lower end), visibly accelerating, with the contact point tracing a continuous straight path along the bar's top surface. At ~0:01 it reaches the bar's lower edge.\n- 0:01–0:02: The marble launches off the end of the purple bar in a short parabolic arc (gravity pulls it down) and lands with a small bounce on the yellow-green striped bar below. After landing it rolls leftward along the yellow-green bar's downward tilt, accelerating.\n- 0:02–0:03: The marble drops off the left end of the yellow-green bar in another parabolic fall and lands on the blue striped bar, then rolls rightward along its tilt with a clear direction reversal from the previous bar (zigzag pattern).\n- 0:03–0:04: The marble falls off the right end of the blue bar in a brief arc and lands on the green-with-purple-polka-dot bar, rolling leftward and accelerating along its downward tilt.\n- 0:04–0:05: The marble drops off the left/lower end of the green polka-dot bar in a final parabolic fall and lands inside the magenta U-shaped catcher, bounces once gently against the inner walls of the U, and comes to rest at the bottom of the catcher by 0:05. By 0:05 the marble is at rest inside the U-catcher and is the ONLY marble visible anywhere on the board.\n\nPHYSICS REQUIREMENTS: gravity-driven rolling with visible angular motion and translational acceleration along each tilted bar; brief parabolic arcs (not horizontal teleports) between bars; small realistic bounces on landing with energy loss; the marble's position must be a continuous function of time with no gaps or jumps; bars are visibly tilted enough for the marble to roll (not flat/level). Marble identity and count are strictly conserved: count(marble) == 1 in EVERY frame.\n\nThe marble does NOT teleport, does NOT duplicate, does NOT pass through any bar, does NOT rest on a level bar, does NOT vanish and reappear. The camera does NOT pan, zoom, drift, or shake.", + "negative_prompt": "camera pan, camera zoom, camera drift, parallax, dolly motion, handheld shake, cuts, multiple marbles, two marbles, three marbles, duplicate marbles, cloned ball, extra balls appearing, marble teleporting, marble jumping discontinuously, marble respawning, marble disappearing and reappearing, marble vanishing, discrete keyframe poses without motion, static marble on tilted bar, marble resting on flat horizontal bar at end, marble passing through bar, marble clipping through track, marbles on multiple bars simultaneously, marble at edge of frame wedged against easel, frozen marble, missing rolling animation, missing fall arc, missing landing, bars moving, bars wobbling, track pieces shifting, identity non-conservation, ball count changing" + }, + { + "name": "0112_perspective-left_trimmed-match-blows-balloon", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off medium shot at table height from a slightly left perspective. Scene at t=0 (anchor frame, fixed): a large glossy black inflated latex balloon (≈22cm diameter) rests stationary on a warm oak wooden table; a thin tan wooden skewer is taped at one end to the base of the balloon and at the other end to the top of a small flat black cylindrical motorized turntable device (≈10cm diameter, 3cm tall, with a small piece of pink/brown tape on top and a dark cable trailing from its back-right edge) sitting on the table to the right. Soft overhead-left ambient lighting creates two specular highlights on the balloon. Plain light-gray wall in the background. The balloon stays firmly resting on the table — it does NOT lift, float, drift upward, swell, re-inflate, or change shape before puncture. The skewer remains continuously taped to both the balloon and the turntable throughout — it does NOT detach, teleport, or fall loose.\n\nMotion timeline within the 5-second generation window (0:00–0:05, 120 frames @ 24fps):\n- 0:00–0:01.5: The black motorized turntable begins rotating clockwise (viewed from above) at a slow, steady angular velocity. The taped skewer rotates rigidly with the turntable, its free tip sweeping in a clockwise arc toward the curved surface of the balloon. The balloon stays planted on the table, perfectly rigid in shape, only contacting the table at its base. Faint mechanical whir.\n- 0:01.5–0:02.5: The sharp tip of the skewer makes contact with the taut latex surface of the balloon. The latex briefly indents inward at the contact point, showing a small dimple of elastic deformation as the tip presses in.\n- 0:02.5–0:02.8: The skewer punctures the balloon. SUDDEN BURST EVENT: the latex membrane tears explosively outward from the puncture point in radial fashion, fragmenting into curled black latex shreds that fly outward and downward (gravity-respecting parabolic trajectories) within a 1–2 frame window. A loud pop is implied.\n- 0:02.8–0:05: The balloon is GONE — only small curled black latex fragments remain scattered on the wooden table around the skewer tip and turntable. The turntable continues its slow clockwise rotation for another fraction of a turn then settles. The skewer remains taped to the turntable (now with a small tattered remnant of latex/tape at its tip where the balloon used to be). By 0:05 the scene has come to rest: turntable stationary, skewer stationary and still attached, latex debris settled on the table, gray wall now visible behind where the balloon had been.\n\nPhysics constraints (must be obeyed): gravity is constant downward; the balloon obeys gravity and remains on the table until burst; the balloon does NOT pass through the skewer — on contact the latex deforms then ruptures with momentum transfer; the skewer remains rigidly taped (fixed attachment) to both ends until the balloon ruptures, after which only the balloon-end tape detaches with the latex; objects move along continuous trajectories with no teleportation; latex fragments follow ballistic arcs and fall to the table; the turntable rotates about a fixed vertical axis.\n\nStyle: photoreal live-action prosumer camera footage, documentary/scientific demonstration aesthetic, deep depth of field, both objects in sharp focus, warm oak and glossy black palette against neutral gray.", + "negative_prompt": "balloon floating, balloon lifting off table, balloon drifting upward, balloon levitating, balloon defying gravity, balloon swelling, balloon re-inflating, balloon growing larger, balloon distorting shape without contact, no burst, no pop, intact balloon at end, skewer detaching, skewer teleporting, skewer falling loose, skewer lying on table separated from device, tape coming undone prematurely, stationary turntable, no rotation, motion blur on stationary balloon, balloon teleporting to mid-air, discontinuous trajectory, objects passing through each other, camera pan, camera zoom, camera shake, cuts, scene changes" + }, + { + "name": "0118_perspective-left_trimmed-mirror-ball-rotate", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off framing throughout. Photoreal live-action tabletop product-display scene: a yellow-green tennis ball with a hand-drawn black marker smiley face (two dot eyes and a curved smile aligned along the white seam) rests on a matte-black cylindrical motorized turntable on a warm honey-toned wooden table. A tall vertical mirror panel stands upright behind the turntable, showing a true optical reflection of the same turntable and ball from the opposite side. Soft diffused warm lighting from upper left, light gray/white walls, soft shadows behind the turntable.\n\nMOTION TIMELINE (exactly 0:00–0:05, 120 frames @ 24 fps):\n• 0:00–0:02: The turntable rotates the ball steadily clockwise as viewed from above. The smiley face, initially facing camera with a slight leftward angle, begins drifting rightward across the front of the ball. Rotation rate is constant — approximately one quarter-turn (≈90°) over the full 5 seconds, i.e. ~18°/second.\n• 0:02–0:04: The smiley face continues rotating into a three-quarter then near-profile view, becoming progressively obscured from the camera. Simultaneously, on the FAR side of the ball (the side facing the mirror), the smiley swings into view of the mirror, so the mirror reflection begins revealing the smiley face from its reverse-handed (mirror-flipped) orientation.\n• 0:04–0:05: The ball completes roughly a quarter turn. The plain fuzzy back of the tennis ball now faces the camera directly; the mirror reflection now shows the smiley face clearly, but mirror-reversed (left-right flipped) relative to how it originally appeared to the camera. By 0:05 the ball has settled into this orientation and rotation continues at the same steady rate.\n\nSTRICT OPTICAL / PHYSICS CONSTRAINTS:\n- The mirror reflection MUST be a true geometric mirror image of the real ball at every single frame — phase-locked, zero desynchronization, identical angular velocity. When the smiley is on the camera-facing side of the real ball, the reflection shows the plain back; when the smiley rotates to the mirror-facing side of the real ball, the reflection shows the smiley (left-right flipped).\n- The smiley face drawing in the reflection must be the EXACT same marker drawing as the real ball — same two dot eyes, same curved smile, same line weight — only mirror-reversed. The reflected smile must NOT wobble, morph, change expression, or be re-hallucinated frame-to-frame.\n- The reflected ball's rotation rate must exactly equal the real ball's rotation rate (~18°/s clockwise from above), no lag, no drift, no independent motion.\n- Only one smiley face exists in the world; it can appear in the camera view OR the mirror view depending on its orientation, but never independently in both at inconsistent positions.\n- The ball does NOT slide, bounce, or translate — pure rotation about the vertical axis on the turntable.\n- Turntable cable, table, mirror frame, and walls remain perfectly static.", + "negative_prompt": "mirror reflection desynchronized from real object, reflection showing different rotation rate, smiley face appearing simultaneously on real ball's near side and reflection's near side, hallucinated/re-drawn smiley in reflection, wobbling or morphing facial features in reflection, reflected smile with different shape or line weight than real smile, reflection not left-right flipped, two independent smiley faces, smiley face drifting independently in mirror, reflection lagging behind real ball, ball translating or sliding, ball bouncing, camera pan, camera zoom, camera shake, cuts, scene change, turntable moving, mirror moving, cable moving, lighting flicker" + }, + { + "name": "0120_perspective-right_trimmed-mirror-ball-rotate", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed medium shot throughout. Photoreal live-action product-photography footage on a wooden table with light oak finish, white L-shaped foam-board backdrop behind and to the left, soft diffused light from upper-left.\n\nSCENE AT t=0 (anchor frame): A yellow-green tennis ball with a hand-drawn black-marker smiley face (two dot eyes, curved mouth) sits centered atop a black cylindrical motorized turntable (~15cm diameter, matte black, power cord trailing right across the table). The smiley face points directly at the camera. A vertical rectangular mirror stands on the right side of the frame, angled to face the ball; in the mirror at t=0 the BACK of the ball is visible — plain yellow-green felt with white seam curves and NO smiley face.\n\nMOTION TIMELINE (exactly 0:00–0:05, 120 frames @ 24fps):\n- 0:00–0:01.25: The turntable rotates smoothly and continuously CLOCKWISE as viewed from above at a steady ~18°/second. The smiley face begins drifting visibly to the LEFT in the direct view (rotated ~22° from camera-facing). In the mirror, the plain felt back is still shown but the right edge of the reflected ball begins to reveal the curved edge of the smiley mouth emerging — because the mirror sees the ball from the opposite side, the smiley enters the reflected ball from the RIGHT side, mirror-locked to the real rotation.\n- 0:01.25–0:02.5: Continuous steady clockwise rotation. In the direct view the smiley has rotated ~45° leftward — one eye and the left half of the mouth wrap around the visible left limb of the ball, the right side of the direct ball is now becoming plain felt. In the mirror, the smiley face is increasingly visible on the right portion of the reflected ball, mirror-flipped (left-right inverted) relative to the original drawing.\n- 0:02.5–0:03.75: Rotation continues smoothly, no acceleration, no jitter. Direct view: smiley is now ~70° off-axis to the left, mostly hidden around the left side of the ball; the camera-facing hemisphere is now dominated by plain yellow-green felt and one white seam line. Mirror: the smiley face has rotated to near the center of the reflected ball (mirror-flipped), clearly visible.\n- 0:03.75–0:05.00: Final phase of the 5-second window. Direct view: by 0:05 the smiley has turned ~90° leftward and is essentially out of sight on the left side of the ball; the camera sees plain felt with seam lines. Mirror: by 0:05 the smiley face is prominently centered in the reflected ball (mirror-flipped left-to-right). At every instant during 0:00–0:05 the mirror image is the geometrically correct 180°-opposite hemisphere of the real ball — they are rotation-locked and never show the same side simultaneously.\n\nSTRICT PHYSICS / OPTICS CONSTRAINTS (must hold every frame):\n- The mirror reflection ALWAYS shows the opposite hemisphere of the ball relative to the direct camera view. When the smiley faces the camera, the mirror shows ONLY plain felt. When the smiley turns away from the camera, the smiley appears in the mirror (left-right inverted). The smiley is NEVER visible simultaneously in both the direct view and the reflection.\n- The ball's rotation is steady, continuous, monotonic clockwise (top-down view); no oscillation, no back-and-forth wobble, no pause.\n- The smiley-face texture is stable and rigidly attached to the ball surface; it does NOT fade, blur, swim, morph, or re-appear out of nowhere.\n- The turntable, ball, mirror, table, backdrop, cable, lighting, and camera framing remain identical except for the ball's rotation.\n- Soft mechanical hum of turntable motor, quiet ambient room tone.", + "negative_prompt": "smiley face visible in mirror reflection at the same time as in direct view, mirror showing the same side as the camera view, decoupled mirror reflection, mirror reflection rotating independently of the real ball, ball nearly static, ball oscillating back and forth, ball wobbling, smiley face fading, smiley face blurring, smiley face morphing, texture swimming on ball surface, drawn features disappearing and reappearing, ball rotating counter-clockwise, sudden jumps in rotation, camera pan, camera zoom, camera shake, cuts, scene changes, hands entering frame, lighting changes, geometric impossibilities, two smiley faces visible simultaneously" + }, + { + "name": "0128_perspective-center_trimmed-napkin-soak", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off medium close-up, slightly below eye-level, centered composition, 50mm equivalent lens, deep focus. Photoreal live-action documentary-style science demonstration of capillary action.\n\nSCENE AT t=0 (anchor frame): A crisp white paper towel, folded into a tall rectangular strip with a visible vertical side fold and slight 3D curvature (NOT a flat slab), stands vertically in a glossy white oval ceramic dish. The dish holds a shallow pool of translucent light-blue dyed water on a light oak wooden table against a plain light-gray wall. The lower ~20% of the towel is already darkened with absorbed blue liquid showing a smooth, roughly horizontal saturation front. An orange translucent plastic pipette enters from the top of frame, tip pointing down, with a dark reddish-brown droplet pendant and bulging at its tip, just about to detach. Soft even front-lighting from above, subtle shadow under the dish.\n\nMOTION TIMELINE (exactly 0:00-0:05, 120 frames at 24fps):\n\n0:00-0:01: The paper towel RETAINS its folded 3D rectangular geometry exactly as in the anchor frame — the vertical side fold and slight curvature persist throughout the entire 5 seconds (no morphing into a flat slab). The blue saturation front in the lower portion of the towel rises smoothly and very slightly (~2-3mm) as a roughly horizontal, uniform advancing meniscus — NOT blotchy, NO sharp white islands inside the wet region, NO patchy front. The dark reddish-brown droplet at the orange pipette tip elongates and pinches off.\n\n0:01-0:02: The detached droplet falls visibly downward through the air across the gap between pipette tip and the top edge of the paper towel, traversing several frames as a discrete dark teardrop shape (visible falling trajectory, NOT a teleport). It impacts the top edge of the towel around 0:01.5-0:02, producing a small dark reddish-brown wet spot.\n\n0:02-0:03: The impact spot begins spreading radially outward into the towel fibers — the colored stain grows in diameter and softens at its edges as dye diffuses into the paper. Simultaneously, the blue capillary front from below continues climbing smoothly and gradually, advancing another small increment as a uniform horizontal wet line.\n\n0:03-0:04: The reddish-brown patch at the top continues to spread/diffuse outward and slightly downward into the towel, edges feathering. The blue front from below continues its slow uniform rise. A barely perceptible decrease in the dish's liquid level occurs as fluid is absorbed.\n\n0:04-0:05: Both fronts continue their gradual, realistic capillary motion. By 0:05 the blue saturation front has risen modestly to roughly 30-40% of the towel height (NOT 80%, NOT racing up the towel) — a slow, physically plausible capillary rise. The reddish-brown drop stain has clearly enlarged and softened compared to its initial impact shape, showing continuous diffusion (NOT a static fixed-shape stain). Dish liquid level is very slightly lower.\n\nPHYSICS CONSTRAINTS (must be obeyed):\n- The paper towel's folded 3D geometry is PRESERVED throughout; it does NOT flatten, morph, or lose its side fold.\n- The drop FALLS visibly through the air with a discrete trajectory; it does NOT teleport or appear as an instant stain.\n- The blue capillary front advances as a SMOOTH, roughly horizontal, uniform meniscus — no blotches, no white islands inside wet area, no patchy irregular front.\n- Capillary rise is SLOW and gradual: by 0:05 the blue front reaches only ~30-40% of towel height, not the top.\n- The reddish-brown drop stain CONTINUOUSLY spreads/diffuses outward after impact; it is not a static frozen mark.\n- Dish liquid level decreases very slightly over 5 seconds.\n- Camera is fully static, no motion of any kind.", + "negative_prompt": "morphing paper towel, towel changing shape, towel flattening, towel losing fold, flat rectangular slab replacing folded towel, identity drift, geometry change, teleporting drop, drop appearing instantly, stain materializing without falling, no visible droplet trajectory, blotchy wicking front, patchy capillary front, sharp white islands inside wet region, irregular saturation boundary, unrealistic fast wicking, capillary rise reaching top of towel, blue front climbing too fast, static frozen stain, drop not spreading, fixed-shape stain, camera pan, camera zoom, camera shake, cuts, scene change, hand entering frame, pipette moving" + }, + { + "name": "0129_perspective-right_trimmed-napkin-soak", + "prompt": "STATIC TRIPOD-MOUNTED CAMERA, NO PAN, NO ZOOM, NO CUTS, NO PARALLAX. Photoreal live-action footage of a simple capillary-action demonstration on a light oak wooden table against a plain light gray wall, with a small dark area visible at the far left edge. Slightly low, near-table-level angle, ~35-50mm equivalent lens, deep focus.\n\nSCENE AT t=0 (anchor frame): A single white cylindrical paper towel roll stands vertically, its bottom rim just touching (and partially submerged ~1 cm into) light cyan-blue colored water held in a shallow white glossy ceramic plate. Bright orange-handled tongs/scissors grip the top of the roll from above, partially cropped at the upper edge of the frame. The roll is upright, intact, and fully cylindrical — one solid piece, NOT folded, NOT split, NOT bent. Soft diffused front-top lighting, subtle shadow under the plate.\n\nMOTION TIMELINE — STRICTLY 0:00 to 0:05 (120 frames @ 24fps):\n\n0:00–0:01: The paper towel roll remains EXACTLY the same upright cylindrical shape as the anchor frame, held perfectly steady by the orange tongs. No deformation, no folding, no splitting, no duplication. At the very base where the white paper meets the blue liquid, a thin darker-blue wet ring becomes visible as fibers begin to soak. A faint sharp wet/dry boundary forms ~2-3 mm above the liquid surface.\n\n0:01–0:02: The orange tongs continue to hold the roll stationary in the same position. The blue capillary front (a clearly defined wet/dry gradient boundary) advances slowly and smoothly upward through the paper fibers, climbing roughly 1-2 cm above the liquid line. The wetted region is a saturated darker blue at the bottom, fading to a lighter blue tint near the advancing front. The roll geometry is unchanged — same height, same diameter, same vertical orientation.\n\n0:02–0:04: Capillary wicking continues steadily. The blue waterline climbs gradually higher (another 1-2 cm), maintaining a soft but visible gradient front. The dry upper portion of the roll remains crisp white. The liquid level in the plate visibly drops by a small but perceptible amount as water is drawn into the paper. The tongs and roll remain perfectly stationary.\n\n0:04–0:05: By 0:05 the blue stain has settled into a clear two-tone appearance: lower ~40-50% of the visible roll is stained blue with a soft gradient front, upper portion still white. The roll is STILL the same single intact cylinder held by the same orange tongs in the same position. The plate's blue liquid level is slightly lower than at t=0. Motion comes to a near-rest steady-state of slow continued wicking.\n\nSTRICT PHYSICS CONSTRAINTS:\n- The paper towel roll does NOT change shape, does NOT fold, does NOT split into multiple sheets, does NOT grow taller, does NOT morph into a column, does NOT duplicate.\n- The orange tongs/grabber remain visible at the top of frame the ENTIRE 5 seconds, holding the roll — there is NO release, NO drop, NO falling.\n- Capillary action produces a GRADUAL, gradient wet-front rising slowly — NOT instant uniform saturation, NOT rapid full-column staining.\n- Liquid level in the dish slightly decreases consistent with absorbed volume.\n- Object permanence: one roll, one plate, one pair of tongs, throughout.\n- Camera is locked-off static; no movement whatsoever.", + "negative_prompt": "object morphing, shape change, paper towel folding, paper towel bending, paper towel splitting, paper towel duplicating, multiple sheets, two sheets, towel growing taller, cylindrical column growth, rigid column, object teleporting, object disappearing, grabber disappearing, tongs vanishing, grabber repositioning, towel falling, towel released, unsupported towel floating, object permanence violation, identity drift, instant saturation, uniform blue staining, rapid full wicking, blue color filling entire roll instantly, liquid level unchanged, camera pan, camera zoom, camera shake, cuts, jump cuts, scene change" + }, + { + "name": "0130_perspective-left_trimmed-paint-on-glass", + "prompt": "Static tripod-mounted camera, no pan, no tilt, no zoom, no cuts — a single locked-off wide-medium tabletop shot from a slightly elevated (~25°) left perspective. Scene at t=0 (anchor frame): a white-handled artist's paintbrush with silver ferrule lies diagonally across a clear acrylic sheet on a light oak table, bristle tip at lower-left resting in a small red-orange paint blob, handle end firmly anchored to a small wooden block fixed with bright green painter's tape onto a black motorized turntable at right. Background is a plain light gray wall, soft diffused overhead lighting, gentle shadows beneath glass and turntable.\n\nPHYSICS-CORRECT MOTION TIMELINE (0:00–0:05, 120 frames @ 24 fps):\n\n0:00–0:01: The black turntable disc begins rotating clockwise (viewed from above) at a slow steady angular rate. The green-taped wooden block rotates RIGIDLY with the disc — the brush handle stays locked to the block and pivots as one rigid body, with zero translation/slipping between handle and block. The bristle tip, loaded with wet red-orange paint, begins to shear the source blob: the blob starts to deform, elongate, and a thin red streak appears IMMEDIATELY BEHIND the bristles (never ahead of them).\n\n0:01–0:02: As the turntable continues clockwise rotation, the bristle tip sweeps along a clockwise arc across the acrylic. The leading edge of the red smear coincides EXACTLY with the current bristle position frame-by-frame — paint only exists where the bristles have already passed. The source blob visibly thins and shrinks as paint is carried away on the bristles; the bristle head appears wet and red-loaded.\n\n0:02–0:03: The brush tip continues along the same clockwise arc; the smear grows as a tapering trail behind the bristles, thicker near the source (still depleting) and thinner near the moving tip. Viscous shear is visible: the original blob shows tapering/stringing where bristles drag through it. Direction of brush-tip travel and curvature of the paint stroke are kinematically coupled — both consistent with clockwise turntable rotation.\n\n0:03–0:04: Source blob is now noticeably depleted (smaller, smeared into the start of the stroke). The bristle tip continues its clockwise arc, depositing a continuous curved red stroke. Paint stroke terminates precisely at the current bristle location — no paint appears detached from or ahead of the brush.\n\n0:04–0:05: By 0:05 the turntable has rotated through roughly 30–45° clockwise; the brush has completed a clear curved stroke on the acrylic. The source blob is largely consumed, tapering into the start of the arc; the leading edge of the smear is exactly at the bristle tip's final resting position. Bristle shape and length remain stable and consistent throughout. Brush comes to its end-of-clip position by 0:05.\n\nEXPLICIT PHYSICS CONSTRAINTS: The brush handle is rigidly attached to the green-taped block and rotates as one rigid body with the turntable — it does NOT translate or slip relative to the block. Paint is a viscous fluid: it is only deposited where bristles physically contact the glass; paint does NOT appear ahead of, beside, or detached from the bristles. The leading edge of the red smear is always co-located with the current bristle tip. The source paint blob is NOT static — it depletes, thins, and tapers as bristles drag through it. Brush direction and stroke curvature are both clockwise and kinematically consistent. The bristle tip identity is stable: no flickering, no detached smudges, no shape/length changes.\n\nStyle: photoreal documentary tabletop demonstration, minimalist, warm neutral palette with red-orange paint, green tape, black turntable, white brush — calm methodical art/physics demo aesthetic.", + "negative_prompt": "paint appearing ahead of the brush tip, paint detached from bristles, floating paint, teleporting paint, smear leading the bristles, paint stroke disconnected from brush position, static unchanging source paint blob, blob that does not deplete, blob that does not deform, brush handle sliding or translating relative to the taped block, loose attachment between handle and turntable block, brush counter-rotating relative to turntable, stroke curving opposite to turntable rotation, counter-clockwise paint arc, bristle tip flickering, bristle shape changing, bristle length changing, detached red smudges next to brush, ghost paint spots, camera pan, camera zoom, camera tilt, camera shake, cuts, scene changes, motion blur of camera, parallax shift, hand entering frame, extra objects appearing" + }, + { + "name": "0139_perspective-left_trimmed-paper-smoke", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off low-angle shot from the left looking slightly down at a rectangular glass cutting board with green-tinted edges resting on a warm honey-toned wooden table; a small folded piece of paper sits center-right on the glass, already smoldering at t=0 with thin wisps of pale white smoke curling upward. The 5-second clip (120 frames @ 24fps) depicts a SLOW PAPER BURN — NOT magnesium combustion. The flame is YELLOW-ORANGE with a soft luminous tip and a darker orange base, modest in size (no taller than the paper itself initially), flickering irregularly with natural turbulence; it is NOT white-blue, NOT intensely bright, NOT magnesium-like.\n\nMotion timeline strictly within 0:00-0:05:\n- 0:00-0:01: The paper continues smoldering from the anchor frame; a small yellow-orange flame slowly grows from one charred edge, licking upward with visible flicker. Edges of the paper begin to darken to brown then black; thin white smoke rises and drifts slightly leftward with ambient air currents. No sudden ignition burst.\n- 0:01-0:03: The yellow-orange flame spreads gradually along the paper's folded edges, flickering and shifting shape frame-to-frame with natural turbulence. Charred black regions expand inward from the edges; the paper curls inward and downward as cellulose fibers decompose, visibly shrinking. Smoke thickens slightly and continues rising in an irregular column. Faint black ash flakes begin to accumulate on the glass around the paper.\n- 0:03-0:05: The paper continues to char, blacken, and curl, losing visible volume; the flame fluctuates in height with pronounced flicker, occasionally diminishing as fuel is consumed. By 0:05 a substantial portion of the paper has turned to black charred curls and gray-black ash on the glass surface, with the flame reduced and a small persistent ember glow at the burn front; smoke continues to rise. The paper's overall fold geometry remains coherent (single consistent burn pattern progressing inward from the originally lit edge) — no random reshaping.\n\nPhysics emphasis: paper combustion (cellulose), yellow-orange diffusion flame, progressive charring/blackening/curling/shrinking obeying mass loss, ash residue accumulating on the glass, naturalistic flicker. The glass plate stays stationary; subtle thermal shimmer above the flame is acceptable. Photoreal documentary footage, shallow depth of field, warm wood tones, cool green glass edge, yellow-orange flame, gray-white smoke.\n\nExplicit negations: the paper does NOT burn with a white or blue-white magnesium-like flame; the flame does NOT remain perfectly stable or identical in shape across seconds; the paper does NOT remain pristine or unchanged — it MUST visibly char, blacken, curl, and shrink; ignition is NOT abrupt or explosive; paper geometry does NOT randomly change folds between frames.", + "negative_prompt": "white-blue flame, magnesium combustion, intensely bright white-hot core, blue flame edges, sparkler-like flame, perfectly stable unflickering flame, identical flame shape across frames, pristine unburnt paper, paper not charring, paper not curling, paper not shrinking, no ash, no blackening, sudden explosive ignition, abrupt flare-up, flame teleporting, flame brighter than scene, bloom overexposure, paper folds randomly changing, identity drift on paper geometry, camera pan, camera zoom, camera shake, cuts, scene change" + }, + { + "name": "0143_perspective-center_trimmed-potato-in-water", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts. Photoreal live-action eye-level medium shot, centered on a tall clear cylindrical glass on a light wooden table against a plain gray-green wall. The glass is half-filled with vivid cyan-blue liquid; a green tape band encircles the glass exactly at the initial waterline. A large elongated brown potato with smooth golden-brown skin is suspended vertically inside the glass, held from above by two thin straight blue skewers entering its top and extending up out of the top of the frame. The potato's bottom edge starts just above the liquid surface. Soft diffused front-left lighting, gentle reflections on the glass.\n\nMotion timeline (exactly 5 seconds, 120 frames @ 24 fps, all events MUST occur within 0:00-0:05):\n\n0:00-0:01: The potato hangs stationary just above the blue liquid surface, identical in size, shape, color, and texture to the t=0 anchor frame. The two blue skewers remain the SAME length and geometry throughout the entire clip — short straight rods entering only the top of the potato and exiting the top of the frame; they do NOT elongate, grow, or reshape. The potato begins descending smoothly and slowly, lowered straight down by the rigid skewers.\n\n0:01-0:02: Around 0:01.3-0:01.5 the bottom of the potato contacts the liquid surface. On contact: a clear surface disturbance — concentric circular ripples radiate outward from the contact point, a small meniscus dip forms around the potato's perimeter, and a tiny splash/surface deformation is visible. The waterline begins to rise visibly above the green tape band as the potato displaces fluid.\n\n0:02-0:04: The potato continues descending steadily into the blue liquid, becoming progressively submerged. As more volume enters the liquid, the waterline RISES NOTICEABLY above the green tape band — the tape band is clearly below the new liquid level by the end of this interval, in proportion to the submerged potato volume. The submerged portion of the potato retains its brown color, only slightly tinted cooler/blue by the liquid through realistic refraction; it does NOT turn green, translucent, or change shape. The potato's overall size, silhouette, and identity remain constant and consistent with the anchor frame.\n\n0:04-0:05: The potato comes to rest in buoyant equilibrium — fully or nearly fully submerged, hanging from the skewers under slight tension (skewers visibly straight and taut, still the same short length at the top). Small residual ripples on the surface dampen out. By 0:05 the waterline is settled clearly above the green tape band, the potato is stationary at its final submerged position, and the skewers remain rigid and unchanged in length.\n\nNegations (do NOT do these): the potato does NOT shrink, elongate, morph, become translucent, or change into a different potato; the blue skewers do NOT grow longer, extend down through the glass, or change geometry; the waterline does NOT stay pinned at the green tape band — it MUST rise as the potato submerges; the potato does NOT pass through the glass bottom or sides; the camera does NOT move, pan, zoom, or cut.", + "negative_prompt": "potato shrinking, potato growing, potato morphing, identity drift, changing potato shape, translucent potato, greenish potato, potato deforming underwater, skewers elongating, skewers extending, blue rods growing longer, suspension sticks reshaping, waterline staying flat, no displacement, water level pinned at tape, no ripples, no splash, no meniscus, static liquid surface, potato passing through glass, camera pan, camera zoom, camera shake, scene cut, jump cut, lighting change" + }, + { + "name": "0145_perspective-left_trimmed-roll-behind-box", + "prompt": "Static tripod-mounted overhead camera (high angle ~30-40° looking down at a light maple wood tabletop), no pan, no zoom, no cuts, fixed framing for the entire 5-second clip. Scene at t=0 (the anchor switch frame): a small smooth matte gray marble-sized ball is already rolling rightward across the warm honey-toned wood grain surface, located center-left of frame with slight motion blur. A white square-shaped open-top fabric lampshade with woven texture sits right-of-center on the table, upright and stationary. A glossy black cylindrical cup is partially cropped at the far left edge. Yellow-green upholstered furniture is visible at the top edge; warm overhead interior lighting casts soft shadows to the right and slightly forward.\n\nMOTION TIMELINE (strictly within 0:00-0:05, 120 frames @ 24fps):\n- 0:00-0:01.2: The gray ball continues rolling rightward at a steady, slightly decelerating pace across the wood surface (rolling friction). Its small soft shadow translates with it directly beneath. The ball maintains consistent size, shape, and contact with the table — it does NOT sink into the wood, NOT clip through the surface, NOT teleport.\n- 0:01.2-0:02.0: The ball approaches the left fabric face of the white lampshade. Ball remains fully visible, on top of the table, with continuous shadow.\n- 0:02.0-0:02.2: The ball makes physical contact with the left vertical fabric wall of the lampshade — an elastic-inelastic rigid-body collision. The ball does NOT pass through, does NOT clip into, and does NOT vanish under the shade. A soft thud occurs at impact.\n- 0:02.2-0:03.0: Collision response — the lightweight fabric lampshade is nudged: it shifts about 1-2 cm to the right and tilts/rocks very slightly (a small visible perturbation), then settles. Simultaneously the ball decelerates sharply, rebounds gently backward-left by a few centimeters with reduced speed, OR comes to rest pressed against the shade's base. The ball remains fully visible on the tabletop with its shadow intact.\n- 0:03.0-0:04.0: Ball rolls slowly leftward a short distance from the rebound (or sits at rest against the shade), losing energy to rolling friction. The lampshade finishes its tiny rocking motion and returns to stationary. Ball stays visible on the wood.\n- 0:04.0-0:05.0: Ball comes fully to rest on the table surface, clearly visible in frame with its shadow. Lampshade is stationary in its slightly-shifted final position. Scene settles into stillness by 0:05.\n\nPHYSICS CONSTRAINTS (must hold throughout):\n- Rigid-body collision: ball and lampshade have impenetrable surfaces; no geometry interpenetration.\n- Conservation of momentum: ball loses speed on impact; lightweight shade receives a small visible nudge.\n- Gravity and normal force: ball remains in continuous rolling contact with the tabletop; shadow always visible directly beneath.\n- No teleportation, no fading, no vanishing — the ball is on-screen and accounted for in every frame from 0:00 to 0:05.\n- Lampshade keeps fixed identity, proportions, and perspective; no morphing, no drift, no perspective shift.\n- Camera is perfectly static — no parallax change, no focal length change, no jitter.\n\nAudio: soft rolling sound of the ball on wood, a single soft thud at ~0:02.0 on impact, faint room tone, then quiet by 0:05.", + "negative_prompt": "ball clipping through lampshade, ball passing through fabric, ball intersecting geometry, ball sinking into table, ball vanishing, ball teleporting, ball fading out, ball disappearing without occlusion, lampshade unmoved on impact, lampshade frozen during collision, no collision response, ball going under the lampshade base, lampshade morphing, lampshade changing proportions, lampshade perspective drift, camera pan, camera zoom, camera shake, camera drift, scene cut, lighting change, ball duplicating, missing shadow, shadow detached from ball, floating ball, ball levitating" + }, + { + "name": "0151_perspective-left_trimmed-roll-in-box", + "prompt": "Static tripod-mounted overhead camera, NO pan, NO zoom, NO cuts, NO framing drift — the background mustard couch, black cylindrical cup on the left, and green house-shaped fabric box on the right MUST remain in fixed pixel positions throughout all 120 frames.\n\nSCENE AT t=0 (anchor frame): A small reddish-brown faceted wooden ball sits on a light beech wood table, slightly left of center, with visible motion blur indicating it is already rolling rightward. A dark cylindrical metal cup lies on its side at the left edge. An olive-green fabric house-shaped box with a front opening sits at the right side of the table. High-angle (~50°) top-down view.\n\nMOTION TIMELINE (5 seconds, 120 frames @ 24fps, all events compressed into 0:00-0:05):\n\n0:00-0:01.5 — The wooden ball rolls SMOOTHLY and MONOTONICALLY rightward across the wood grain, covering roughly one-third of the remaining gap to the green box. Its facets visibly tumble/rotate as it rolls, with consistent surface contact. Slight, gradual deceleration due to rolling friction. The ball's trajectory is a STRAIGHT rightward line — it does NOT reverse, does NOT oscillate, does NOT teleport, and does NOT jump leftward toward the cup.\n\n0:01.5-0:03.0 — The ball continues rolling rightward, decelerating gradually. Its rotation rate decreases in proportion to its translation (true rolling without slipping). It approaches the front opening of the green house box. The black cup and green box remain perfectly stationary — fixed pixels.\n\n0:03.0-0:04.0 — The ball crosses the threshold of the green box's front opening: a clearly visible, continuous approach showing the ball reaching the box edge, then rolling THROUGH the opening (one frame at the lip, next frames partially inside, then fully inside). No teleport — every intermediate position is rendered.\n\n0:04.0-0:05.0 — Inside the green box, the ball decelerates and comes to rest against the interior back wall with a tiny final wobble. By 0:05 the ball is fully settled and motionless inside the box.\n\nPHYSICS CONSTRAINTS (must hold):\n- Momentum conservation on flat surface: ball moves only rightward; no spontaneous direction reversals without contact.\n- Rolling without slipping: angular rotation of facets visibly matches linear displacement.\n- Rigid bodies: ball does NOT pass through the box wall — it enters ONLY through the front opening.\n- Black cup and green box are STATIC props: zero displacement, zero rotation across all 120 frames.\n- Camera is STATIC: couch, table edges, cup, and box maintain identical pixel positions frame-to-frame.\n\nStyle: photoreal live-action, warm domestic interior lighting from upper-left, soft diffused shadows beneath objects, deep focus, 35-50mm equivalent lens, naturalistic documentary look.", + "negative_prompt": "ball oscillating, ball reversing direction, ball moving leftward, ball jumping or teleporting, ball appearing suddenly inside box, discontinuous motion, ball passing through box walls, ball clipping through fabric, camera pan, camera zoom, camera drift, framing change, background shifting, couch moving, cup moving, green box moving or rotating, motion blur without displacement, sliding without rotation, rotation without displacement, scene cuts, jump cuts, multiple balls, ball duplicating, ball disappearing and reappearing" + }, + { + "name": "0152_perspective-center_trimmed-roll-in-box", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, no shake. Wide shot of an indoor living room floor at a slightly elevated 20-30 degree angle. Setting: light beige wood-grain laminate floor with horizontal grain lines, a dark cylindrical object (vacuum nozzle/bottle) lying on its side at the left edge, an olive-green fabric storage box with a rectangular handle cutout on the right side, and a yellow/mustard couch along the top edge. Warm dim overhead ambient lighting casts soft shadows beneath all objects.\n\nPrimary subject at t=0 (anchor frame): a small rounded brown/reddish wooden object (a spinning top / ball-like rigid body, ~3-4cm) sits in the upper-center of the floor, IN FIRM CONTACT WITH THE WOOD FLOOR, with its shadow attached directly beneath its contact point. The object is a single rigid solid with stable, unchanging silhouette and surface texture.\n\nMotion timeline within the 5-second generation window (0:00-0:05):\n- 0:00-0:02: The rigid brown wooden object remains fully in contact with the wood floor and begins rolling smoothly rightward across the wood grain. Its shadow stays attached at the ground contact point at all times. Visible surface markings/grain rotate consistently with the rolling motion, indicating true rolling (not sliding, not morphing). Slight wobble is permitted but the axis stays near-vertical and the body stays grounded.\n- 0:02-0:04: The object continues rolling rightward along the floor, decelerating gradually due to rolling friction. Shadow remains attached directly under the contact point. The silhouette and texture remain identical frame to frame — same rigid geometry, same color, same size.\n- 0:04-0:05: The object reaches the olive-green fabric storage box on the right and makes a clear contact/collision with the soft fabric wall, producing a small inelastic deflection or coming to rest against the box base. By 0:05 the object has settled in contact with the green box, motion nearly fully damped.\n\nStrict physics constraints (must hold every frame):\n- Gravity: the object NEVER leaves the floor; no levitation, no hovering, no airborne arc.\n- Shadow: shadow is ALWAYS attached at the ground contact point directly beneath the object; no detached or floating shadow.\n- Rigid identity: the object maintains ONE consistent rigid shape, color, size, and texture across all 120 frames; it does NOT morph between ball, egg, lens, crescent, or disk shapes.\n- Rolling, not teleporting: translation occurs as a continuous smooth roll across visible wood grain — no jumps, no discontinuities, no sliding-morph.\n- Collision with green box is a soft contact event, not a pass-through.\n\nStyle: photoreal live-action footage, home-video documentary aesthetic, deep depth of field, 24 fps, 832x480.", + "negative_prompt": "levitation, hovering object, floating ball, airborne object without support, detached shadow, shadow separated from object, floating shadow, shape morphing, identity drift, object changing shape, egg-to-ball morph, crescent deformation, lens-shape deformation, rubbery deformation, non-rigid body, teleportation, position jump, discontinuous motion, sliding without rolling, frozen rotation while translating, passing through box, object phasing through fabric, camera pan, camera zoom, camera shake, cuts, scene change, multiple duplicate objects, flickering geometry" + }, + { + "name": "0159_perspective-right_trimmed-silk-cover", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed framing throughout. Medium product-style shot, slightly right-of-center perspective, ~50mm equivalent lens. SCENE AT t=0 (anchor frame): A hand-painted ceramic teapot sits motionless on a light wooden tabletop. The teapot has a glossy round blue body decorated with pink roses and green leaves, a red spout and handle with white polka dots, an olive green lid with a small low rounded knob, and a black-and-white checkered base rim. Behind it, a champagne/gold satin fabric is draped as a backdrop, with a light blue-gray wall partially visible upper-left. Warm indoor side-light from upper-left creates specular highlights on the glaze and a soft sheen on the satin. The teapot's geometry is RIGID and FIXED — its shape, lid, knob, spout, and handle must remain identical in every frame; no part of the ceramic morphs, grows, or changes.\n\nPREDICTED MOTION (0:00–0:05, 120 frames @ 24fps — cloth draping physics):\n- 0:00–0:01.2: A separate piece of soft champagne-gold silk fabric enters the frame from above the top edge, descending downward under gravity toward the teapot. The silk is loose, lightweight, and flutters slightly as it falls, with rippling folds and visible sheen catching the side light. The teapot remains perfectly still.\n- 0:01.2–0:02.5: The leading edge of the falling silk first contacts the top of the lid knob, then drapes across the lid and shoulders of the teapot. The cloth deforms and conforms to the rigid ceramic surfaces beneath it, tenting over the knob and creasing around the curve of the body. Folds form and cascade down the sides under gravity.\n- 0:02.5–0:04.0: The silk continues settling, progressively covering the spout on the right and the handle on the left. Visible bumps in the cloth show the rigid spout and handle shapes underneath. Soft folds hang vertically from the teapot's widest points, swaying briefly before damping.\n- 0:04.0–0:05.0: By 0:05 the silk has fully settled into a static draped configuration covering most/all of the teapot, with gravity-hung folds, gentle creases, and stable highlights on the satin. The teapot beneath remains unchanged in geometry; only the silk on top is visible. All motion has come to rest by 0:05.\n\nPHYSICS CONSTRAINTS (must obey):\n- Cloth obeys gravity: silk falls downward, drapes over rigid forms, conforms to underlying geometry, and settles with hanging folds.\n- The ceramic teapot is a rigid body: its lid knob stays a small low rounded knob (NOT a tall pointed finial, NOT a green ball top), its spout, handle, body, and base do not change shape, size, color, or pattern at any time.\n- The silk that drapes the teapot enters from ABOVE the frame and descends onto the teapot — it is NOT the background backdrop sliding sideways. The background satin backdrop stays roughly in place.\n- Camera is fully static; no parallax, no zoom, no rotation.", + "negative_prompt": "teapot lid morphing, lid growing taller, pointed finial appearing, green ball on top of lid, ceramic shape changing, teapot geometry deforming, identity drift, object morphing, spontaneous new parts, color shifting on ceramic, silk only shifting in background, silk passing through teapot, cloth ignoring gravity, cloth floating, rigid silk, silk not draping, teapot moving or sliding, camera pan, camera zoom, camera shake, cuts, scene cut, lateral backdrop slide replacing drape event, fabric staying only in background, no drape onto teapot" + }, + { + "name": "0163_perspective-left_trimmed-siphon", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed framing throughout. Medium close-up at slightly below eye-level from a left perspective, showing a clear glass mixing bowl half-filled with orange/red-tinted translucent water resting on a light oak wooden table with visible grain, a plain white/light gray wall behind. A pink/coral rectangular rectangular block with a blue-purple band stands upright in the center of the bowl, topped by several lit matches. An inverted clear glass cylindrical jar is placed over the block with its rim FULLY SUBMERGED in the colored water, forming an airtight seal at the water surface. Soft warm natural daylight from the left, soft shadows on the table, warm golden flame glow refracting through glass and orange liquid. Photoreal live-action documentary science-demo footage, ~35-50mm lens, deep focus.\n\nPhysics: classic atmospheric-pressure / candle-in-jar demonstration. As the flame consumes oxygen inside the sealed inverted jar, internal pressure drops and atmospheric pressure pushes the colored water UPWARD INSIDE the jar around the pink block, while the external bowl level drops slightly. The jar itself stays absolutely stationary, rim submerged, throughout all 5 seconds.\n\nMotion timeline (0:00-0:05, 120 frames @ 24fps):\n- 0:00-0:01: The inverted jar is perfectly stationary with rim submerged in the bowl. The match flame burns steadily, small orange-yellow flickering tongue. A few faint bubbles escape from under the jar rim into the bowl as hot gas initially expands. External bowl water level is unchanged.\n- 0:01-0:02: Flame begins to dim and flicker slightly. A thin column of orange-tinted water starts rising INSIDE the jar around the base of the pink block, forming a visible curved meniscus higher than the external water surface. The external bowl level drops very slightly. Jar remains motionless.\n- 0:02-0:03: Flame visibly weakens, becoming smaller and more orange. The water column inside the jar climbs further up around the pink block; the inside meniscus is now clearly higher than the bowl's outside water level. Faint fogging appears on the inner glass walls of the jar. Bowl level continues to drop slightly.\n- 0:03-0:04: Flame sputters, shrinks to a tiny flickering point, and extinguishes with a thin wisp of smoke. Water column inside the jar accelerates upward as cooling gas contracts, rising visibly higher around the matches. Jar still completely stationary, rim still submerged.\n- 0:04-0:05: With the flame out, water inside the jar continues rising and then settles at a final level well above the external bowl surface, forming a stable raised column around the now-extinguished matches. By 0:05 the system has come to rest: jar stationary with rim submerged, internal water column elevated, external bowl level slightly lower than at t=0, no flame, faint smoke trace dissipating, glass slightly fogged.\n\nStrict constraints — what must NOT happen:\n- The inverted glass jar does NOT lift, rise, float, translate, tilt, or move in any way; its rim stays continuously submerged in the bowl water for the entire 5 seconds.\n- The bowl's external water level does NOT rise, does NOT overflow, and water does NOT appear from nowhere; conservation of mass is preserved — any water that rises inside the jar is drawn from the bowl, so the external level slightly drops.\n- The flame does NOT remain constant or grow; it monotonically weakens and extinguishes by ~0:04.\n- The pink block, matches, bowl, and table do NOT move, shift, shrink, or drift relative to the jar.\n- No abrupt teleport-style jumps in flame size or position; flame changes are smooth and continuous.\n- No camera motion of any kind.", + "negative_prompt": "jar rising, jar lifting out of water, jar floating upward, jar rim emerging above water line, inverted jar moving, bowl water level rising, water overflowing the bowl, water appearing from nowhere, external water level increasing, flame remaining constant, flame growing brighter, flame unchanged, persistent strong flame, no water rising inside jar, empty jar interior, flame teleporting, abrupt flame size change, discontinuous flame, pink block shifting, matches shrinking, block drifting, identity drift, camera pan, camera zoom, camera dolly, handheld shake, cuts, scene changes, mass not conserved, water materializing, jar tilting, bubbles flooding entire jar." + }, + { + "name": "0164_perspective-center_trimmed-siphon", + "prompt": "Photoreal close-up live-action video, static tripod-mounted camera at eye-level, no pan, no zoom, no cuts, no camera shake. Scene: a clear cylindrical glass jar is inverted, its open rim FIRMLY and STATIONARILY submerged in a clear glass bowl half-filled with orange-red tinted water on a light wooden table. Inside the jar stands a small rectangular pink/salmon candle with two horizontal blue bands and several matchstick wicks on top; one wick is lit with a small orange flame. Plain light gray wall background. The jar's geometry, diameter, height, and submerged depth are RIGIDLY FIXED throughout the entire 5 seconds — the jar does NOT rise, lift, shrink, float, translate upward, or expose more of the candle. The bowl's water color stays a constant pale orange-red (no saturation drift). Candle, jar, and bowl identities, sizes, and proportions remain perfectly consistent frame-to-frame.\n\nPhysics to depict over the full 0:00–0:05 (fluid-flow regime, partial-vacuum demonstration):\n\n0:00–0:01: Flame burns steadily but already shows the first signs of strain — small flicker, slight dimming. Water level inside the jar is initially just slightly higher than the bowl level. The jar stays planted in the bowl.\n\n0:01–0:03: Oxygen depletes. The flame visibly WEAKENS, shrinks, and flickers irregularly, its orange glow dimming. Simultaneously, the orange-red water is DRAWN UPWARD inside the jar — the internal water column climbs perceptibly up the inner glass walls, rising clearly ABOVE the external bowl water level. A faint meniscus creeps up the inside of the jar. The external bowl water level drops very slightly.\n\n0:03–0:05: The flame sputters, dims to a tiny ember, and EXTINGUISHES with a thin wisp of smoke by 0:05. The internal water column reaches its maximum height — a pronounced level differential is visible, with water clearly higher inside the jar than outside. By 0:05 the system has settled: flame out, elevated internal water column stable, jar still firmly seated in the bowl.\n\nCRITICAL CONSTRAINTS — the jar does NOT rise out of the bowl, does NOT shrink, does NOT change diameter, does NOT translate upward; there is no hand, no buoyancy lift, no teleportation. The flame does NOT grow, brighten, or remain steady — it only weakens and goes out. Water inside the jar does NOT fall or stay level — it RISES upward against gravity due to the pressure differential. The bowl water color does NOT deepen or saturate.\n\nLighting: soft diffused front-left ambient light plus warm candle glow that fades as the flame dies. Framing: centered close-up on bowl and lower jar, top of jar cropped. 50mm-equivalent lens, deep focus, sharp on candle/jar/bowl. Duration exactly 5 seconds at 24 fps.", + "negative_prompt": "jar rising out of bowl, jar lifting, jar floating upward, jar shrinking, jar changing size, jar diameter changing, jar translating, jar teleporting, exposed candle base, candle emerging from water, flame growing, flame brightening, flame remaining steady, flame intensifying, water level inside jar dropping, water level inside jar staying flat, water level inside jar lower than outside, water color saturating, water turning deep opaque orange, color drift, identity drift, object morphing, geometry change, hand entering frame, camera pan, camera zoom, camera shake, cuts, scene change, buoyancy lift without cause" + }, + { + "name": "0165_perspective-right_trimmed-siphon", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off low-angle shot at table level slightly right-of-center, framing a clear glass bowl half-filled with red/orange-tinted water on a light wooden table, with a tall inverted clear glass cylinder/jar sealed at its rim into the bowl water, enclosing a pink/salmon candle with a blue-purple band whose wick carries a small lit flame at t=0. Soft natural daylight from the left/behind, pale blue-gray wall backdrop, faint condensation on the inner jar walls. The scene is the classic candle-and-water rising-water vacuum demonstration; over the next 5 seconds the model must depict the canonical fluid-flow physics, with all events compressed into 0:00–0:05.\n\nMOTION TIMELINE (strictly within 0:00–0:05, 120 frames @ 24 fps):\n- 0:00–0:01.2: The candle flame burns visibly inside the sealed jar and FLICKERS — it sways, dims, and brightens unevenly as trapped oxygen depletes. The candle and wick retain stable, identifiable geometry (no morphing). Condensation on the inner jar walls thickens slightly. External and internal water levels remain roughly equal, matching the t=0 anchor frame.\n- 0:01.2–0:02.0: Flame shrinks rapidly, sputters with two or three weak flickers, then extinguishes cleanly with a thin wisp of smoke curling upward inside the jar. The candle body remains intact and clearly visible.\n- 0:02.0–0:02.8: A short burst of small air bubbles escapes from beneath the jar's submerged rim and rises through the red-tinted bowl water as internal gas cools and contracts (pressure equalization bubbling). Faint gurgling implied.\n- 0:02.8–0:04.0: The red-tinted water is drawn UP INSIDE the jar, forming a distinct interior water column that climbs visibly above the external bowl water level. Simultaneously, the EXTERNAL water level in the bowl DROPS SLIGHTLY (mass is conserved — water transfers from bowl into jar, it is NOT added from outside). The interior meniscus is clearly visible against the candle body.\n- 0:04.0–0:05.0: The interior water column continues to rise more slowly and settles by 0:05 at a clearly elevated equilibrium height inside the jar, several centimeters above the now slightly-lowered external bowl surface. The extinguished candle remains partially submerged, intact and recognizable. Scene comes to rest with a stable differential water level — the visual payoff of the demonstration — by 0:05.\n\nPHYSICS CONSTRAINTS (must be obeyed):\n- Mass conservation: total water volume is constant; any rise inside the jar is matched by a small drop outside. The external bowl level must NOT rise.\n- The flame does NOT vanish in a single frame; it flickers for ~1 second before extinguishing.\n- The candle and wick do NOT morph, dissolve, or lose geometry; identity is preserved throughout.\n- A clear, distinct interior water column forms inside the jar and ends visibly higher than the external bowl water level by 0:05.\n- Bubbles escape under the jar rim during the pressure-equalization phase (~0:02–0:03).\n- Camera is fully static — no pan, tilt, zoom, dolly, or cuts.", + "negative_prompt": "external bowl water level rising, water being added from outside, water appearing from nowhere, mass not conserved, flame disappearing instantly in one frame, no flicker phase, candle morphing, matchstick or candle losing geometry, identity drift, candle dissolving, no interior water column, interior and exterior water levels staying equal, water level inside jar lower than outside, no bubbles at jar rim, jar moving, bowl moving, camera pan, camera zoom, camera shake, cuts, scene transitions, hands entering frame, smoke filling entire jar opaquely and hiding candle" + }, + { + "name": "0175_perspective-left_trimmed-teapot-rotates", + "prompt": "Static tripod-mounted camera, no pan, no tilt, no zoom, no cuts, no parallax — locked-off medium shot, slight downward angle, eye-level, centered on the subject. SCENE (constant throughout 0:00–0:05): A glossy hand-painted ceramic teapot sits centered on a matte-black motorized cylindrical turntable atop a light natural-oak wooden table, plain light gray/white wall behind, soft ambient lighting from above-left. The teapot has a cobalt-blue body with coral/pink roses, green leaves, and small black polka dots; a red handle and red spout each with white polka dots; an olive/chartreuse-green lid with black accents; a black-and-white checkered spherical knob; an olive-green foot with black dots and a black-and-white vertical-striped band where it meets the turntable. STARTING ANCHOR (t=0): handle on the LEFT, spout on the RIGHT, both clearly visible to camera. PHYSICS: rigid-body rotation only. The teapot is perfectly rigid ceramic; its shape, proportions, spout length, handle curvature, lid, and knob remain absolutely constant frame-to-frame. The turntable rotates the teapot CLOCKWISE as viewed from above (which, from the camera's slightly-elevated front view, means the SPOUT on the right moves AWAY from the camera toward the BACK, while the HANDLE on the left moves TOWARD the camera and around to the front-left). Angular velocity is SLOW, CONSTANT, and STRICTLY MONOTONIC — no speed-ups, no slow-downs, no pauses, no reversals. Total rotation over the full 5 seconds is approximately 100° (between a quarter and a third of a full turn) — NOT a half turn, NOT a full revolution. MOTION TIMELINE (must fit entirely within 0:00–0:05): • 0:00–0:01.25 — Teapot begins rotating clockwise (top-down) from the anchor pose; spout (right side) starts drifting rearward, handle (left side) starts drifting frontward; about 25° of rotation completed. Specular highlights on the glossy blue glaze begin sliding gently leftward across the body. • 0:01.25–0:02.5 — Continued steady clockwise rotation; spout now pointing toward the back-right, handle swinging toward front-left; about 50° total rotation. The black-and-white striped band on the foot shows smooth, consistent left-to-right stripe migration consistent with the rotation rate. • 0:02.5–0:03.75 — Rotation continues at the SAME constant rate; previously hidden rose-and-leaf motifs on the far side begin to appear on the right; spout points toward the rear; about 75° total rotation. • 0:03.75–0:05.0 — Rotation finishes at the same constant rate, reaching approximately 100° of total clockwise turn by 0:05; the spout is now toward the back-left and the handle is toward the front-right; the teapot has NOT returned to its starting orientation and has NOT exceeded ~120°. Specular highlights have migrated smoothly to a new position on the upper-body curvature. The checkered knob remains upright and rigid; the lid stays seated. NEGATIONS: the teapot does NOT rotate counter-clockwise; the rotation does NOT reverse direction at any point; the teapot does NOT complete a half turn or full turn within 5 seconds; the orientation at 0:05 is NOT the same as at 0:00; the spout does NOT elongate, bulge, bend, or deform; the handle does NOT stretch or detach; the lid and knob do NOT wobble or separate; the teapot does NOT translate, hop, tilt, or slide on the turntable; the camera does NOT move. Audio: faint low mechanical hum of the turntable motor, quiet ambient room tone, no music, no voices.", + "negative_prompt": "counter-clockwise rotation, direction reversal, rotation flip, oscillating rotation, non-monotonic rotation, speed changes, jittery rotation, jump cuts, teleporting orientation, returning to starting orientation, full revolution in 5 seconds, half revolution in 5 seconds, over-rotation, spout elongating, spout bulging, spout bending, handle stretching, handle deforming, lid lifting, knob wobbling, non-rigid deformation, melting ceramic, morphing shape, identity drift, teapot translating across turntable, teapot sliding, teapot tilting, camera pan, camera zoom, camera tilt, camera dolly, parallax, motion blur smearing, frame skipping, duplicated teapots, extra spouts, extra handles." + }, + { + "name": "0176_perspective-center_trimmed-teapot-rotates", + "prompt": "Static tripod-mounted camera, no pan, no tilt, no zoom, no cuts, eye-level centered medium shot. A colorful hand-painted glossy ceramic teapot sits on a black two-tier motorized turntable on a warm oak wooden table against a plain light gray wall. The teapot has a vibrant blue body with painted salmon-pink roses and green leaves and small black polka dots, a deep red C-shaped handle on the LEFT, a red spout with white polka dots on the RIGHT, an olive/chartreuse lid with a black-and-white checkered ball knob, and an olive/chartreuse pedestal base with black polka dots and black-and-white checkered trim. Soft diffused front-left lighting creates gentle specular highlights on the glossy glaze.\n\nMOTION TIMELINE (exactly 5 seconds, 120 frames @ 24 fps, generation window 0:00-0:05):\n- 0:00: Anchor frame — spout points to the RIGHT (camera-right), handle points to the LEFT (camera-left). Turntable begins rotating.\n- 0:00-0:02: The turntable spins SLOWLY CLOCKWISE AS VIEWED FROM ABOVE. From the camera's eye-level view, this means the spout (initially on the right) moves AWAY from the camera toward the BACK, while the handle (initially on the left) moves TOWARD the camera toward the FRONT. The right-front quarter of the body rotates into view. Total rotation by 0:02 is roughly 35-50 degrees. Specular highlights shift gradually across the glossy blue surface.\n- 0:02-0:05: Rotation continues smoothly clockwise (top-down view) at the same slow constant angular velocity. The red spout continues traveling rightward-then-backward and recedes toward the back-right; the red handle continues swinging from left toward the front-left and then toward the front. By 0:05 the teapot has rotated a TOTAL of approximately 90-120 degrees only — no more. New rose clusters and polka-dot patterns on the right/back-right side are revealed. Geometry of the spout and handle remains rigid and identical in shape to the anchor frame at all times.\n\nSTRICT PHYSICS CONSTRAINTS:\n- Rotation direction is CLOCKWISE viewed from above, equivalently: spout moves RIGHT → BACK (away from camera), handle moves LEFT → FRONT (toward camera). This is the ONLY acceptable direction.\n- Total angular travel over the full 5 seconds is between 90 and 120 degrees. It must NOT exceed 120 degrees, and must NOT reach 180 degrees.\n- Constant slow angular velocity (~20°/sec), no acceleration, no jitter, no reversal.\n- The teapot is a rigid body: the spout, handle, lid, knob, and base maintain their exact shapes and proportions throughout. No stretching, elongation, morphing, or geometry drift of the spout.\n- Only the top platter of the turntable and the teapot rotate; the table, base disc, wall, and camera are completely static.\n- The teapot does NOT translate, tilt, wobble, or lift off the turntable.", + "negative_prompt": "counter-clockwise rotation, anti-clockwise rotation, spout moving to the left, spout moving toward the front, handle moving to the right, handle moving toward the back, reversed rotation direction, over-rotation, rotation exceeding 120 degrees, full 180-degree turn, full 360-degree spin, fast spinning, accelerating rotation, jittery rotation, rotation reversal, spout elongation, stretched spout, distorted spout, morphing handle, deforming ceramic, shape drift, geometry drift, identity drift, teapot wobble, teapot tilt, teapot sliding, teapot translating, camera pan, camera zoom, camera tilt, camera shake, cuts, scene change, table moving, background moving" + }, + { + "name": "0182_perspective-center_trimmed-unstable-block-stack", + "prompt": "Photoreal live-action 5-second video (120 frames @ 24fps), static tripod-mounted camera, no pan, no zoom, no cuts, no reframing — the framing remains absolutely fixed for the entire 5 seconds.\n\nSCENE AT t=0 (anchor frame): On a smooth light-oak wooden table against a pale blue-gray wall, a precarious T-shaped tower of painted wooden blocks stands at center frame: a narrow red-orange rectangular block stands vertically on its narrow end on the table; a flat yellow horizontal plank balances across the top of the red block, extending asymmetrically; a bright blue vertical block stands on the right edge of the yellow plank. Orange rubber-handled pliers with black metal jaws and pivot enter from the top of the frame, jaws clamped on the top of the blue block. Soft diffused front-left lighting casts gentle shadows to the right on the table. Slightly below eye-level medium close-up, 50mm equivalent.\n\nMOTION TIMELINE (strictly within 0:00–0:05):\n\n0:00–0:01: The pliers' black metal jaws visibly open, rotating apart by a few degrees, releasing the blue block. The instant grip is released, the yellow plank — already asymmetrically loaded with the blue block on its right edge — begins to rotate clockwise (as seen from camera) about the top edge of the narrow red base due to gravity. The blue block starts tilting with the yellow plank and begins to slide/topple to the right.\n\n0:01–0:02: The yellow plank rotates further clockwise, its right end dropping and left end lifting; the blue block loses contact with the yellow plank and begins free-falling and rotating, accelerating downward under gravity (~9.8 m/s²). The red base block, no longer loaded centrally, starts to tip — rotating to one side about its bottom edge. The pliers retract straight upward and out of frame, jaws still open.\n\n0:02–0:03: The blue block strikes the table surface with a clear rigid-body impact, bouncing slightly (a small low bounce of a few centimeters), then settling with a short slide and final small rotation. The yellow plank continues rotating, its right edge hitting the table next with a clack, bouncing minimally and coming to rest flat or angled on the table.\n\n0:03–0:04: The red base block completes its topple, falling sideways and striking the table with a clear impact and a tiny bounce, then sliding a few centimeters before stopping. All three blocks remain fully within the original frame — the red block does NOT leave the scene. Each block-table contact is a discrete rigid-body collision with momentum transfer, not interpenetration.\n\n0:04–0:05: All three blocks have come fully to rest on the wooden table in a scattered arrangement; only minor settling / no further motion. Final state by 0:05: red, yellow, and blue blocks all visibly lying on the table within frame, pliers gone from view above.\n\nPHYSICS CONSTRAINTS (must hold): rigid bodies do not interpenetrate, deform, or pass through each other or the table; gravity is constant and downward; collisions transfer momentum with small realistic bounces and short slides before friction halts motion; the toppling is a smooth continuous rotation, NOT a teleport or sudden explosion; motion begins immediately at t=0 with the pliers opening — there is no static hold period. The camera is perfectly static throughout — identical framing, focal length, and position from frame 1 to frame 120.\n\nAudio: soft click of pliers opening, then sequential wooden clacks as each block strikes the table, ending in silence as blocks settle.", + "negative_prompt": "camera motion, camera pan, camera zoom, camera shake, reframing, cut, jump cut, static frozen tower, motionless stack, delayed collapse, sudden explosion of blocks, teleporting blocks, blocks vanishing from frame, red block disappearing, blocks leaving frame, motion blur replacing trajectory, interpenetration, blocks passing through table, blocks passing through each other, deforming wood, melting blocks, pliers staying clamped, pliers not opening, perfect equilibrium of unbalanced stack, blocks floating, gravity-defying balance, time skip, missing intermediate frames" + }, + { + "name": "0185_perspective-center_trimmed-water-in-juice", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off medium shot at slightly below eye-level. Scene at t=0 (anchor frame): a tall ribbed glass beverage dispenser sits on a circular woven rattan stand atop a light oak wooden table; its front-facing metal spigot with chrome lever and black rubber gasket is open and already actively pouring a thin, continuous, glassy stream of clear water straight down into a stemless tulip glass on the table directly below. The glass is roughly two-thirds full of opaque peach/salmon-colored juice, with a small frothy bubble ring already present where the stream impacts. Background is a plain light gray wall; soft diffused indoor lighting; warm neutral palette.\n\nPHYSICS-DRIVEN MOTION TIMELINE (all events strictly within the 5-second / 120-frame generation window):\n\n0:00-0:01 — The clear water stream falls under gravity at constant flow rate from the spigot into the glass. The falling jet visibly NECKS as it descends (slightly thinner near the bottom due to gravitational acceleration), with subtle surface tension wobble and incipient droplet breakup near the impact. At the impact point, a small dynamic crown-splash forms and concentric ripple rings travel outward across the peach surface to the glass walls and reflect back. Fresh bubbles continuously nucleate at impact and drift outward, forming a lively, shifting foam ring (NOT a static texture). The peach meniscus begins to climb measurably up the inner glass wall.\n\n0:01-0:03 — Continuous steady pour. The liquid level in the receiving glass rises progressively and visibly (several millimeters of climb), the meniscus creeping upward against the curved inner glass. Where the clear water plunges in, a localized lighter-colored plume of dilution swirls beneath the surface and gradually disperses, causing the overall peach hue to lighten very slightly toward a paler salmon. Ripples and bubble churn at the impact point remain dynamic and ever-changing frame-to-frame. Inside the dispenser, the internal water level drops subtly but perceptibly.\n\n0:03-0:05 — Pour continues unbroken to the end of the clip. By 0:05 the glass is noticeably fuller than at t=0 (liquid level has climbed roughly 0.5-1 cm, clearly closer to the rim), the peach color is visibly though subtly lighter/more diluted than at the start, the foam ring has migrated and re-formed several times, and the dispenser's interior water level has dropped a small but visible amount. The stream remains continuous and gravitationally accelerating throughout, never freezing.\n\nEXPLICIT PHYSICS CONSTRAINTS: The water stream is a real flowing fluid, not a static vertical texture — it must show frame-to-frame variation, necking, and minor turbulence. The receiving liquid level MUST rise monotonically and visibly across the 5 seconds. The peach color MUST dilute slightly. The dispenser's internal level MUST drop slightly. Bubbles and ripples MUST evolve dynamically, not loop or freeze. Camera is perfectly static; rattan stand, dispenser body, glass, and table do not move.", + "negative_prompt": "frozen liquid level, static water surface, non-rising meniscus, liquid level unchanged, stream as static texture, looping bubbles, frozen foam, no ripples, no splash, no dilution, peach color unchanged, dispenser water level unchanged, jet without necking, jet without breakup, stuttering stream, time-frozen fluid, camera pan, camera zoom, camera shake, cuts, scene cuts, motion blur on camera, parallax" + }, + { + "name": "0192_perspective-right_trimmed-weight-on-paper", + "prompt": "A static tripod-mounted camera, locked-off with no pan, no tilt, no zoom, no parallax drift, and no cuts, observes a physics demonstration on a warm oak wooden table against a plain light gray wall. At t=0:00 (the anchor frame), a 30 LB matte black cast-iron kettlebell with a curved metal handle and blue '30 LB' embossed text rests atop a thin white cylindrical paper/styrofoam cup-like roll on the tabletop, framed slightly right of center, slightly below eye-level. Soft diffused light from upper-left casts a gentle shadow to the right. The clip is exactly 5 seconds at 24 fps (120 frames). All described motion happens strictly within 0:00-0:05.\n\nMOTION TIMELINE (must occur within the 5-second window):\n\n0:00-0:01 — CATASTROPHIC BUCKLING: Within the first ~10-15 frames, the thin paper/styrofoam cup walls suddenly buckle under the 30 lb load. The sidewalls fold inward sharply, the rim collapses asymmetrically with visible creases propagating around its circumference, and the kettlebell drops abruptly downward by approximately 3-4 centimeters under gravity. Crisp paper-crinkling and crunching deformation is visible; this is a fast, decisive collapse, NOT a slow gradual sag.\n\n0:01-0:03 — CONTINUED CRUSHING AND DESCENT: The cup continues flattening into a crumpled disc as the kettlebell descends a further 2-3 cm toward the tabletop. Crushed white paper material squeezes out laterally from beneath the kettlebell base. The kettlebell's handle remains vertical; its body translates straight downward with only minor wobble — the kettlebell itself does NOT deform, tilt over, or rotate.\n\n0:03-0:05 — SETTLING: By 0:04 the kettlebell has come to rest with its base nearly touching the wooden tabletop, supported only by a flattened crumpled wad of white paper remnants squeezed out around its perimeter. From 0:04 to 0:05 only micro-creases and tiny settling adjustments occur; by 0:05 the system is fully at rest with the cup completely crushed flat.\n\nPHYSICS CONSTRAINTS (must be obeyed):\n- Gravity acts continuously downward; the kettlebell's vertical descent is the dominant motion, totaling ~5-7 cm by 0:05.\n- The cup MUST visibly buckle, crease, fold, and flatten — it does NOT remain rigid or cylindrical.\n- The kettlebell is rigid cast iron; it does NOT bend, squish, morph, or change shape.\n- The camera is absolutely static — no parallax shift, no perspective change, no background drift; any apparent motion must come from the objects, not the viewpoint.\n- The wooden table grain, gray wall, lighting, and shadows remain fixed and consistent frame-to-frame.\n- The '30 LB' blue text on the kettlebell remains legible and stable throughout.\n\nStyle: photoreal documentary physics-demonstration footage, deep depth of field, ~35-50mm equivalent lens, sharp focus on the kettlebell and crushing cup. Quiet indoor ambience with paper crinkling and a soft thud as the kettlebell settles.", + "negative_prompt": "rigid undeformed cup, cup remains cylindrical, cup stays intact, no crushing, frozen kettlebell, kettlebell floating, kettlebell not descending, slow gradual sag without buckling, camera pan, camera zoom, camera tilt, parallax drift, perspective shift, background motion, table angle changing, viewpoint change, kettlebell deforming, kettlebell bending, kettlebell tipping over, kettlebell rotating, morphing geometry, shape-shifting cup, inconsistent edges, flickering, identity drift, scene cuts, jump cuts, motion blur on static elements, lighting changes, shifting shadows" + }, + { + "name": "0193_perspective-left_trimmed-weight-on-pillow", + "prompt": "STATIC PHYSICS DEMONSTRATION — 5-second clip (0:00-0:05, 24 fps), single continuous shot, no cuts.\n\nSCENE (anchored at t=0, identical to switch frame): A 30 LB matte-black cast-iron kettlebell with arched handle and blue-gray '30 LB' label sits flat-bottomed and centered on top of two stacked plump white bed pillows with dark navy piping. The pillow stack rests squarely on a light natural-wood table/bench against a plain light gray wall. A bright lime-green rectangular block with a blue-handled tool on top sits stationary in the right background on the same table. Soft diffused lighting from upper-left, gentle shadows to the right.\n\nCAMERA: Locked-off static tripod-mounted camera, slightly left of center, slightly below eye-level. Absolutely no pan, no tilt, no zoom, no dolly, no parallax shift, no reframing. The framing at 0:05 is pixel-identical to 0:00 except for the subtle pillow deformation described below.\n\nMOTION TIMELINE (entire window 0:00-0:05):\n- 0:00-0:02: The kettlebell remains completely stationary, in firm contact with the top pillow. Under sustained gravitational load, the top pillow very slowly compresses an additional 1-3 mm at the contact patch. Tiny new creases begin to form in the white fabric, radiating gently outward from beneath the kettlebell base. The navy piping stays in place. The bottom pillow is essentially unchanged.\n- 0:02-0:04: Compression continues at a slow, monotonic rate. The top pillow's loft decreases by another 1-2 mm directly under the bell; existing creases deepen slightly; fabric wrinkles become a touch more defined around the contact area. The kettlebell sinks imperceptibly deeper but does NOT translate horizontally and does NOT rotate. The pillow stack does NOT slide, tilt, rotate, or shift on the table.\n- 0:04-0:05: The system approaches quasi-equilibrium. The compression rate slows to nearly zero. By 0:05 the pillows have settled into a stable, slightly more indented state with marginally deeper creases at the contact patch; the kettlebell rests in a shallow indentation, fully supported, in the same XY position as at 0:00.\n\nSTRICT PHYSICS RULES (must be obeyed):\n- Gravity is the only force. The kettlebell NEVER lifts, floats, hovers, rises, drifts, or detaches from the pillow surface. There is ALWAYS continuous contact between the kettlebell base and the top pillow fabric — no air gap, ever.\n- The pillows do NOT inflate, balloon, decompress, or gain loft. Loft only decreases monotonically (compression only).\n- The pillow stack does NOT slide, translate, rotate, tip, or move laterally. It does NOT approach or cross the table edge. Both pillows remain stacked in their original positions and orientations.\n- The two pillows remain distinct objects — they do NOT merge, interpenetrate, or overlap geometrically.\n- The green block and blue-handled tool in the right background are perfectly stationary throughout — same pixel position at 0:05 as at 0:00.\n- The wooden table does not move. The wall does not move. The camera does not move.\n- Net motion across the 5 seconds is very small: only subtle fabric compression and crease deepening at the kettlebell-pillow contact region.\n\nSTYLE: Photoreal live-action documentary product-demo footage, naturalistic indoor lighting, neutral color palette with green accent, moderate depth of field, ~35-50mm equivalent lens.", + "negative_prompt": "kettlebell floating, kettlebell hovering, kettlebell rising, kettlebell lifting off pillow, air gap between kettlebell and pillow, kettlebell detaching, levitation, anti-gravity, pillows inflating, pillows ballooning, pillows decompressing, pillows gaining loft, pillows sliding, pillows translating, pillows rotating, pillows tipping, pillows tilting, pillows shifting rightward, pillows moving off table edge, pillow clipping through table, pillows merging, pillows interpenetrating, pillow geometry collapsing, pillow rigid-body motion, lateral motion, horizontal drift, camera pan, camera zoom, camera tilt, camera dolly, camera shake, reframing, perspective shift, parallax change, background objects moving, green block shifting, cuts, scene transitions, morphing, warping, identity drift, object teleportation" + }, + { + "name": "0197_perspective-center_trimmed-weight-protects-duck", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no dolly, no push-in, no pull-back, no cuts — the framing is absolutely fixed for the entire 5 seconds. Wide shot from a slightly elevated front-facing angle (~20–30° above horizontal, ~35–50mm equivalent) of a light-wood table set against a bright yellow tufted couch in a warm indoor living room. On the table at t=0:00 (anchor frame): a small black cylindrical tube lies horizontally on the far-left of the table with its open mouth facing rightward; a heavy black cast-iron kettlebell with a brushed-steel arch handle stands upright at center-right; a small yellow rubber duck with an orange beak sits immediately to the right of the kettlebell. A small fuzzy grey/pale-blue tennis-ball-sized ball is just beginning to emerge from the mouth of the black tube on the left. The table remains LEVEL and stationary throughout — it does NOT tilt.\n\nMotion timeline (strictly within 0:00–0:05, 120 frames @ 24fps):\n- 0:00–0:01: The grey/pale-blue ball rolls smoothly out of the black cylindrical tube on the far left, emerging fully onto the wood table surface and beginning a steady rightward roll. The ball's surface visibly rotates as it rolls (rolling without slipping). Kettlebell and duck remain perfectly stationary.\n- 0:01–0:03: The ball continues a continuous, monotonic rightward rolling trajectory across the wood grain, gradually decelerating slightly due to friction. Its position advances frame-by-frame in a smooth straight line — NO teleporting, NO jumps, NO direction reversals. Color and texture stay consistent: a fuzzy matte pale grey-blue tennis-ball appearance, unchanged throughout.\n- 0:03–0:04: The ball reaches the kettlebell and makes a soft elastic contact with the kettlebell's cast-iron base. Momentum transfers: the ball decelerates sharply on impact, the kettlebell barely shifts (a tiny perceptible jiggle, well under 1cm) due to its heavy mass, and the rubber duck on the far side receives a small nudge — shifting just a few millimeters to the right but not toppling.\n- 0:04–0:05: The ball comes fully to rest against the kettlebell's base. The kettlebell and duck settle into their final positions, all three objects motionless by 0:05.\n\nPhysics constraints (must hold): the ball does NOT pass through the kettlebell, the tube, or the table; on contact it deflects/rests with realistic momentum transfer. The ball follows a single continuous rolling path with conserved identity (same fuzzy pale grey-blue color and texture every frame). The kettlebell is heavy and effectively immovable. The table is rigid, level, and does NOT tilt. Lighting is warm overhead indoor with soft shadows beneath each object, consistent across all frames. Photoreal live-action home-video aesthetic.", + "negative_prompt": "camera zoom, camera dolly, camera push-in, camera pull-back, camera pan, camera tilt, handheld shake, cuts, scene transitions, table tilting, table moving, ball teleporting, ball jumping position, ball reversing direction, ball disappearing, ball reappearing, ball passing through kettlebell, ball passing through tube, ball changing color, ball changing size, ball changing texture, identity drift, color drift, multiple balls, ball never emerging from tube, kettlebell sliding, kettlebell falling, duck flying, duck toppling, objects sliding off table, motion blur teleport, frame skipping, discontinuous motion, levitation, floating objects" + }, + { + "name": "0006_perspective-right_trimmed-ball-behind-rotating-paper", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed right-side perspective throughout. Scene at t=0 (the anchor frame): a white rectangular cardstock sheet stands propped upright against the chrome neck of a black tulip-base desk lamp, both sitting atop a low-profile black circular electric turntable on a light oak wooden table. A thin black power cable trails from the turntable to the right edge of the frame. Background is a plain light gray wall, soft diffused lighting from above-left.\n\nMOTION TIMELINE (0:00–0:05, exactly 120 frames @ 24fps, all events MUST occur within this 5-second window):\n\n0:00–0:01: The black turntable platform begins a smooth, steady CLOCKWISE rotation as viewed from above (visible from this side angle as the lamp base yawing and the power cable starting to sweep along an arc on the table). The white cardstock and the black lamp rotate together as ONE RIGID UNIT bolted to the platform — the card stays perfectly flat and stiff, no bending, no folding, no creasing. From above-frame, a thin metallic robotic grabber arm descends into view holding a yellow-green tennis ball between its pincers, lowering smoothly and vertically toward the rear of the turntable behind the card.\n\n0:01–0:02: Turntable continues its uniform clockwise rotation (cable visibly swept further right-rear, lamp base showing a new facet). The grabber arm reaches the platform behind the cardstock, opens its pincers, and gently sets the tennis ball down on the turntable surface directly behind the card. The ball makes contact with the platform and rests there, co-rotating with the turntable.\n\n0:02–0:03: The grabber arm retracts straight upward and exits the top of the frame. The turntable keeps rotating at the same constant angular velocity. The cardstock, still perfectly rigid and planar, sweeps around with the platform; its leading edge begins to clear the line of sight to the tennis ball.\n\n0:03–0:04: The turntable's rotation continues to expose the tennis ball behind the (still rigid, still flat) card. The ball is now partially visible from one edge of the card. Power cable has noticeably swept to a new position on the table.\n\n0:04–0:05: By 0:05 the turntable has rotated enough that the tennis ball is clearly and substantially visible behind/beside the rigid cardstock; the lamp base shows its side profile; the card remains flat and undeformed; rotation is ongoing and uniform at the final frame.\n\nPHYSICS REQUIREMENTS (explicit): The cardstock is STIFF and RIGID — it does NOT bend, fold, crease, V-shape, or deform; it sweeps as a flat rigid sheet locked to the turntable. The tennis ball does NOT materialize, teleport, fade in, or pop into existence — it is physically lowered and placed by the visible grabber arm before being revealed. The turntable IS visibly rotating (cable sweeps, lamp base orientation changes continuously). The lamp base silhouette is CONSTANT — same tulip shape throughout, no morphing. No geometry interpenetration: the card's lower edge rests cleanly on the platform without clipping into the lamp or turntable rim.", + "negative_prompt": "bending paper, folding card, creased cardstock, V-shaped card, deforming paper, flexing sheet, stationary turntable, non-rotating platform, static cable, teleporting ball, materializing ball, ball appearing from nowhere, ball fading in, missing grabber arm, no robotic arm, morphing lamp base, changing lamp silhouette, shape-shifting base, geometry interpenetration, card clipping into lamp, card clipping into turntable, camera pan, camera zoom, camera dolly, cuts, scene change" + }, + { + "name": "0007_perspective-left_trimmed-ball-hits-duck", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, no camera shake. High-angle photoreal home video footage looking down at approximately 30-40 degrees onto a pale beech-wood laminate coffee table from a slight left perspective. On the table at t=0: a black cylindrical cup lies on its side at the left edge (open end facing right, completely stationary throughout); a small dark chestnut-brown spherical ball (~4-5cm diameter, smooth, perfectly spherical — NOT ovoid or egg-shaped) is in the center-left area already rolling rightward across the wood grain with light motion blur at a modest, plausible velocity (roughly 25-35 cm/sec); a bright yellow rubber duck with orange beak and small black eye sits upright and stationary on the right side of the table. Background: yellow-green upholstered sofa behind table, patterned red/orange rug below, soft warm overhead-left ambient indoor lighting with gentle soft shadows under each object.\n\nPhysics regime: rigid-body rolling and collision with friction. The ball maintains its spherical shape and identity in every frame; the duck maintains its size, color, and shape consistently.\n\nMotion timeline within the 5-second generation window (0:00-0:05, 120 frames @ 24fps):\n- 0:00-0:01.2: The brown ball rolls smoothly and continuously rightward across the wood grain at near-constant velocity, covering roughly half the remaining distance to the duck. Consistent light motion blur, no jumps, no teleporting, frame-to-frame displacement is small and uniform. The ball does NOT suddenly accelerate.\n- 0:01.2-0:01.8: Ball continues rolling rightward, decelerating very slightly from rolling friction, and approaches the stationary duck.\n- 0:01.8-0:02.0: Clean, hard contact between ball and duck — surfaces touch at a single point, NO overlap, NO clipping, NO interpenetration. At impact, momentum transfers: the ball decelerates sharply (losing most of its forward speed), and the duck is knocked rightward, tipping forward and sliding/tumbling on its side to the right.\n- 0:02.0-0:03.5: Duck slides and tumbles a short distance to the right of its original position (roughly 5-10cm), coming to rest lying on its side or tilted, displaced clearly from its starting spot. The ball, having transferred most of its energy, rolls slowly forward a few centimeters past the impact point and decelerates.\n- 0:03.5-0:05.0: Both objects settle into their final resting positions and REMAIN there. By 0:05 the duck is at rest in its new displaced position to the right of its original spot (still tipped or on its side — it does NOT spontaneously right itself), and the ball is at rest near the point of impact. No further motion, no oscillation, no return to initial configuration.\n\nExplicit physical constraints: the ball does NOT pass through the duck; on contact it deflects/decelerates with realistic momentum transfer. The duck does NOT spring back upright on its own. The ball does NOT teleport, jump, or oscillate between positions. The black cup remains perfectly stationary. The camera is locked off — the framing, angle, and zoom are identical in every frame.\n\nAudio: soft continuous rolling sound on wood, a single light plastic thud at ~0:01.9 on impact, then quiet room tone.", + "negative_prompt": "teleporting ball, jumping ball, ball oscillating between positions, ball returning to start, scene resetting, ball passing through duck, ball clipping into duck, ball overlapping duck, interpenetration, objects merging, duck spontaneously righting itself, duck springing back upright, duck returning to original position, ovoid ball, egg-shaped ball, ball changing shape, ball changing size, duck changing scale, duck changing orientation without cause, sudden velocity jumps, frame skips, discontinuous motion, camera pan, camera zoom, camera shake, camera cuts, motion of black cup, floating objects, gravity violations, identity drift, flickering objects, duplicate objects" + }, + { + "name": "0009_perspective-right_trimmed-ball-hits-duck", + "prompt": "Static tripod-mounted high-angle camera (no pan, no zoom, no tilt, no cuts, no parallax) looking down at a light blonde-wood coffee table in a warm modern living room with a mustard-yellow velvet sofa behind it. On the table at t=0: a small smooth dark-brown spherical ball (about 3-4 cm diameter) in the upper-left of the table already rolling rightward with visible motion blur, and a glossy bright-yellow rubber duck with orange beak sitting upright and stationary at right-center, beak oriented slightly leftward toward the incoming ball. Warm overhead ambient lighting, soft contact shadows beneath both objects, horizontal wood-grain striping across the table.\n\nPhotoreal live-action observational footage. The 5-second clip (120 frames @ 24 fps) must depict a clean rigid-body collision with correct Newtonian momentum transfer:\n\n0:00-0:01 — The brown ball continues rolling rightward across the wood at roughly constant speed, tracking a straight line toward the duck; the duck remains perfectly still and upright, beak and body orientation unchanged. Ball maintains its spherical rigid shape; wood grain and lighting are stable.\n\n0:01-0:02 — Around 0:01.5 the ball makes clean external surface contact with the left side of the duck's body. The contact is a single tangent point — the ball does NOT pass through, sink into, or merge with the duck. At the instant of contact, momentum transfers in the ball's direction of travel: the duck is pushed RIGHTWARD (in the same direction the ball was moving), beginning to slide and tip rightward away from the ball. The ball decelerates noticeably but continues moving rightward at reduced speed.\n\n0:02-0:03 — The duck slides rightward along the table by a visible distance (a few centimeters), simultaneously rocking forward-rightward onto its rightward edge from the impact; its beak orientation stays fixed (no spinning about a vertical axis, no flipping). The ball continues rolling rightward at reduced speed, trailing slightly behind and to the left of the duck, never overlapping the duck's silhouette.\n\n0:03-0:04 — The duck's rightward slide decelerates due to friction with the wood; it rocks back toward upright with a single damped oscillation, energy monotonically dissipating. The ball continues a short additional rightward roll, gradually slowing.\n\n0:04-0:05 — By 0:05 both objects have settled at rest in NEW positions: the duck is clearly displaced RIGHTWARD of its original spot, upright and stable, beak orientation unchanged from start; the ball has come to rest somewhere to the LEFT of and behind the duck along the original trajectory line, OR slightly past where contact occurred — but clearly not embedded in or overlapping the duck. Both objects are rigid, non-deforming, with consistent shape and identity throughout.\n\nExplicit physics constraints: the ball does NOT pass through the duck; the duck does NOT spin about a vertical axis; the duck does NOT topple toward the incoming ball; the duck does NOT return to its original position; momentum transfer direction = ball's velocity direction (rightward); energy dissipates monotonically with no rebound to original pose; duck geometry and beak direction remain constant (rigid plastic toy); ball continues some rightward motion after impact rather than halting instantly. Camera is locked off, completely static.", + "negative_prompt": "duck spinning about vertical axis, duck rotating in place, duck tipping toward incoming ball, duck moving leftward after impact, duck returning to original position, duck flipping orientation, beak direction changing, duck deforming, rubber duck squashing, ball passing through duck, ball clipping into duck, ball and duck silhouettes merging or interpenetrating, ball halting instantly on contact, ball absorbed into duck, energy reversing, duck bouncing back upright unnaturally, duck geometry morphing, identity drift, shape inconsistency, camera pan, camera zoom, camera tilt, camera shake, handheld motion, parallax, scene cut, dolly, rack focus" + }, + { + "name": "0010_perspective-left_trimmed-ball-hits-nothing", + "prompt": "Static tripod-mounted overhead-angled camera (high angle ~45-60 degrees, no pan, no zoom, no tilt, no cuts, no camera shake) looking down at a light blonde wood coffee table in a warm-lit indoor living room. A yellow-olive couch sits along the back edge; a patterned red-brown rug is partially visible below the table edge. On the table at t=0: a black cylindrical container at the left edge (stationary), a small glossy red-orange marble in the upper-center (stationary), a brown felt ball with white seam stripe just behind the marble (stationary), and an orange matte ping pong ball in the center-left area already in motion with visible motion blur indicating it is traveling rightward/forward across the table.\n\nMotion timeline (exactly 5 seconds, 120 frames at 24 fps, all events occur within 0:00-0:05):\n\n0:00-0:01: The orange ping pong ball continues smoothly along its established rightward/forward trajectory consistent with its t=0 motion-blur vector. It rolls in a single continuous straight line across the blonde wood, with visible surface rotation/spin (the matte orange surface rotates as it translates, like a real ping pong ball rolling on wood). A soft, sharp-edged shadow tracks directly beneath it on the wood grain. The ball does NOT reverse direction, does NOT move toward the brown ball or red marble, does NOT teleport, and does NOT fade or vanish.\n\n0:01-0:03: The orange ball keeps rolling rightward/forward in a perfectly continuous, frame-to-frame coherent path, passing well clear of (NOT colliding with) the stationary red marble and brown ball. Frictional deceleration is gentle and visible: rotation rate gradually decreases, translation slows. The ball remains fully visible at all times — no disappearance, no occlusion, no flicker. Motion blur smoothly diminishes as speed drops.\n\n0:03-0:05: The orange ball continues rolling along the same straight trajectory with continuing frictional deceleration. By 0:05 the ball has either come to rest somewhere on the right portion of the table OR is still rolling slowly toward the right edge — its position at 0:05 is connected by a fully continuous path to every prior frame. The ball remains visible in-frame throughout.\n\nThroughout 0:00-0:05: The black cylindrical container, the red-orange marble, and the brown felt ball remain perfectly stationary — zero translation, zero jitter, zero drift, fixed pixel positions relative to the table. The table, couch, rug, lighting, and shadows are all static. Lighting is warm overhead with soft diffuse shadows beneath each object.\n\nKey physics constraints (must be obeyed): the orange ball's motion is a single continuous rigid-body rolling trajectory with friction-driven deceleration; rolling rotation is coupled to translation; the ball never teleports, never vanishes, never reappears elsewhere, never reverses against its initial momentum vector, and never passes through other objects. The other three objects are immovable for the full 5 seconds.\n\nStyle: photoreal live-action consumer-camera video, documentary physics-demonstration look, deep depth of field with the entire table in sharp focus, ~28-35mm equivalent lens, 24 fps, 5 seconds total.", + "negative_prompt": "teleporting ball, ball disappearing, ball vanishing mid-frame, ball reappearing in new location, discontinuous trajectory, ball reversing direction against motion blur, ball moving backward, ball moving toward stationary objects, ball passing through objects, flickering object, fading object, object popping in or out, no rolling rotation, sliding without spin, jittering stationary objects, marble drifting, brown ball moving, black container moving, camera pan, camera zoom, camera tilt, camera shake, handheld motion, cuts, scene change, motion-blur direction inconsistent with ball velocity, frame-to-frame position jumps, ghosting, double exposure" + }, + { + "name": "0021_perspective-right_trimmed-ball-ramp", + "prompt": "STATIC TRIPOD-MOUNTED CAMERA, NO PAN, NO ZOOM, NO CUTS, NO CROSS-FADES. Single continuous 5-second take at 24fps (120 frames total), high-angle overhead shot tilted ~50° from above with a slight right-side perspective.\n\nSCENE AT t=0 (anchor frame, do not alter): A light wood laminate tabletop fills the frame. A bright yellow-green tennis ball (~6.5cm) sits stationary on the left-center of the table. To the right, a sheet of brown corrugated cardboard is bent into a ramp, its lower edge resting flat on the table near center-right and its upper edge propped on a sky-blue rectangular block (~8-10cm tall) on the far right. A mustard-yellow sofa is faintly visible along the top edge of the frame. Warm indoor ambient light from upper-left casts soft shadows beneath each object.\n\nONE SINGLE TENNIS BALL — IDENTITY IS PRESERVED THROUGHOUT. There is exactly ONE ball; it never duplicates, never disappears, never teleports, never alpha-blends with a second copy. Its center-of-mass follows ONE smooth continuous trajectory across all 120 frames.\n\nMOTION TIMELINE (strictly within 0:00-0:05):\n- 0:00-0:00.3 (frames 0-7): The ball begins rolling rightward from its rest position on the left of the table, immediately starting a smooth continuous translation. Visible backspin-free forward rotation of the fuzzy surface as it rolls along the wood grain.\n- 0:00.3-0:01.8 (frames 8-43): The ball rolls steadily and CONTINUOUSLY rightward across the bare wood tabletop in a straight line, its position advancing frame-by-frame by a small consistent increment (a few pixels per frame). Slight rolling friction causes a gentle deceleration. A soft contact shadow tracks directly beneath the ball at every frame.\n- 0:01.8-0:02.2 (frames 44-52): The ball reaches the lower edge of the cardboard ramp and makes contact with the ramp's base. A subtle thud; the cardboard flexes minutely. The ball transitions smoothly from the table surface onto the inclined cardboard with NO position jump.\n- 0:02.2-0:03.6 (frames 53-86): The ball ascends the cardboard ramp continuously, rolling upward along the slope. Its forward speed decreases visibly each frame as gravity opposes motion along the incline. Rotation continues, slowing in lockstep with translation. The ball travels roughly halfway up the ramp.\n- 0:03.6-0:04.1 (frames 87-98): The ball decelerates to a momentary near-stop partway up the ramp. For ~0.2s its translation velocity is essentially zero at the high point of its travel.\n- 0:04.1-0:05.0 (frames 99-119): Gravity overcomes static friction and the ball begins rolling BACK DOWN the ramp in the reverse direction (now leftward and downward along the slope), accelerating smoothly. By 0:05 the ball has rolled back partway down the incline OR re-contacted the table and is rolling slowly leftward — whichever occurs continuously. End-state: ball is on the lower portion of the ramp or just off its base, still moving smoothly.\n\nPHYSICS CONSTRAINTS (must be satisfied every frame):\n- Position continuity: the ball's center moves by at most a few pixels per frame; consecutive frames show adjacent positions, never disjoint locations.\n- Single object identity: only ONE ball exists at any instant.\n- Gravity: on the incline, the ball cannot rest statically perched near the top — it must either still be ascending with deceleration, momentarily at rest at its turning point, or rolling back down.\n- The ball does NOT teleport, does NOT vanish and reappear, does NOT oscillate between two positions, does NOT skip across the ramp, does NOT pass through the cardboard or the blue block.\n- Contact shadow stays attached directly beneath the ball at all times.\n- The cardboard ramp and blue block remain stationary throughout (the cardboard may flex by less than 1mm when the ball rolls on it).\n\nStyle: photoreal live-action consumer-camera video, documentary observational look, natural warm indoor lighting, deep depth of field with the entire tabletop in sharp focus.\n\nAudio: soft continuous rolling sound on wood for 0:00-0:01.8, a light thud at 0:01.8, textured corrugated rumble during 0:01.8-0:03.6, brief silence near the turning point, then renewed rumble as the ball rolls back down. Faint indoor room tone throughout.", + "negative_prompt": "teleporting ball, ball jumping between positions, ball disappearing, ball reappearing, two balls, duplicate balls, ghosted ball, alpha-blended ball, flickering ball, ball oscillating between two locations, discontinuous motion, frame-skipping, position jumps, ball perched motionless on incline, ball defying gravity, ball static on slope, ball passing through ramp, ball passing through blue block, ball clipping through cardboard, camera pan, camera zoom, camera shake, cuts, cross-fades, scene transitions, multiple ball instances, identity drift, morphing ball, ball materializing at ramp top, sudden position change" + }, + { + "name": "0023_perspective-center_trimmed-ball-rolls-off", + "prompt": "Photoreal live-action 5-second clip (120 frames @ 24fps), captured by a STATIC tripod-mounted camera — NO pan, NO zoom, NO tilt, NO cuts, NO tracking. Eye-level wide shot, centered on a mustard-yellow velvet tufted mid-century sofa against a pale green-white wall, with a light natural-wood coffee table filling the lower third of the frame. On the LEFT side of the coffee table sits a stationary black cylindrical pipe/cup (open top, upright). A small light-blue/gray matte rubber ball, rigid and perfectly spherical, is the focus.\n\nPHYSICS REGIME: rigid-body rolling under gravity with friction on a flat horizontal wooden surface. The ball MUST maintain a constant spherical shape and constant size throughout — it is a solid rigid object, not deformable, not fading, not blobby.\n\nMOTION TIMELINE (strictly within 0:00–0:05):\n- 0:00–0:01: At t=0 the light-blue/gray ball is just emerging from the mouth of the black pipe/cylinder on the LEFT side of the table, exiting rightward. It rolls smoothly RIGHTWARD across the pale wood table surface, maintaining continuous contact with the tabletop, with visible rolling rotation consistent with its rightward translation.\n- 0:01–0:03: The ball continues rolling rightward across the center of the table at a steady but gradually decelerating pace due to rolling friction. Shape remains a crisp, rigid sphere; size constant; a soft contact shadow tracks beneath it on the wood grain.\n- 0:03–0:05: The ball decelerates further and either (a) coasts toward the right portion of the table and comes to rest on the wood surface by 0:05, OR (b) if still moving, continues a slow rightward roll — in EITHER case it remains visibly present, in contact with the table, and rigidly spherical at 0:05. By 0:05 the ball has settled into a clearly visible final position on the right half of the tabletop.\n\nThe black pipe/cylinder on the left, the mustard sofa, the coffee table, the wall, and the partially visible right-side lamp all remain perfectly stationary throughout. Lighting is soft, even, warm indoor ambient with gentle contact shadows.\n\nEXPLICIT NEGATIONS: The ball does NOT move leftward toward or back into the pipe. The ball does NOT vanish, fade, dissolve, teleport, or disappear mid-surface. The ball does NOT pass through the pipe or the table. The ball does NOT deform, squish, blob, or change size. The scene does NOT go static with the ball missing. The camera does NOT move.", + "negative_prompt": "ball disappearing, ball vanishing, ball fading out, teleportation, object popping out of existence, ball moving leftward, ball rolling into the pipe, reverse motion, blobby ball, deforming sphere, melting ball, shape-shifting object, ball changing size, irregular ball silhouette, ball passing through pipe, ball passing through table, ghosting, transparency, motion blur smearing into nothing, empty static table for multiple seconds, frozen scene, camera pan, camera zoom, camera shake, cut, scene change" + }, + { + "name": "0024_perspective-right_trimmed-ball-rolls-off", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed low angle just below table-top level looking across a light-wood coffee table toward a mustard-yellow velvet tufted sofa against a sage-green wall, dark metal floor lamp on the far left. On the table at t=0 sits a small grey/light-blue spherical ball (Sphero-like, tennis-ball sized, with a visible equatorial seam) positioned near the LEFT end of the table, just at the mouth of a short horizontal black cylindrical pipe that lies on the table along its left edge — the ball has just emerged from the pipe and is already moving rightward with clear linear momentum. Warm interior ambient lighting, soft contact shadow directly beneath the ball, natural wood grain visible.\n\nMOTION TIMELINE (exactly 5 seconds, 120 frames @ 24 fps, all events occur within 0:00-0:05):\n- 0:00-0:01.5: The ball rolls smoothly and monotonically rightward across the wooden table surface, exiting the black pipe's mouth, with continuous rolling contact (angular velocity consistent with linear velocity, seam line rotating visibly forward). No leftward drift, no wobble reversal. Constant-to-slightly-decelerating velocity due to rolling friction. The black pipe remains stationary at the left edge.\n- 0:01.5-0:03.5: Ball continues a single smooth rightward translation across the middle of the table, covering ground steadily. Position advances frame-by-frame in a strictly monotonic rightward direction. Ball size, color, and shading remain perfectly consistent (no identity drift).\n- 0:03.5-0:04.3: Ball approaches the right edge of the table, still rolling rightward with the same trajectory.\n- 0:04.3-0:05.0: Ball reaches the right edge and rolls OFF, with a visible continuous falling arc — it tips over the edge, gravity pulls it down on a smooth parabolic path, and it drops out of the lower-right of the frame. The trajectory is continuous (no teleport, no sudden vanish); at 0:05 the ball has just fallen below frame and the table is empty except for the black pipe still resting at the left.\n\nPHYSICS CONSTRAINTS (must hold): The ball moves in ONE direction only — rightward — throughout 0:00 to 0:04.3. The ball does NOT drift left, does NOT reverse, does NOT oscillate, does NOT teleport, does NOT change size or color. Rolling is continuous with surface contact maintained until the right edge. After the edge, gravity produces a smooth downward parabolic fall, NOT instant disappearance. The black pipe at the left is present and stationary the entire clip.\n\nStyle: photoreal live-action, naturalistic home-documentary look, deep depth of field, 35-50mm equivalent lens, static framing.", + "negative_prompt": "ball moving leftward, ball reversing direction, ball oscillating, ball wobbling in place, ball teleporting, ball jumping between positions, ball vanishing without falling, ball disappearing mid-table, ball changing size, ball changing color, identity drift, missing pipe, no pipe visible, camera pan, camera zoom, camera shake, cuts, scene change, ball floating, ball levitating, non-physical motion, discontinuous trajectory, frame skipping, motion stutter, ball staying static, ball not rolling off edge" + }, + { + "name": "0027_perspective-right_trimmed-ball-rolls-on-glass", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts. Photoreal live-action indoor physics demonstration with soft ambient lighting from above-left. Scene at t=0 (anchor frame): a small blue rubber ball (~3-4cm diameter, solid blue with faint white marbling, smooth shiny surface) rests on a light oak wooden table on the left side of frame, already in slow rightward rolling motion near the right edge of the wooden table. Adjacent to the right edge of the wooden table stands a THIN VERTICAL CLEAR ACRYLIC SHEET (a pane, not a tabletop) — it has near-zero horizontal width and CANNOT support the ball. Beyond/below the acrylic sheet is empty space (the floor is well below). Plain white walls in background, doorway visible upper-left.\n\nMotion timeline strictly within 0:00-0:05 (120 frames @ 24fps):\n\n0:00-0:01: The blue ball rolls rightward across the wooden table surface with visible rotational spin consistent with its translational velocity (rolling without slipping). A soft small shadow tracks beneath it on the wood. Wood-grain rolling sound.\n\n0:01-0:02: The ball reaches the right edge of the wooden table and makes contact with the thin vertical acrylic sheet standing at that edge. On contact, the ball DEFLECTS / bounces back slightly OR is briefly stopped by the rigid pane — momentum transfers into a faint wobble/vibration of the acrylic sheet. The ball does NOT pass through the sheet and does NOT levitate onto its top edge. The acrylic sheet's top edge is too thin to balance a sphere.\n\n0:02-0:03: Because the ball's center of mass passes the wooden table edge (or is deflected over it), GRAVITY takes over: the ball falls downward off the table edge in a parabolic arc, accelerating at ~9.8 m/s². It does NOT hover, does NOT rest on the thin acrylic pane's top edge, and does NOT travel horizontally across thin air.\n\n0:03-0:04: The ball continues its gravitational fall past/alongside the transparent acrylic sheet, visible through the clear pane as it descends. Rotational spin persists during free fall.\n\n0:04-0:05: By 0:05 the ball has dropped out of the table-level frame region (or has impacted the floor below with a small bounce and come to rest by 0:05). The acrylic sheet's slight wobble has damped out. The wooden table is empty at the previous ball position.\n\nIdentity lock: the ball maintains CONSISTENT blue color, white marbling pattern, size, and specular highlight throughout all 120 frames — no texture drift, no color saturation shifts, no morphing.\n\nPhysics assertions: rigid-body dynamics, gravity acts continuously downward, the thin acrylic pane is a vertical barrier (not a horizontal surface), rolling-without-slipping on the wood, elastic-ish collision with the pane, free-fall parabolic trajectory after leaving table edge.", + "negative_prompt": "ball levitating, ball floating across thin air, ball balanced on thin vertical edge, ball passing through solid acrylic pane, ball treating vertical pane as horizontal tabletop, no gravity, hovering sphere, ball resting mid-air, clipping through transparent surface, ball texture morphing, color saturation flicker, marbling pattern changing between frames, camera pan, camera zoom, camera shake, cuts, scene transitions, ball disappearing, ball teleporting, frictionless infinite glide, static ball when it should fall, missing parabolic fall, missing collision response, acrylic sheet treated as second tabletop." + }, + { + "name": "0036_perspective-right_trimmed-block-domino", + "prompt": "Static tripod-mounted camera (no pan, no zoom, no cuts, fixed framing) at slightly above eye-level capturing a light oak tabletop against a plain white wall. On the table stand SIX wooden domino blocks in a single row, left-to-right: yellow, red, pink, green, blue, purple — all standing upright on their narrow edges, evenly spaced about one block-height apart. To the right of the purple block sits a matte black cylindrical turntable with a tape marker on its top surface and a natural-wood toothpick taped to its edge, the toothpick already touching the right face of the purple block at t=0.\n\nDuration: EXACTLY 5 seconds (120 frames at 24 fps). All motion completes within 0:00–0:05.\n\nMOTION TIMELINE (must execute fully within the 5-second window):\n- 0:00–0:00.4: The black turntable begins a smooth, continuous CLOCKWISE rotation (viewed from above). Its tape marker rotates visibly and consistently frame-to-frame. The toothpick, rigidly attached, sweeps leftward and presses into the purple block's right face.\n- 0:00.4–0:00.9: The purple block PIVOTS cleanly about its bottom-left edge (base stays planted on the table, no sliding, no lifting), rotating leftward under gravity with realistic angular acceleration. Its top edge strikes the top-right face of the BLUE block with a clean edge-to-face contact (NO interpenetration, NO clipping).\n- 0:00.9–0:01.6: Momentum transfers to BLUE, which pivots about its bottom-left edge and topples left, striking GREEN.\n- 0:01.6–0:02.4: GREEN pivots and topples left, striking PINK.\n- 0:02.4–0:03.2: PINK pivots and topples left, striking RED.\n- 0:03.2–0:04.0: RED pivots and topples left, striking YELLOW.\n- 0:04.0–0:04.7: YELLOW pivots about its bottom-left edge and falls flat onto the table, bouncing once minimally then settling.\n- 0:04.7–0:05.0: All six blocks lie flat on the table in a cascaded overlapping row (purple at right, yellow at far left), fully at rest. The toothpick remains attached to the still-rotating (or now-stopped) turntable in its final clockwise-rotated position. By 0:05 the entire chain reaction is COMPLETE and the scene is settled.\n\nPHYSICS CONSTRAINTS (must be obeyed):\n- Object permanence: EXACTLY six dominoes throughout — one yellow, one red, one pink, one green, one blue, one purple. No block duplicates, no extra blocks appear on the table.\n- The toothpick remains continuously attached to the turntable for the entire 5 seconds; it does NOT disappear, detach, teleport, or relocate to the table.\n- Each domino topples by clean rigid-body rotation about its bottom edge — bases do NOT slide, lift, float, or translate.\n- Collisions are clean edge-to-face contacts with momentum transfer; falling blocks do NOT pass through, intersect, or clip into the next block.\n- The turntable rotates smoothly and continuously in one direction (clockwise from above); its tape marker orientation evolves coherently frame-by-frame.\n- All six blocks MUST topple — yellow, red, and pink MUST fall; the chain MUST NOT stall after green.\n- Gravity-realistic angular velocity: toppling takes ~0.4–0.6s per block, not instantaneous.\n\nLighting: soft diffused overhead indoor light, gentle shadows beneath blocks, glossy paint reflections. Photoreal live-action documentary style.", + "negative_prompt": "duplicated dominoes, extra blocks appearing, multiple purple blocks, multiple blue blocks, blocks multiplying, object duplication, object permanence violation, blocks remaining upright after being hit, stalled chain reaction, yellow block staying upright, red block staying upright, pink block staying upright, partial cascade, toothpick disappearing, toothpick teleporting, toothpick detaching from turntable, toothpick lying on table, turntable marker jumping, inconsistent rotation, blocks sliding, blocks lifting off table, floating dominoes, dominoes passing through each other, clipping, interpenetration, blocks intersecting, unrealistic angular velocity, instant toppling, identity drift, color swapping, camera pan, camera zoom, camera shake, scene cuts" + }, + { + "name": "0038_perspective-center_trimmed-blow-balloon", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed framing throughout. Photoreal live-action documentary footage of a tabletop physics demonstration: a glossy black latex balloon mounted on a thin black inflation tube, secured at the neck with a small band of blue tape, sitting above a bright green rectangular card resting on a dark tray on a warm honey-toned wooden table edge, against a pale grey-blue wall. Soft, diffused, slightly cool indoor lighting from front-left producing two subtle specular highlights on the balloon's surface. The balloon is center-right of frame, upper half; deep depth of field, ~35-50mm equivalent lens.\n\nPHYSICS REGIME: continuous fluid (air) inflow from a pump through the tube into the balloon. Over the full 5 seconds (0:00-0:05), the balloon must MONOTONICALLY and VISIBLY GROW in diameter as air is pumped in — this is a smooth, progressive expansion, not a pop and not a deflation.\n\nMotion timeline (strictly within 0:00-0:05):\n- 0:00-0:01: Balloon is already inflated and starts visibly expanding outward in all directions as pressurized air enters through the tube. Diameter increases smoothly by a small but perceptible amount. The two specular highlights migrate slightly outward across the stretching latex surface. A faint, subtle quiver passes along the neck where the blue tape grips the tube.\n- 0:01-0:02: Continued smooth, monotonic radial expansion. Latex surface stretches and thins slightly; highlights elongate and drift further as curvature changes. Very subtle low-frequency wobble of the whole balloon on its tube mount in sync with pump pulsation.\n- 0:02-0:03: Balloon is now noticeably larger than at t=0; expansion continues at a similar steady rate. Surface tension visibly increases — the latex looks tauter and slightly more glossy. Neck region remains firmly taped; tape and tube DO NOT change shape, color, or position.\n- 0:03-0:04: Further smooth growth in diameter. Soft shadow behind the balloon on the wall enlarges correspondingly. No bursting, no deflation, no popping, no fragmentation.\n- 0:04-0:05: Balloon reaches its largest size of the clip, still intact and still slowly expanding through the final frame. By 0:05 the balloon is clearly larger in diameter than at 0:00, with stretched, taut latex and migrated highlights.\n\nHARD CONSTRAINTS / NEGATIONS:\n- The balloon does NOT pop, burst, rupture, fragment, tear, or deflate at any point in 0:00-0:05.\n- The balloon is NOT static — its diameter must increase continuously and visibly across every second of the clip.\n- NO new objects, debris, crumpled plastic, foil, paper, or any matter may appear anywhere in the scene; matter is conserved. The green card, dark tray, table, tube, and tape that exist at t=0 are the ONLY objects present throughout.\n- The blue tape band on the neck remains a single, unchanged band — it does NOT duplicate, change color, migrate, or alter morphology. Tube geometry and tray geometry are rigid and unchanging.\n- Camera is absolutely locked: no drift, no zoom-in, no zoom-out, no pan, no tilt, no parallax, no reframing. The table edge, wall, and balloon center stay in identical pixel-anchored positions except for the balloon's own radial growth.\n- Lighting, white balance, and background wall color remain constant.", + "negative_prompt": "balloon popping, balloon bursting, balloon exploding, balloon fragmenting, balloon tearing, balloon deflating, balloon shrinking, static balloon, balloon not growing, balloon constant size, spontaneous appearance of objects, materializing debris, crumpled plastic appearing, foil appearing, new matter spawning, objects fading in, camera drift, camera zoom, camera pan, camera tilt, reframing, parallax shift, framing jump, duplicated tape, extra tape bands, changing tape color, morphing tube, morphing tray, identity drift, geometry changes of base, flickering objects, teleporting objects, scene cuts, lighting changes, color shift" + }, + { + "name": "0041_perspective-center_trimmed-cut-orange", + "prompt": "Photoreal live-action close-up kitchen footage, static tripod-mounted camera (no pan, no zoom, no handheld shake, no cuts), slightly elevated 30-40° angle looking down at a clear textured glass cutting board on a honey-colored wood countertop. Centered on the board is a heart-shaped half of a mandarin/tangerine orange, cut-side up, showing pale orange segments, white pith strands, and a 2-3mm bright orange rind. A slim polished stainless steel knife blade enters vertically from the top of the frame, edge-down, already embedded roughly halfway through the fruit at t=0. Warm overhead-left ambient lighting casts soft shadows to the lower right. Macro-style framing, ~50-70mm equivalent, moderate depth of field, sharp focus on fruit and blade.\n\nMOTION TIMELINE (exactly 5 seconds, 120 frames @ 24fps, all events strictly within 0:00-0:05):\n- 0:00-0:02: The knife blade translates STEADILY DOWNWARD as a rigid body, descending through the remaining citrus flesh, membranes, and pith. The fruit halves themselves remain stationary on the board during this interval — they do NOT slide apart yet. The cut surfaces revealed on either side of the blade are CONSISTENT, rigid, fixed segment/pith patterns that do not morph or regenerate; they simply become more exposed as the blade descends. A few small juice droplets bead on the blade's flat sides and on the cut faces.\n- 0:02-0:03: The blade's edge passes fully through the bottom rind and makes light contact with the glass board with a small settle (no bounce). A faint smear of juice appears on the glass directly beneath the cut line. The two quarter pieces are now fully separated by the blade but still touching its sides, essentially motionless.\n- 0:03-0:04: The knife blade lifts SLIGHTLY and steadily upward (a small vertical retraction, ~1-2cm) while remaining vertical. As the blade clears the cut, the two mandarin quarters tip outward only very slightly under gravity from their freshly-cut vertical faces — a tiny asymmetric lean of a few millimeters, NOT a symmetric slide. Friction with the glass strongly resists lateral motion.\n- 0:04-0:05: The two quarters come fully to rest in their final positions, separated by a small visible gap of roughly 3-6mm, with juice residue on the glass between them. By 0:05 the scene is settled and still; the knife blade is partially withdrawn but still vertical in frame.\n\nPHYSICS CONSTRAINTS (must be obeyed):\n- The knife is a RIGID BODY: constant length, constant width, constant reflectivity; it translates vertically only, never warps or changes shape.\n- The mandarin halves CONSERVE MASS AND VOLUME: their size, rind thickness, and overall shape remain constant across all 120 frames — they do NOT inflate, grow, or become rounder.\n- The exposed cut faces are PERSISTENT TEXTURES: segment walls, pith strands, and pulp pattern stay locked in place once revealed; no morphing, no regeneration, no flicker.\n- Lateral motion of the halves is MINIMAL and gravity-driven only (slight tipping from vertical cut faces); they do NOT slide symmetrically outward across the glass.\n- The knife actually CONTACTS the fruit and the glass; no floating blade tip, no gap between blade and fruit during the cut.\n- Static camera throughout — the board, table edge, and lighting do not move.", + "negative_prompt": "morphing fruit interior, regenerating segment texture, shifting pith pattern, flickering cut surface, fruit halves growing larger, fruit inflating, mass increase, volume expansion, halves sliding symmetrically outward, halves gliding across glass, lateral sliding without force, knife floating above fruit, knife blade not touching fruit, blade hovering in gap, stationary knife, knife not descending, knife warping, knife bending, blade changing length, camera pan, camera zoom, camera shake, handheld motion, scene cut, jump cut, dry cut with no juice, teleporting halves, halves bouncing apart, symmetric explosion of fruit pieces" + }, + { + "name": "0044_perspective-center_trimmed-cut-paper", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, no framing change. Low-angle photoreal live-action shot at table level. Scene at t=0 (anchor frame): a bright lime-green rectangular paper sheet is gripped at its left and right edges by two black spring clamps with blue rubber grips, sitting on a light oak wooden table against a plain white wall. The paper is twisted into a saddle/catenary shape, held under tension between the two clamps. Soft diffused overhead indoor lighting, gentle shadows on the wood grain.\n\nPHYSICS REGIME: thin deformable cloth/paper under tensile load from two fixed clamps pulling outward on opposite corners, leading to a tensile TEAR (not compression buckling, not cutting by scissors).\n\nMOTION TIMELINE — ALL events occur within 0:00–0:05 (120 frames @ 24fps):\n- 0:00–0:01.2: The two clamps remain perfectly stationary on the table but the paper visibly tensions: the twist progressively flattens, the saddle shape pulls taut, the lime-green sheet stretches slightly along its long axis as the corners are drawn outward. Subtle paper-creak sound. Paper stays thin, planar, paper-like.\n- 0:01.2–0:02.4: Tension peaks; small stress wrinkles radiate from each clamp jaw toward the center. The center of the sheet narrows under load, the twist nearly resolves into a flat strained membrane. Clamps DO NOT move.\n- 0:02.4–0:03.2: A discrete TEAR initiates near the center along a roughly vertical line and propagates rapidly across the sheet with a visible jagged ragged edge and a sharp audible rip/snap. The tear line is clean and singular — no scissors, no blade, no human hand enters frame.\n- 0:03.2–0:04.2: The paper separates into TWO halves, each remaining firmly gripped by its original clamp. Each half briefly recoils horizontally outward toward its clamp as elastic tension releases, the residual twist partially relaxing. Torn jagged edges are clearly visible at the inner sides of both halves.\n- 0:04.2–0:05.0: Both torn halves settle, each hanging from its clamp, drooping slightly under gravity with small damped oscillations coming to rest by 0:05. Final state at 0:05: two separate green paper halves with ragged torn inner edges, each still clamped, hanging limp/slightly curled toward their respective clamps. Clamps unchanged in position and scale.\n\nMATERIAL & CONSERVATION CONSTRAINTS: Paper remains thin, matte, paper-like throughout — no thickening, no rubbery lobes, no ballooning. Total paper surface area is CONSERVED (sum of two halves ≈ original sheet); the paper does NOT grow or expand. The paper does NOT pass through itself; the two halves separate cleanly with no overlapping/clipping geometry. The paper does NOT rise into a peak above the clamp line; gravity pulls both halves downward after the tear. Clamps do NOT move, shift, change scale, or change position in frame at any time. Camera framing is absolutely fixed — the clamps remain the same size and location in every frame.", + "negative_prompt": "scissors, blade, knife, hand entering frame, cutting tool, paper buckling upward, paper rising into a peak, paper lifting against gravity, paper area growing, paper expanding, ballooning paper, paper getting thicker, rubbery lobes, thick curled lobes, surface area increase, mass not conserved, overlapping paper surfaces, paper clipping through itself, intersecting geometry at tear line, camera zoom, camera pan, camera shake, framing change, clamps moving, clamps changing size, clamps shifting position, clamps drifting, identity drift, paper turning into cloth or rubber, clean straight cut edge, scissor-cut edge, teleporting objects, scale change, frozen paper with no tensioning, no tear visible, two separate disconnected sheets at start" + }, + { + "name": "0050_perspective-center_trimmed-dominos-with-space", + "prompt": "STATIC TRIPOD-MOUNTED CAMERA, no pan, no tilt, no zoom, no cuts, eye-level wide medium shot of a tabletop physics demonstration on a light oak wooden table against a pale blue-grey wall.\n\nSCENE AT t=0 (anchor frame): Two separate rows of upright domino-sized blocks stand on the oak table. The LEFT ROW has four dominoes (alternating black, white, black, white) standing perfectly upright. A clear wider GAP separates the left row from the RIGHT ROW, which has three dominoes (black, white, black) also standing upright. In the upper-right corner sits a glossy black cylindrical device (rotating platform / smart-speaker-like base) with a small wooden toothpick topped by a tiny green decoration resting on its top surface, angled so the toothpick can swing toward the rightmost (7th) domino. A black cable trails from the device. Soft diffused overhead light, gentle short shadows, warm honey-oak table tones, deep focus, photoreal live-action footage, ~35-50mm equivalent lens.\n\nMOTION TIMELINE — EXACTLY 5 SECONDS, 120 FRAMES @ 24 FPS, EVERYTHING HAPPENS WITHIN 0:00-0:05:\n\n0:00-0:01: The toothpick on the black cylindrical device rotates CLOCKWISE (the platform spins), swinging the toothpick outward and DOWN to STRIKE the rightmost (7th, black) domino on its upper edge. On contact, the 7th domino begins tipping LEFTWARD (toward the gap) about its bottom-right pivot edge under gravity. A soft tick sound. The four LEFT-ROW dominoes remain perfectly upright and motionless.\n\n0:01-0:02: Sequential RIGHT-TO-LEFT cascade through the right row only. The 7th (black) domino completes its fall, its top face striking the 6th (white) domino, which then rotates leftward about its bottom-left pivot and strikes the 5th (black) domino. Each contact is visible as a discrete per-domino rotation with a crisp click. By 0:02 the 7th lies FLAT on the table; the 6th is mid-fall; the 5th is just beginning to tip leftward. Left row is still completely undisturbed and upright.\n\n0:02-0:03: The 5th (black, leftmost of the right row) domino completes its leftward rotation and falls FLAT on the table surface WITHOUT REACHING the right-row-facing 4th domino across the gap — its top edge lands well short of the gap. The 6th domino also settles flat. Audible final click, then silence. The four left-row dominoes (black, white, black, white) DO NOT MOVE AT ALL — they remain perfectly upright, vertical, untouched.\n\n0:03-0:04: All three right-row dominoes lie flat and at rest on the oak table, motionless. The left row remains perfectly upright and stationary. The toothpick/platform has come to rest. Quiet room ambience.\n\n0:04-0:05: Final settled state held steady: three right-row dominoes lying flat, four left-row dominoes standing upright across the gap. Absolutely no further motion. By 0:05 everything is fully at rest.\n\nPHYSICS CONSTRAINTS (must be obeyed):\n- Dominoes are RIGID BODIES; each one rotates about its bottom edge under gravity, falls in ~0.3-0.4s once tipped, and LIES FLAT on the table when finished. They do NOT hover mid-fall.\n- The cascade is SEQUENTIAL and propagates ONE DOMINO AT A TIME from right to left through the right row only.\n- The gap between the right row and the left row is too wide to bridge: the 5th domino falls SHORT and does NOT contact the left row.\n- The four LEFT-ROW dominoes remain completely STATIC for the entire 5 seconds — zero tilt, zero translation, zero jitter.\n- Lean direction of every falling domino is LEFTWARD (toward the gap and the left row), consistent with the rightward toothpick impulse propagating leftward.\n- No teleporting, no simultaneous group-fall, no frozen mid-air poses. Domino spacing, size, and identity remain CONSISTENT frame-to-frame.\n- Camera is locked off: no pan, tilt, zoom, dolly, or shake.\n\nNEGATIVES (do NOT show): all dominoes tilting at once; dominoes frozen mid-fall; left-row dominoes moving; dominoes leaning rightward; dominoes shrinking/growing/shifting; toothpick remaining still; chain crossing the gap; camera motion of any kind; cuts or transitions.", + "negative_prompt": "simultaneous group fall, all dominoes tilting together, dominoes frozen mid-fall, dominoes hovering at an angle, no sequential cascade, left-row dominoes moving, left row tipping, dominoes leaning rightward, chain reaction crossing the gap, 5th domino reaching 4th domino, toothpick stationary, rotating platform not spinning, dominoes teleporting, dominoes shrinking or changing size, identity drift, spacing changes between frames, camera pan, camera zoom, camera tilt, camera shake, cuts, scene transitions, motion blur smearing entire row, dominoes bouncing back upright, partial falls without settling flat" + }, + { + "name": "0053_perspective-center_trimmed-double-cradle", + "prompt": "STATIC TRIPOD-MOUNTED CAMERA, no pan, no zoom, no cuts, no parallax — fixed medium shot at slightly below desk eye-level. Scene at t=0 (anchor frame): a Newton's cradle with FIVE chrome steel balls (count is exactly 5, never 6) suspended by thin nylon strings from a polished chrome rectangular frame on a glossy black base, sitting on a light wooden desk against a neutral gray-beige wall. The TWO leftmost balls are held raised together at roughly 30-40° to the left by a blue-handled scissor/grabber prop; the THREE rightmost balls hang at rest, touching, perfectly vertical. Soft diffused light from upper-left, chrome specular highlights, soft contact shadows on desk.\n\nGENERATION WINDOW IS EXACTLY 0:00–0:05 (120 frames @ 24fps). Motion timeline strictly within this window:\n\n0:00–0:01: The blue scissor/grabber RELEASES the two leftmost balls cleanly at t=0. The two balls swing DOWN TOGETHER as a rigid pair along a circular pendulum arc about the top frame pivots, strings taut, accelerating under gravity. They remain attached to their strings at all times. The grabber/scissors stay perfectly motionless on the desk (no shape change, no tilt change, no opening/closing) for the entire 5 seconds. At ~0:00.4s the two balls reach the bottom of the arc and IMPACT the three stationary middle balls with an audible metallic click. The two impacting balls STOP DEAD on contact (Newton's cradle behavior); the three middle balls remain essentially stationary.\n\n0:01–0:02: Momentum transfers through the three middle balls and the TWO RIGHTMOST balls swing OUTWARD TO THE RIGHT together as a pair, on taut strings, rising to a symmetric ~30-40° angle, decelerating to a momentary apex. Middle three balls hang vertical and still.\n\n0:02–0:03: The two right balls swing back down, impact the row, transfer momentum, and the two LEFT balls swing back out to the left to a slightly lower apex (mild amplitude decay ~5-10%).\n\n0:03–0:04: Two left balls swing down, impact, two right balls swing out again, slightly lower apex. Rhythmic clicking cadence ~0.8s per full cycle.\n\n0:04–0:05: One more cycle of two-ball oscillation with continued slight amplitude decay; by 0:05 the cradle is still oscillating in the classic two-ball symmetric pattern, NOT settled.\n\nSTRICT PHYSICS CONSTRAINTS:\n- Ball count is EXACTLY 5 at every frame. No 6th ball ever appears.\n- Every ball remains attached to its two suspension strings to the top frame at all times. No detached, floating, or hovering balls.\n- No teleportation: balls move along continuous circular pendulum arcs only.\n- The two held balls do NOT vanish; they swing as a coherent pair.\n- The middle three balls remain almost stationary during transfers (Newton's cradle rule).\n- The two outgoing balls always swing as a pair on the opposite side, mirroring incoming momentum.\n- The blue scissor/grabber is rigid and stationary after t=0; its shape, openness, and position do not change.\n- Gravity is downward; pendulum motion is sinusoidal about vertical.\n- Strings remain straight and taut; frame is rigid and stationary.", + "negative_prompt": "extra ball, sixth ball, 6 balls, phantom ball, floating ball, detached ball, ball without string, hovering sphere, teleporting ball, balls vanishing, balls disappearing, missing balls, ball count change, balls passing through each other, balls clipping, broken strings, slack strings, string detachment, middle balls swinging, all balls swinging together, chaotic motion, static frozen cradle, no motion, scissors moving, scissors morphing, scissors opening, scissors closing, scissors changing shape, grabber tilting, camera pan, camera zoom, camera shake, cut, scene change, gravity-defying motion, ball drifting sideways, non-pendulum trajectory" + }, + { + "name": "0055_perspective-left_trimmed-duck-and-dominos", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed slightly low angle at table level. Indoor tabletop scene on a smooth light oak wooden table against a pale gray wall. At t=0 (the anchor frame): a row of approximately 8-9 alternating black and white plain rectangular domino tiles (NO pips, NO dots, smooth blank faces) stands upright on their narrow edges in a gentle left-to-right curve across the table. A bright yellow matte rubber duck with orange beak and small black dot eyes sits center-frame, interrupting the line, with roughly 4 dominoes to its left and 4 to its right. In the right background sits a round flat black device (robot vacuum / charging dock) with a small wooden stick resting against its rim. Soft overhead ambient lighting, warm honey-oak tones, gentle shadows.\n\nMOTION TIMELINE (0:00-0:05, 120 frames @ 24fps, all events MUST occur within this 5-second window):\n\n0:00-0:01: The small wooden stick resting on the round black platform in the right background rotates clockwise as the platform turns, swinging across and tapping the leftmost domino is NOT the initiator here — instead, the leftmost LEFT-side domino tips rightward under gravity, rotating about its bottom-right edge with clear angular acceleration, and falls to strike the next domino. Each impact transfers momentum: tile 1 hits tile 2, tile 2 begins rotating and hits tile 3. Crisp click-clack contacts, visible angular rotation of each tile.\n\n0:01-0:02: The cascade continues sequentially left-to-right through the remaining left-side dominoes (tiles 3 and 4). Each tile rotates about its forward bottom edge, strikes the next, and lies flat. The number of dominoes is CONSERVED — exactly the same ~4 left-side tiles that existed at t=0 topple; NO new dominoes appear, NO tiles are added to the left of the original line. All toppled tiles retain their original plain black or white smooth faces (NO pips, NO dots emerge). The last (rightmost of the left group) domino rotates forward and makes visible physical contact with the left side of the rubber duck.\n\n0:02-0:03: On contact, the rubber duck wobbles in place — a small rocking rotation of a few degrees about its base, absorbing the kinetic energy. The duck does NOT slide, does NOT topple, does NOT translate across the table. The last falling domino comes to rest leaning against or just beside the duck.\n\n0:03-0:05: The duck damps its wobble and settles back to fully upright rest by 0:04. The four left-side dominoes lie flat and motionless on the oak surface in their toppled positions. The four right-side dominoes remain perfectly upright, untouched, completely static. The background black platform and stick are now still. By 0:05 the entire scene is at rest.\n\nPHYSICS CONSTRAINTS (must hold): rigid-body collisions only, momentum transfer through contact only, object conservation (domino count is fixed at the t=0 value, no spawning, no duplication), identity preservation (each domino keeps its original plain black or white face — NO pips appear), gravity acts downward, no teleportation between frames, every state change must be motivated by a visible contact event in the preceding frames.\n\nThe right-side dominoes remain UPRIGHT and UNTOUCHED for the entire 5 seconds. The duck remains in its starting position, only briefly wobbling between 0:02 and 0:03.", + "negative_prompt": "teleporting dominoes, dominoes appearing or spawning out of nowhere, new domino tiles added to the line, increasing domino count, duplicated tiles, pips or dots appearing on previously blank dominoes, identity drift on tile faces, dominoes toppling without being struck, cascade halting in midair without contact, duck passing through dominoes, dominoes passing through the duck, right-side dominoes falling, duck sliding or translating, duck toppling, camera pan, camera zoom, camera shake, cuts, scene cuts, jump cuts, flickering objects, morphing tiles, objects disappearing, frame skipping, motion without visible cause" + }, + { + "name": "0063_perspective-right_trimmed-duck-static", + "prompt": "Static still-life scene: a single classic yellow rubber duck bath toy sits perfectly motionless on a honey-oak wooden table against a plain white/light-gray wall. The duck has a smooth matte plastic surface, bright saturated yellow body, small orange beak, single black dot eye on its left side, rounded body, and small raised tail. It is positioned center-left of frame, facing camera-left in upright sitting pose, resting flat on its base. The wooden tabletop shows natural horizontal wood grain in warm honey-oak tones. Soft warm interior lighting comes from the upper-left, casting a soft diffuse shadow to the right and slightly behind the duck; subtle highlight on the duck's left cheek. The wall has a gentle tonal gradient (slightly darker left, lighter right). Medium shot, camera at tabletop level angled down approximately 15-20 degrees, deep depth of field with duck and table in sharp focus, 35-50mm equivalent lens.\n\nMotion timeline (0:00-0:05, 120 frames @ 24fps):\n- 0:00-0:05: The rubber duck remains ABSOLUTELY STATIONARY on the table. Zero translation, zero rotation, zero wobble, zero deformation. The duck does NOT tip, slide, roll, bounce, levitate, morph, or change shape. Its position, orientation, and silhouette are pixel-stable across all 120 frames.\n- 0:00-0:05: The wooden table remains fixed; wood grain pattern is static and does not shift, warp, or animate.\n- 0:00-0:05: The wall remains fixed with unchanging tonal gradient.\n- 0:00-0:05: Lighting is constant — no flicker, no color temperature shift, no intensity change. The cast shadow under/behind the duck stays in the exact same shape, length, and position throughout.\n- 0:00-0:05: Static tripod-mounted camera, NO pan, NO tilt, NO zoom, NO dolly, NO handheld shake, NO cuts, NO parallax change. Framing is locked.\n- By 0:05: The frame is visually indistinguishable from the t=0 anchor frame — a quiet, serene still-life held perfectly steady for the full 5 seconds.\n\nPhysics constraints: this is a rigid-body static scene under gravity; the duck rests in stable equilibrium on a flat surface and there are no external forces acting on it. Nothing in the scene has kinetic energy. The duck does NOT pass through the table, does NOT float, and does NOT spontaneously move.\n\nStyle: photoreal live-action video footage, minimalist still-life documentary, calm and contemplative mood. Audio: near-silence with faint ambient room tone.", + "negative_prompt": "duck moving, duck sliding, duck rolling, duck tipping, duck wobbling, duck bouncing, duck rotating, duck levitating, duck floating, duck deforming, duck morphing, duck changing shape, duck changing color, duck disappearing, duck duplicating, shadow moving, shadow shifting, lighting flicker, lighting change, color temperature shift, exposure change, camera pan, camera tilt, camera zoom, camera dolly, camera shake, handheld motion, parallax shift, scene cut, transition, table moving, wood grain animating, wall shifting, objects appearing, hands entering frame, wind, breeze, vibration, identity drift, texture warping, morphing geometry" + }, + { + "name": "0064_perspective-left_trimmed-fill-glass-red-drink", + "prompt": "A ribbed glass beverage dispenser continuously pours a vibrant reddish-orange drink (fruit punch / hibiscus tea consistency) through its open metal spigot into a small clear glass below, sitting on a woven wicker trivet on a light oak table against an off-white wall. Soft, diffused, frontal indoor lighting; static tripod-mounted camera at slightly below eye-level, medium close-up framing — NO pan, NO zoom, NO cuts, NO camera shake. Deep depth of field; everything in focus. Photoreal live-action lifestyle footage.\n\nThe model generates EXACTLY 5 seconds (120 frames @ 24fps). All physics must obey mass conservation: liquid leaving the dispenser must arrive in the glass.\n\nMOTION TIMELINE (strictly within 0:00–0:05):\n- 0:00–0:01: The spigot is already open at t=0 with a steady, slightly tapering reddish-orange stream falling under gravity into the small glass, which begins approximately one-third full. The stream has subtle natural turbulence — minor width variation, small wobble, micro-droplets at the edges. On impact with the existing liquid surface, a small turbulent splash crown forms with light pinkish-orange foam bubbles spreading outward in concentric rings. The meniscus in the receiving glass begins a clearly visible monotonic RISE.\n- 0:01–0:02: Liquid level in the receiving glass rises noticeably to roughly half full. Foam cap thickens and spreads across the entire surface of the glass. Inside the dispenser, the internal liquid level visibly drops a small but perceptible amount (a few millimeters), consistent with volume conservation. Stream cross-section fluctuates subtly due to natural flow turbulence.\n- 0:02–0:03: Glass fills to roughly two-thirds. Foam layer continues to thicken and becomes denser, with small bubbles popping at the edges. Dispenser internal level continues to drop incrementally. Splash impact point rises with the meniscus.\n- 0:03–0:04: Glass approaches three-quarters full. The distance between spigot outlet and liquid surface in the glass shortens, so the splash becomes gentler, the impact crown smaller, and the audible/visible aeration reduces; foam already on top sloshes slightly with each impact. Dispenser level continues its gradual drop.\n- 0:04–0:05: Glass reaches near-full (around 85–95% capacity) with a thick pinkish-orange foam cap covering the surface. The stream now plunges only a short distance into the foam, producing a soft folding-in motion rather than a splash. Dispenser internal liquid level has settled at a visibly lower mark than at t=0. By 0:05 the glass is nearly full and the pour is still ongoing steadily.\n\nPHYSICS REQUIREMENTS (must hold):\n- Mass conservation: the volume rise in the receiving glass and the volume drop inside the dispenser must be visibly consistent with the continuous stream.\n- Gravity: stream falls vertically with slight acceleration-induced narrowing; meniscus rises monotonically; dispenser level drops monotonically.\n- Stream realism: width, edge turbulence, and impact splash vary frame-to-frame naturally; not a frozen identical stream.\n- Splash dynamics evolve: as the liquid surface in the glass rises closer to the spigot, the splash crown shrinks and foam folding replaces splashing.\n- The receiving glass does NOT remain at a static fill level; the dispenser does NOT remain at a static internal level.\n- The wicker trivet, dispenser body, table, and background remain perfectly stationary.\n- Static camera throughout — no movement at all.", + "negative_prompt": "static liquid level, frozen meniscus, glass not filling, dispenser level unchanged, mass not conserved, identical repeating stream geometry, frozen splash, looping splash pattern, stream passing through glass, liquid teleporting, disappearing liquid, foam not accumulating, camera pan, camera zoom, camera shake, dolly motion, cuts, scene transitions, motion blur on static objects, dispenser moving, glass moving, trivet shifting, stream stopping mid-clip, stream changing color, level dropping in receiving glass, level rising in dispenser" + }, + { + "name": "0067_perspective-left_trimmed-glass-stays-same", + "prompt": "Static still-life: a large ribbed glass beverage dispenser two-thirds full of translucent reddish-orange liquid (kombucha/fruit punch) sits on a round woven wicker ring-stand on a light wood table, with a small clear glass beaker-cup half-full of the same liquid in the lower-right foreground. Chrome spigot with black handle points to the right; glass lid sits on top. Soft, diffused front-left indoor lighting against a plain light gray-white wall, warm earth-tone palette, slight soft shadows under the wicker and cup. Static tripod-mounted camera, no pan, no tilt, no zoom, no cuts, locked-off medium shot from slightly below eye-level, deep depth of field with both dispenser and cup in sharp focus.\n\nMotion timeline (0:00–0:05, 120 frames @ 24 fps):\n- 0:00–0:05: The entire scene remains a motionless still life. The dispenser does NOT move, tip, wobble, or rotate. The wicker stand stays perfectly stationary. The small glass cup does NOT slide, tip, or shift. The spigot handle does NOT turn. NO liquid is dispensed, NO drip falls from the spigot, NO pouring occurs. Liquid levels in BOTH the dispenser and the cup remain exactly unchanged for all 120 frames — no rise, no fall, no sloshing, no waves, no bubbles forming or rising. Only physically plausible micro-ambience is allowed: an extremely subtle, near-imperceptible shimmer of reflected light on the liquid surfaces and on the glass ribbing, with no perceptible surface displacement. By 0:05 the scene is in the identical configuration as at 0:00 — same liquid levels, same object positions, same lighting.\n\nNo hands, no people, no arms entering frame. No new objects appear. No objects disappear. The wall, table, and lighting remain constant. Photoreal live-action footage, naturalistic still-life documentation.", + "negative_prompt": "camera pan, camera tilt, camera zoom, camera dolly, handheld shake, scene cut, jump cut, hands entering frame, person appearing, arm reaching in, spigot handle turning, liquid pouring, liquid streaming from spigot, drip falling, liquid level dropping in dispenser, liquid level rising in cup, liquid level changing, sloshing, waves on liquid surface, bubbles rising, foam forming, dispenser tipping, dispenser wobbling, dispenser rotating, dispenser sliding, cup sliding, cup tipping over, cup moving, wicker stand shifting, objects teleporting, objects morphing, new objects appearing, objects disappearing, lighting flicker, sudden color shift, liquid changing color, glass deforming, ribbed glass warping, reflections animating unnaturally, magical floating, levitation, physics-defying motion" + }, + { + "name": "0073_perspective-left_trimmed-light-on-block", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off framing for the entire 5-second clip (0:00-0:05, 120 frames @ 24fps).\n\nSCENE (anchored at t=0): A small blue rectangular block (approximately 2cm x 2cm x 6cm, matte cyan/sky-blue with subtle horizontal 3D-print layer lines) stands vertically upright on a round black metallic turntable (~10cm diameter, ~3cm tall, brushed/anodized finish, thin black power cable trailing off-frame to the right) on a light oak wooden desk. A single warm low-right backlight casts a hard, magnified shadow of the block-on-base onto the beige/cream wall behind, forming a tower-like silhouette (circular base shadow with a tall narrow rectangle rising from it). Warm golden spill on the right desk surface, dim cool shadow on the left. Block initially presents its narrow edge toward the light, so the wall shadow rectangle is at its NARROWEST.\n\nPHYSICS-CORRECT MOTION TIMELINE (must occur entirely within 0:00-0:05):\n- 0:00-0:01: Turntable begins smooth, continuous CLOCKWISE rotation (viewed from above) at a constant angular velocity of ~18°/second. The blue block rotates rigidly with the platform — no wobble, no oscillation, no back-and-forth jitter. The wall shadow's rectangular silhouette begins to widen monotonically as a broader face of the block turns toward the light. Warm spill light on the desk shifts subtly as the block's silhouette occludes a slightly different slice of the beam.\n- 0:01-0:03: Rotation continues steadily clockwise (cumulative ~18° to ~54°). The wall shadow rectangle visibly broadens frame-by-frame, its inner edge sweeping laterally across the wall in a deterministic, geometric way that exactly tracks the block's pose relative to the low-right light source. Shadow edges remain hard and sharply defined throughout. The circular base shadow stays fixed (turntable body itself does not move, only its top surface).\n- 0:03-0:05: Block reaches roughly 70°-90° of cumulative clockwise rotation, now presenting its BROAD FACE toward the light. The wall shadow has transitioned to its WIDEST rectangular profile — clearly thicker than at t=0. By 0:05 the block has come to present a near-full face-on silhouette to the light, the wall shadow is at maximum width, and rotation is still ongoing at the same steady rate (no deceleration, no stop).\n\nSTRICT PHYSICS / OPTICS CONSTRAINTS:\n- Shadow geometry is a DETERMINISTIC projection of the block's current pose from the low-right point light onto the wall. Whenever the block's orientation changes, the shadow's width and lateral position MUST change correspondingly in the same frame. The shadow does NOT remain frozen.\n- Rotation is strictly MONOTONIC clockwise at constant angular velocity — no oscillation, no wobble, no reversal, no jitter, no pausing.\n- Block identity is preserved exactly: same dimensions, same matte cyan color, same layer lines, same bevel/edge highlights — no morphing, no proportion changes, no appearing/disappearing edge highlights.\n- Turntable base, desk, wall, and light source are all completely stationary. Only the top platter and the block on it rotate.\n- Camera is locked off — no parallax, no breathing, no zoom, no shake.\n\nAUDIO: Quiet ambient room tone with a subtle low mechanical hum from the turntable motor.", + "negative_prompt": "frozen shadow, static shadow, shadow not tracking object rotation, shadow shape disconnected from block pose, shadow inconsistent with light source geometry, oscillating block, wobbling block, jittering rotation, back-and-forth motion, reversing rotation, counter-clockwise rotation, block changing width inconsistently, block morphing, block proportions changing, identity drift, edge highlights flickering, bevel detail changing between frames, camera pan, camera zoom, camera shake, camera dolly, parallax, cuts, scene change, light source moving, desk moving, wall moving, turntable base rotating as a whole, cable moving, block tipping over, block sliding off platform, motion blur smearing the shadow, shadow detaching from object, multiple shadows, soft diffused shadow when source is hard" + }, + { + "name": "0079_perspective-left_trimmed-light-on-mug-block", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked medium shot of a moody desk scene at night. On a warm oak wooden desk sits a round dark gunmetal turntable/coaster; resting on top of the turntable is a bright glossy yellow ceramic mug with a dark handle (handle initially facing left toward the camera at t=0), and directly behind the mug, also on the turntable, is a small cyan-glowing rectangular block. A single fixed warm projector lamp off-frame to the right casts a semi-circular golden arc of light on the smooth wall behind the desk, throwing hard, well-defined shadows of the mug and block onto the wall toward the upper left. Headphones are barely visible at the far right edge of the frame. The room is otherwise dark, low-key chiaroscuro lighting.\n\nPRIMARY MOTION (strictly within 0:00-0:05, 120 frames @ 24fps): The turntable rotates STEADILY CLOCKWISE (as seen from above) at a constant angular velocity of roughly 18 degrees per second, completing approximately 90 degrees of rotation across the full 5-second clip. The mug and the cyan block rotate RIGIDLY together with the turntable as a single rigid body — they do NOT slide, slip, tip, or separate from the turntable surface.\n\n- 0:00-0:0125: Exact match to the anchor frame. Mug handle points left toward camera; cyan block sits behind-right of the mug; wall shadows angle to the upper left.\n- 0:00-0:02: Turntable begins smooth clockwise rotation. The yellow mug's dark handle visibly sweeps from pointing left toward the camera to angling toward the lower-left/front of the frame (~36 degrees of rotation). The cyan block orbits clockwise around the turntable's central vertical axis, moving from directly behind the mug toward the right-rear side. The cast shadows on the wall rotate and elongate correspondingly — the mug's shadow handle silhouette swings, and the block's shadow translates along the wall as its silhouette orientation changes.\n- 0:02-0:04: Rotation continues at the same steady rate (~36 more degrees). The mug's handle now points toward the front/lower portion of the frame; the cyan block has orbited further clockwise and is now visible peeking from the right side of the mug rather than directly behind. Wall shadows continue to rotate: the mug-shadow silhouette reshapes as the handle's projected outline sweeps across the wall; the block's shadow shifts position and changes aspect.\n- 0:04-0:05: Final ~18 degrees of clockwise rotation complete. By 0:05 the mug handle has rotated roughly 90 degrees total from its starting orientation (now pointing toward the camera-front-right), and the cyan block has orbited to the right side of the mug. Shadow configuration on the wall has clearly changed orientation and shape from the opening frame.\n\nThe warm projector lamp and its golden arc on the wall remain FIXED in position, FIXED in size, and FIXED in brightness throughout — the light source does NOT sweep, shift, intensify, brighten, expand, or change color. All apparent motion of shadows is caused exclusively by the rigid clockwise rotation of the turntable carrying the mug and block beneath the stationary light.\n\nMaterial and color consistency: the yellow mug remains the same saturated bright glossy yellow throughout all 5 seconds — it does NOT desaturate, darken, drift to ochre, or change hue. The cyan block keeps its consistent cyan-turquoise glow. The dark handle stays the same dark tone. The wooden desk grain, the turntable disc, and the wall texture remain photometrically stable.\n\nPhysics constraints (explicit): the mug and block are rigidly coupled to the turntable surface — they rotate with it as one rigid assembly; they do NOT remain stationary while the turntable spins beneath them, and they do NOT slide off. The cable from the coaster may twist slightly but the coaster/turntable itself rotates as a unit. Shadows obey ray optics from a single fixed point light: as the 3D silhouettes rotate, their 2D wall projections rotate and reshape accordingly.\n\nPhotoreal live-action footage, cinematic chiaroscuro still-life aesthetic, deep depth of field, 35-50mm equivalent lens, ambient quiet room tone with faint electrical hum.", + "negative_prompt": "static turntable, non-rotating turntable, stationary mug, stationary block, mug and block frozen in place, shadows locked to wall, shadows not rotating, shadows not changing shape, light source moving, lamp sweeping, projected arc shifting, projected arc growing, projected arc brightening, projected arc expanding, light intensifying, light dimming, illumination changing brightness, mug sliding off turntable, block falling, objects tipping over, objects separating from turntable, counter-clockwise rotation, jittery rotation, non-uniform rotation speed, mug color drift, yellow desaturating, mug turning ochre, mug turning brown, mug darkening, hue shift, identity drift, camera pan, camera zoom, camera shake, cuts, scene change, new objects appearing, hands entering frame" + }, + { + "name": "0080_perspective-center_trimmed-light-on-mug-block", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts. Photoreal live-action footage of a minimalist still-life physics/optics demonstration: a bright yellow cylindrical mug (NO handle, smooth glossy cylinder, dark interior rim visible from above) and a small upright light-blue/turquoise rectangular block (taller than wide, matte) both sitting on a circular metallic gunmetal-gray motorized turntable on a wooden table. A black power cable runs off-frame to the right. A single strong directional spotlight from the lower-right casts hard-edged enlarged shadows of the two distinct objects onto a neutral beige wall behind them: a clean cylindrical shadow for the mug and a clean rectangular shadow for the block, both clearly separate.\n\nMOTION TIMELINE (exactly 0:00–0:05, 120 frames @ 24 fps, the only window the model generates):\n- 0:00–0:01: The turntable begins a slow, steady CLOCKWISE rigid rotation about its vertical central axis (approximately 10–15 degrees per second). The mug and block, treated as a rigid pair fixed to the platform, rotate together with it. Both objects remain perfectly UPRIGHT and stable. The mug stays a handleless cylinder; the block stays a single upright rectangular prism. Their two shadows on the wall begin sweeping smoothly leftward as a rigid pair.\n- 0:01–0:03: Continued smooth clockwise rotation. The yellow mug's specular highlight glides gradually around its curved surface as its orientation changes. The block's narrow face rotates away from camera while a slightly wider face comes into view. On the wall, the cylindrical mug shadow and the separate rectangular block shadow sweep coherently across the lit pool, preserving their distinct silhouettes (cylinder shadow stays a cylinder shadow, rectangle shadow stays a rectangle shadow).\n- 0:03–0:05: Rotation continues at the same steady rate. The angular separation between the mug shadow and block shadow shifts as the projection geometry changes, but both shadows remain clearly distinct and rigid in shape. By 0:05 the turntable has rotated roughly 50–70 degrees clockwise from its starting position; both objects are still upright, still on the platform, still in their original relative positions on the disc.\n\nCRITICAL PHYSICS / IDENTITY CONSTRAINTS — strictly enforce:\n- The mug does NOT grow a handle at any point; it remains a handleless cylinder throughout.\n- The mug does NOT tip, fall, or lie on its side. It stays upright on its flat base.\n- The mug does NOT duplicate; there is exactly ONE yellow mug for the entire 5 seconds.\n- The blue block does NOT shrink, fade, disappear, merge into the mug, or change shape. It remains a single solid upright rectangular prism of constant size.\n- Object count is conserved: exactly 1 mug + 1 block + 1 turntable, throughout all 120 frames.\n- Shadows on the wall correspond rigidly to the geometry of the real objects: a cylinder casts a cylindrical/rectangular hard shadow, the block casts a clean rectangular hard shadow. Shadows do NOT morph, sprout handles, or vanish — they only sweep angularly as the turntable rotates.\n- Turntable rotation is visibly coherent rigid-body spin (any surface markings or the cable-anchor reference rotate consistently); rotation is NOT implied by chaotic object transformations.\n- Camera is locked off: no pan, tilt, zoom, dolly, or cuts.", + "negative_prompt": "mug growing a handle, handle appearing on cup, mug tipping over, mug falling on its side, mug lying on curved surface, multiple mugs, duplicated mug, second mug appearing, mug morphing shape, blue block disappearing, blue block shrinking, block fading, block merging into mug, block absorbed by mug, object count changing, objects spawning, objects vanishing, shadows morphing, shadow gaining a handle, shadow shape changing independently of object, shadows merging into one blob, shadow of block disappearing, non-rigid rotation, objects sliding off turntable, objects toppling, levitation, balancing on curved surface, identity drift, shape-shifting objects, camera pan, camera zoom, camera shake, cuts, scene change" + }, + { + "name": "0090_perspective-right_trimmed-liquid-overfill", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed slightly-below-eye-level right-perspective angle on a tabletop scene: a clear cylindrical glass tumbler filled to the brim with vivid coral-orange opaque viscous liquid (paint-like) sits centered on a dark matte charcoal non-stick baking tray on a light natural wood surface; a partially visible orange ribbed plastic dispenser with a blue cap rests on a woven wicker basket above the jar, nozzle pointed downward; pale gray wall background, soft diffused front-left lighting.\n\nMOTION TIMELINE (exactly 0:00–0:05, 120 frames @ 24fps, all events compressed into this 5-second window):\n\n0:00–0:01: A continuous, visible thin coherent stream of coral-orange viscous liquid is ALREADY falling from the dispenser nozzle into the jar mouth, striking the surface and producing small concentric ripples and a faint dimple on the liquid surface. The liquid level rises perceptibly toward the rim. The pour stream is unbroken and clearly visible against the gray wall.\n\n0:01–0:02: The liquid reaches the rim and forms a clearly visible convex meniscus dome bulging slightly above the glass edge, held by surface tension; subtle ripples radiate from where the incoming stream hits. The dome trembles but does not yet break.\n\n0:02–0:03: The meniscus breaks gradually (not abruptly) and orange liquid begins to spill over the rim as a coherent thin sheet/curtain that wraps symmetrically around the glass circumference, sliding down the smooth exterior glass walls as a continuous film rather than isolated parallel drip-strings. Viscosity is consistent: slow, syrupy, lazy descent.\n\n0:03–0:04: The liquid sheet reaches the base of the glass and begins accumulating on the dark tray as a smooth circular pool that grows slowly and concentrically around the jar base. New drops landing in the pool create small gentle ripples and tiny splash crowns, NOT jagged star-shaped splatter.\n\n0:04–0:05: The pool expands slowly and smoothly outward in a near-circular shape with viscous, syrupy spreading rate consistent with thick paint; the dispenser stream continues pouring; overflow continues as a steady film down the glass sides. By 0:05 the pool is a modest, smooth, roughly circular ring around the jar base with gentle ripples, having settled into a stable continuous overflow regime.\n\nPhysics constraints: the liquid is moderately viscous (paint-like) with CONSISTENT viscosity on both glass walls and tray; it does NOT behave like water on the tray nor like honey on the glass — same fluid throughout. Overflow is a coherent sheet, not isolated drip lines. Pool spreads slowly and concentrically. The pour stream from the dispenser is continuously visible from frame 1. Surface tension produces a real meniscus dome before overflow. Camera is absolutely static.", + "negative_prompt": "no invisible or missing pour stream, no static jar in opening second, no abrupt teleporting of liquid to outer glass wall without sheet formation, no missing meniscus, no jagged star-shaped impact splatter on tray, no fast water-like spreading of pool, no inconsistent viscosity between glass walls and tray, no thin parallel drip-strings down glass, no camera pan, no camera zoom, no camera shake, no cuts, no scene change, no hands entering frame, no jar tipping or moving, no liquid passing through glass, no levitating droplets, no warping of jar geometry." + }, + { + "name": "0091_perspective-left_trimmed-lit-candle", + "prompt": "Photoreal live-action video, 5 seconds total (0:00-0:05) at 24fps, 832x480, 16:9. STATIC TRIPOD-MOUNTED CAMERA — absolutely no pan, no tilt, no zoom, no dolly, no pull-back, no reframing, no cuts; the framing at t=0 is identical to the framing at t=5.00s, with the same crop of the brass holder bases and table edge held perfectly fixed across all 120 frames.\n\nScene grounding (present at t=0, do not change): Two tall red taper candles stand upright in aged patinated brass chamberstick holders with drip trays and thumb loops, resting on a light wooden table against a plain white/light-grey wall. The left candle is LIT with a teardrop yellow-orange flame at its dark wick; the right candle is UNLIT with a dark unused wick, slightly behind and softer in shallow depth of field. Slight low angle, ~50-85mm equivalent, left candle in sharp focus.\n\nMotion timeline strictly within 0:00-0:05:\n- 0:00-0:0125 (frames 1-30): The left flame burns with steady micro-flicker — small teardrop shape oscillates by only 5-10% in height, tip wavers laterally by 1-2 pixels. A clearly visible WARM ORANGE-AMBER HALO of light is cast on the white wall directly behind and slightly above the flame, roughly the size of a softball, with soft falloff edges. Warm specular highlights glint on the curved brass cup, stem, and drip tray of the lit holder. The unlit right candle is perfectly still.\n- 0:0125-0:0333 (frames 30-80): The flame gently sways as if brushed by a faint convective air current — leaning ~10° left, then ~10° right, briefly elongating then rounding. As the flame moves, the warm halo on the wall SHIFTS visibly: it stretches, brightens and dims by ~15-20%, its centroid drifts a few centimeters with the flame tip, and its color temperature warms/cools subtly. Warm reflections on the brass surfaces TRAVEL and pulse in sync with flame motion — bright glints sliding along the curved metal, drip tray rim, and thumb loop. Flame brightness and size remain CLOSE to the t=0 conditioning frame (do NOT dim or shrink by more than ~10%).\n- 0:0333-0:05 (frames 80-120): Flame settles back toward a steadier burn matching the opening, halo on wall returns to a calm warm oval glow, brass reflections quiet down. By 0:05 the flame is back to a steady, bright micro-flickering state visually consistent with t=0.\n\nThroughout the full 5 seconds: the right candle remains completely UNLIT and motionless (no wick glow, no smoke, no flame ignition). The candles, holders, table, and wall are otherwise rigid and stationary. The warm wall halo and warm brass reflections must be continuously visible and continuously responsive to flame motion — they are NOT absent and NOT static. Flame must NOT extinguish, NOT noticeably shrink or dim for extended periods, NOT drift dimmer than the t=0 anchor.\n\nAudio: quiet room tone with very faint flame crackle.\n\nMood: calm, contemplative, intimate domestic warmth.", + "negative_prompt": "camera pan, camera tilt, camera zoom, zoom out, pull back, dolly, push in, reframing, changing crop, widening field of view, revealing more of table, revealing holder bases, handheld shake, cuts, scene change, missing wall halo, neutral unlit wall behind flame, flat unlit brass, static highlights on brass, flame extinguishing, flame disappearing, flame shrinking dramatically, flame dimming for extended period, right candle igniting, right candle glowing, smoke from unlit candle, melting wax, dripping wax, candles moving, holders sliding, table moving, identity drift, flame size collapse" + }, + { + "name": "0093_perspective-right_trimmed-lit-candle", + "prompt": "Static tripod-mounted camera, locked-off shot, no pan, no zoom, no dolly, no cuts, no reframing — the framing is absolutely fixed for the entire 5-second clip. Medium close-up of two red taper candles in brass chamberstick holders on a light oak table against a plain off-white wall, captured slightly below eye-level from a right-of-center perspective with a 35-50mm equivalent lens. The left candle (center-left of frame) is lit with a warm yellow-orange flame at its tip; the right candle (center-right of frame) is unlit with a dark curled wick. Brass holders are vintage chamberstick style with drip-catching saucers and small finger-loop handles; the left holder has a slightly darker patina. Ambient daylight comes from the upper-left; a localized warm halo radiates from the lit flame. Photoreal naturalistic still-life style, warm palette of crimson wax, golden brass, honey oak, and cream wall.\n\nMotion timeline (strictly within 0:00-0:05, 120 frames at 24 fps):\n- 0:00-0:02: The lit left flame burns upright with continuous subtle micro-flickers — the flame tip wavers 1-3 mm with small shape variations (teardrop elongating and shortening), and the warm glow on the wall directly behind and above the lit candle visibly modulates in brightness in sync with the flame shape, brightening as the flame elongates and dimming as it shortens. The unlit right candle is COMPLETELY motionless — its wick, wax body, and holder do not move, drift, or change shape by even one pixel. The brass holders and both candles remain pinned to their exact positions in the frame.\n- 0:02-0:04: A faint air current causes the left flame to sway gently sideways by a few millimeters and briefly narrow, then recover; the warm light cast on the wall and table surface flickers correspondingly — slightly dimmer when the flame leans, brighter when it returns upright. A tiny meniscus of softened, glossy translucent wax forms at the very top rim of the lit candle around the wick, with a small visible bead of melted wax catching highlight; the candle body height and proportions do NOT otherwise change. The unlit candle remains perfectly static.\n- 0:04-0:05: The left flame settles back to a calm, steady upright burn; the warm wall glow stabilizes to a gentle steady halo. By 0:05 both candles are in their exact original positions in their holders, the lit candle shows a small softened wax meniscus at its tip, and the scene has come to rest with the flame burning steadily.\n\nThroughout all 5 seconds: the camera framing is absolutely fixed — the candle holders do NOT shift downward, rightward, or in any direction, and do NOT grow or shrink in scale. The lit candle's overall body height and proportions remain constant (only the very top tip shows minor wax softening). The unlit candle remains entirely inert. Warm illumination flicker on the wall and table is clearly visible and synchronized with flame shape changes.", + "negative_prompt": "camera drift, camera zoom, camera pan, camera dolly, reframing, scene drift, candles shifting position, holders shifting downward or rightward, holders growing larger, scale change, identity drift, candle body morphing, candle height changing, wax geometry warping, unlit candle moving, unlit wick moving, second flame appearing, right candle igniting, constant unchanging wall illumination, flat static lighting, no flicker on wall, no warm glow modulation, frozen flame, motion blur on candles, cuts, transitions, jump cuts, parallax shift" + }, + { + "name": "0094_perspective-left_trimmed-magnet-domino", + "prompt": "Photoreal live-action tabletop physics demonstration, static tripod-mounted camera (no pan, no zoom, no cuts, no parallax), slightly elevated 30-40° angle looking down on a light oak wooden tabletop. Scene grounding at t=0 (anchor frame): a black circular motorized turntable (~20cm diameter, matte black, thin black power cable trailing to upper-right) sits right-center on the table. A single small white rectangular block (~4×2×1.5cm, clean matte white, sharp edges) rests on the LEFT edge of the turntable's rotating surface. A shiny chrome cylindrical magnet/bell (~5cm tall, reflective nickel surface) is fixed to the wood table just to the LEFT of the turntable, secured by exactly TWO purple/violet masking-tape strips in a cross/T pattern (these tape strips are fixed scene elements and must remain identical in count, position, and shape for the entire 5 seconds — no new tape appears, none disappears). Soft overhead warm indoor lighting, gentle shadows, deep focus, all objects sharp.\n\nMOTION TIMELINE (exactly 5 seconds, 120 frames @ 24fps, all events fit within 0:00-0:05):\n- 0:00-0:01.5: The turntable rotates smoothly and visibly CLOCKWISE as seen from above at a steady moderate angular speed (~roughly half a revolution per second). The single white block rides rigidly on the turntable surface, tracing a continuous circular arc around the turntable's center. The block remains ONE single object at all times — exactly one white block in frame, with continuous, smooth, frame-to-frame trajectory along the rim. The chrome magnet stays perfectly stationary, held by the two purple tape strips.\n- 0:01.5-0:03: As the block's circular arc carries it around toward the LEFT side of the turntable (closest point to the chrome magnet), magnetic attraction begins to act on the block. The block visibly leans/tilts toward the magnet, then is SNAPPED/PULLED off the rotating platform along a short straight horizontal trajectory toward the magnet (motion is continuous, smooth, and physical — not a teleport). It crosses the small gap between turntable edge and magnet in roughly 0:00:08-0:00:15 of travel.\n- 0:03-0:04: The white block makes hard contact with the side of the chrome magnet with a small click, sticks/clings firmly to the magnet's curved metallic surface, and comes to rest there. The magnet, anchored by the purple tape, only nudges very slightly but does NOT detach from the tape and does NOT slide away.\n- 0:04-0:05: The block remains stuck against the magnet, fully at rest. The turntable continues rotating clockwise in the background at the same steady rate (now empty of the block). By 0:05 the final state is: turntable still spinning, single white block adhered to the side of the chrome magnet, two purple tape strips unchanged, magnet upright and stationary.\n\nPHYSICS CONSTRAINTS (must hold every frame):\n- Object permanence: there is exactly ONE white block in every frame. The block does NOT duplicate, split, multiply, flicker, or vanish.\n- Continuous trajectory: the block's position changes smoothly frame-to-frame with no teleportation, no respawning at new locations, no fade-in/fade-out.\n- The turntable's rotation must be VISIBLE through coherent angular displacement of surface features and the block's circular path — not implied by blur alone.\n- The chrome magnet remains fixed; the purple tape count and geometry remain identical to t=0 (two strips only).\n- Magnetic attraction is the ONLY force pulling the block off the platform; the block does not fly off tangentially, does not pass through the magnet, and does not bounce off — it sticks and stays stuck.\n- No light streaks, no glowing emissions, no purple motion-blur trails from the magnet.", + "negative_prompt": "duplicated block, multiple white blocks, twin blocks, block splitting, block multiplying, block disappearing, block vanishing, block fading out, teleporting block, discontinuous motion, frame jumps, respawning objects, ghost blocks, extra purple tape, additional tape strip appearing, tape changing shape, tape moving, magnet sliding away, magnet detaching from tape, magnet floating, purple light streaks, glowing magnet, magical glow, light emission from magnet, lens flare on magnet, motion blur trails with no source, camera pan, camera zoom, camera shake, camera dolly, parallax, cuts, scene change, turntable stationary, no rotation, frozen turntable, block passing through magnet, block clipping through magnet, object intersection." + }, + { + "name": "0105_perspective-right_trimmed-marble-run-x", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, no parallax drift — fixed framing throughout the entire 5-second clip. Medium shot of a glossy white display board framed by black metal edges, with colorful washi-tape-like decorative strips arranged as a marble-run course on the left panel and a blank whiteboard on the right. Mounted strips (all rigid, static, fixed to the board) include: a curved green-striped ramp at upper-left, a long blue-polka-dot-on-purple strip angled slightly down-right across the upper-center, a pink-magenta diagonally striped L-shaped deflector in the center-left, a blue-striped horizontal bar in the center-right, a lime-green strip with dark polka dots in the lower-left/center, and a yellow-striped horizontal bar at the bottom. Indoor ambient lighting with a soft specular highlight on the glossy board.\n\nA single small bright-yellow spherical marble (~1cm) is the only moving object. Its trajectory must be CONTINUOUS, with no teleports, no disappearances, and clearly visible ballistic arcs and rolling motion under constant downward gravity. Object permanence is strict: the marble is visible in EVERY frame of the 120-frame clip.\n\nMotion timeline (must fit entirely in 0:00–0:05 at 24fps):\n- 0:00–0:00.6: The yellow marble, resting at the top of the green curved ramp, immediately begins to roll, accelerating smoothly down the concave curve as gravity pulls it; it gains speed continuously and launches off the right edge of the green curve.\n- 0:00.6–0:01.4: The marble follows a visible parabolic freefall arc through open air, dropping and curving rightward, before landing with a small bounce onto the blue-polka-dot strip; on contact the marble compresses no surfaces (rigid) and its vertical velocity is partially absorbed, then it rolls rightward along the strip's downward angle, accelerating.\n- 0:01.4–0:02.2: The marble exits the right end of the blue-polka-dot strip and falls in a continuous parabolic arc, striking the upper inner edge of the pink L-shaped deflector; it deflects elastically off the pink piece (clear momentum-transfer bounce, NOT passing through), redirected downward and rightward, then lands on the blue-striped horizontal bar.\n- 0:02.2–0:03.2: The marble rolls visibly along the full length of the blue-striped bar (this rolling segment must be clearly shown frame-by-frame, marble never invisible), decelerating slightly due to friction, then drops off the left end of the bar.\n- 0:03.2–0:04.2: A clear parabolic freefall arc carries the marble down to the green polka-dot strip; it lands with a small visible bounce and rolls leftward-then-downward along that strip's slope.\n- 0:04.2–0:05.0: The marble drops off the end of the green polka-dot strip in a final visible falling arc and lands on the yellow-striped bar at the bottom, where by 0:05 it has rolled a short distance and come to rest (or is still rolling slowly) on the yellow bar — clearly visible and stationary-or-decelerating in the final frame.\n\nPhysics constraints (must be obeyed): gravity acts continuously downward at ~9.8 m/s² producing visible parabolic arcs between every ramp; the marble does NOT pass through any strip — every contact is an elastic/inelastic rigid-body collision with momentum transfer and a small bounce; the marble's position changes smoothly and continuously frame-to-frame with no teleporting, no jump-cuts, no fades, no vanishing; the marble is present and visible in every single frame of the 5-second clip; all decorative strips remain perfectly static and rigidly mounted; the board, frame, background, and lighting do not move; the camera is absolutely fixed (no zoom, no pan, no dolly, no parallax).\n\nLight rolling and tapping sounds as the marble transitions between strips, in a quiet indoor room.", + "negative_prompt": "teleporting marble, marble disappearing, marble vanishing, object permanence break, missing ball frames, discrete pose snaps, jump cuts, frame skips, marble passing through strips, marble clipping through ramps, no ballistic arc, instant position change, static marble when it should be rolling, long stationary dwell, camera zoom, camera pan, camera drift, camera parallax, handheld shake, dolly motion, lens breathing, multiple marbles, marble changing color or size, ramps moving, board shifting, strips falling off, motion blur replacing trajectory, ghosting, duplicate marbles, floating marble, marble defying gravity, marble moving upward without cause" + }, + { + "name": "0107_perspective-center_trimmed-marble-run-y", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, no reframing — locked-off medium shot perpendicular to a glossy white whiteboard with a black metal frame. The whiteboard holds a homemade marble run made of colorful patterned paper strips taped at angles: a green-striped concave arc near the top-center, a purple-and-blue polka-dot strip angled down-right in the upper-right, a yellow-striped strip angled down-left in the center-left, a blue-striped strip angled down-right in the center-right, a green-and-purple polka-dot strip angled down-left in the lower-left, and a pink diagonal-striped U-shaped catcher at the bottom-center. EXACTLY ONE single small yellow marble exists in the entire scene at all times — object count is conserved, no duplicates, no spawning, no disappearing.\n\nMotion timeline (5 seconds, 120 frames @ 24 fps, all events strictly within 0:00–0:05):\n- 0:00–0:01: The single yellow marble is released at the top of the green-striped arc. It rolls visibly and continuously along the concave arc, accelerating under gravity from left toward the right edge of the arc, with a clearly traced curving path.\n- 0:01–0:02: The marble drops off the right edge of the green arc in a short parabolic ballistic arc and lands on the purple-and-blue polka-dot strip, then rolls diagonally down-right along that strip, accelerating, until it reaches its lower edge.\n- 0:02–0:03: The marble falls off the polka-dot strip's lower edge in a short parabolic drop and lands on the yellow-striped strip, then rolls diagonally down-left along it. Near 0:02.7 it drops off the yellow strip's lower edge and lands on the blue-striped strip, beginning to roll down-right.\n- 0:03–0:04: The marble continues rolling down-right along the blue-striped strip, drops off its lower edge in a small parabolic arc, and lands on the green-and-purple polka-dot strip, rolling diagonally down-left across it with visible angular motion.\n- 0:04–0:05: The marble rolls off the lower edge of the green polka-dot strip, falls in a short parabolic trajectory toward the pink U-shaped catcher at the bottom, makes contact with one small visible bounce inside the U, oscillates briefly, and comes to rest inside the U-catcher by 0:05.\n\nPhysics requirements: the marble must follow a single continuous trajectory frame-to-frame; positions between consecutive frames must be spatially adjacent (no teleporting). On every ramp the marble accelerates due to gravity along the tilt direction; it does NOT rest statically on any ramp. Between ramps the marble undergoes brief parabolic free-fall (ballistic) drops, not instantaneous transitions. Collisions with each ramp surface produce a tiny bounce/deflection consistent with rigid-body elastic-ish contact, then rolling resumes. The paper ramps remain perfectly stationary and taped in place. Lighting is steady indoor ambient/fluorescent with soft reflections; no lighting changes. The camera framing, focal length, and crop are absolutely fixed for the entire 5 seconds.\n\nStyle: photoreal live-action video, casual educational STEM-demo aesthetic, deep focus, ~35–50mm equivalent, vibrant colors, minimal motion blur on the marble.", + "negative_prompt": "multiple marbles, duplicate marbles, extra marbles, marble spawning, marble disappearing, teleporting objects, discontinuous motion, jump cuts, frame skips, marble resting on ramp, marble floating, marble hovering, marble passing through ramp, marble clipping through paper, camera zoom, camera pan, camera tilt, camera dolly, reframing, crop change, focal length change, shaking camera, ramps moving, paper strips falling, paper strips rotating, lighting flicker, marble already in catcher at start, marble appearing mid-scene, gravity reversal, marble rolling uphill, static marble on tilted surface" + }, + { + "name": "0109_perspective-left_trimmed-match", + "prompt": "Photoreal live-action video, static tripod-mounted camera (no pan, no zoom, no cuts, no handheld shake), medium close-up of a tall clear cylindrical drinking glass three-quarters full of clear WATER (not alcohol, not flammable liquid) sitting on a light oak wooden table against a plain cream-white wall, lit by soft natural daylight from the left producing soft glass shadows and subtle caustics on the wood. A long thin pale bamboo wooden skewer/match enters diagonally from the upper-left at roughly 45 degrees, its charred tip touching the water meniscus at frame center. At t=0:00 the skewer tip carries a small orange flame that has just made contact with the water surface.\n\nMOTION TIMELINE (5 seconds total, 120 frames @ 24fps, ALL events occur within 0:00-0:05):\n- 0:00-0:00.3: The small orange flame at the skewer tip rapidly shrinks and is QUENCHED by the water within roughly 0.2-0.4 seconds of contact. The flame collapses inward, dimming from orange to a faint ember, then disappears entirely. Concurrently, faint concentric ripples expand outward from the contact point across the water surface.\n- 0:00.3-0:01.0: The flame is fully extinguished. The skewer tip is now blackened, charred, and visibly wet. A thin wisp of pale white smoke/steam begins to curl upward from the extinguished tip.\n- 0:01.0-0:03.0: A small, soft plume of white smoke/steam rises slowly and diffusely from the charred wet tip, drifting gently upward and dissipating into the air. Ripples on the water surface continue to fade into stillness.\n- 0:03.0-0:05.0: Smoke wisp thins and dissipates almost completely. By 0:05 the scene has settled: no flame, charred wet skewer tip resting at a still water surface, only the faintest residual smoke trace, glass and skewer otherwise stationary.\n\nPHYSICS CONSTRAINTS (must be obeyed): The liquid is WATER and is NON-FLAMMABLE. Water vapor does NOT combust. The flame MUST be extinguished by the water within the first ~0.5 seconds of the clip. The flame does NOT grow, does NOT spread laterally across the water surface, and does NOT persist. White smoke/steam IS produced after extinction. The water surface shows subtle ripples from contact, then settles.\n\nThe glass, table, wall, lighting, and camera framing remain identical throughout. Camera is locked off — completely static.", + "negative_prompt": "flame growing larger, flame intensifying, flame persisting on water, flame spreading across liquid surface, alcohol-like surface combustion, burning liquid, fire on water, sustained flame, large orange fireball, no smoke, no steam, missing smoke plume, flame still burning at end of clip, water acting as fuel, flammable water, completely still water surface with no ripple at contact, camera pan, camera zoom, camera shake, scene cuts" + }, + { + "name": "0111_perspective-right_trimmed-match", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts. Medium close-up of a clear cylindrical glass three-quarters full of water sitting on a light oak wooden table against a white wall, lit by natural daylight from the front-left. A thin tan wooden skewer/match enters from the upper-left at roughly 45 degrees, its charred tip burning with a small orange-yellow flame just above the water's meniscus at t=0.\n\nMOTION TIMELINE (exactly 5 seconds, 120 frames @ 24 fps, all events compressed inside 0:00-0:05):\n- 0:00-0:01.2: The skewer is lowered smoothly and steadily downward along its 45-degree axis, the burning tip translating toward the water surface. The flame flickers and trails slightly upward (opposite to motion) due to airflow. Tiny ripples begin radiating outward on the water surface as the tip approaches and lightly touches the meniscus.\n- 0:01.2-0:01.8: The flame makes contact with the water. It is IMMEDIATELY quenched by the liquid: the flame visibly shrinks, sputters, and disappears within ~0.4 seconds of contact. A brief hiss-like quench occurs. Concentric ripples spread across the water surface from the contact point.\n- 0:01.8-0:03.5: A thin wispy plume of pale grey-white smoke rises from the now-extinguished, glowing-then-darkening charred tip, drifting upward and slightly to the right, dispersing as it rises. The skewer tip remains in light contact with the water; a faint orange ember glow on the char fades to black. Ripples continue to propagate and reflect gently off the glass walls.\n- 0:03.5-0:05.0: Smoke thins to almost nothing by 0:05. Water surface settles, ripples damping to near-flat. The skewer rests motionless at the water surface with a blackened, extinguished tip — no flame, no ember, only faint residual smoke trailing off. By 0:05 the flame is fully out and the scene has settled into quiet post-extinguishment stillness.\n\nPHYSICS CONSTRAINTS (must be obeyed): Water extinguishes fire on contact — the flame does NOT persist on or under the water surface. Gravity acts normally; the stick descends, it does not float or hover. Smoke rises (buoyant convection), does not sink. Ripples obey surface-wave physics radiating from the contact point. Caustics on the table shift subtly as ripples form.\n\nNegations: The flame does NOT continue burning after touching water. The match does NOT remain static for the full clip. The water surface is NOT glassy-still during contact. The flame does NOT pass through or burn underwater. No relighting after extinguishment.\n\nStyle: photoreal live-action, documentary science-demo aesthetic, deep focus, warm natural daylight, soft shadows to the right, 35-50mm equivalent, 16:9, 832x480, 24 fps, 5 seconds total.", + "negative_prompt": "flame burning on water, flame persisting after water contact, underwater flame, fire not extinguished by water, static match, hovering skewer, no ripples, glassy still water during contact, smoke moving downward, smoke sinking, relighting flame, match floating without descent, camera pan, camera zoom, camera shake, cuts, scene change, teleporting objects, flame passing through liquid" + }, + { + "name": "0115_perspective-left_trimmed-mirror-ball-fall", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no tilt, no cuts, no perspective change, fixed framing throughout the entire 5-second clip. Low-angle medium shot at wooden shelf level, slightly left perspective. The frame is bisected near center by a vertical rectangular mirror panel standing upright on a warm honey-oak wooden shelf, perpendicular to the camera line of sight. To the LEFT of the mirror plane: a fuzzy bright orange tennis ball with a single white curved seam, suspended from a thin orange string by a small black/silver carabiner clip and a short chrome cylindrical neodymium magnet sitting ON TOP of the ball (magnet ABOVE the ball at all times — never below, never inverted). The ball hangs just above the shelf surface. To the RIGHT of the mirror plane: a specular reflection of the ball, string, carabiner, and magnet, mirrored across the vertical mirror plane with correct left-right symmetry, identical size, identical height, and synchronized motion. Background: matte gray-white wall, soft ambient light from upper left, gentle diffused shadows to the right, dark cabinet edge at far right.\n\nMOTION TIMELINE (strictly within 0:00-0:05, 120 frames @ 24fps):\n- 0:00-0:01: The ball hangs nearly motionless from the taut vertical orange string with the magnet on top; the string is straight and vertical; the mirror to the right shows a perfectly symmetric reflection of the ball at the same height and size. Camera and mirror are absolutely fixed.\n- 0:01-0:03: The ball begins a SMOOTH, SLOW, MONOTONIC vertical descent straight downward toward the wooden shelf, lateral position unchanged. The string remains attached; the magnet stays ABOVE the ball; the string slowly lowers as a unit. The mirror reflection on the right tracks this descent in perfect synchrony, mirrored across the vertical mirror plane (left-right symmetry preserved, same vertical speed, same size).\n- 0:03-0:04: The ball gently contacts the wooden shelf surface. Once resting, the string above goes SLACK (visible curvature/sag in the orange string) because the ball is now supported by the shelf, not by tension. Magnet remains above. Reflection mirrors this slack-string resting state symmetrically.\n- 0:04-0:05: By 0:05 the ball has come fully to rest on the shelf with the string slack above it and the magnet still oriented above. No further motion. Reflection remains a stable, symmetric mirror image.\n\nPHYSICS AND OPTICS CONSTRAINTS:\n- The camera does NOT move, drift, zoom, rotate, or change perspective at any point.\n- The mirror panel does NOT move, rotate, shift, or change size; its edge stays in the exact same screen location for all 120 frames.\n- The reflection is across the VERTICAL mirror plane only: the reflected ball appears to the RIGHT of the mirror at the same height and same size as the real ball on the LEFT. The reflected ball is NEVER beside the real ball on the table surface, NEVER smaller, NEVER farther, NEVER at a different height.\n- The magnet stays ABOVE the ball throughout; the suspension hardware orientation NEVER inverts or flips.\n- The ball does NOT teleport, jump, or oscillate between positions. Its descent is smooth and monotonic downward only.\n- When the ball rests on the shelf, the string visibly slackens; tension and gravity remain consistent.\n- No duplicate balls, no extra balls on the table, no second ball appearing outside the mirror.", + "negative_prompt": "camera motion, camera drift, camera zoom, camera pan, camera tilt, perspective shift, parallax change, mirror rotating, mirror moving, mirror shifting, mirror resizing, broken mirror symmetry, asymmetric reflection, reflected ball smaller than real ball, reflected ball larger than real ball, reflected ball at different height, reflection beside real ball on table, two balls side-by-side on shelf, duplicate ball, ball teleporting, ball jumping position, ball oscillating up and down, ball moving laterally, magnet below ball, inverted suspension hardware, flipped magnet orientation, taut string while ball rests on shelf, string with no slack when ball is grounded, ball passing through mirror, ball passing through shelf, sudden position changes, frame cuts, scene cuts" + }, + { + "name": "0121_perspective-left_trimmed-mirror-teapot-rotate", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, completely fixed framing throughout the entire 5-second (120-frame, 24 fps) clip. Medium shot, slightly below eye-level, teapot center-right, mirror at right edge, empty oak desk on the left.\n\nSCENE AT t=0 (anchor frame): A glossy ceramic teapot sits centered on a low-profile black motorized turntable on a light oak wooden desk against a pale gray wall. The teapot has a cobalt-blue body with hand-painted pink roses, green leaves, and small black polka dots; a vivid red curved handle (with white polka dots) on the right side; a red spout pointing slightly to the camera-left; a yellow-green lid topped with a black-and-white checkered spherical knob; and a yellow-green pedestal base with black-and-white checkered trim. A vertical rectangular mirror stands behind and to the right of the teapot; at t=0 the mirror reflection shows the OPPOSITE face of the teapot — i.e., because the real teapot's spout points camera-left and handle points camera-right, the reflection's spout points camera-RIGHT and handle points camera-LEFT (left-right parity flipped across the vertical mirror plane). A thin black power cord trails to the right of the turntable.\n\nMOTION TIMELINE (strictly within 0:00–0:05, single continuous shot):\n- 0:00–0:0125 (frames 0–30): The turntable rotates the teapot CLOCKWISE as viewed from above (which appears as the visible front face turning from camera-left toward camera-right, i.e., the spout swings slowly toward the camera-front and the handle slowly recedes toward the back-right). Angular velocity is CONSTANT at approximately 20°/second. No reversal, no oscillation, no jitter — strictly monotonic.\n- 0:0125–0:0250 (frames 30–60): Rotation continues at the SAME constant angular velocity. The spout passes through a near-frontal pose pointing toward the camera. New pink-rose and green-leaf motifs on the front panel come into view. The red handle rotates around toward the back.\n- 0:0250–0:0375 (frames 60–90): Rotation continues monotonically clockwise at the same rate. The spout now begins pointing slightly camera-right, the handle is on the far side (mostly hidden behind the body), and a fresh portion of the floral pattern is exposed on the camera-left side of the body.\n- 0:0375–0:0500 (frames 90–120): Rotation continues at the same constant rate; by 0:05 the teapot has turned a TOTAL of approximately 100° clockwise from its t=0 orientation. The turntable is still visibly rotating at the final frame (motion does not stop, but no overshoot, no reversal).\n\nMIRROR-IMAGE KINEMATIC CONSTRAINT (must hold at EVERY frame from 0:00 to 0:05):\n- The mirror reflection at the right edge of frame is a strict left-right mirrored copy of the real teapot across the vertical mirror plane.\n- At every instant, if the real teapot's spout points to camera-direction X, the reflection's spout points to the LEFT-RIGHT FLIPPED direction.\n- The reflection's apparent rotation as seen by the camera is COUNTER-CLOCKWISE (the mirror image of the real clockwise rotation), and its angular speed is IDENTICAL in magnitude to the real teapot's angular speed at every frame — locked, frame-perfect.\n- The reflection always shows the FAR / opposite face of the teapot relative to what the camera sees of the real teapot directly. When the camera sees the spout-front, the reflection shows the handle-back, and vice versa.\n\nLIGHTING & SHADING: A single fixed soft key light from upper-left plus gentle ambient fill from the right. As the teapot rotates, specular highlights on the glossy blue glaze MIGRATE smoothly and consistently across the curved surface in a manner consistent with a stationary light source and a steadily rotating glossy ceramic body. Soft shadow beneath the turntable base remains stationary on the desk.\n\nIDENTITY PRESERVATION: The teapot is a single rigid 3D object with a fixed, consistent floral pattern, a fixed spout shape, fixed handle shape, and fixed checkered trim. Pattern elements that rotate out of view on one side reappear in mirror-flipped form in the reflection; do NOT invent new flowers or alter spout/handle geometry between frames. Same object, same paint, same proportions across all 120 frames.\n\nNEGATIVES TO EXPLICITLY AVOID: The teapot does NOT oscillate, does NOT reverse direction, does NOT wobble or jitter, does NOT change angular speed. The reflection is NOT a duplicate copy of the real teapot — it is strictly LEFT-RIGHT MIRRORED. The reflection does NOT rotate at a different rate or in the same screen-direction as the real teapot. The floral pattern does NOT morph, and the spout/handle shapes do NOT change. The camera does NOT move.\n\nAUDIO: faint low electric hum of the turntable motor, quiet indoor ambience, no music, no speech.", + "negative_prompt": "oscillating rotation, reversing rotation, non-monotonic rotation, teapot rocking back and forth, jittery turntable, variable angular velocity, sudden speed changes, teapot stopping mid-clip, teapot tipping or sliding off turntable, mirror reflection rotating in the same screen-direction as the real teapot, mirror reflection rotating at a different speed than the real teapot, mirror showing the same face as the camera-facing side, mirror showing a duplicate (non-flipped) copy of the teapot, broken left-right mirror parity, reflection desynchronized from real object, hallucinated extra flowers, morphing floral pattern, changing spout shape, changing handle shape, identity drift, two different teapots, camera pan, camera zoom, camera dolly, camera shake, scene cuts, motion blur from camera, lighting flicker, stationary specular highlights on a rotating surface, second light source appearing" + }, + { + "name": "0126_perspective-right_trimmed-mug-breaks", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed low-angle framing approximately knee-height, capturing the lower portion of a white projection screen with a black aluminum frame propped vertically on a weathered wooden deck. Two small yellow warning stickers sit on the bottom frame rail; dark metal triangular feet rest on the wood planks; a light-gray rectangular concrete paver block sits at the base of the screen, slightly chipped, brick-sized. A solid golden-yellow ceramic coffee mug with a curved handle is mid-air at t=0, motion-blurred, positioned a short distance above the concrete paver, tumbling slightly with handle to the left.\n\nMotion timeline strictly within 0:00-0:05 (5 seconds, 120 frames @ 24fps):\n- 0:00-0:00.4: The intact yellow mug continues a clear, continuous downward fall under gravity in a straight vertical trajectory, accelerating naturally toward the concrete paver. The mug remains fully intact, rigid, and unbroken in the air — it does NOT deform, inflate, squeeze, rupture, or explode mid-air. Its yellow exterior color is preserved.\n- 0:00.4-0:00.6: The mug makes solid, visible contact with the top surface of the concrete paver block. Only on contact does it begin to fracture — cracks propagate from the impact point, the rim and body fragment, and ceramic shards begin to separate.\n- 0:00.6-0:02.0: The mug shatters into multiple yellow-glazed ceramic fragments (yellow on the outer/glazed surface, possibly off-white on the inner unglazed clay). Fragments scatter outward across the wooden deck planks with realistic rigid-body physics: pieces bounce once or twice, tumble, roll, and slide along the wood grain in varied directions, losing energy with each contact. Some shards skitter near the paver, others travel further across the deck.\n- 0:02.0-0:04.0: Secondary motion continues — smaller fragments still tumbling and rolling lose momentum gradually; a few pieces wobble to a stop, others slide a short distance more before friction halts them.\n- 0:04.0-0:05.0: All ceramic fragments have come to rest on the wooden deck and around the concrete paver. The debris field is static and settled by 0:05. The screen, frame, blue clip, paver, and deck remain completely stationary throughout.\n\nThe mug does NOT pass through or merge with the concrete paver; on contact it fractures with proper momentum transfer and scattering. Fragments retain the mug's yellow exterior color (identity preserved) — they are NOT predominantly white. The camera framing is locked: screen feet, paver position, and perspective do not shift, drift, or zoom at any point.\n\nLighting: natural outdoor overcast daylight from above-left, soft shadows on the deck, even ambient illumination, muted palette with the yellow mug and yellow shards as bright accents against warm wood, gray concrete, and white screen. Photoreal live-action documentary style, deep depth of field, ~35-50mm equivalent lens.", + "negative_prompt": "mid-air deformation, mug inflating, mug squeezing in place, mug rupturing before contact, mug exploding in air, floating mug, hovering mug, mug passing through concrete, teleporting fragments, skipped impact moment, white ceramic shards, off-white debris, color change of mug, identity drift, fragments instantly settling, no bouncing, no tumbling, camera pan, camera zoom, camera drift, framing shift, perspective shift, parallax change, handheld shake, cuts, scene transitions, motion blur on static objects, screen moving, paver moving" + }, + { + "name": "0131_perspective-center_trimmed-paint-on-glass", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed framing throughout. Slightly elevated eye-level shot (~15-20° downward) of a clear acrylic/glass sheet lying flat on a light oak wooden table, with a plain light gray wall in the upper background. A white-handled artist's paintbrush (silver ferrule, faint printed text on the shaft) lies diagonally across the glass, its bristle tip at center-frame touching a small glossy red-orange viscous paint blob (~1-2 cm). The handle extends to the upper-right, where it is secured with bright green painter's tape to a small wooden block resting on a matte black circular turntable base partially visible in the upper-right corner. Soft diffused overhead lighting, gentle specular reflections on the glass, minimal soft shadows.\n\nMOTION TIMELINE (exactly 0:00-0:05, 120 frames @ 24fps):\n- 0:00-0:01: From the very first frame the black turntable is already rotating CLOCKWISE (as seen from the camera's top-down perspective) at a steady, mechanical angular velocity of roughly 25-30 degrees per second. The brush handle, rigidly taped to the turntable, immediately begins pivoting clockwise about the turntable's axis in the upper-right. The bristle tip, located at center-frame, starts sweeping through the red-orange paint blob; the blob deforms and a short curved smear begins to trail behind the bristles, curving DOWNWARD and to the RIGHT (clockwise arc relative to the pivot point in the upper-right).\n- 0:01-0:03: The turntable continues steady clockwise rotation. The bristle tip carves a clearly visible CLOCKWISE circular arc of wet red-orange paint across the acrylic surface. The original blob is progressively consumed: paint is picked up by the bristles and laid down along the arc, so the source blob shrinks while the trail lengthens. The deposited stroke is glossy and wet, thickest near the leading edge of the bristles and slightly thinner along the older portion of the trail.\n- 0:03-0:05: The brush has now swept through roughly 90-130 degrees of arc total. The red-orange paint trail forms a long, clearly curved clockwise arc across a substantial portion of the glass. The trail visibly TAPERS and STREAKS toward its trailing end, becoming thinner and showing individual bristle striations as the paint supply on the bristles depletes. By 0:05 the curved arc is fully established as a long clockwise crescent of paint on the glass; the brush is still mid-rotation, bristles continuing to drag a thinning streak. Turntable rotation remains steady to the final frame.\n\nPHYSICS CONSTRAINTS (must hold):\n- Rotation direction is CLOCKWISE as seen from above (brush tip sweeps from center toward the lower-right, NOT counter-clockwise, NOT upward-left).\n- The brush, tape, wooden block, and turntable top rotate together as one rigid body about the turntable's vertical axis; the brush handle length, ferrule, and turntable diameter remain geometrically constant frame-to-frame (no scaling, no drift, no morphing).\n- Viscous paint behavior: bristles actively pick up paint from the source blob and deposit it along the arc; the source blob shrinks over time while the trail grows; the trail tapers and shows bristle streaking toward its trailing end rather than remaining a uniform thick lump.\n- The brush does NOT slip, detach, deform, or change length; the tape stays fixed; the glass and table remain stationary.\n- Camera is locked off: no pan, tilt, zoom, parallax, or reframing.\n\nStyle: photoreal live-action, documentary/demonstration aesthetic, clean and minimal, soft diffused lighting, deep depth of field with full scene in focus.", + "negative_prompt": "counter-clockwise rotation, anti-clockwise brush sweep, paint arc curving upward-left, reversed rotation direction, static brush, frozen turntable, sluggish rotation onset, brush detaching from turntable, tape coming loose, brush handle changing length, turntable scaling or shifting, geometric drift, identity drift, morphing brush, paint blob remaining as a thick stationary lump, uniform-thickness paint trail with no tapering, paint trail not connected to bristle tip, paint floating above glass, camera pan, camera zoom, camera shake, handheld motion, cuts, scene transitions, lighting changes, new objects appearing, hands or arms entering frame." + }, + { + "name": "0132_perspective-right_trimmed-paint-on-glass", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off low-angle shot from the right side of a light oak table. On the table sits a large clear acrylic/glass sheet. A white-handled artist's paintbrush with silver ferrule and round natural-bristle tip lies diagonally across the glass; its bristle tip rests in a glossy red-orange paint dollop near the center of the sheet, and its handle end is propped on a small wooden block wrapped with folded green painter's tape. The wooden block is taped firmly to a black circular turntable (lazy susan) at the right edge of the frame. The brush, wooden block, and turntable form ONE rigidly coupled assembly — the brush is NOT held by a hand and is NOT detached from the block at any point.\n\nMOTION TIMELINE (exactly 5 seconds, 120 frames @ 24 fps, all events occur within 0:00–0:05):\n\n0:00–0:01: The black turntable begins rotating smoothly CLOCKWISE (viewed from above) at a steady angular velocity of roughly 60–80 degrees per second. Because the wooden block is taped to the turntable and the brush handle rests on the block, the entire brush+block assembly rotates rigidly with the platform as one body. The bristle tip, pinned by friction against the glass and by the paint dollop, sweeps along a circular arc whose center is the turntable axis. No hand is visible. The brush ferrule and bristle shape stay perfectly consistent (round natural-bristle tip throughout — identity locked).\n\n0:01–0:03: Continued steady clockwise rotation of the turntable. The bristle tip drags through the red-orange paint dollop and pulls pigment along a smooth CURVED ARC across the acrylic. A glossy curved paint smear trails behind the bristles, following the exact circular path traced by the brush tip. The smear is widest near the original dollop and tapers along the arc as paint is gradually deposited. Light glints shift along the wet curved trail.\n\n0:03–0:05: The turntable keeps rotating clockwise at the same rate, extending the curved red-orange smear further along its circular arc on the glass. By 0:05 a clear, continuous curved paint streak (a portion of a circle) is visible on the acrylic, the brush+block+turntable assembly has rotated through roughly 60–90 degrees as one rigid body, and the brush has come to rest still attached to the block at its new angular position. No hand has ever entered the frame.\n\nPHYSICS CONSTRAINTS (explicit):\n- The brush, wooden block, and turntable move together as a single rigid rotating assembly; the brush does NOT detach from the block.\n- The paint trail is a CURVED ARC concentric with the turntable axis, NOT straight downward or jagged linear strokes.\n- No human hand enters or appears in the frame at any time.\n- The brush head is a round natural-bristle tip throughout — no morphing into a flat angled brush, no ferrule change.\n- Camera is perfectly static: table edge, turntable position, and framing do not shift by even a pixel.\n- Paint behaves as a viscous fluid: it stretches and smears continuously along the arc, with glossy wet highlights.\n- Soft diffused overhead lighting; gentle shadows under brush and glass edges remain consistent.", + "negative_prompt": "hand entering frame, human fingers, hand grasping brush, brush detaching from wooden block, brush floating independently, straight linear paint strokes, downward paint strokes, jagged strokes, zig-zag strokes, stationary turntable, non-rotating platform, brush head morphing, flat angled brush head, changing ferrule shape, identity drift, camera pan, camera zoom, camera shake, viewpoint shift, frame reframing, cuts, edits, teleporting objects, sudden appearance of body parts, paint moving in wrong direction, counter-clockwise rotation" + }, + { + "name": "0133_perspective-left_trimmed-paper-fall-water", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed framing throughout. Indoor tabletop scene: a clear glass mixing bowl with a shallow layer of water sits on a honey-toned wooden table against a white wall. A black-handled grabber tool with bright orange rubber claw jaws holds a crumpled white/gray paper ball (with faint printed text) approximately 15-20 cm directly above the bowl's water surface. Soft diffused light from upper-left, gentle shadows on wood, warm color palette.\n\nMotion timeline within the 5-second generation window (24 fps, 120 frames, 0:00-0:05):\n- 0:00-0:00.15: The orange jaws snap open and release the crumpled paper ball. The grabber then HOLDS STILL in place (no drift, no upward retraction, no exiting the frame).\n- 0:00.15-0:00.40: The paper ball accelerates downward under gravity (9.8 m/s^2) in a fast, short free-fall of roughly 0.2-0.3 seconds, tumbling slightly as it falls. The fall is QUICK and obeys real gravity — not slow or floaty.\n- 0:00.40-0:00.55: The paper ball IMPACTS the water surface, producing an immediate, clearly visible splash: a small crown of water rises around the impact point, several discrete droplets eject upward and outward, and the water surface deforms sharply.\n- 0:00.55-0:02.00: Strong concentric ripples radiate outward from the impact point across the water, reaching and reflecting subtly off the inner glass walls of the bowl, with overlapping wave interference.\n- 0:02.00-0:03.50: The crumpled paper ball BOBS at the water surface — it FLOATS, only partially submerged (top half above the water), because trapped air keeps it buoyant. It rocks gently as the ripples decay.\n- 0:03.50-0:05.00: Ripples gradually diminish to small wavelets and then near-stillness. The paper ball remains floating at the surface, with its lower half slowly darkening as water begins to wick into the paper. By 0:05 the water is nearly calm and the paper is bobbing gently, still afloat. The grabber remains stationary in its original position above the bowl throughout.\n\nPhysics constraints (must be obeyed):\n- The paper ball does NOT hover, float in mid-air, or fall in slow motion; it falls quickly under realistic gravity in ~0.2-0.3 s.\n- The paper ball does NOT pass through the water without a splash; impact MUST produce a visible crown and droplets.\n- The paper ball does NOT sink to the bottom of the bowl within the 5-second window; crumpled paper floats due to trapped air and only slowly absorbs water.\n- The paper ball's texture and appearance remain CONSISTENT throughout — same crumple pattern, same printed-text density, no morphing.\n- The grabber tool stays FIXED in place after release; it does NOT drift upward, sideways, or out of frame on its own.\n- Camera is rigidly static — no pan, tilt, zoom, dolly, or shake.", + "negative_prompt": "slow-motion falling, floating paper in mid-air, paper hovering, anti-gravity, slow descent, no splash on water impact, paper sinking to the bottom, paper fully submerged, paper passing through water surface without disturbance, texture morphing, paper appearance changing, identity drift, newsprint text appearing or disappearing, grabber drifting upward, grabber leaving frame, unmotivated tool motion, camera pan, camera zoom, camera shake, camera tilt, cuts, scene transitions, motion blur on static objects" + }, + { + "name": "0144_perspective-right_trimmed-potato-in-water", + "prompt": "Photoreal live-action physics demonstration video, static tripod-mounted camera, no pan, no zoom, no cuts, eye-level medium close-up of a tall clear glass cylinder centered in frame on a light oak wooden table against a pale gray-blue wall. The cylinder contains blue-tinted water filling the lower half, with a green silicone band wrapped around the exterior of the glass exactly at the water line. At t=0 (the anchor frame), a brown oblong potato (approx. 8-10 cm long, smooth golden-brown skin with a soft specular highlight from upper-left ambient lighting) is suspended in the air space inside the glass, just above the water surface, oriented roughly vertically. Soft indoor ambient lighting from upper left, deep depth of field, sharp focus on the glass and its contents.\n\nMOTION TIMELINE (0:00-0:05, exactly 120 frames at 24fps, all events must complete within this window):\n- 0:00-0:00.4: The potato accelerates straight downward under gravity, maintaining its solid rigid potato shape (no stretching, no smearing, no blurring, no elongation). It keeps its identity as a single coherent oblong solid object throughout the fall.\n- 0:00.4-0:00.7: The potato impacts the blue water surface. A clear circular splash crown rises upward around the impact point with several distinct water droplets ejected above the original surface line; a transient air cavity forms momentarily behind the potato as it punches into the liquid; concentric ripples radiate outward across the water surface.\n- 0:00.7-0:02.5: The potato continues sinking steadily downward through the blue liquid (potato is denser than water and MUST keep descending — it does NOT hover, does NOT stall mid-glass, does NOT float). A clear trail of small spherical air bubbles is entrained behind it and rises upward to the surface. The potato may slowly rotate as it sinks but continues moving downward toward the base of the cylinder.\n- 0:02.5-0:03.5: The potato reaches and contacts the bottom interior of the glass cylinder, coming to rest against the base. A few last bubbles release and rise to the surface.\n- 0:03.5-0:05: The potato remains settled at the bottom of the glass. The water surface ripples oscillate with progressively decreasing amplitude and damp out toward calm. By 0:05 the potato is firmly resting on the bottom and the water surface is nearly still.\n\nThe blue water remains a uniform clear blue tint throughout — NO dark horizontal stripes, NO stippled speckle patterns, NO static dark dots floating in the liquid, NO rendering artifacts at the green silicone band. The green band is purely an exterior decoration on the outside of the glass and does not affect the appearance of the water inside. The glass cylinder remains stationary on the table. Camera is locked off — absolutely static framing for the entire 5 seconds.\n\nAudio: quiet room ambiance, a soft plop and splash as the potato enters the water at ~0.5s, gentle bubbling and liquid settling sounds afterward.", + "negative_prompt": "potato hovering in water, potato floating mid-liquid, potato suspended at mid-glass, potato stalling before reaching bottom, gravity violation, object stretching, object smearing, object elongation during fall, motion blur deformation, identity drift, shape morphing, dark horizontal stripe in water, dark blue band across liquid, stippled speckle artifacts, static dots inside water, rendering artifacts at green band, frozen splash, missing splash crown, no droplets, no ripples, no bubbles, missing bubble trail, water surface unmoved on impact, camera pan, camera zoom, camera shake, cuts, scene change" + }, + { + "name": "0146_perspective-center_trimmed-roll-behind-box", + "prompt": "Photoreal live-action tabletop scene shot with a STATIC tripod-mounted camera (no pan, no tilt, no zoom, no cuts, no parallax) at a slightly elevated 30-40 degree angle looking down on a pale natural-wood table with horizontal grain. Center-right of frame: a white fabric/linen-covered rectangular open-top container (lampshade-style box, ~18cm tall, slightly tapered, corner facing the camera so two faces are visible), perfectly RIGID and PERFECTLY STATIONARY — it does not shift, drift, rotate, yaw, scale, or deform at any point. Far left: a dark cylindrical bottle/tube lying on its side, partially cropped at the frame edge, also completely stationary. Background: mustard-yellow upholstered couch softly out of focus along the top of the frame. Warm overhead indoor lighting from upper-left, soft shadows cast to the right.\n\nAt t=0 (the anchor switch frame), a small matte gray ball (~2-3cm diameter, uniform size, smooth solid sphere) is on the wood surface just to the right of the dark tube's mouth, already moving rightward.\n\nMOTION TIMELINE (strictly within 0:00-0:05, 120 frames @ 24 fps):\n- 0:00-0:01: The gray ball rolls rightward across the wood grain with VISIBLE ROLLING ROTATION (surface markings/micro-texture rotate consistently with translation, no sliding). Constant ball size (no growth, no scale drift, no motion-blur smearing). It travels roughly one ball-diameter per few frames at a steady, slightly decelerating pace due to rolling friction. A small soft contact shadow tracks directly beneath it on the table.\n- 0:01-0:02: Ball continues rolling rightward in a straight line on the table surface, approaching the LEFT-REAR corner of the white box. Its trajectory is BEHIND the box (further from camera than the box's front face), NOT into the front face.\n- 0:02-0:03: The ball passes BEHIND the white box and becomes progressively occluded by the box's near silhouette edge. The box's front fabric face remains completely unbroken, opaque, and undisturbed — the ball does NOT touch, dent, embed in, clip through, merge with, or appear on the front face. The ball does NOT enter the open top of the box.\n- 0:03-0:04: Ball is fully hidden behind the box; only the box is visible. The box remains perfectly stationary (zero translation, zero rotation, zero scale change).\n- 0:04-0:05: Ball reappears emerging from BEHIND the right-rear edge of the box, continuing its rightward roll on the table surface with the same diameter and matte gray appearance it had at t=0, still rotating consistently. By 0:05 it has rolled a short distance past the box's right side and is decelerating.\n\nExplicit physics constraints: the ball is a rigid solid sphere with conserved size and identity throughout; it rolls on the table plane (its center stays at a constant height = ball radius above the wood); the box is a rigid opaque solid that fully occludes anything passing behind it; standard gravity, rolling friction, and solid-body occlusion all apply; no objects pass through one another.\n\nStyle: documentary observational physics demonstration, photoreal consumer-camera footage, 35-50mm equivalent lens, moderate depth of field, sharp focus on box and ball.", + "negative_prompt": "ball clipping into box, ball merging with box face, ball embedded in fabric surface, ball passing through solid object, ball appearing inside the open top of the box, ball visible on the front face of the box, ball changing size, ball growing larger, ball scale drift, ball identity drift, motion blur smearing, ball sliding without rotation, ball pinned to box, ball stuck on box surface, ball stopping unrealistically, box moving, box drifting, box rotating, box yawing, box translating, box scaling, box deforming, box wobbling, camera pan, camera zoom, camera tilt, camera shake, parallax, cuts, scene transitions, duplicated ball, multiple balls, teleporting ball, ball floating above table, ball levitating, ghosting, transparency artifacts, ball reappearing in wrong location." + }, + { + "name": "0148_perspective-left_trimmed-roll-front-box", + "prompt": "Static tripod-mounted overhead camera (no pan, no zoom, no cuts, no handheld jitter) looking straight down at a light beech/maple wooden table with visible horizontal grain. At t=0 (the anchor frame), the scene contains: (a) a black cylindrical ceramic mug/tube partially cropped at the LEFT edge of the frame, opening facing toward the camera-right so its hollow interior points rightward across the table; (b) a copper-brown small round object (coin/top) spinning rapidly in the center-left area, appearing as a motion-blurred copper disc tilted slightly off vertical; (c) a white fabric-textured rectangular speaker/storage box stationary at top-center; (d) a mustard-yellow couch visible at the top edge of frame. Warm overhead indoor ambient lighting, soft diffused shadows.\n\nMOTION TIMELINE — exactly 5 seconds, 120 frames @ 24 fps, all events MUST occur within 0:00–0:05:\n\n0:00–0:02: A grey fuzzy tennis ball ROLLS OUT of the black tube/mug at the left edge of frame, emerging from the tube's opening and translating rightward across the wooden table surface at a steady moderate speed (rolling, not sliding — visible surface rotation consistent with rolling-without-slipping on wood). Simultaneously, the copper spinning object continues rapid stable spin in place with only a slight, slowly growing wobble; its motion blur remains a coherent disc silhouette (NO shape morphing between disc/oval/dome).\n\n0:02–0:03.5: The tennis ball continues rolling rightward in a straight line with mild rolling-friction deceleration, passing near or just behind the spinning copper object without colliding with it; its trajectory is monotonic rightward, no teleporting, no disappearing. The copper object's wobble amplitude and precession frequency increase MONOTONICALLY (Euler-disk behavior): wider precession circle, axis tilting further from vertical, audible-implied pitch dropping. The object also drifts slightly laterally (a few centimeters) as it precesses, not pinned to one pixel.\n\n0:03.5–0:04.5: The copper object enters the characteristic Euler-disk terminal phase: very rapid low-amplitude rattle, frequency rising sharply while amplitude collapses, the disc flattening progressively toward the table plane. The tennis ball continues rolling rightward, decelerating further, possibly approaching the right side of frame.\n\n0:04.5–0:05: The copper object SETTLES FLAT on the wooden table surface, fully at rest, revealing its true circular coin/disc shape with no motion blur, lying flat against the wood grain. By 0:05 it is completely stationary. The tennis ball is still rolling slowly rightward or has nearly come to rest further right on the table.\n\nThe white box at top-center and the black mug/tube at left remain ABSOLUTELY STATIONARY throughout (rigid, no jitter, no scale change). Wood grain, couch, and lighting remain constant.\n\nPHYSICS CONSTRAINTS (must be obeyed): rigid-body conservation of identity (the copper object keeps a coherent disc silhouette frame-to-frame, no morphing); monotonic angular-momentum decay (wobble only grows, never re-stabilizes); rolling-without-slipping for the tennis ball; gravity pulls the precessing disc to flat-on-table by 0:05; no object passes through another; no objects appear or vanish except the tennis ball emerging from the tube mouth.", + "negative_prompt": "camera pan, camera zoom, camera shake, handheld motion, cuts, scene change, spinning object pinned to one pixel, spinning object never settling, object still blurred at end, shape morphing, silhouette oscillating between disc and dome, non-monotonic wobble, wobble decreasing then increasing, tennis ball failing to appear, empty tube, ball teleporting, ball passing through spinning object, ball rolling backward, white box moving, mug moving, table shifting, objects vanishing, duplicated objects, motion blur on stationary objects, levitation, object passing through table, frozen scene, static video, no motion" + }, + { + "name": "0154_perspective-left_trimmed-rolling-reflection", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed low-angle medium shot. Indoor scene on a wooden oak table against a white wall: in the foreground sits a black 30 LB cast-iron kettlebell with a worn handle, and BEHIND/BESIDE it stands a large flat REFLECTIVE MIRROR PANEL — the apparent 'second kettlebell' on the right is NOT a real object but the MIRROR REFLECTION of the front kettlebell. A bright fluorescent yellow-green tennis ball with a visible white curved seam rests on the table in the lower-right foreground. Warm side-lighting from the left casts a hard kettlebell shadow on the white wall.\n\nMOTION TIMELINE (exactly 0:00–0:05, 120 frames @ 24fps):\n- 0:00–0:01.5: The tennis ball begins rolling leftward across the wooden table surface from the right foreground. The ball physically ROTATES about a horizontal axis — its white seam visibly spins forward, with rotational angular velocity matched to its translational velocity (true rolling without slipping on the wood grain). Simultaneously, INSIDE THE MIRROR PANEL, a single mirror image of the ball appears, perfectly obeying reflection geometry: left-right inverted relative to the real ball, at the correct mirrored depth behind the mirror plane, constrained entirely within the mirror's visible bounds, and tracking the real ball frame-by-frame with identical timing.\n- 0:01.5–0:03: The ball continues rolling leftward at a steady, slightly decelerating pace, approaching the base of the front kettlebell. The mirror image continues to track it with correct reflection symmetry (mirrored trajectory, mirrored rotation direction).\n- 0:03–0:03.5: The ball makes solid PHYSICAL CONTACT with the curved iron base of the front kettlebell. On contact it deflects/rebounds elastically with a small audible tap, losing most of its kinetic energy. The 30 LB kettlebell remains COMPLETELY STATIONARY due to its large mass (no wobble, no shift). The ball does NOT pass through, clip into, or merge with the kettlebell.\n- 0:03.5–0:05: The ball rebounds slightly back to the right and rolls to a gentle, fully-resolved REST on the wooden table near the kettlebell base, rotation slowing and stopping smoothly. By 0:05 the ball is clearly visible, at rest, on the table — not vanished, not behind anything. The mirror image likewise comes to rest in its mirrored position.\n\nThroughout: the kettlebell shadow on the wall is unchanged; lighting is constant; only the ball (and its single mirror reflection) moves. The ball maintains continuous, smooth, frame-to-frame trajectory with no teleporting, shrinking, or disappearing.\n\nEXPLICIT PHYSICS CONSTRAINTS: The reflective panel is a MIRROR — it must show exactly ONE reflection of the ball, located inside the mirror surface, with correct left-right inversion and correct apparent depth. There is NO second physical ball on the table. The ball does NOT pass through the kettlebell; it collides and rebounds/stops. The ball rolls with visible spin of its felt seam. The kettlebell does not move.", + "negative_prompt": "second physical tennis ball on table, duplicate ball outside mirror, ball clipping through kettlebell, ball passing through kettlebell, ball merging into kettlebell base, ball teleporting, ball vanishing, ball shrinking mid-motion, discontinuous trajectory, ball sliding without rotation, non-rolling translation, kettlebell moving, kettlebell wobbling, kettlebell tipping, mirror reflection in wrong position, mirror image not tracking real ball, broken reflection symmetry, reflection outside mirror bounds, camera pan, camera zoom, camera shake, cuts, scene change, lighting change, shadow change" + }, + { + "name": "0155_perspective-center_trimmed-rolling-reflection", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed low-angle tabletop perspective throughout. Photoreal live-action footage of a simple indoor tabletop physics scene: a black 30 LB cast-iron kettlebell with a thick curved handle rests stationary on a warm honey-brown wooden table in the center-right background, pushed against a light gray-white corner wall. To the right, a frameless rectangular mirror leans vertically against the wall, faithfully reflecting the kettlebell with reversed '30 LB' text and the wooden table surface. A bright yellow-green tennis ball with a visible white curved seam sits on the wooden tabletop in the lower-center foreground at t=0. Soft diffused overhead lighting from the upper left casts gentle shadows of the kettlebell handle on the wall.\n\nMOTION TIMELINE (0:00-0:05, exactly 5 seconds, 120 frames at 24fps):\n- 0:00-0:01: The tennis ball begins rolling smoothly forward across the wooden tabletop, traveling AWAY from the camera and TOWARD the kettlebell in the background. The ball rotates physically about a horizontal axis perpendicular to its direction of travel; the white curved seam visibly rotates over the top of the ball, completing roughly one full revolution per ~15-20cm of travel, consistent with rolling-without-slipping on the wood surface. The mirror on the right immediately shows a correctly-positioned, left-right reversed reflection of the tennis ball at the geometrically correct location and depth.\n- 0:01-0:03: The ball continues a steady, straight-line roll across the wood grain toward the kettlebell, getting visibly smaller in the frame as it recedes into the scene. Its seam continues to rotate consistently in the same direction; the ball does NOT teleport, does NOT reverse direction, does NOT duplicate, and remains a single coherent object. The mirror reflection tracks the ball's real position frame-by-frame, mirrored left-to-right, at the correct apparent depth behind the mirror plane, with consistent size scaling.\n- 0:03-0:05: The ball decelerates slightly due to rolling friction and approaches the base of the kettlebell. By 0:05 the ball has come gently to rest against or just in front of the kettlebell's base, having transferred minimal momentum (kettlebell remains completely stationary). Throughout, the mirror reflection continues to show exactly one tennis ball at the geometrically correct mirrored position, with reversed seam orientation, never disappearing and never appearing at incorrect locations.\n\nPHYSICS CONSTRAINTS (must hold every frame):\n- The tennis ball is a single object; exactly ONE ball exists in the real scene and exactly ONE corresponding reflection exists in the mirror at all times.\n- Mirror optics are correct: the reflected ball's position is the real ball's position mirrored across the mirror plane; reflection is left-right reversed; reflection scales with distance correctly; reflection is present in EVERY frame the real ball is on the table within the mirror's field of view (which is the entire 0:00-0:05 window).\n- The ball rolls without slipping: angular rotation of the seam is visually consistent with linear translation across the wood.\n- The ball does NOT pass through the kettlebell; on contact it stops or gently nudges the kettlebell which remains essentially still due to its much greater mass.\n- The kettlebell and mirror are perfectly stationary throughout; the '30 LB' text and its reversed reflection remain legible and unchanged.\n- Camera is locked off: no pan, tilt, zoom, dolly, or shake.", + "negative_prompt": "ball teleporting, ball jumping positions, ball reversing direction unexpectedly, ball duplicating, two tennis balls, multiple tennis balls, ball disappearing, ball passing through kettlebell, missing mirror reflection, mirror without ball reflection, reflection in wrong position, reflection at wrong depth, reflection not left-right reversed, ball sliding without rotating, static non-rolling ball, seam not rotating, kettlebell moving, kettlebell tipping, mirror moving, camera pan, camera zoom, camera shake, cuts, scene change, identity drift, flickering ball, ghost ball, second ball appearing at edge of mirror" + }, + { + "name": "0166_perspective-left_trimmed-smiley-ball-rotates", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off framing throughout. Photoreal casual indoor footage of a yellow-green tennis ball with a hand-drawn black marker smiley face (two oval eyes, curved smile, slightly uneven hand-drawn quality) resting on top of a black matte cylindrical motorized turntable (~15cm diameter, 4cm tall) with a thin power cable exiting from the rear. The turntable sits on a light oak wooden table against a plain white/light gray wall, with a hint of a dark doorframe at the right edge. Soft, even, slightly warm overhead/front-left lighting; gentle shadows beneath the turntable; subtle yellow-green reflection on the glossy black top.\n\nAt t=0 the smiley face is oriented slightly right of camera. Over the full 5-second clip (0:00-0:05) the turntable executes a SINGLE, CLEAN, MONOTONIC CLOCKWISE rotation as viewed from above (the ball's top moves from camera-facing toward camera-right) at a CONSTANT angular velocity of 72 degrees per second, completing approximately one full 360° revolution by 0:05. The rotation is rigid-body: the ball moves as one with the turntable top plate, no slipping, no wobble, no precession, no tilt.\n\nMotion timeline (strictly within 0:00-0:05):\n- 0:00-0:01.25 (0–90°): Smiley face rotates clockwise from front-facing toward camera-right; right eye and right edge of smile lead the motion, left eye trails. White seam lines on the ball translate steadily rightward.\n- 0:01.25-0:02.5 (90°–180°): The face turns fully away from camera; the plain fuzzy yellow-green back of the tennis ball with crisp white seam lines comes into view. Marker features wrap smoothly around to the far side and are no longer visible from front.\n- 0:02.5-0:03.75 (180°–270°): The LEFT-side profile of the smiley face begins emerging from the camera-left edge of the ball — left eye appears first, then left portion of the mouth — continuing the same clockwise direction. The face does NOT reappear front-facing here.\n- 0:03.75-0:05 (270°–360°): Smiley face rotates back toward front-facing orientation, completing one full revolution by 0:05 with the face once again roughly facing the camera.\n\nThe drawn marker eyes and smile remain SHARP, STABLE, and IDENTITY-CONSISTENT throughout; they do NOT fade, blur, morph, duplicate, or disappear — they wrap rigidly around the spherical ball surface as physical ink marks would. Angular velocity is strictly constant; the ball does NOT slow, stop, reverse, oscillate, jitter, or counter-rotate at any point. Rotation direction is strictly clockwise (top-down view) for the entire 5 seconds — never counter-clockwise, never bidirectional. The turntable base remains perfectly stationary; only the top plate and ball rotate. Camera is completely fixed.\n\nAudio: quiet indoor ambience with a faint steady low hum of the small electric turntable motor.", + "negative_prompt": "rotation reversal, counter-clockwise motion, bidirectional rotation, oscillating rotation, ball spinning back and forth, smiley face reappearing front-facing mid-clip, skipped angular positions, non-monotonic rotation, angular velocity changes, ball slowing down, ball speeding up, ball stopping, ball jittering, wobble, precession, tilt, ball slipping on turntable, ball rolling independently of platform, marker features fading, marker features blurring, smiley face disappearing on side profile, eyes morphing, mouth distorting, duplicated facial features, face drifting across ball surface, identity drift, turntable base rotating or moving, camera pan, camera zoom, camera shake, cuts, scene changes, under-rotation, less than 360 degrees, more than 360 degrees, ball passing through turntable, floating ball, ball levitating, ball bouncing" + }, + { + "name": "0167_perspective-center_trimmed-smiley-ball-rotates", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off medium shot at approximately eye-level (10-15 degrees above the table plane), centered on a glossy black motorized turntable disc resting on a light oak wooden table with visible grain, plain light gray-white wall background, and a thin black power cable trailing from the back-right of the turntable to the upper-right of frame. Soft diffused indoor lighting from the upper-left front, casting a subtle yellow-green reflection of the ball on the glossy black disc.\n\nOn the turntable sits a single yellow-green fuzzy tennis ball with a fixed, unchanging hand-drawn black marker smiley face: two small oval eyes and a single curved smile of CONSTANT shape, size, and position relative to the ball's surface throughout the entire clip. White rubber seam lines curve across the felt. The smiley face's geometry must NOT morph, redraw, or shift between frames — treat the drawing as rigidly painted onto the felt.\n\nMOTION TIMELINE (exactly 5 seconds, 120 frames @ 24fps, single continuous monotonic clockwise rotation viewed from above, constant angular velocity ≈ 72°/second so the ball+disc complete ONE full 360° clockwise revolution by 0:05):\n- 0:00-0:01: The turntable's glossy black disc rotates clockwise at a steady rate; a visible specular highlight and the faint green ball-reflection on the disc surface sweep clockwise to evidence the disc is the driver. The tennis ball, gripped by static friction, rotates rigidly with the disc. The smiley face starts facing the camera and turns ~72° clockwise so the right eye and right side of the smile move toward the right edge of the ball.\n- 0:01-0:02: Continuous clockwise rotation, no slowdown, no reversal. By 0:02 the ball has turned ~144° clockwise; the smiley face is now mostly on the right/back side of the ball, only the left edge of the smile still grazing visible. The disc highlight continues sweeping clockwise.\n- 0:02-0:03: Rotation continues monotonically clockwise. By 0:03 (~216°) the smiley face is fully hidden on the back/left side of the ball; the camera sees only yellow-green felt and curving white seam lines. Disc reflection keeps sweeping clockwise — angular velocity unchanged.\n- 0:03-0:04: Rotation continues monotonically clockwise WITHOUT REVERSING. By 0:04 (~288°) the smiley face begins re-emerging from the LEFT side of the ball: first the left eye, then the left edge of the smile.\n- 0:04-0:05: Rotation continues at the same constant clockwise rate. By 0:05 the ball has completed ~360°, and the smiley face is once again facing the camera in the same orientation as 0:00, having traveled the full way around (NOT having oscillated back). The turntable disc has likewise completed one full clockwise revolution.\n\nPHYSICS REQUIREMENTS: The turntable disc is the active driver — its surface (highlights, reflections, any micro-marks) must visibly rotate clockwise at the same rate as the ball. The ball does NOT spin independently in place; it is locked to the disc by friction and rotates rigidly with it. Angular velocity is CONSTANT throughout 0:00-0:05 — no acceleration, no deceleration, no pause, no reversal, no oscillation. The ball does not translate, wobble, hop, or roll off; it stays at its initial position on the disc. The drawn smiley face is a rigid texture painted on the felt — its shape, line thickness, eye spacing, and smile curvature are INVARIANT across all 120 frames; only its viewing angle changes due to rotation.\n\nStyle: photoreal live-action product-display footage, clean and minimal, deep depth of field, sharp focus on ball and turntable, ~50mm equivalent lens. Audio: faint low electric-motor hum, quiet room tone.", + "negative_prompt": "rotation reversal, oscillating rotation, back-and-forth motion, ball returning to start before completing revolution, non-monotonic angular motion, varying angular velocity, ball spinning in place while disc is static, disc not rotating, static turntable surface, ball decoupled from disc, ball rolling, ball translating, ball hopping or wobbling, smiley face morphing, smiley face redrawing, eyes changing shape or position, mouth curvature changing, identity drift on the drawn face, texture flicker, camera pan, camera zoom, camera shake, cuts, jump cuts, motion blur inconsistencies, ball passing through disc, disc deforming" + }, + { + "name": "0168_perspective-right_trimmed-smiley-ball-rotates", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed framing throughout. Medium close-up at a slightly elevated angle (~25° above horizontal) of a yellow-green tennis ball with a hand-drawn black-marker smiley face (two oval eyes, curved smile, small purple/blue mark near the mouth, white seam line curving across) resting on a black cylindrical motorized turntable (~15cm diameter, 5cm tall, matte black top, thin power cable exiting frame-right) on a warm honey-oak wooden table against a soft gray-white wall. Soft diffused light from upper-left, gentle shadow to lower-right, faint yellow-green color bleed reflecting onto the glossy black platter.\n\nMOTION (strictly 0:00–0:05, 120 frames @ 24fps): The turntable spins the ball as a perfectly rigid body in a single, continuous, MONOTONIC CLOCKWISE rotation when viewed from above, at a constant angular velocity of exactly 72°/second (one full 360° revolution across the 5-second clip). The drawn smiley face is rigidly painted onto the felt and travels with the ball — its shape, eye spacing, and smile curve DO NOT change, morph, or redraw between frames; it is the same texture rotating in perspective.\n\n- 0:00–0:01 (0°→72°): Smiley face starts oriented slightly camera-right; it rotates smoothly AWAY from the camera toward the right/back, the right eye disappearing around the curvature first. The face progressively turns away — it does NOT become more frontal.\n- 0:01–0:02 (72°→144°): The face continues turning away; by ~0:01.5 only the edge of the smile and seam are visible on the right side, then the back-right of the ball faces camera. Smooth angular progress, no jumps.\n- 0:02–0:03 (144°→216°): The fully BACK side of the ball (opposite the smiley, blank yellow-green felt with the white seam pattern) faces the camera around 0:02.5. The smiley is entirely hidden behind the ball at the midpoint. No frontal face reappears here.\n- 0:03–0:04 (216°→288°): The smiley face begins emerging from the camera-LEFT edge, left eye appearing first, growing in coverage as rotation continues.\n- 0:04–0:05 (288°→360°): The face rotates back into near-frontal view from the left, returning to approximately the starting orientation by 0:05. By 0:05 exactly one full revolution has been completed.\n\nThe rotation rate is uniform — equal angular displacement every frame (~3°/frame). No oscillation, no reversal, no snapping, no acceleration changes. The drawn features remain perfectly consistent (rigidly attached texture).\n\nAudio: quiet room tone with a faint low motor hum.", + "negative_prompt": "non-monotonic rotation, oscillating rotation, reversing direction, counter-clockwise rotation, rotation direction flip, angular jumps, teleporting texture, snapping pose, non-uniform angular velocity, stuttering rotation, frozen ball, face reappearing frontally mid-rotation, smiley face morphing, changing smile shape, asymmetric smirk, redrawn features, texture sliding on surface, texture detaching from ball, identity drift of drawn face, eye position changing, multiple smileys, two faces visible simultaneously, camera pan, camera zoom, camera shake, handheld motion, cuts, scene change, motion blur smearing texture, ball jumping, ball wobbling off platform." + }, + { + "name": "0174_perspective-right_trimmed-stable-blocks", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off medium shot from a slightly right-of-center, just-below-eye-level perspective. Indoor robotics-lab scene on a light oak wood-grain table against a plain gray-white wall, soft diffused lighting from upper-left with gentle shadows beneath the blocks.\n\nScene grounding at t=0 (anchor frame): A small gate-like tower stands on the table — an orange-red vertical block on the left and a yellow vertical block on the right serve as two pillars; a sky-blue horizontal block lies flat across them as a lintel/bridge. A tall narrow pink wooden block stands vertically centered on top of the blue lintel. A bright blue parallel-jaw robotic gripper with chevron-textured rubber pads and visible black inner mechanism is positioned at the top center of the frame, its closed jaws gripping the upper sides of the pink block. The orange, yellow, and blue blocks are stationary and remain stationary throughout.\n\nMotion timeline within the 5-second generation window (0:00–0:05, 24 fps):\n- 0:00–0:01: Gripper holds the pink block firmly and motionlessly atop the blue lintel; jaws remain closed; the pink block is perfectly aligned and does NOT translate or rotate relative to the lintel. The orange, yellow, and blue blocks are completely static.\n- 0:01–0:02: The two parallel jaws of the blue gripper visibly and symmetrically open outward by a small but clearly perceptible amount (each pad sliding ~5–10 mm laterally away from the pink block), breaking contact with the pink block's vertical faces. This jaw-opening motion is explicit and unambiguous on screen.\n- 0:02–0:03: With jaws now open, the gripper begins a smooth, purely vertical upward retraction; it does not drag, tilt, or rotate the pink block. The pink block, freshly released, exhibits a tiny damped settle: a barely perceptible micro-wobble (sub-degree tilt oscillation, <2 px lateral sway) that decays within ~0.5 s as gravity and friction at its base on the blue lintel bring it to rest.\n- 0:03–0:04: Gripper continues straight upward, jaws still open, exiting through the top edge of the frame. The pink block stands fully upright and stationary on the blue lintel; the gate structure (orange pillar, yellow pillar, blue lintel) remains rigid and stationary.\n- 0:04–0:05: The gripper is fully out of frame. The completed four-block tower (orange + yellow pillars, blue lintel, pink block on top) is at rest in static equilibrium, perfectly still, with soft shadows on the wood table.\n\nPhysics constraints (must hold):\n- The gripper jaws MUST visibly open before the gripper retracts; the release is explicit, not implicit.\n- Rigid bodies: every block keeps constant shape, color, and size; no morphing, no melting, no passing through each other.\n- The pink block must rest stably on the blue lintel under gravity; it does NOT levitate, slide, spin, topple, or drift sideways without cause.\n- No unexplained translation or rotation of the pink block while the gripper still grips it (no identity drift between t=0 and jaw-opening).\n- The orange, yellow, and blue support blocks remain perfectly stationary; the tower does not collapse.\n- Camera is locked: no pan, tilt, zoom, parallax, or handheld jitter.\n- By 0:05, the gripper has fully exited frame and the tower is fully settled and motionless.", + "negative_prompt": "gripper jaws staying closed during release, gripper lifting away while still gripping, implicit release, pink block sliding sideways, pink block rotating without cause, pink block drifting relative to lintel before release, identity drift, blocks morphing or changing shape/color, blocks passing through each other, tower collapsing, blue lintel tilting, orange or yellow pillar moving, pink block levitating, pink block toppling, perfectly frozen unnatural stillness with zero settle, exaggerated wobble or oscillation, camera pan, camera zoom, camera tilt, camera shake, handheld motion, cuts, scene change, motion blur smearing the blocks, extra hands or grippers, duplicated blocks" + }, + { + "name": "0178_perspective-left_trimmed-two-balls-pass", + "prompt": "Static tripod-mounted overhead camera (no pan, no zoom, no cuts, fixed framing throughout) looking down at approximately 45-60 degrees onto a light blonde wooden tabletop with horizontal grain. Two dark cylindrical ceramic pipes/cups lie on their sides at the left and right edges of the frame, mouths facing inward toward the table center. At t=0 a gray/white tennis ball is already in motion in the center-left area (motion blur indicates rightward velocity), and a brown tennis ball sits near the top-center, also in incipient motion. Yellow/olive couch or wall in the far background. Warm indoor ambient lighting from above with soft diffused shadows beneath the balls.\n\nPHYSICS REGIME: rigid-body rolling and collision on a flat horizontal wooden surface. Balls are RIGID SPHERES that preserve perfectly round silhouettes every frame — no morphing, no deformation, no lumpiness. Motion blur at t=0 indicates real translational velocity, not noise.\n\nMOTION TIMELINE (all events occur strictly within 0:00-0:05, 120 frames @ 24fps):\n- 0:00-0:01: The gray/white ball rolls rightward across the wood grain from its center-left starting position, traveling in a straight line with continuous rolling rotation. Simultaneously, the brown ball near the top-center begins rolling downward-and-leftward (toward mid-table) along the grain. A second ball visibly emerges from the mouth of the left dark cylindrical pipe, exiting the pipe opening and entering the tabletop area with forward rolling momentum.\n- 0:01-0:03: Both primary balls continue translating toward the center of the table, decelerating gradually due to rolling friction on wood. Their silhouettes remain perfectly circular and rigid throughout. The ball that emerged from the left pipe rolls further onto the table surface. Soft contact-rolling shadows track beneath each ball.\n- 0:03-0:04: The gray ball and brown ball converge near mid-table and undergo a rigid-body elastic collision: on contact, momentum transfers — the gray ball deflects with reduced speed and a slight angular change, and the brown ball is nudged outward in the opposing direction. A faint click/tap is implied. No interpenetration: the balls do NOT pass through each other; they bounce apart on contact.\n- 0:04-0:05: Post-collision, both balls continue rolling at noticeably reduced speeds along their new deflected paths, decelerating further from friction. By 0:05 both balls have nearly come to rest or are rolling slowly in their post-collision directions, silhouettes still rigidly spherical.\n\nThe two dark pipes remain otherwise stationary as static props framing the scene. The wooden table, background couch/wall, and lighting are perfectly stationary throughout.\n\nNEGATIVE CONSTRAINTS: balls do NOT remain stationary; balls do NOT jitter in place without translating; ball silhouettes do NOT morph, deform, lump, or change shape between frames; balls do NOT pass through each other; the pipes do NOT remain entirely inert (one ball must emerge); motion blur is NOT to be erased without corresponding translation; camera does NOT pan, zoom, or cut.", + "negative_prompt": "stationary balls, balls frozen in place, no rolling motion, jittering in place without translation, morphing ball silhouette, deforming sphere, lumpy ball outline, shape-shifting ball, balls passing through each other, interpenetrating spheres, ghosting, ball teleporting, motion blur disappearing without movement, inert pipes, empty pipes when ball should emerge, no collision, balls ignoring each other, camera pan, camera zoom, camera shake, scene cut, changing lighting, deforming table, wobbling table" + }, + { + "name": "0179_perspective-center_trimmed-two-balls-pass", + "prompt": "Top-down slightly angled static shot of a pale blonde wood tabletop with horizontal grain, framed by two dark glossy black cylindrical pipe-cups lying on their sides at the left and right edges, openings facing inward toward the table center. A mustard-yellow upholstered couch is faintly visible along the top edge. Soft, even overhead indoor lighting casts gentle soft shadows beneath the rolling balls. Static tripod-mounted camera, no pan, no zoom, no cuts, no parallax, fixed framing for the entire 5-second clip.\n\nAt t=0:00 the gray/blue marble-sized ball is already in motion in the left-center area of the table, motion-blurred, traveling RIGHTWARD (positive-x) along the wood surface, having just rolled out of the left pipe-cup. The brown/copper ball is just emerging from the right pipe-cup at the right edge, beginning to roll LEFTWARD (negative-x) across the table.\n\nMotion timeline strictly within 0:00-0:05 (120 frames @ 24 fps):\n- 0:00-0:01.5: The gray ball continues rolling rightward at a steady pace across the left and middle of the table, maintaining its rightward momentum with subtle rolling motion blur and a faint white highlight stripe rotating on its surface. Simultaneously, the brown ball rolls leftward out of the right pipe-cup, translating clearly across the table surface toward the center, with a small soft shadow tracking beneath it. The two balls travel along nearly collinear paths on the table, approaching each other from opposite ends.\n- 0:01.5-0:02.8: Both balls converge near the center of the table. Their trajectories meet in a clean rigid-body collision: the gray ball strikes the brown ball with an audible soft clack, and momentum is transferred elastically — the gray ball decelerates sharply and deflects slightly, while the brown ball is kicked into rightward motion, reversing its direction.\n- 0:02.8-0:05: After the collision, the gray ball rolls slowly rightward-of-center with reduced speed (or comes nearly to rest just past center), while the brown ball rolls rightward toward the right pipe-cup, decelerating from rolling friction. By 0:05 both balls have come to rest or nearly rest at distinct, separated positions on the table — the gray ball near the middle, the brown ball near the right side — with no overlap and no clustering inside any cup.\n\nPhysics constraints to obey: conservation of linear momentum at the central collision; the gray ball does NOT reverse direction before the collision; the gray ball does NOT roll backward into or get absorbed by the left cup; the brown ball does NOT remain stationary and does NOT drift rightward before the collision; both balls maintain constant spherical shape and consistent color/size throughout (no morphing, no identity drift); balls remain on the tabletop in continuous rolling contact (no teleporting, no clipping into the cups, no passing through each other).\n\nThe two black pipe-cups remain perfectly stationary at the left and right edges throughout 0:00-0:05. Audio: soft rolling sounds on wood, a gentle clack at the central collision around 0:02, quiet ambient room tone.", + "negative_prompt": "ball reversing direction without contact, gray ball rolling backward, gray ball entering or overlapping the left cup, ball teleporting, ball absorbed into cup, ball clipping through cup walls, brown ball stationary, brown ball drifting toward right cup before collision, balls clustering on one side, balls passing through each other, no collision event, ball morphing shape, egg-shaped ball, ball changing size, ball changing color, identity drift, camera pan, camera zoom, camera shake, parallax, cuts, scene change, cups moving, levitation, balls floating off table, momentum violation" + }, + { + "name": "0184_perspective-left_trimmed-water-in-juice", + "prompt": "STATIC TRIPOD-MOUNTED CAMERA, NO PAN, NO ZOOM, NO CUTS, locked-off eye-level shot from a slightly left perspective, framing a ribbed glass beverage dispenser on a round woven rattan stand on a light wooden table, with a clear glass tumbler three-quarters full of cloudy pink-orange grapefruit juice sitting directly beneath the dispenser's open metal lever spigot. The dispenser contains a visible body of clear water/liquid above the spigot level; its spigot is OPEN throughout the entire 5-second clip.\n\nGENERATION WINDOW: 0:00-0:05 (120 frames @ 24fps). All motion below occurs within this window.\n\n0:00-0:01: From the very first frame, a CONTINUOUS, SMOOTH, UNBROKEN gravity-fed stream of clear liquid flows from the spigot nozzle straight downward into the glass below. The stream is roughly pencil-thin, laminar near the spigot and slightly turbulent as it descends, with consistent thickness frame-to-frame — NO flicker, NO gaps, NO disappearing stream. Where the clear stream impacts the pink-orange juice surface, it creates a small dimple, visible splashing droplets, and lighter-colored streaks of dilution swirling into the opaque juice. A small ring of white foam/bubbles forms and grows around the impact point.\n\n0:01-0:03: The stream remains continuous and steady (gravity-fed flow does not stutter). The juice meniscus inside the glass rises perceptibly — a few millimeters climb up the glass wall. The water level INSIDE the dispenser visibly drops in small increments (mass conservation). The impact zone keeps producing lighter pink streaks that mix and disperse into the bulk juice, gradually lightening the overall color slightly. Bubble/foam layer on the juice surface thickens and drifts.\n\n0:03-0:04: Stream remains continuous but begins to thin slightly as the dispenser level lowers. Juice level in the glass continues rising visibly. Surface agitation persists with ongoing splashing and bubble formation at the impact point. Color dilution becomes more apparent — the juice surface near the impact zone is noticeably lighter than the deeper juice.\n\n0:04-0:05: Stream still flowing continuously (thinner now), glass is visibly fuller than at 0:00 with a clear rise in meniscus height, dispenser interior level visibly lower than at 0:00, foam ring well-established on the juice surface. By 0:05 the pour is still ongoing — do not stop the stream prematurely.\n\nPHYSICS REQUIREMENTS — DO NOT VIOLATE:\n- The stream from the spigot MUST be continuous and visible in EVERY frame from 0:00 to 0:05; it does NOT flicker, vanish, or reappear.\n- The juice level in the receiving glass MUST visibly rise across the 5 seconds (rising meniscus).\n- The liquid level inside the dispenser MUST visibly drop across the 5 seconds (mass conservation).\n- Clear water entering opaque pink-orange juice MUST produce visible mixing: lighter streaks, dilution swirls, and color lightening at the impact zone.\n- Splashing, surface agitation, and foam/bubble formation MUST occur at the stream's impact point on the juice surface.\n- Gravity-fed flow is smooth and laminar, not pulsing or strobing.\n\nLighting: soft diffused indoor light from upper-left, gentle shadows, warm translucent glow through the ribbed glass. Photoreal live-action, naturalistic still-life domestic aesthetic.", + "negative_prompt": "flickering stream, disappearing water stream, intermittent flow, strobing liquid, stream vanishing mid-pour, gaps in stream, broken stream, static frozen liquid level, unchanging glass fill level, unchanging dispenser level, mass non-conservation, no mixing, uniform unchanged juice color, no splash, no bubbles at impact, no foam, teleporting liquid, liquid passing through glass, camera pan, camera zoom, camera shake, cuts, scene change, hands entering frame, person appearing" + }, + { + "name": "0191_perspective-center_trimmed-weight-on-paper", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off eye-level shot. A 30 LB matte black cast-iron kettlebell with a curved top handle and blue '30 LB' lettering rests on a thin white styrofoam/paper cylindrical cup laid (or standing) beneath it on a light oak wood-grain table against a plain gray wall. Soft diffused front-left lighting casts gentle shadows on the table.\n\nThe single 5-second generation window (0:00-0:05, 120 frames @ 24fps) must show DECISIVE, MONOTONIC PLASTIC COLLAPSE of the thin cup under the kettlebell's full 30-pound gravitational load — not a slow creep.\n\nMotion timeline (strictly within 0:00-0:05):\n- 0:00-0:0.4: The cup wall, already slightly strained at the contact point, suddenly YIELDS. A sharp inward buckle forms in the cup wall; visible creases and stress folds snap into existence. The kettlebell begins to drop noticeably.\n- 0:0.4-0:1.5: Rapid catastrophic crushing — the cup wall collapses inward, crumples, and folds flat. Small white styrofoam crumbs and flake debris shed and scatter onto the table around the contact zone. Hairline cracks and split lines propagate across the cup surface. The kettlebell descends substantially (multiple centimeters) in this interval, accelerating downward as support fails.\n- 0:1.5-0:3.0: The cup is now mostly flattened into a crushed, fractured wafer of folded styrofoam beneath the kettlebell. The kettlebell continues to settle downward, nearly contacting the table surface, with brief small secondary collapses as remaining cup structure gives way.\n- 0:3.0-0:5.0: By 0:05 the kettlebell has come to rest essentially ON the table, sitting atop a thin, heavily flattened, cracked, and partially shredded styrofoam remnant. Final state: cup is NOT recognizable as a cylinder — it is a crushed fragment with visible fracture lines and loose crumbs around it. The kettlebell is stationary in this settled final pose, no rebound, no re-inflation.\n\nThroughout: deformation is strictly MONOTONIC — the cup NEVER re-inflates, NEVER restores its shape, NEVER returns to a fuller cylinder between frames. Every frame shows equal-or-more crushing than the previous frame. The kettlebell falls under gravity (accelerating, not linear creep) once the cup yields. Audible paper/styrofoam crackling and snapping accompanies fracture moments. The kettlebell does NOT pass through the cup or the table; contact forces deflect/crush the cup and finally rest on the table.\n\nCamera is absolutely static — locked tripod, no pan, no tilt, no zoom, no parallax, no cuts. Photoreal documentary style, deep depth of field, 50mm equivalent.", + "negative_prompt": "slow creep deformation, imperceptible motion, static cup, cup re-inflating, cup restoring shape, cup getting fuller between frames, non-monotonic deformation, oscillating shape, kettlebell hovering, kettlebell floating, kettlebell barely moving, linear constant-speed descent, cup remaining recognizable as a cylinder at end, no fractures, no cracks, no crumbs, no debris, no shedding, smooth plastic-bag-like deformation, rubbery elastic bounce-back, kettlebell passing through cup, kettlebell passing through table, camera pan, camera zoom, camera shake, handheld motion, cuts, scene changes" + }, + { + "name": "0195_perspective-right_trimmed-weight-on-pillow", + "prompt": "PHYSICS DEMONSTRATION — DROP TEST: 30 LB kettlebell vs. lightweight green paper card onto two white pillows. Generate EXACTLY 5 seconds (120 frames @ 24 fps). Static tripod-mounted camera, NO pan, NO zoom, NO tilt, NO dolly, NO cuts — framing is locked for the entire clip.\n\nSCENE AT t=0 (anchor frame): On the left, a matte-black cast-iron kettlebell with blue '30 LB' lettering hangs by its handle just above a white pillow with dark navy piping. On the right, a vivid bright-green rectangular paper card hangs vertically, gripped at its top edge by a visible blue-and-black spring clip attached to a thin strap; it dangles just above a second matching white pillow. Two pillows sit side-by-side on a flat surface against a plain light-gray wall, soft diffused front lighting, medium shot, deep focus, ~35–50mm lens, slight low angle.\n\nMOTION TIMELINE (strictly within 0:00–0:05):\n- 0:00–0:005 (≈first 12 frames): Both objects hang motionless. Strap/clip on the right is clearly visible holding the green card vertical.\n- 0:005–0:012 (≈12–28 frames): Both are released SIMULTANEOUSLY. The kettlebell begins free-fall straight down under gravity, accelerating rigidly with NO deformation of the kettlebell itself; the '30 LB' text remains legible and rigid. The green card detaches from the clip and begins to fall slowly, fluttering — it rotates gently around its horizontal axis (5–25° wobble), drifting laterally a few centimeters as air resistance dominates. The clip and strap remain visible, recoiling slightly upward and staying in place above the right pillow throughout the rest of the clip.\n- 0:012–0:018 (≈28–43 frames): The kettlebell strikes the left pillow with a heavy impact. The pillow compresses DEEPLY (≈40–55% of its thickness) directly under the kettlebell's flat base, with fabric bunching and bulging outward around the contact zone. Visible secondary deformation: the pillow rebounds slightly (overshoot jiggle) and oscillates 1–2 times before damping. The kettlebell sinks but does NOT pass through the pillow; momentum transfers into the foam/fill.\n- 0:018–0:030 (≈43–72 frames): The green card continues its slow flutter-fall, completing a coherent rigid trajectory with continuous translation and gentle rotation — it does NOT teleport, smear, duplicate, or warp. Around 0:025 it makes contact with the right pillow, landing approximately flat (or at a small angle) onto the surface. The right pillow shows essentially ZERO compression — only the lightest surface contact, no depression, no dent, no deformation beyond a barely perceptible touch.\n- 0:030–0:050 (≈72–120 frames): Both objects are at rest. The kettlebell remains deeply embedded in the compressed left pillow at static equilibrium — its handle stays at a fixed height and does NOT lift, retract, or drift upward. The green card lies still on the right pillow with no further motion. The clip and strap on the right remain visible, hanging empty in their post-release position. By 0:05 the entire scene is settled and static.\n\nPHYSICS RULES TO ENFORCE:\n- Rigid-body integrity: the kettlebell, the green card, and the clip must remain rigid and identity-stable throughout. No morphing, no smearing, no duplication, no vanishing of the clip/strap.\n- Coherent trajectories: every object follows a continuous fall path frame-to-frame. NO teleportation between hanging and landed states.\n- Mass-appropriate deformation: heavy kettlebell → deep, sustained pillow compression with rebound oscillation. Lightweight paper card → negligible/zero pillow deformation.\n- Equilibrium: once settled, objects stay put; the kettlebell does NOT rise back up.\n- Camera: absolutely fixed. No framing drift, no zoom-in or zoom-out, no tilt.\n\nStyle: photoreal live-action educational physics demo, neutral grays and whites with black kettlebell and vivid green card as focal contrasts.", + "negative_prompt": "camera pan, camera zoom, camera tilt, camera drift, dolly motion, handheld shake, cuts, jump cuts, scene change, teleporting objects, objects warping mid-air, smearing paper, morphing card, duplicated clip, duplicated strap, vanishing clip, disappearing strap, clip detaching and disappearing, paper card passing through pillow, card clipping into pillow, kettlebell clipping through pillow, kettlebell passing through pillow, deformed kettlebell, melting kettlebell, '30 LB' text warping, illegible label, pillow depression under lightweight paper, deep dent under green card, kettlebell rising after settling, kettlebell handle retracting upward, kettlebell levitating, objects floating back up, incoherent fall trajectory, frame-to-frame discontinuity, ghosting, motion blur smear replacing trajectory, identity drift, object disappearing, object reappearing, extra clips, extra straps, no rebound, no pillow oscillation, rigid pillow, plastic-looking pillow." + }, + { + "name": "0008_perspective-center_trimmed-ball-hits-duck", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, no shake — fixed wide shot looking slightly down (~30-40°) at a light wood Scandinavian-style coffee table in a cozy living room, with a mustard-yellow velvet sofa in the background and a black cylindrical object stationary at the far left edge of the table.\n\nAt t=0 (the anchor frame), a small dark-brown spherical ball (~3-4 cm, faceted wooden surface) is at the left-center of the table surface, already rolling rightward with visible motion blur and a tracking contact shadow directly beneath it. A classic yellow rubber duck (bright saturated yellow body, orange beak, small black dot eyes) sits upright and stationary at the right-center of the table, facing right. The ball and duck are separated by roughly the right-third gap of the table.\n\nMotion timeline (exactly 5 seconds, 120 frames @ 24fps, all events strictly within 0:00-0:05):\n- 0:00-0:02.0: The brown ball rolls smoothly and continuously rightward across the wood surface at a steady, moderate speed, visibly spinning with consistent rolling rotation (top-of-ball moving forward), motion blur tracing its path, and a soft contact shadow gliding with it on the wood grain. The gap between ball and duck progressively closes frame-by-frame; NO teleporting, NO skipping, NO hovering, NO jumping cuts. The ball remains in continuous contact with the table.\n- 0:02.0-0:02.3: Clean rigid-body contact. The ball strikes the lower-front side of the rubber duck. The duck retains its full rigid shape — beak, eyes, body, tail all preserved — and does NOT deform, melt, blur into a blob, lose features, or change color.\n- 0:02.3-0:03.5: Momentum transfer. The duck is pushed/topples rightward (sliding and slightly tipping) a short distance across the wood, preserving its rigid identity. The ball decelerates sharply due to the collision and friction, continuing slowly forward a few centimeters past the impact point.\n- 0:03.5-0:05.0: Both objects settle monotonically. The duck comes to rest at a new position to the RIGHT of its original spot, still recognizably a yellow rubber duck with beak and eyes intact and upright (or gently tipped). The ball comes to rest near the impact point on the right side of the table. By 0:05 both objects are at their final displaced rest positions — the ball does NOT return to its starting left-center position, the duck does NOT return to its starting position. Net motion is clearly conserved.\n\nKey physics constraints: The ball does NOT pass through the duck; on contact it transfers momentum elastically-to-inelastically, decelerating while the duck moves forward. Rigid-body conservation of momentum from left-to-right; no oscillation, no position-swapping, no rewinding. Gravity-consistent rolling with continuous shadow contact throughout. Warm soft overhead lighting with subtle shadows beneath both objects.\n\nStyle: photoreal casual home video footage, natural indoor lighting, deep depth of field, ~35-50mm lens equivalent.", + "negative_prompt": "teleporting ball, ball jumping position, discontinuous motion, ball hovering above table, ball skating without rotation, missing contact shadow, duck deforming, duck melting, duck becoming a blob, duck losing beak, duck losing eyes, duck changing shape, duck squashing, rubber-duck identity drift, duck reappearing in different orientation, objects oscillating back and forth, objects swapping positions, ball returning to start, position rewinding, momentum violation, ball passing through duck, ghosting, morphing, camera pan, camera zoom, camera shake, jump cuts, scene changes, motion in reverse" + }, + { + "name": "0011_perspective-center_trimmed-ball-hits-nothing", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed framing throughout. Photoreal live-action home video footage of a domestic living room: a light blonde wood coffee table fills the foreground, a mustard yellow upholstered sofa sits behind it, and a dark cylindrical black pipe lies on its side at the far-left edge of the table with its opening facing right toward the center of the table. At t=0 (the anchor frame), an orange ping pong ball is at the mouth of the black pipe on the left, and a glossy red ball together with a brown ball with a white stripe rest stationary, touching each other, near the back-center of the table. Warm indoor ambient lighting casts soft shadows beneath each object.\n\nMotion timeline (exactly 0:00–0:05, 120 frames @ 24 fps):\n\n0:00–0:01 — The orange ping pong ball emerges smoothly from the mouth of the black pipe at the far left, rolling out horizontally onto the wood surface. It moves continuously rightward along the table with visible rolling rotation about a horizontal axis. Its trajectory is a straight, slightly forward-of-center line across the open wood area. The red ball and brown-striped ball remain perfectly stationary, fixed in place, touching each other, with zero positional drift.\n\n0:01–0:03 — The orange ball continues rolling rightward across the middle of the table in a smooth, continuous arc, gradually decelerating due to surface friction. Its rotation rate decreases proportionally to its translation speed (no-slip rolling). The ball passes well in front of the red and brown balls and does NOT contact them. The red and brown balls stay completely still — no jitter, no shift, no rotation.\n\n0:03–0:05 — The orange ball keeps rolling rightward with steadily diminishing speed, frictional deceleration smoothly bringing it to rest on the right side of the table by 0:05 (or rolling off the right edge if momentum carries it that far). Motion is continuous, monotonic rightward, with no reversals, no teleportation, no oscillation. By 0:05 the orange ball has come to rest (or exited frame right) and the red and brown balls remain in their original touching configuration at center-back.\n\nKey physics constraints: the orange ball follows a single smooth continuous rightward trajectory with proper rolling rotation; it does NOT move backward, does NOT move uphill toward the sofa, does NOT teleport, does NOT jump between positions, and does NOT pass through or contact the red/brown ball pair. The red and brown balls are rigidly stationary throughout. Camera is locked static — no pan, tilt, zoom, dolly, or cut.", + "negative_prompt": "teleportation, discontinuous motion, position jumps, ball jumping between frames, ball moving backward, ball rolling uphill, ball moving toward sofa, ball oscillating, ball freezing mid-motion, sudden relocation, missing rolling rotation, sliding without rolling, red ball moving, brown ball moving, stationary balls drifting, balls passing through each other, identity swapping, camera pan, camera zoom, camera shake, cuts, scene changes, multiple orange balls, ball appearing from nowhere outside the pipe, pipe not emitting ball" + }, + { + "name": "0012_perspective-right_trimmed-ball-hits-nothing", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked high-angle shot (~30-40° above table level) from a slightly elevated right-side perspective looking down at a light wooden coffee table in a warm-lit living room with a mustard-yellow upholstered sofa behind and dark hardwood floor framing the edges.\n\nAt t=0 (the anchor frame), three small balls sit stationary on the table surface: a small matte orange ping-pong ball on the left-center near the back edge, a glossy red ball in the center-back, and a brown leather-look mini ball with a white seam stripe just behind and right of the red ball, touching it. Soft overhead and front-left diffused lighting casts small soft contact shadows directly beneath each ball on the wood grain.\n\nMOTION TIMELINE (exactly 5 seconds, 120 frames @ 24 fps, all events compressed into 0:00-0:05):\n- 0:00-0:01: The orange ping-pong ball immediately begins rolling smoothly and briskly in a perfectly straight horizontal line from left to right along the back portion of the table, parallel to the table's back edge. It maintains a constant Y-position (does NOT drift toward the camera, does NOT curve forward, does NOT veer sideways). A small soft shadow tracks directly beneath it on the wood surface. Subtle rolling motion blur is visible.\n- 0:01-0:02: The orange ball continues its straight rightward roll at near-constant velocity, passing behind the stationary red and brown balls with a clear gap — it does NOT touch, nudge, or collide with either ball. The red and brown balls remain perfectly still. The ball's contact shadow continues to track beneath it.\n- 0:02-0:03: The orange ball continues rolling straight rightward and approaches the right edge of the table, still on the same straight horizontal line.\n- 0:03-0:04: The orange ball reaches the right edge of the table. It tips over the edge with a brief, clearly visible partial occlusion by the table edge (half-ball visible, then sliver), then begins a gravity-driven downward parabolic arc, falling out of frame downward — NOT vanishing instantaneously, NOT teleporting. A faint tap sound as it leaves the edge.\n- 0:04-0:05: The orange ball is gone from the table; the red ball and the brown leather ball remain exactly in their original positions, completely undisturbed and stationary, with their soft contact shadows unchanged. Scene settles into a calm two-ball composition by 0:05.\n\nPHYSICS CONSTRAINTS (must be obeyed):\n- The orange ball's trajectory across the table is a STRAIGHT HORIZONTAL LINE from left to right; no forward drift toward the camera, no curving path, no lateral wobble.\n- Motion is continuous and smooth frame-to-frame — NO teleportation, NO position jumps, NO disappearing mid-table.\n- The ball does NOT pass through, clip, or merge with the red or brown balls; it passes them with visible spatial separation and zero contact.\n- The red and brown balls are rigid and perfectly stationary for the entire 5 seconds — they do NOT move, roll, vibrate, or shift even slightly.\n- When the orange ball leaves the table edge, it must show a visible tipping/falling moment with partial table-edge occlusion and a gravity-driven downward arc, not instant vanishing.\n- A soft contact shadow tracks directly beneath the rolling orange ball at all times while it is on the table.\n- Camera is absolutely static (locked tripod); no pan, tilt, zoom, parallax, or handheld shake.", + "negative_prompt": "teleportation, position jumps, ball disappearing instantly, ball vanishing mid-frame, discontinuous motion, ball curving toward camera, ball drifting forward, lateral drift on flat surface, unphysical trajectory, ball passing through other balls, clipping through objects, red ball moving, brown ball moving, stationary balls shifting, instantaneous edge-disappearance, missing fall arc, no shadow under rolling ball, floating ball, hovering ball, camera pan, camera zoom, camera tilt, handheld shake, scene cuts, motion of background objects, sofa moving, table moving" + }, + { + "name": "0015_perspective-right_trimmed-ball-in-basket", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off medium shot. Photoreal live-action video of a rigid, fully-inflated orange basketball with bold black seam lines and two specular highlights, falling into a black plastic milk crate sitting on a light oak wooden table against a plain white backdrop. The crate has a rectangular grid pattern on the upper walls, a diamond/cross-hatch lattice on the lower walls, and oval hand-hold cutouts; it remains completely stationary throughout (only a tiny vibration on impact).\n\nAt t=0:00 the basketball is a single rigid sphere positioned just above the crate's open top, already spinning rapidly about a near-vertical axis with visible motion blur on the seam lines.\n\nMotion timeline (entire 5-second / 120-frame generation window, 24 fps):\n- 0:00-0:01 — The ball IMMEDIATELY accelerates downward under gravity (9.8 m/s^2), no hovering, no upward drift, no floating. It continues to spin about its vertical axis, the black seam lines visibly rotating around the rigid sphere. The ball maintains a perfect rigid spherical shape at all times.\n- 0:01-0:02 — The ball makes a discrete elastic contact with the front rim of the crate: a sharp rim-bounce with a small upward rebound (about 15-20% of incoming speed), brief deceleration on impact, and a hollow plastic thud. The ball remains rigid; no squishing, no deformation. Spin continues, slightly slowed.\n- 0:02-0:03 — The ball drops fully past the rim into the crate's interior as a single intact rigid sphere, contacts the crate's interior floor with a second smaller bounce, rotation continuing but damping.\n- 0:03-0:04 — The ball performs one or two small damped rebounds against the rigid interior walls and floor of the crate, each smaller than the last, retaining a perfectly spherical rigid shell.\n- 0:04-0:05 — The ball comes fully to rest inside the crate by 0:05, spin damped to zero, sitting as a single rigid orange sphere visible through the crate's grid and lattice openings as one consistent orange shape behind the bars.\n\nSTRICT PHYSICS CONSTRAINTS — the ball is a RIGID inflated basketball at all times: it does NOT deform, does NOT squish, does NOT bulge, does NOT inflate or deflate, does NOT pass through or clip through the crate walls or lattice. Orange material NEVER protrudes outward through the diamond cutouts or grid holes. There is exactly ONE basketball in the scene at all times — it does NOT duplicate, multiply, or appear as multiple orange lobes through different openings; any orange visible through the lattice is the single rigid sphere seen behind the bars. The crate walls are solid plastic barriers that fully contain the ball. The ball does NOT hover, float, rise, or move upward at t=0; it falls under gravity from frame one.\n\nLighting: soft overhead indoor illumination with dual specular highlights on the glossy ball, soft diffuse shadows beneath the crate. Color palette: bright orange ball, black crate, warm oak table, white background. Audio-style impacts: hollow plastic thud on rim contact, smaller thump on interior floor, settling silence by 0:05.", + "negative_prompt": "soft body deformation, squishing ball, deflating basketball, rubbery blob, inflatable balloon, ball bulging through lattice, orange material protruding through grid holes, clipping through crate walls, ball passing through solid plastic, multiple basketballs, duplicated ball, multiplying orange lobes, ball ghosting, ball hovering, ball floating upward, ball rising at start, anti-gravity motion, no bounce, missing rim collision, static spin, frozen rotation, shape morphing, identity drift, melting ball, jelly-like ball, camera pan, camera zoom, camera shake, cuts, scene transitions" + }, + { + "name": "0025_perspective-left_trimmed-ball-rolls-on-glass", + "prompt": "Photoreal live-action physics demonstration, static tripod-mounted camera, no pan, no zoom, no cuts, slightly elevated high-angle shot (~30-40°) from the left looking down at a light oak wooden tabletop. On the right side of the table, a TRANSPARENT GLASS PANE stands as a VERTICAL/ANGLED BARRIER (not a co-planar rolling surface) — it is a standing sheet of glass whose lower edge meets the table near the right edge. A small bright-blue rubber ball (~5-6 cm diameter, smooth, slight white highlight on top) is already in fast rightward rolling motion at t=0 with strong motion blur, consistent with the anchor frame. Plain light gray wall background, soft even overhead lighting from upper-left, subtle soft shadow under the ball, visible warm wood grain.\n\nMotion timeline (entire 5-second / 120-frame generation window, 24 fps):\n- 0:00-0:01: The blue ball continues rolling rightward across the wooden tabletop at high speed with strong motion blur, MAINTAINING its initial velocity (no sudden deceleration), traveling toward the standing glass pane on the right.\n- 0:01-0:01.3: The ball IMPACTS the vertical glass pane — a clear rigid-body COLLISION event. The ball does NOT pass through the glass and does NOT roll up onto it as if it were a flat surface. On contact the ball deflects elastically, with most of its horizontal momentum reversed (slight energy loss to the impact). A brief, almost imperceptible micro-compression of the ball at contact, then rebound.\n- 0:01.3-0:04: The ball rebounds and rolls LEFTWARD across the wooden tabletop, retracing its path at a somewhat reduced speed (~60-70% of incoming speed) due to collision energy loss, decelerating gradually from rolling friction on the wood. Motion blur is present but lighter than before the impact.\n- 0:04-0:05: The ball continues rolling left, decelerating smoothly and monotonically due to friction, and by 0:05 it has either come to rest near the center-left of the table or is rolling very slowly leftward. No re-acceleration, no oscillation, no teleporting.\n\nPhysics constraints (must be obeyed): the glass pane is a rigid vertical barrier — the ball collides with it and bounces back; the ball NEVER rolls onto the glass surface as if it were horizontal; the ball's trajectory is continuous (no disappearance/reappearance, no teleporting); energy strictly DISSIPATES after the collision (no spontaneous re-acceleration, no back-and-forth oscillation); ball identity, color, size, and shape remain constant; gravity acts downward; the ball stays in contact with the wooden tabletop throughout (it never floats, never climbs the pane).\n\nAudio: rolling sound on wood, a sharp tap/click at the moment of impact with glass at ~0:01, then a softer rolling-on-wood sound that fades as the ball decelerates.", + "negative_prompt": "ball passing through glass, ball clipping into glass pane, ball rolling onto angled or vertical glass as if flat, ball floating above surface, ball teleporting, ball disappearing and reappearing, discontinuous trajectory, ball oscillating back and forth, spontaneous re-acceleration, energy gain after collision, ball exiting and re-entering frame, sudden deceleration inconsistent with motion blur, identity drift, ball changing size or color, camera pan, camera zoom, camera shake, cuts, scene changes, glass treated as horizontal shelf, ball climbing the glass pane, gravity violation" + }, + { + "name": "0026_perspective-center_trimmed-ball-rolls-on-glass", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, slightly elevated angle (~30-40°) looking down at a light oak/beech wooden tabletop against a plain white wall. On the tabletop sits a small bright blue matte spherical ball (about racquetball-sized) and a rigid transparent glass/acrylic sheet standing VERTICALLY ON ITS EDGE near the right side of the table, oriented as an upright barrier perpendicular to the ball's rolling path (NOT lying flat, NOT a ramp). Soft diffuse overhead-left lighting, soft shadow under the ball, faint edge highlights along the vertical glass pane.\n\nAt t=0 the blue ball is already rolling rightward across the wooden tabletop with visible motion blur, traveling at roughly constant speed (smooth wood, low friction, NO unjustified deceleration).\n\nMotion timeline within the 5-second generation window (0:00-0:05):\n- 0:00-0:02: The ball rolls steadily rightward across the wood grain at constant speed, maintaining momentum, casting a soft moving shadow. It does NOT slow down or stop mid-table.\n- 0:02-0:02.5: The ball approaches the base of the vertical glass sheet, closing the gap.\n- 0:02.5-0:03: RIGID-BODY COLLISION. The ball strikes the flat vertical face of the glass sheet. The glass is rigid and heavier — the ball deflects elastically backward (rebounds leftward) with reduced speed due to partial energy loss, while the glass sheet rocks/tips slightly: its top edge wobbles a few degrees away from the impact, then settles back upright (or, if impact is strong, the sheet tips over backward toward the table edge in a slow rigid rotation about its bottom edge). The ball does NOT pass through the glass. There is clear contact, audible click, and momentum transfer.\n- 0:03-0:04: The ball, now moving leftward after rebound, rolls back across the wooden surface decelerating gradually due to rolling friction. The glass sheet either returns to its upright resting position with small damped oscillation, or completes a slow tip and comes to rest on the table.\n- 0:04-0:05: By 0:05 the ball has come to rest or is still rolling slowly leftward on the wood; the glass sheet is fully settled (either upright and stationary, or lying flat on the table after tipping). All motion is consistent with gravity and rigid-body contact.\n\nPhysics constraints to enforce: the ball is a solid rigid sphere and CANNOT pass through, clip through, or teleport beyond the glass sheet. The glass is opaque to the ball's path — it is a barrier. Gravity is constant downward; the ball is never suspended in mid-air without support. The ball never disappears from frame; if it leaves the visible area it must do so by rolling off an edge with a visible downward arc. The glass sheet must respond to impact (tip, wobble, or topple) — it cannot remain perfectly stationary while being struck.\n\nStyle: photoreal live-action, documentary physics demonstration, natural soft indoor lighting, deep depth of field, 35-50mm equivalent lens, 24 fps, 5-second continuous take.", + "negative_prompt": "ball passing through glass, ball clipping through solid object, ball teleporting, ball disappearing from frame, ball floating in mid-air, ball suspended without support, glass sheet remaining perfectly static during impact, no collision response, ball penetrating rigid barrier, ghosting through objects, ball lying flat as ramp, glass as ramp, ball rolling onto top of vertical sheet, unmotivated deceleration, ball stopping for no reason on smooth wood, camera pan, camera zoom, camera shake, scene cuts, motion blur smearing through solid objects, intersecting geometry, physics-defying trajectories." + }, + { + "name": "0030_perspective-right_trimmed-ball-train", + "prompt": "Static tripod-mounted overhead high-angle camera (no pan, no zoom, no cuts, no handheld shake) looking down at a pale blonde wooden coffee table in a warm modern living room with a mustard-yellow couch and dark hardwood floor visible at the edges. On the table at t=0 there are three small balls: a smooth blue-gray rubber ball on the left already in clear rightward motion (motion-blurred in the anchor frame, indicating significant rightward velocity), and a stationary pair in the center — a dark brown tennis ball with a white seam line touching an orange tennis ball with a white seam line just to its right. Warm overhead lighting casts soft diffuse shadows beneath each ball.\n\nGenerate exactly 5 seconds (120 frames at 24fps) of photoreal live-action video showing a billiards-style elastic rigid-body collision with strict Newtonian momentum transfer:\n\n0:00-0:00.4 — The blue-gray ball continues rolling rightward across the wood grain at sustained speed (its kinetic energy is preserved; it does NOT slow down or stop on its own before contact), closing the gap toward the stationary brown+orange pair. Slight rolling shadow tracks beneath it.\n\n0:00.4-0:00.6 — The blue ball strikes the brown ball squarely. At the instant of contact, momentum transfers forward through the cluster (Newton's third law, near-elastic collision): the blue ball abruptly decelerates and slightly deflects, while the brown ball is shoved forward-left and the orange ball is kicked forward-right, separating from the brown ball.\n\n0:00.6-0:02.5 — Clear billiards-style scatter: the orange ball rolls noticeably rightward across the table, the brown ball rolls forward and slightly leftward away from the impact point, and the blue ball continues slowly forward-right or slightly deflected after losing most of its speed to the cluster. All three balls are simultaneously in motion on diverging trajectories, casting moving soft shadows on the blonde wood. The blue ball does NOT reverse direction or drift backward leftward; it does NOT teleport.\n\n0:02.5-0:04.5 — Visible rolling-friction deceleration phase: each ball's speed gradually decreases at a realistic rate, with consistent forward rolling (no sudden stops, no backward drift, no re-acceleration). The three balls occupy clearly dispersed, well-separated positions across the table.\n\n0:04.5-0:05.0 — All three balls have come to rest in their new dispersed final positions by 0:05; the cluster is fully broken apart with visible spacing between all three balls.\n\nIdentity lock: the blue-gray ball remains a SMOOTH uniform blue-gray surface for the entire 5 seconds — it does NOT acquire a white seam, fuzzy felt texture, or any tennis-ball markings. The brown ball stays dark brown with its white seam; the orange ball stays bright orange with its white seam. No ball changes color, texture, or size. No new objects appear. The camera is perfectly static throughout.", + "negative_prompt": "camera motion, camera pan, camera zoom, camera shake, handheld jitter, scene cuts, balls passing through each other, balls vanishing, balls teleporting, balls spontaneously stopping before contact, kinetic energy disappearing without collision, blue ball reversing direction without impulse, blue ball drifting backward leftward, stationary balls remaining still after being struck, no momentum transfer, failed collision, balls sticking together, blue ball acquiring tennis ball seam, blue ball gaining white seam line, blue ball changing texture to fuzzy felt, color drift, identity drift, texture morphing, ball merging, duplicated balls, extra balls appearing, floating balls, balls levitating, gravity violation, slow-motion, frozen motion, time-lapse, motion blur replacing actual motion" + }, + { + "name": "0033_perspective-right_trimmed-balls-collide", + "prompt": "Static tripod-mounted overhead camera, no pan, no zoom, no cuts, no parallax — a fixed high-angle shot of a pale birch/maple laminate tabletop. At t=0 (the anchor frame), a small matte BLUE ball sits on the left side of the table, and a small matte YELLOW-GREEN ball sits on the right side of the table near a dark cylindrical pipe/cup at the right edge. A second dark cylindrical pipe sits at the left edge. Warm overhead indoor lighting casts soft shadows beneath each ball. A yellow fabric (couch back) borders the top of the frame.\n\nPHYSICS REGIME: rigid-body elastic collision of two solid spheres rolling on a flat horizontal wooden surface, with rolling friction. Both balls remain perfectly spherical at all times — no squashing, no deformation, no shape morphing, no identity drift.\n\nMOTION TIMELINE (strictly within 0:00–0:05, 120 frames @ 24 fps):\n- 0:00–0:01: The BLUE ball rolls smoothly RIGHTWARD across the tabletop from the left side, with continuous visible translation frame-to-frame and a steady rolling motion (subtle rotation of the sphere). Simultaneously, the YELLOW-GREEN ball rolls smoothly LEFTWARD from the right side (emerging cleanly away from the right pipe) toward the table center, also with steady rolling motion. Both trajectories are straight, smooth, and continuous — NO teleporting, NO oscillation, NO reversal.\n- 0:01–0:02: Both balls continue converging toward the center of the table at roughly constant speed, closing the gap between them. Shadows translate with each ball.\n- 0:02–0:03: The two balls MEET and COLLIDE near the center of the table in a clean elastic rigid-body impact. A brief light clack occurs. Momentum transfers: the blue ball decelerates sharply and deflects slightly; the yellow-green ball reverses direction and now rolls RIGHTWARD, away from the impact point, back toward the right-edge pipe/cup. Neither ball passes through the other; contact is a clean surface-to-surface bounce.\n- 0:03–0:04: Post-collision, the yellow-green ball rolls rightward across the table toward the dark cup at the right edge, decelerating gradually due to rolling friction. The blue ball drifts slowly to a near-stop near the center-left of the table.\n- 0:04–0:05: By 0:05, the yellow-green ball reaches and gently contacts (or rolls into) the dark cup at the right edge and comes to rest there; the blue ball has fully settled to rest near table center. Final state by 0:05: both balls stationary in their new positions, having clearly collided and exchanged momentum.\n\nEXPLICIT NEGATIONS: The yellow-green ball does NOT move rightward at the start of the clip; it moves LEFTWARD from the right edge toward center. The blue ball does NOT remain stationary; it actively rolls rightward starting at t=0. The balls do NOT pass through each other. The yellow-green ball does NOT oscillate or jitter near the right pipe. Neither ball teleports or jumps position between frames. The blue ball does NOT deform, squash, or change shape; it remains a clean rigid sphere throughout. A real collision near the center of the table DOES occur around 0:02–0:03 with visible momentum transfer.\n\nCAMERA: Locked static tripod, no pan, no tilt, no zoom, no dolly, no handheld shake, no cuts. Deep depth of field; entire tabletop in sharp focus. Photoreal live-action style.", + "negative_prompt": "ball passing through ball, balls overlapping, teleporting balls, jumping/snapping position, discontinuous motion, ball oscillating back and forth, ball jittering near pipe, yellow ball moving rightward at start, yellow ball stuck against right pipe, blue ball stationary, blue ball not rolling, no collision, missed collision, balls never meeting, ball deforming, squashed ball, egg-shaped ball, shape morphing, identity drift, ball changing color, camera pan, camera zoom, camera shake, handheld motion, dolly, cuts, parallax, motion blur smearing entire ball, balls sinking into table, balls floating above table, gravity reversal" + }, + { + "name": "0037_perspective-left_trimmed-blow-balloon", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed medium shot. Scene at t=0 (anchor frame): a black latex balloon, currently small and only partially inflated, is mounted atop a black flexible gooseneck tube with a small blue connector ring; the gooseneck rises from a vivid green rectangular base unit sitting on the right edge of a warm honey-toned wooden table, against a smooth pale gray-blue interior wall. A thin dark object (phone or case) sits partially under the green base. Soft diffused overhead indoor lighting produces two gentle specular highlights on the balloon's curved matte surface and casts a faint soft shadow on the wall to the left. Composition: balloon and apparatus in the right third, generous negative space on the left. Deep depth of field, ~35-50mm equivalent, slight low angle.\n\nPHYSICS EVENT TO RENDER (5 seconds, 0:00-0:05, 120 frames @ 24fps): Air is being pumped INTO the balloon through the tube. The balloon must progressively INFLATE — growing larger in radius — while its surface remains TAUT, SMOOTH, and GLOSSY MATTE LATEX throughout. The balloon stays roughly spherical (very slightly pear-shaped near the neck where it meets the gooseneck), centered on the hose axis, with its centroid remaining on the gooseneck's vertical line. Highlights migrate smoothly across the curved surface as curvature changes. The gooseneck bends very slightly downward under the gradually increasing balloon volume/weight, but the balloon does NOT drift upward, sideways, or off-axis.\n\nMotion timeline (strictly within 0:00-0:05):\n- 0:00-0:01: Inflation begins immediately and steadily from frame 1. Balloon radius grows smoothly and continuously; surface tightens and becomes glossier; no wrinkles, no creases.\n- 0:01-0:03: Continued steady radial expansion at a constant pump rate. Balloon remains spherical/slightly pear-shaped, surface taut and smooth. Specular highlights slide gently across the enlarging curvature. Gooseneck flexes a few degrees downward proportional to added mass.\n- 0:03-0:05: Balloon continues to grow to its largest size by 0:05, still taut, smooth, near-spherical, and centered on the hose. By 0:05 the balloon has reached a noticeably larger inflated state than at t=0, with a clean glossy latex surface and stable on-axis position.\n\nThe balloon does NOT deflate. The balloon does NOT shrink. The balloon does NOT develop wrinkles, creases, lobes, or foil-like crinkle texture. The balloon does NOT change material — it remains matte/glossy latex, never mylar or plastic bag. The balloon does NOT drift upward or rightward off the hose. The gooseneck does NOT remain perfectly rigid while the balloon mass grows; it bends slightly and proportionally. Inflation is steady from t=0, NOT delayed and abrupt. The green base, table, dark object under base, wall, and camera all remain perfectly stationary. No cuts, no zoom, no pan.", + "negative_prompt": "deflation, shrinking balloon, wrinkles, creases, puckering, crinkled surface, foil texture, mylar bag, plastic bag texture, lobed shape, asymmetric blob, irregular deformation, balloon drifting upward, balloon floating off hose, balloon leaning sideways, identity drift, material change, abrupt sudden inflation, static frozen first two seconds, delayed motion, popping, bursting, camera pan, camera zoom, camera shake, cuts, scene change, gooseneck rigid while balloon grows, balloon detaching from tube" + }, + { + "name": "0043_perspective-left_trimmed-cut-paper", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off medium close-up from a slightly low left-perspective angle. Scene at t=0 (anchor frame): a bright lime-green rectangular sheet of construction paper is suspended between two pairs of scissors (black ergonomic handles, blue inner grips, stainless steel blades) which grip its two upper corners. The paper droops in a V/catenary shape under gravity on a light oak wooden tabletop, plain off-white wall behind. Soft, even overhead indoor lighting with subtle shadows beneath.\n\nIMPORTANT PHYSICS REGIME: This is a TENSILE PAPER-TEARING event, NOT a scissor-cutting event. The scissor blades act ONLY as static pinch-grippers clamped on the corners; the blades do NOT close, do NOT slide, and do NOT cut. The paper fails by being pulled apart.\n\nMotion timeline strictly within 0:00–0:05 (120 frames @ 24fps):\n\n0:00–0:0125 (frames 0–30): Both scissors begin translating outward horizontally away from each other in opposite directions — left scissors drift left, right scissors drift right — by roughly 1–2 cm each. The green paper's V-droop lifts and flattens as the corners are pulled apart; the catenary sag reduces and the top edge straightens under increasing tensile load. The paper remains a single continuous sheet; corners stay clamped in the blades and do NOT detach.\n\n0:0125–0:0250 (frames 30–60): Grippers continue to separate. Tensile stress concentrates along the paper's midline; subtle stress-whitening and fine wrinkles/creases radiate diagonally from each gripped corner toward the center. A small jagged micro-tear nucleates near the top edge mid-span, beginning to propagate downward with a ragged, fibrous, irregular crack front — NOT a straight horizontal slit.\n\n0:0250–0:0375 (frames 60–90): The jagged tear propagates downward and slightly diagonally through the sheet under continued outward pull from the grippers. Torn edges show fibrous, uneven, feathered contours with tiny paper fibers visible. The two halves progressively split; each half remains attached to its own scissor's corner grip. Mass and area are conserved — the two halves together equal the original sheet.\n\n0:0375–0:05 (frames 90–120): Tear completes. The two separated halves, still clamped at their top corners by the scissors, swing/fall freely under gravity, fluttering and curling as flexible paper does — each half rotates downward, hinging from its gripped corner, with slight air-resistance flutter and curl along the torn edges. By 0:05, both torn halves hang/dangle from their respective scissors with their bottom torn edges drooping toward or lightly resting against the table; jagged torn edges remain visible. No new piece of paper appears on the table; no flat rectangle materializes; total paper area equals the original sheet.\n\nNegations (do NOT do these): the scissor blades do NOT close or cut; NO clean straight horizontal slit forms; the paper does NOT flatten and re-droop arbitrarily; corners do NOT detach and reattach to the grippers; NO new rectangular piece of paper appears on the table; torn fragments do NOT rest perfectly flat and rigid; upper flaps do NOT remain rigidly suspended without droop; mass/area is conserved throughout. Camera is fully static — no pan, tilt, zoom, dolly, or cut.\n\nAudio: faint fibrous tearing/ripping sound (not snipping), gentle paper rustle, ambient room tone.", + "negative_prompt": "scissor blades closing, scissor cutting motion, clean straight slit, straight horizontal cut line, snipping sound, paper teleporting, new paper appearing, duplicated paper, extra rectangular paper on table, mass not conserved, area not conserved, paper flattening unnaturally, paper re-drooping arbitrarily, corners detaching from grippers, paper reattaching, rigid suspended flaps without gravity droop, flat rigid paper fragments, paper morphing shape, identity drift, shape flicker, camera pan, camera zoom, camera tilt, dolly, handheld shake, scene cut, jump cut" + }, + { + "name": "0045_perspective-right_trimmed-cut-paper", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed low table-level angle. Scene at t=0 (anchor frame): two mechanical reacher/grabber tools — one entering from upper-left with a chrome telescoping pole and black plastic jaws with blue rubber grips, the other entering from lower-right with identical black-and-blue jaws — clamp opposite edges of a vivid green A4 paper sheet that is held in a gentle S-curve above a light oak wooden table, against a plain white wall under soft diffused overhead lighting.\n\nMotion timeline within the 5-second generation window (0:00–0:05):\n\n0:00–0:01.5: Both grabbers translate outward in opposite directions along the horizontal axis — the left grabber retracts up-and-left, the right grabber retracts down-and-right — by a clearly visible distance (several centimeters each). The green paper's S-curve progressively flattens as tension increases, the wavy folds smoothing out into a nearly planar taut sheet. The paper behaves like real paper: stiff, with small sharp creases forming rather than smooth rubbery twists. No twisting, no helical corkscrew, no traveling waves.\n\n0:01.5–0:03.0: The grippers continue translating outward slightly. The sheet is now under high tension and pulled taut. A localized stress concentration develops at the right-hand grip point: visible stress whitening, a small crease/kink, and a tiny incipient tear nick at the edge clamped by the right jaw. The paper's overall area and length remain constant (no growth, no extra folds appearing).\n\n0:03.0–0:04.0: The tear propagates rapidly across the sheet from the right grip inward, producing a jagged irregular rip line. The paper splits into two pieces along this tear. Audible crisp paper-rip character (described, not generated).\n\n0:04.0–0:05.0: The freed left portion, no longer under tension from the right side, flutters and falls under gravity onto the oak table surface, settling with a couple of small bounces and coming to rest flat or slightly curled by 0:05. The right grabber still holds its small torn remnant. Both grabbers' poles, jaw geometry, and orientation remain stable and identical to t=0 throughout — no morphing, no disappearing poles, no jaw flipping.\n\nPhysics constraints to respect: paper is inextensible (constant area/length, no growth, no multiplying folds); paper has bending stiffness (creases sharply, does not twist smoothly like silicone or cloth); motion of the sheet is driven only by gripper translation and gravity (no self-animated oscillation); tool identity, pole length, and jaw shape are preserved frame-to-frame; gripper jaws stay clamped on the paper edges until the tear event. The paper does NOT corkscrew, does NOT ripple like rubber, does NOT multiply waves, and does NOT remain attached to both grippers at 0:05 — a tear and separation MUST occur by ~0:03–0:04 with the freed flap settled on the table by 0:05.", + "negative_prompt": "paper twisting into helical or corkscrew shape, smooth rubbery deformation, paper stretching like silicone or cloth, paper growing larger, paper area increasing, multiplying folds, multiplying ripples, self-animated traveling waves, oscillating sheet without gripper movement, grippers stationary while paper writhes, gripper pole disappearing, gripper jaws morphing or flipping orientation, identity drift of tools, heavy motion blur ghosting, high-frequency flapping, no tear occurring, paper remaining attached to both grippers at end, crumpled wavy mass ending, camera pan, camera zoom, camera shake, scene cuts, extra fingers or hands, human hands appearing." + }, + { + "name": "0051_perspective-right_trimmed-dominos-with-space", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts. Slightly low angle, table-level perspective from the right side, 35-50mm equivalent lens, deep depth of field. Photoreal live-action high-definition video on a clean light oak wooden table with visible wood grain, against a pale blue-grey wall, soft diffused overhead lighting from slightly left casting short soft shadows.\n\nSCENE AT t=0 (anchor frame): A row of small rectangular dominoes (alternating black and white, ~3-4cm tall) stands on the table. On the right side sits a black cylindrical platform (glossy sides, matte top, ~15cm diameter, ~3-4cm thick). A thin light-wood chopstick with a small bright green leaf/flag near its upper end rests on the black platform, its lower end angled down toward and lightly touching the rightmost (black) domino. A small visible gap separates the right-hand domino group from a left-hand domino group.\n\nDRIVING MECHANISM — the stick on the platform is the energy source. The chain reaction propagates RIGHT-TO-LEFT, initiated by the stick's clockwise rotation on the platform.\n\nMOTION TIMELINE (exactly 0:00–0:05, 120 frames @ 24 fps):\n\n0:00–0:01: The wooden chopstick on the black platform rotates clockwise (as seen from camera), pivoting on the platform surface — the green-leaf upper end sweeps downward and rightward while the lower end swings firmly into the rightmost black domino. On clear contact, the rightmost domino tips leftward with a sharp angular acceleration, rotating about its lower-left edge.\n\n0:01–0:02: The rightmost domino falls flat onto the next domino to its left, transferring momentum. Dominoes in the right-hand group topple ONE AT A TIME, right-to-left, with a clearly visible ~80–120 ms sequential delay between each impact. Each domino accelerates under gravity, makes audible-looking contact with its left neighbor, and rotates fully past horizontal.\n\n0:02–0:03: The final domino of the right-hand group falls across the gap, its top edge striking the rightmost domino of the left-hand group — energy bridges the gap via direct physical contact, NOT teleportation. The left-hand group then begins toppling right-to-left in the same sequential cascade.\n\n0:03–0:04: Remaining dominoes in the left-hand group continue falling in sequence right-to-left, each striking the next, each rotating fully down to lie FLAT on the wooden table surface. No domino remains frozen mid-fall; angular velocity stays consistent with gravity until full collapse.\n\n0:04–0:05: All seven dominoes have come to rest fully flat on the table in a stacked, overlapping line. The chopstick has settled on the platform in its post-rotation position (lower end down on the platform/table edge, leaf-end now lower than at t=0). By 0:05 everything is at rest.\n\nPHYSICS CONSTRAINTS (must be obeyed):\n- The stick MUST rotate clockwise during 0:00–0:01; it does NOT remain stationary.\n- Dominoes MUST topple sequentially with visible per-piece delay; they do NOT all tilt simultaneously.\n- Cascade direction is RIGHT-TO-LEFT (from the stick/platform side toward the far left); NOT left-to-right and NOT away from the stick.\n- Each domino MUST come to rest FLAT on the table by 0:05; none hover or freeze mid-tilt.\n- The gap between the two domino groups MUST be bridged by a visible falling domino making contact across the gap; the groups do NOT merge instantly.\n- The chopstick orientation changes ONLY via the depicted clockwise rotation; the green leaf does not teleport or flip sides.\n- Conservation of momentum and gravity (g ≈ 9.8 m/s²) govern all motion; rigid-body collisions transfer energy on contact only.\n- Camera is locked static throughout.", + "negative_prompt": "stick stationary, stick not rotating, dominoes falling left-to-right, dominoes falling away from stick, simultaneous tilting of all dominoes, dominoes tilting in unison, dominoes frozen mid-fall, dominoes hovering at angle, dominoes not reaching flat resting position, missing sequential delay, instant cascade, gap disappearing without contact, two groups merging without bridging domino, chopstick teleporting, green leaf switching sides, stick orientation flipping without rotation, camera pan, camera zoom, camera shake, cuts, scene changes, objects passing through each other, energy transfer without contact, anti-gravity, slow-motion freeze, partial collapse" + }, + { + "name": "0052_perspective-left_trimmed-double-cradle", + "prompt": "Photoreal live-action video, static tripod-mounted camera (no pan, no zoom, no dolly, no cuts, no shake), low-angle desk-level perspective slightly left of center. Scene at t=0 (anchor frame): A Newton's cradle desk toy sits on a light oak wooden desk against a soft gray wall. A chrome U-shaped frame on a glossy black rectangular base suspends five chrome steel balls on thin taut monofilament strings. Three balls hang at rest in contact at the bottom center. The two LEFTMOST balls are held elevated to the upper-left at roughly 35-40 degrees from vertical by a blue-handled grabber/scissors tool that pinches them in raised position. The strings of those two raised balls are TAUT and straight, angling up-left from the frame to the held balls. Soft diffused light from upper left, chrome specular highlights, mirror reflections in the black base.\n\nMotion timeline within the 5-second generation window (0:00-0:05, 120 frames @ 24fps):\n\n0:00-0:01: The blue grabber/scissors tool opens its grip and RELEASES the two elevated leftmost balls. Freed, the two balls begin to fall as a rigid pendulum pair, swinging down-right along a circular arc determined by their taut strings. The grabber tool, having released, remains stationary in its position (or retracts only minimally) and does NOT move further for the rest of the clip. Strings stay perfectly taut and straight throughout the swing.\n\n0:01-0:0:015 (around 0:013): The two swinging balls reach the bottom of their arc and strike the three resting balls with a sharp metallic CLICK. Momentum transfers cleanly through the three middle balls (which remain essentially stationary, in contact). The two RIGHTMOST balls instantly launch outward to the upper-right along a symmetric arc, rising to roughly the same 35-40 degree angle from vertical that the left pair was released from. The two leftmost balls (the ones that just struck) come to rest in contact with the middle ball.\n\n0:015-0:030: The two right-swung balls decelerate, momentarily pause at peak, then swing back down-left along their taut-string arc, striking the row with another metallic click. Momentum transfers back through the middle balls and the two LEFTMOST balls swing out up-left to nearly the original release angle (very slightly reduced by losses).\n\n0:030-0:045: A second full oscillation cycle: left pair swings down, strikes, right pair launches up-right (slightly diminished amplitude ~30 degrees), pauses, returns, strikes, left pair swings up-left again.\n\n0:045-0:050: A third partial cycle is underway with further diminished amplitude (~25 degrees); by 0:05 the cradle is mid-swing in steady rhythmic oscillation with visibly decaying amplitude.\n\nThroughout 0:00-0:05: The three middle balls stay in contact with each other and barely move (only the two outermost balls on each side swing). Strings remain TAUT and straight at all times - never slack, wavy, curved, or tangled. The total ball count stays exactly FIVE for the entire clip - no balls appear, disappear, merge, split, teleport, or change position discontinuously. Each ball maintains its identity, size, and string attachment point. The scissors/grabber tool and the wooden desk and gray wall remain completely motionless.\n\nPhysics constraints (must hold): conservation of momentum in elastic collisions; pendulum motion on fixed-length taut strings; gravity pulls balls along circular arcs; symmetric left-right amplitude transfer (two-in / two-out Newton's cradle behavior); rigid-body balls do NOT pass through each other or deform; string length is constant.\n\nNegations: the balls do NOT pass through each other; balls do NOT teleport or fade in/out; ball count does NOT change from five; strings do NOT go slack, wavy, or curved; the held balls do NOT remain frozen in mid-air after release - they MUST fall and strike; the right-side balls MUST swing out with large visible amplitude after impact, not merely jitter; the grabber/scissors does NOT swing, drift, or animate after releasing; the camera does NOT pan, zoom, or cut.", + "negative_prompt": "ball count changing, balls appearing from nowhere, balls disappearing, ball teleporting, ball morphing, identity drift, fourth/sixth ball appearing, balls passing through each other, balls fusing, slack strings, wavy strings, curved strings, tangled strings, broken strings, strings detaching, balls floating without strings, held balls frozen in mid-air, balls failing to fall under gravity, no collision impact, low-amplitude jitter instead of swing, asymmetric Newton's cradle response, middle balls swinging instead of staying still, grabber tool moving or swinging, scissors moving, camera pan, camera zoom, camera shake, dolly, cut, scene change, motion blur replacing motion, frame interpolation artifacts, ghosting, duplicated balls, deformed balls, squishy balls, rubber-like ball deformation" + }, + { + "name": "0057_perspective-right_trimmed-duck-and-dominos", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, table-level perspective slightly right-of-center. Photoreal live-action footage on a light oak wooden table with visible horizontal grain, plain light gray wall background, soft warm ambient lighting from above-left casting gentle right-leaning shadows.\n\nSCENE AT t=0 (anchor frame): A row of approximately 8 alternating black-and-white dominoes stands upright on their narrow edges across the table. A bright yellow rubber duck with orange beak sits in the middle of the line, slightly angled toward the camera, acting as a blocker that splits the row into a left half and a right half. On the right edge of frame, a matte black circular turntable holds a thin natural-wood toothpick that is currently leaning/resting against the rightmost domino. All dominoes are perfectly upright and motionless at t=0.\n\nMOTION TIMELINE — STRICTLY 0:00 to 0:05 (120 frames @ 24fps):\n\n0:00–0:01: The toothpick on the black turntable rotates CLOCKWISE (as seen from above), pivoting at its base on the turntable, and its free tip swings into the rightmost domino, tipping that domino leftward past its balance point. Only this one rightmost domino begins to fall in this first second; all other dominoes remain perfectly upright and still.\n\n0:01–0:03: A clearly sequential, time-staggered RIGHT-TO-LEFT chain reaction propagates as a visible wavefront. Each domino on the right side of the duck rotates about its bottom edge under gravity, accelerates, strikes the next domino to its left, transfers momentum, and lands flat on the table with a small bounce/settle before the next one finishes falling. Only one or two dominoes are mid-fall at any instant — never all at once. Already-fallen dominoes lie FLAT against the wood, not frozen mid-lean. The left-side dominoes (to the left of the duck) remain completely upright and untouched throughout.\n\n0:03–0:04: The last standing domino on the duck's right side topples leftward and strikes the duck's right flank. The duck wobbles slightly — a small tilt left then a damped rock back to upright — but does NOT topple, slide, or leave its position. That final domino comes to rest flat on the table against the duck.\n\n0:04–0:05: The scene settles fully. By 0:05 every right-side domino is lying flat on the table in a clear fallen sequence; the duck is upright and stationary again with wobble fully damped; every left-side domino is still standing perfectly upright; the toothpick remains in its post-strike rotated position on the turntable.\n\nPHYSICS CONSTRAINTS (must be obeyed):\n- Gravity is constant downward; falling dominoes accelerate, do not hover.\n- Rigid-body collisions only: momentum transfers via contact, one domino at a time.\n- Causal propagation: cause (toothpick strike) precedes effect (rightmost domino falls), which precedes the next domino, etc., right-to-left.\n- The duck does NOT pass through dominoes and dominoes do NOT pass through the duck; on contact the duck absorbs the impact with a small elastic wobble.\n- Left-side dominoes do NOT move at all — no sympathetic toppling, no vibration-induced falls.\n- No domino freezes at an intermediate lean angle; every disturbed domino either is still upright, is actively rotating, or has come to rest flat.\n\nAudio: rapid sequential clack-clack-clack of dominoes from right to left, a soft thud as the last one hits the duck, then silence by 0:05.", + "negative_prompt": "simultaneous collapse of all dominoes, dominoes falling on both sides at once, left-side dominoes moving, dominoes frozen mid-fall, dominoes hovering at fixed lean angles, teleporting domino positions, non-causal motion, stick/toothpick stationary, turntable not rotating, chain reaction going left-to-right, dominoes passing through the duck, duck toppling, duck sliding, duck disappearing, camera pan, camera zoom, camera shake, cuts, scene cuts, motion blur freeze, time-frozen scene, partial fall with no settling, dominoes clipping into each other, floating dominoes, gravity-defying poses" + }, + { + "name": "0059_perspective-center_trimmed-duck-falls-in-box", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, no camera shake — fixed eye-level medium shot of a minimalist indoor scene: plain light gray wall background, light wooden table surface, a dark olive-green collapsible fabric storage cube (open top, visible front-face fold seams) sitting stationary at center-bottom of frame on the table. At the very top of frame, partially cut off, a pair of orange-and-black plastic claw tongs points downward with prongs just opening. At t=0 (the anchor frame), a single bright yellow rubber duck with orange beak hangs in mid-air directly below the open tongs, centered horizontally above the open top of the green box. There is exactly ONE duck in the entire video, and exactly ONE release event and ONE fall.\n\nMotion timeline (entire 5-second / 120-frame generation window, 0:00-0:05):\n- 0:00-0:00.4 (frames 0-10): The duck begins accelerating straight downward under gravity from its suspended position just below the tongs. The tongs remain stationary at the top of frame in their open position. The duck's vertical position changes continuously and visibly every frame — NO teleporting, NO disappearing, NO frame skips. The duck stays fully visible, plain yellow with orange beak, identical in appearance to the t=0 anchor frame.\n- 0:00.4-0:00.8 (frames 10-20): The duck continues a continuous straight-line vertical freefall, accelerating, traversing the gap between tongs and box rim. Slight motion blur is acceptable but the duck silhouette remains continuously trackable frame-to-frame.\n- 0:00.8-0:01.2 (frames 20-29): The duck crosses the rim of the open green fabric box, with visible occlusion as the front rim of the box progressively hides the lower body of the duck. The duck enters the box interior.\n- 0:01.2-0:01.6 (frames 29-38): The duck makes contact with the bottom interior of the fabric box. Soft impact: the fabric walls of the box flex outward very slightly, the duck bounces a tiny amount (a few pixels) and quickly settles. A soft plastic-on-fabric thud occurs.\n- 0:01.6-0:03.0 (frames 38-72): The duck settles fully at rest inside the box. The top of the duck's head/body remains visible peeking just above or through the open rim of the box, confirming it is inside. No further duck motion.\n- 0:03.0-0:05.0 (frames 72-120): Complete rest state. The duck stays visibly inside the box (head/back peeking above the rim), the box stays stationary, the tongs remain at the top of frame in open position (optionally retracting slightly upward by a few pixels and then stopping). Nothing else moves. The scene holds steady to the final frame.\n\nPhysics constraints (must hold throughout 0:00-0:05): The duck falls under constant gravitational acceleration in a single continuous trajectory. The duck does NOT teleport, does NOT vanish, does NOT reappear, does NOT rise back up, does NOT re-spawn near the tongs, does NOT drop twice. There is only ONE duck and ONE downward fall event. The duck's appearance (plain bright yellow body, orange beak, no dark cap, no dark markings) is identical in every frame to the t=0 anchor frame — no identity drift, no color change, no added markings. The duck visibly INTERACTS with the box: it crosses the rim with proper occlusion, contacts the interior, and comes to rest INSIDE the box — it does not clip through, does not pass behind, does not disappear into thin air.\n\nLighting: soft diffused front-and-top indoor lighting, gentle shadows beneath box and duck. Color palette: muted gray wall, warm wood table, dark olive-green box, bright yellow duck as focal accent. Photoreal live-action style, deep depth of field, 35-50mm equivalent lens, centered symmetric composition.", + "negative_prompt": "teleporting duck, duck disappearing, duck vanishing mid-air, duck reappearing, duck respawning, duck rising upward, duck floating back up, second drop, multiple ducks, duplicate duck, duck flickering, frame skip, discontinuous motion, duck passing through box, duck clipping through fabric, duck behind box, no impact, no landing, empty box at end, duck missing at end, identity drift, duck changing color, dark cap on duck, dark markings on duck head, altered duck appearance, camera pan, camera zoom, camera shake, cuts, transitions, scene change, tongs moving sideways, box moving, box tipping" + }, + { + "name": "0068_perspective-center_trimmed-glass-stays-same", + "prompt": "Static observational shot, 5 seconds total (0:00–0:05), 24 fps, 120 frames. A large ribbed glass beverage dispenser, filled approximately 60% with translucent reddish-orange liquid (fruit punch or kombucha) and fitted with a black lever-style spigot with chrome accent, sits stationary on a round multi-toned natural rattan trivet (brown, tan, and olive-green woven strands) atop a light oak/birch wooden table. In the center lower foreground, a small stemless rounded drinking glass holds the same reddish-orange liquid at roughly one-third full. The background is a plain light gray/white wall in a minimalist kitchen setting.\n\nMOTION TIMELINE (strictly within 0:00–0:05):\n- 0:00–0:05: The entire scene is COMPLETELY STILL. The dispenser does not move, tilt, or shift. The spigot does not open, drip, or release any liquid. The liquid level inside the dispenser remains exactly constant — no rising, no falling, no pouring, no dripping. The small glass in the foreground remains stationary with its liquid level unchanged. The rattan trivet does not move. The only permissible micro-variation is imperceptible ambient light shimmer and faint refractive highlights through the glass; no surface ripples, no bubbles forming or rising, no sloshing.\n- By 0:05: All elements are in the exact same position and state as at 0:00. Liquid levels in both vessels are identical to the starting frame.\n\nPHYSICS CONSTRAINTS / NEGATIONS: The spigot does NOT open. Liquid does NOT pour, drip, stream, or transfer between the dispenser and the glass. Liquid levels do NOT change in either vessel. Nothing tips, slides, falls, or rotates. No hand, person, or external object enters the frame. No bubbles rise, no foam forms, no ripples appear on the liquid surface. The dispenser, glass, and trivet do NOT drift, jitter, morph, or change shape. Glass does not deform; rattan weave pattern does not shift or animate.\n\nCAMERA: Static tripod-mounted camera, locked off, no pan, no tilt, no zoom, no dolly, no handheld shake, no cuts, no focus pulls. Eye-level framing at spigot height, deep depth of field, everything in sharp focus, standard 35–50mm equivalent lens. Soft even diffused front lighting from above, minimal soft shadow beneath the trivet, warm reddish-orange liquid against neutral wood and cool gray-white wall.", + "negative_prompt": "pouring liquid, dripping, streaming liquid, spigot opening, tap turning, liquid level rising, liquid level falling, liquid transferring between vessels, sloshing, ripples on liquid surface, bubbles, foam forming, splashing, hand entering frame, person, arm, fingers, object tipping, dispenser tilting, glass sliding, trivet shifting, camera pan, camera zoom, camera tilt, camera dolly, handheld shake, focus pull, cuts, scene change, morphing geometry, glass deforming, liquid color changing, vessel jitter, flicker" + }, + { + "name": "0069_perspective-right_trimmed-glass-stays-same", + "prompt": "Static still-life of a glass beverage dispenser on a woven wicker riser, with a small stemless glass of the same coral-red juice in front, on a light oak table against a pale gray-white wall. The dispenser is ribbed/fluted clear glass with a chrome metal spigot and a black plastic lever handle pointing straight down in the fully CLOSED position; it is roughly half-full of opaque coral-red juice (fruit punch / watermelon agua fresca). The small stemless tumbler in the left foreground is about one-third full of the identical coral-red liquid. The wicker riser is a coiled multi-toned brown/olive natural-fiber trivet beneath the dispenser. Soft diffused light from the upper-left creates gentle specular highlights along the vertical flutes of the dispenser, a warm translucent glow through the red liquid, and soft shadows falling to the right on the table.\n\nMOTION TIMELINE (5 seconds total, 120 frames @ 24 fps, generation window 0:00-0:05):\n- 0:00-0:05: The scene is a true still-life and remains visually static. The spigot stays fully closed (black handle pointing straight down, unmoving); NO liquid emerges from the spigot at any time. The liquid surface inside the dispenser remains a perfectly flat, level horizontal line at exactly the same height for the entire 5 seconds — it does not rise, fall, slosh, ripple, swirl, drain, or change color. The liquid in the small foreground glass likewise holds at exactly the same one-third-full level for the full 5 seconds, with a flat, motionless meniscus. The dispenser, the small glass, and the wicker riser all remain perfectly stationary on the table — no sliding, tipping, rotating, or vibrating. By 0:05 the arrangement is identical to the t=0 anchor frame, with only imperceptible ambient light micro-variation on the glass highlights.\n\nPHYSICS CONSTRAINTS (explicit):\n- The spigot is CLOSED; no fluid flow, no drips, no stream, no splash occurs.\n- Liquid levels in BOTH containers are conserved exactly; mass conservation holds — liquid does NOT spontaneously appear, disappear, teleport between vessels, or change volume.\n- Gravity acts normally: liquid surfaces remain flat and horizontal; no liquid climbs the walls or defies gravity.\n- No object passes through another; all solids remain rigid and stationary on their supports.\n- No hands, arms, people, or external forces enter the frame; nothing is poured, lifted, or touched.\n\nCAMERA: Static tripod-mounted camera, slightly below eye-level angled gently upward, right-of-center perspective, medium shot, deep depth of field with everything in sharp focus, standard ~35-50mm equivalent lens. NO pan, NO tilt, NO zoom, NO dolly, NO handheld shake, NO cuts, NO scene changes for the entire 5 seconds.\n\nSTYLE: Photoreal live-action digital video, minimalist still-life documentary aesthetic, clean naturalistic interior photography, calm and serene domestic mood.\n\nAUDIO: Quiet indoor room tone, faint HVAC hum; no speech, no clinking, no pouring, no liquid sounds.", + "negative_prompt": "liquid pouring, juice flowing from spigot, dripping, stream of liquid, splashing, sloshing, rippling liquid surface, swirling liquid, changing liquid level, dispenser draining, glass filling up, glass emptying, liquid rising, liquid teleporting between containers, spigot handle moving, spigot opening, hand entering frame, arm reaching in, person pouring, objects moving, dispenser sliding, glass tipping, wicker shifting, table vibrating, camera pan, camera zoom, camera tilt, dolly motion, handheld shake, scene cut, lighting flicker, color shift in liquid, mass appearing or disappearing, liquid passing through glass, gravity-defying fluid, curved or tilted liquid surface" + }, + { + "name": "0071_perspective-center_trimmed-juice-in-water", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, eye-level centered symmetrical framing. Photoreal live-action video of a ribbed clear glass beverage dispenser sitting on a round woven wicker trivet atop a light oak table, against a plain light gray wall. The dispenser is roughly half-full of cloudy peach/amber liquid; its chrome spigot with a black valve handle is open and dispensing. Directly below the spigot stands a small clear tapered drinking glass already about two-thirds full of the same peach liquid with a thin froth layer.\n\nMOTION TIMELINE (exactly 5 seconds, 120 frames @ 24fps, all events strictly within 0:00-0:05):\n- 0:00-0:01: A continuous thin laminar stream of peach liquid falls from the spigot under gravity. The stream visibly NECKS and THINS as it accelerates downward (free-fall jet thinning per Bernoulli/continuity), NOT a uniform cylinder. It lands straight down (vertical, plumb) into the center of the glass — it does NOT curve toward the rim. On impact, active surface turbulence begins: ripples radiate outward, foam churns dynamically at the impact zone, and small bubbles entrain into the liquid. The glass level begins rising perceptibly.\n- 0:01-0:02: Stream continues steadily and straight down. Liquid level in the small glass rises by a clearly visible increment (roughly one-eighth of glass height per second), climbing past the three-quarter mark. Froth at the surface churns and renews continuously rather than sitting static. The dispenser's internal liquid level drops by a small but perceptible amount, consistent with mass conservation.\n- 0:02-0:03: Glass continues filling toward near-full; the liquid surface inside rises noticeably closer to the rim. Impact ripples remain active; foam layer thickens and swirls. Dispenser level continues its slow incremental drop.\n- 0:03-0:04: Glass approaches near-capacity, with liquid surface within roughly 1 cm of the rim. Stream still falling vertically with visible gravitational necking. Foam churn remains dynamic at impact point.\n- 0:04-0:05: By 0:05 the glass is nearly full (liquid surface just below rim), the dispenser's internal level has dropped a small but visible amount from its starting half-full state, and the stream is still flowing steadily and straight down with active surface turbulence and renewed foam at the impact zone.\n\nPHYSICS REQUIREMENTS: gravity acts downward at 9.8 m/s^2; mass is conserved (dispenser drops as glass fills); free-falling laminar jet thins as it accelerates; stream falls plumb-vertical from spigot to glass center; impact creates continuous ripples, churning foam, and bubble entrainment.\n\nNEGATIVE BEHAVIORS (do NOT do these): the receiving glass level does NOT remain static; the dispenser level does NOT remain constant; the stream does NOT remain a uniform cylinder; the stream does NOT curve sideways or bend toward the rim; the foam does NOT sit motionless; the camera does NOT move.\n\nLighting: soft diffuse interior light, gentle shadows, warm homey mood. Audio: continuous gentle trickling and splashing of liquid into the glass with subtle bubbling.", + "negative_prompt": "static liquid level, frozen fill level, glass not filling, dispenser level unchanged, mass not conserved, uniform cylindrical stream, stream without thinning, stream without necking, stream curving sideways, stream bending toward rim, stream missing the glass, motionless foam, static froth, no ripples, no surface turbulence, no bubble entrainment, camera pan, camera zoom, camera shake, cuts, scene change, hands entering frame, spigot closing." + }, + { + "name": "0078_perspective-right_trimmed-light-on-mug", + "prompt": "A glossy bright-yellow ceramic coffee mug with a squared-off handle sits on a round dark turntable/electric mug warmer on a light oak wooden table, in front of a flat white wall. A strong single directional light source positioned low and behind/right of the mug back-lights and side-lights it, casting a large, hard-edged magnified silhouette shadow of the mug onto the white wall. The room is otherwise dim, low-key chiaroscuro lighting, cinematic still-life mood. Static tripod-mounted camera at roughly eye level, slightly right-of-center, locked-off — NO pan, NO zoom, NO dolly, NO cuts, NO handheld jitter. Standard 35-50mm equivalent lens. Resolution 832x480, 16:9.\n\nMOTION TIMELINE (full 0:00-0:05, 120 frames @ 24fps — the mug is on a CLOCKWISE-rotating turntable as viewed from above, completing roughly one half to three-quarters of a revolution over the 5 seconds at a smooth, steady angular velocity):\n\n0:00-0:00.5 — Anchor frame state: handle is on the LEFT side of the mug body facing the camera. The turntable begins rotating smoothly clockwise (viewed from above). The handle starts to swing slightly toward the camera (front-left).\n\n0:00.5-0:01.5 — The mug continues its smooth clockwise rotation on the turntable; the handle sweeps from the left toward the FRONT of the mug (toward camera). Specular highlight on the glossy yellow glaze sweeps correspondingly around the curved body from right toward back-right. On the wall, the projected shadow silhouette evolves: the handle's silhouette shrinks/translates as the handle rotates toward the camera and out of the side profile.\n\n0:01.5-0:03.0 — The handle continues sweeping clockwise from the front toward the RIGHT side of the mug (away from the original left position). The wall shadow now shows the handle silhouette appearing on the opposite side or briefly disappearing as it points toward/away from the light. Specular highlight glides smoothly around the cylindrical body. The warmer base, table, wall, lighting, and camera remain perfectly static; only the mug rotates.\n\n0:03.0-0:04.5 — The handle continues clockwise toward the BACK of the mug; on the wall, the shadow silhouette becomes a nearly handle-less cylinder profile, then the handle silhouette begins to re-emerge on the opposite side of the body shadow.\n\n0:04.5-0:05.0 — The mug is still rotating smoothly at the same angular speed as the clip ends; by 0:05 the handle has rotated roughly 180-270 degrees clockwise from its starting left-facing position. Rotation is continuous and uniform throughout — NOT static, NOT jittery, NOT abrupt.\n\nPHYSICS CONSTRAINTS (must be obeyed):\n- The mug rotates as a RIGID BODY about the vertical axis with the turntable; it does NOT translate, tip, slide, or deform.\n- The cast shadow on the wall MUST update every frame consistent with the mug's current orientation — handle silhouette must sweep/translate/disappear/reappear in lockstep with the handle's 3D position relative to the light.\n- Specular highlights on the glossy yellow glaze MUST sweep around the body consistent with a fixed light source and a rotating cylindrical surface.\n- The mug does NOT remain static. The shadow does NOT remain a fixed handle-on-left silhouette.\n- The warmer base, power cord, table, wall, and camera are completely stationary.\n- Lighting direction and intensity stay constant; only the mug's orientation (and therefore its shadow and highlights) changes.", + "negative_prompt": "static mug, motionless mug, frozen mug, mug not rotating, handle stuck on left, handle not moving, shadow unchanged, fixed shadow silhouette, shadow does not evolve, shadow detached from object motion, specular highlight frozen, highlight not sweeping, mug sliding, mug translating, mug tipping, mug deforming, mug wobbling, turntable not rotating, jittery rotation, abrupt rotation, counterclockwise rotation, camera pan, camera zoom, camera dolly, camera shake, handheld, cuts, scene cuts, lighting flicker, light source moving, wall moving, table moving, warmer moving, cord moving, sub-pixel jitter only, near-still frame, time-frozen scene" + }, + { + "name": "0082_perspective-left_trimmed-light-on-statue", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts. Medium-wide chiaroscuro shot in a dark interior room: a small glossy white porcelain figurine of a veiled woman kneeling in prayer, hands clasped at her chest, sits on a dark circular pedestal base with a silver/metallic rim, placed right of center on a warm oak-toned wooden surface. A focused directional spotlight from the lower right illuminates the figurine, casting a large, sharply-defined dark silhouette of the kneeling praying figure onto the smooth light-gray wall behind, in a circular pool of light upper-left. A dark headphone/equipment object rests in shadow at the right edge. The room is otherwise nearly pitch black.\n\nKEY PHYSICS — ROTATING TURNTABLE (optics + rigid-body rotation):\nThe dark circular pedestal is a powered display turntable rotating CLOCKWISE as viewed from above (i.e., the front of the figurine sweeps from camera-left toward camera-right when viewed head-on). The spotlight and the camera are FIXED in world space; only the figurine and its base rotate. The figurine is a RIGID porcelain object — its face, veil, clasped hands, and robe folds do NOT morph, melt, or re-sculpt; they only re-project under rotation. The cast wall shadow MUST track the figurine's instantaneous silhouette in lockstep: as the figurine turns, the shadow's head profile, clasped-hand bump, and robe contour smoothly sweep and change shape consistently with a single fixed light source casting a rigid silhouette.\n\nMOTION TIMELINE (exactly 0:00–0:05, 120 frames @ 24 fps):\n- 0:00–0:01: Figurine begins in the anchor pose (three-quarter view, facing slightly left toward camera). The pedestal starts rotating clockwise smoothly from rest, immediately reaching a steady angular velocity of roughly 18°/second. A small asymmetric mark/seam visible on the dark pedestal rim is seen sweeping rightward, providing a clear rotational cue. The wall shadow begins to shift its silhouette accordingly, the head profile narrowing slightly.\n- 0:01–0:03: Continuous, even clockwise rotation. The figurine turns through roughly 35–40° total by 0:03, transitioning toward a more side-profile orientation. The wall shadow morphs in perfect lockstep — clasped hands silhouette flattens, veil silhouette elongates, head outline shifts from three-quarter to near-profile. Spotlight intensity simultaneously and gradually increases, brightening the porcelain highlights and sharpening shadow edges.\n- 0:03–0:05: Rotation continues at the same constant angular velocity, accumulating a total of approximately 80–90° of clockwise turn by 0:05. By 0:05 the figurine presents a clear side/profile view; the wall shadow correspondingly displays a clean profile silhouette of a kneeling praying figure with distinct nose/veil edge and prominent clasped-hand bump in front of the chest. Illumination is at peak brightness with maximum shadow contrast. Rotation is still ongoing (it does not decelerate or stop within the window).\n\nPHYSICS CONSTRAINTS / NEGATIONS:\n- The figurine does NOT remain nearly stationary; it visibly and continuously rotates clockwise the entire 5 seconds.\n- The figurine does NOT morph, deform, or change identity — facial features, veil, and robe details are rigidly rotated, not redrawn.\n- The wall shadow does NOT lag, desync, or retain an old profile while the figurine faces a new direction; shadow silhouette is geometrically consistent with a single fixed point light and the figurine's current orientation at every frame.\n- The light source and camera do NOT move; only the turntable+figurine rotate.\n- No flicker, no cuts, no zoom, no pan, no parallax.", + "negative_prompt": "static figurine, no rotation, frozen turntable, stationary base, figurine morphing, melting porcelain, identity drift, face reshaping, veil reshaping, shadow desynchronized from figurine, shadow lagging behind rotation, shadow retaining old profile, shadow inconsistent with light direction, multiple shadows, double shadow, light source moving, spotlight panning, camera pan, camera zoom, camera shake, handheld jitter, scene cut, crossfade, flicker, exposure pumping, base wobble, figurine sliding across surface, figurine tipping over, deformation of rigid object, rubbery porcelain, warping geometry" + }, + { + "name": "0083_perspective-center_trimmed-light-on-statue", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed framing throughout. A luminous white porcelain figurine of a kneeling, praying woman (veil with gold trim, hands clasped at chest) sits on a dark circular MOTORIZED ROTATING LAMP BASE on a wooden table in a very dark room. The base contains the warm internal light source, illuminating the translucent porcelain from below. A pale wall directly behind the table receives the figurine's dramatically enlarged hard-edged shadow within a circular spotlight halo. The lamp cord trails to the right on the table.\n\nMOTION TIMELINE (0:00–0:05, 120 frames @ 24fps):\n- 0:00: The figurine is captured mid-rotation on its motorized base, currently angled roughly in left-facing profile (matching the anchor frame). The shadow on the wall shows the corresponding side-profile praying silhouette: clasped hands at chest, bowed head, kneeling drapery.\n- 0:00–0:05: The base rotates the figurine SMOOTHLY and CONTINUOUSLY CLOCKWISE (as viewed from above) at a CONSTANT angular velocity of approximately 72°/second, completing roughly one full 360° revolution over the 5 seconds. The rotation is strictly monotonic — no reversal, no wobble, no oscillation, no back-and-forth.\n- As the figurine rotates, its rigid-body geometry is preserved exactly: the veil, gold trim, clasped hands, and kneeling drape do NOT morph, warp, or change shape — only their orientation relative to the camera changes.\n- The CAST SHADOW on the wall MUST update in lockstep with the figurine's orientation, obeying shadow-projection geometry from the fixed light source in the base. The shadow silhouette visibly morphs continuously: from side-profile (clasped hands and bowed head visible in silhouette) → three-quarter view (hands begin to occlude torso) → front-facing silhouette (broader, hands silhouetted in front of chest, veil framing head symmetrically) → opposite three-quarter → opposite-side profile → back-of-figure silhouette (veil and back of head, hands hidden) → and back toward starting profile by 0:05.\n- The shadow's overall position, size, and the circular spotlight halo on the wall remain fixed; only the INTERNAL SILHOUETTE SHAPE of the shadow changes as the rotating opaque figurine presents different cross-sections to the light.\n- The warm light intensity remains steady throughout; no flicker.\n- By 0:05 the figurine has completed approximately one full clockwise revolution and the shadow has cycled through the full sequence of silhouettes back to (or near) the starting profile.\n\nPHYSICS CONSTRAINTS: The figurine is a rigid opaque/translucent porcelain body; its shadow's silhouette is strictly determined by its current orientation relative to the fixed point light source in the base. The shadow CANNOT remain locked in one pose while the statue rotates — shadow and statue orientation are coupled by projection geometry. Rotation is monotonic clockwise at constant speed, never reversing.\n\nStyle: photoreal live-action, chiaroscuro, deep blacks, warm ivory glow, hard-edged wall shadow, 50–70mm equivalent, deep focus on both figurine and wall shadow.", + "negative_prompt": "shadow locked in fixed pose, shadow silhouette not changing, shadow decoupled from object orientation, static shadow while object rotates, shadow pose inconsistent with figurine orientation, oscillating rotation, back-and-forth wobble, rotation reversing direction, non-monotonic rotation, jittery rotation, figurine geometry warping, head shape distorting, veil morphing, rigid body deformation, identity drift, melting porcelain, camera pan, camera zoom, camera shake, cuts, flickering light, light going out, scene cuts." + }, + { + "name": "0092_perspective-center_trimmed-lit-candle", + "prompt": "STATIC TRIPOD-MOUNTED CAMERA, NO PAN, NO ZOOM, NO CUTS, NO PARALLAX. A photoreal live-action still-life: two nearly identical red taper candles in matching antique brass chamberstick holders on a light wooden table against a plain white wall, shot from slightly below eye-level with a ~50mm lens, symmetrically composed, deep depth of field. The LEFT candle is lit with a warm yellow-orange teardrop flame; the RIGHT candle is unlit with a small curled black wick.\n\nGENERATION WINDOW: exactly 5 seconds, 120 frames at 24 fps, covering 0:00–0:05.\n\nMOTION TIMELINE (strictly within 0:00–0:05):\n- 0:00–0:01: The left candle's flame flickers visibly and stochastically. The teardrop tip elongates and contracts by roughly 10–25% of its height every few frames, sways laterally a few millimeters left and right, and its yellow core brightens and dims subtly. A thin wisp of translucent smoke / heat shimmer rises and dissipates above the flame tip from hot-gas convection.\n- 0:01–0:02: Flame continues natural live-fire flicker — small irregular jitter, occasional brief tip pinch and recovery, faint puff of vaporized wax shimmer rising. The warm glow halo on the white wall behind the lit candle visibly pulses and shifts in sync with the flame's brightness and shape; the upper red wax of the lit candle shows a subtly time-varying warm highlight.\n- 0:02–0:03: Flame leans briefly to one side (a couple of millimeters), then snaps back upright; brightness modulates; smoke shimmer wavers above. Wall glow modulates accordingly.\n- 0:03–0:04: Continued aperiodic, non-repeating flicker — height oscillation, lateral sway, and luminance pulsing all driven by convective air currents and wick combustion dynamics.\n- 0:04–0:05: Flicker continues through the final frame; by 0:05 the flame has clearly exhibited many distinct, non-repeating shapes across the clip. The flame is still burning, never extinguishes.\n\nThe RIGHT unlit candle, both brass holders, the wooden table, and the white wall remain perfectly static for the entire 5 seconds — zero motion, zero deformation, zero drift.\n\nPHYSICS CONSTRAINTS (must be obeyed):\n- The flame must NOT look frozen, looped, or near-identical frame-to-frame; each ~4–8 frame interval should show visibly different flame geometry.\n- The flame must NOT detach from the wick, must NOT jump position, must NOT change color away from warm yellow-orange, and must NOT ignite the right candle.\n- The warm light spill on the wall and on the upper wax of the lit candle MUST co-vary with flame shape and brightness (brighter, larger flame → brighter, larger glow).\n- The right candle's wick does NOT light, does NOT smoke, does NOT move.\n- Candles do NOT shrink, melt visibly, tilt, or move in their holders within 5 seconds.\n- Camera is locked off — no handheld jitter, no zoom breathing, no exposure ramp.\n\nLighting: ambient soft daylight from above/front plus warm flickering candlelight from the left flame; soft shadows on table and wall; warm halo on wall behind lit candle modulating with the flame.\n\nMood: calm, contemplative domestic still-life; warm reds, brass, honey wood, neutral white wall.", + "negative_prompt": "frozen flame, static flame, looping flame, identical flame across frames, motionless fire, CGI-stiff flame, flame detaching from wick, flame jumping, flame extinguishing, right candle igniting, right wick smoking, right wick glowing, candles moving, candles tilting, candles melting visibly within 5 seconds, holders shifting, table moving, wall moving, camera pan, camera zoom, camera shake, handheld motion, parallax, dolly, rack focus, exposure pulsing unrelated to flame, color shift, cuts, scene change, new objects appearing, hands entering frame, constant unchanging wall glow, no smoke at all above flame, flame changing color to blue or green" + }, + { + "name": "0095_perspective-center_trimmed-magnet-domino", + "prompt": "STATIC TRIPOD-MOUNTED CAMERA, no pan, no zoom, no cuts, fixed framing throughout the full 5 seconds. Medium shot, slightly elevated angle (~15-20°) looking down at a warm oak wooden tabletop against a plain light gray wall. Soft diffused overhead lighting with gentle shadows.\n\nSCENE LAYOUT AT t=0 (anchor frame): A black motorized turntable sits center-right on the oak table, ~15cm tall, matte flat black top, glossy black cylindrical base, thin black power cord trailing off the right edge. A small white rectangular domino-like block (≈4cm long) rests flat on the LEFT edge of the turntable's top surface, oriented perpendicular to the turntable radius. To the immediate left of the turntable, a shiny chrome bell-shaped MAGNET (dome top, flat circular base, highly reflective) leans tilted against the turntable's lower-left side. A strip of purple masking tape (~8-10cm) is adhered to the magnet and drapes down onto the table surface, slightly curled at its end. All objects are completely still at t=0.\n\nPHYSICS REGIME: MAGNETIC ATTRACTION. The chrome bell object is a STRONG MAGNET. The white block contains a ferromagnetic element and is attracted to the magnet's chrome face once it gets close enough.\n\nMOTION TIMELINE (exactly 0:00-0:05, 120 frames @ 24fps):\n- 0:00-0:01: The turntable's motor engages and the matte black top begins a smooth, clearly visible CLOCKWISE rotation about its vertical axis. The white block, sitting on the left edge of the platform, is carried along a circular ARC by the rotating surface, sweeping forward and curving toward the front-left where the chrome magnet stands. The magnet and purple tape remain perfectly stationary. No duplicate blocks appear anywhere.\n- 0:01-0:02: The block continues riding the rotating platform along its arc. As the block approaches the platform edge nearest the magnet, magnetic attraction takes over: the block ACCELERATES off the turntable edge, sliding/leaping across the small gap in a continuous visible trajectory (no teleport, no frame skip), and snaps onto the chrome face of the magnet with a small click, sticking firmly in stable contact. The magnet itself does NOT translate or tilt — it stays exactly where it was, held by friction with the table.\n- 0:02-0:03: The block remains rigidly stuck to the magnet's chrome face in a stable orientation. The turntable CONTINUES rotating clockwise at the same steady speed (now empty on top). The purple tape sways very slightly from the brief impact then settles, retaining its full original length and drape shape.\n- 0:03-0:04: Turntable still rotating clockwise smoothly and continuously. Magnet stationary with block adhered to its face. Purple tape at rest on table.\n- 0:04-0:05: Final state by 0:05 — turntable still spinning clockwise, block firmly stuck to magnet's chrome face, magnet in its ORIGINAL position (unmoved), purple tape draped naturally on table at its original full length.\n\nEXPLICIT PHYSICS CONSTRAINTS / NEGATIONS:\n- The block does NOT teleport; its motion from platform to magnet must be a continuous visible trajectory with intermediate frames showing it crossing the gap.\n- The magnet does NOT move, slide, tilt, or migrate across the table at any point — nothing pushes it.\n- The turntable's rotation is VISIBLE and CONTINUOUS for the full 5 seconds, not just at the start.\n- No second/duplicate white block ever appears; only ONE white block exists in the scene.\n- The purple tape maintains constant length and shape; it does not shrink, vanish, or warp between frames.\n- Object permanence is strict: no objects appear or disappear.\n\nStyle: photoreal live-action, documentary tabletop physics demonstration, sharp focus, deep depth of field.", + "negative_prompt": "teleporting objects, object duplication, second white block, ghost block, hallucinated objects, magnet sliding, magnet tilting, magnet translating, magnet drifting, spontaneous object motion, frozen turntable, stationary turntable, turntable not rotating, frame skipping, discontinuous motion, missing intermediate frames, tape shrinking, tape vanishing, tape warping, shape-changing tape, camera pan, camera zoom, camera shake, cuts, scene change, objects appearing, objects disappearing, block clipping through magnet, block phasing through platform" + }, + { + "name": "0096_perspective-right_trimmed-magnet-domino", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off shot from a slightly elevated right-side perspective (~25° above table level), 35-50mm equivalent lens, deep depth of field. Photoreal live-action tabletop physics demonstration on a warm honey-oak wooden desk against a plain off-white wall, soft diffused indoor overhead lighting from upper-left.\n\nSCENE AT t=0 (anchor frame): A matte black motorized cylindrical turntable (~16 cm diameter) sits centered on the oak table with its black power cord trailing off-frame to the right. A small matte-white elongated rectangular domino-like block (~3 cm long) rests flat on the rotating top plate near its left perimeter. A large silver/chrome neodymium cup magnet (~4-5 cm diameter) stands upright ON THE TABLE just beside (off) the turntable's left edge, its polished circular face angled toward the upper-left camera. A short crumpled purple/lavender tape strip is draped from behind the magnet onto the table.\n\nMOTION TIMELINE — exactly 5 seconds, 120 frames @ 24 fps, all events occur within 0:00-0:05:\n\n0:00-0:01: The turntable's top plate begins to rotate clockwise (as viewed from above) at a steady moderate angular velocity (~1 revolution per 2 seconds). The white domino block, sitting on the spinning surface near the left perimeter, is carried rigidly with the plate — its long axis stays tangent to the perimeter, no shape change, no duplication. The cup magnet remains PERFECTLY STATIONARY on the table (it is NOT on the turntable); the purple tape remains exactly as draped.\n\n0:01-0:02: The white block continues sweeping clockwise along the turntable's edge, its trajectory arcing toward the 9-o'clock position where the cup magnet stands just off the platform. The magnet stays absolutely fixed in position and orientation — no drift, no shift, no rotation, no ghosting.\n\n0:02-0:03: The white block reaches the leftmost arc of the turntable and its leading edge makes firm physical contact with the side of the stationary cup magnet. On contact, rigid-body collision: the block's momentum transfers to the magnet, and the magnet is nudged/pushed slightly outward (a small lateral slide of ~1-2 cm across the table) and begins to tip away from the turntable. The block does NOT pass through the magnet; the magnet does NOT teleport.\n\n0:03-0:04: The magnet, now off-balance from the impact, topples over and falls onto its flat circular face on the wooden table with a brief, small arc rotation. The purple tape strip is dragged slightly along with the magnet's motion, shifting from its draped pose to lying mostly flat on the table. The white block continues riding the turntable, now slightly slowed/deflected by the collision but still carried clockwise.\n\n0:04-0:05: By 0:05 the magnet has come to rest lying flat on the table near where it toppled, the purple tape settled flat beside it, and the turntable continues its steady clockwise rotation carrying the single original white block to a new position along its perimeter. Final state reached by 0:05.\n\nPHYSICS CONSTRAINTS (must hold): There is exactly ONE white block throughout — no duplication, no shape morphing, the block remains an elongated rectangle. There is exactly ONE cup magnet throughout — no ghosting, no doubling, no specular smear duplicates, no teleporting. The magnet remains rigidly stationary from 0:00 until the block physically contacts it around 0:02-0:03; only then does it move, and only as a direct mechanical consequence of the collision. The turntable base remains fixed; only its top plate rotates. Camera is locked off — no pan, no zoom, no parallax, no cuts.", + "negative_prompt": "object duplication, doubled magnet, ghosted magnet, two white blocks, second domino, block shape morphing, block becoming square, magnet teleporting, magnet drifting without cause, magnet sliding before contact, magnet moving in first 2 seconds, motion-blur smear duplicates, specular ghosting, tape rearranging on its own, knotted tape loop, camera pan, camera zoom, camera shake, scene cuts, jump cuts, block passing through magnet, magnet phasing through turntable, floating objects, identity drift, frame-to-frame teleportation, spontaneous repositioning, generative glitch artifacts" + }, + { + "name": "0099_perspective-right_trimmed-magnet-transparent-peakaboo", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts. Medium shot, slightly below eye-level from a right-side perspective, showing a light oak wooden table in the foreground and a plain grey-white wall in the background. On the table sits a single yellow-green tennis ball with a hand-drawn black smiley face (two oval eyes, curved mouth) and white seam lines, resting stationary at center. Suspended directly above the ball by a dark metal chain and carabiner is a clear acrylic open-bottom cube (~10-12cm per side) with a polished black/chrome metallic disc cap on top. Soft diffused overhead-left lighting, gentle shadows beneath ball and cube, subtle reflections on the chrome cap and acrylic panels.\n\nMOTION TIMELINE (exactly 0:00-0:05, 120 frames @ 24 fps, all events compressed into this 5-second window):\n\n0:00-0:02: The acrylic cube descends smoothly and vertically downward on its chain at a steady slow rate (~3-4 cm/s). The chain links above translate downward in unison with the cube; the carabiner stays rigidly attached. The tennis ball remains COMPLETELY STATIONARY on the table — no drift, no rotation, no vertical motion. The cube's open bottom edge approaches the ball from above; the ball passes cleanly through the open bottom into the cube's interior WITHOUT any wall of the cube intersecting or clipping through the ball's surface. The acrylic walls slide around the ball with clear empty space between ball and walls.\n\n0:02-0:02.5: The cube's open bottom rim makes clean contact with the wooden table surface around the ball, producing a brief soft settle / touchdown. The ball is now fully enclosed, still resting on the table at the cube's center, NOT floating. Tiny chain slack appears momentarily.\n\n0:02.5-0:03: A clear magnetic 'snap' event — the ball jumps sharply upward in a single rapid motion (within ~3-5 frames) and adheres firmly to the underside of the chrome metallic cap inside the cube. After the snap, the ball is rigidly fixed against the cap, touching it, with no drift or oscillation.\n\n0:03-0:05: The chain lifts the cube vertically upward at a slow steady rate (~3 cm/s). The ball stays rigidly stuck to the underside of the chrome cap throughout — its position inside the cube does NOT change relative to the cap. The cube rises only a short distance (a few centimeters) above the table by 0:05; by 0:05 the cube has come to a near-rest in a slightly elevated position with the ball still firmly adhered to the cap inside.\n\nPhysics constraints (must be obeyed):\n- The ball does NOT pass through, clip into, or intersect any acrylic wall of the cube at any time.\n- The ball does NOT float freely or drift inside the cube; it is either resting on the table OR rigidly stuck to the underside of the chrome cap.\n- The ball does NOT change size, shape, or identity between frames; it is a rigid object with consistent diameter.\n- Gravity is respected: with no support and no magnetic contact, the ball would fall — so it must be visibly supported (table or cap) at all times.\n- The cube translates only vertically; no rotation, no swing, no horizontal drift.\n- The chain remains taut and aligned vertically throughout.\n- Camera is fully static — no pan, tilt, zoom, or parallax.", + "negative_prompt": "ball clipping through cube walls, ball intersecting acrylic, ball floating mid-air inside cube without support, ball drifting independently of cube, ball changing size, ball changing position relative to chrome cap after snap, cube swinging, cube rotating, cube tilting, chain slack flapping, ball passing through solid surfaces, ball levitating without magnetic contact, cube rising too high, cube exiting frame, camera pan, camera zoom, camera shake, handheld motion, cuts, scene change, ball deforming, ball wobbling inside cube, multiple balls, ball disappearing and reappearing, ghosting, motion blur smearing ball identity" + }, + { + "name": "0108_perspective-right_trimmed-marble-run-y", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed framing throughout. Photoreal live-action video of a colorful magnetic marble run on a white glossy vertical whiteboard/refrigerator door, framed in a black metal edge, viewed from a slightly right-of-center angle. Decorative magnetic track pieces remain rigidly fixed to the surface and DO NOT move, slide, or detach: a teal curved strip at top, a green striped curved piece upper-left, a purple/blue vertical striped tall rectangle upper-right, a purple polka-dot on dark blue horizontal strip in upper-center, a yellow striped horizontal strip center-left, a blue striped horizontal strip center-right, a green-with-purple-polka-dot diagonal strip lower-left descending to the right-then-left, and a magenta/pink diagonal striped U-shaped catcher at the bottom-center. A single small bright YELLOW glossy spherical marble (~1cm, consistent saturated yellow color throughout — it does NOT change to orange or red) is the only moving object. Lighting: soft interior ambient light from upper-left with specular highlights on the glossy white surface; soft contact shadows under each magnetic strip.\n\nPhysics: Earth gravity (9.8 m/s² downward). The marble obeys rigid-body dynamics: it falls straight DOWN under gravity, rolls along ramp surfaces with friction, and bounces/deflects elastically off ramp edges with proper momentum transfer. The marble NEVER teleports, NEVER disappears, NEVER drifts upward or sideways without a contact force, and NEVER passes through any magnetic strip. Its trajectory is continuous and visible at every frame.\n\nMotion timeline (exactly 5 seconds, 120 frames @ 24fps, all events compressed into 0:00-0:05):\n- 0:00-0:01: The yellow marble is at the top-center of the board and immediately falls straight DOWNWARD under gravity, landing with a small visible bounce on the purple polka-dot horizontal strip, then rolling rightward-then-leftward along it.\n- 0:01-0:02: The marble rolls off the edge of the purple polka-dot strip and falls down onto the yellow striped horizontal strip below, contacting it with a small elastic bounce, then rolling along its length.\n- 0:02-0:03: The marble drops from the yellow strip onto the blue striped horizontal strip, bouncing once on contact and rolling across it toward its lower edge.\n- 0:03-0:04: The marble falls from the blue strip onto the green-with-purple-polka-dot diagonal strip and rolls down the incline, accelerating under gravity along the diagonal toward the lower-left.\n- 0:04-0:05: The marble exits the bottom of the green diagonal strip, drops into the magenta/pink U-shaped catcher at the bottom-center, bounces once or twice inside the U, and by 0:05 has settled at rest in the bottom of the U-catcher.\n\nThe marble remains the SAME single yellow sphere with consistent color, size, and identity for all 120 frames. Track strips remain magnetically affixed and motionless (only imperceptible micro-vibration on contact). Camera is locked off, framing identical at frame 0 and frame 120. Audio: light rolling and tapping clicks at each ramp contact.", + "negative_prompt": "marble teleporting, marble disappearing, marble vanishing mid-air, marble reappearing at new location, marble moving upward without contact, marble drifting sideways against gravity, marble passing through magnetic strips, marble color changing, marble turning orange or red, multiple marbles, duplicate marbles, camera pan, camera zoom, camera drift, camera shake, changing framing, cuts, transitions, magnetic strips moving, magnetic strips falling off, track pieces sliding, floating marble, marble hovering, gravity reversal, discontinuous motion, frame skipping, motion blur replacing trajectory, empty ramps for extended time, marble stuck or frozen, marble exiting frame" + }, + { + "name": "0113_perspective-center_trimmed-match-blows-balloon", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, eye-level medium shot of a physics demonstration on a warm oak wooden tabletop against a plain light gray wall. Scene grounding at t=0 (anchor frame): a large glossy black inflated latex balloon rests on the left-center of the table; a low black cylindrical motorized turntable/puck sits on the right with a power cord trailing off-frame; a thin wooden skewer is taped to the top of the puck with pink/brown tape and extends diagonally toward the balloon, with a matchstick fixed at the skewer's outer end positioned near the balloon's latex skin. Soft diffused overhead lighting produces two specular highlights on the balloon. The 5-second generated window (0:00–0:05) must show the following CONCRETE physics:\n\n0:00–0:01: The matchstick tip is already lit — a small orange-yellow teardrop flame flickers at the tip with a faint wisp of gray smoke curling upward. The motorized puck audibly engages and the turntable begins a clearly visible CLOCKWISE rotation (viewed from above), sweeping the skewer and the lit matchstick through a measurable angular arc of roughly 30–60 degrees in the first second. The balloon remains FIXED in its resting position on the table — it does NOT translate or drift across the table.\n\n0:01–0:02: The platform continues steady clockwise rotation at roughly 1–2 revolutions per second, carrying the flame in a circular sweep until the matchstick flame makes direct contact with the latex skin of the balloon. The balloon stays fixed; only its skin at the contact point begins to respond.\n\n0:02–0:03: At the flame contact point, a small dark blackened/melting spot forms on the latex with localized darkening and a thin trail of smoke; the rubber thins and weakens locally from thermal heating. The platform keeps rotating, the flame keeps flickering. Balloon body remains inflated and stationary on the table.\n\n0:03–0:04: Sudden rupture event — the weakened latex tears explosively outward from the contact point. Black latex shrapnel sprays radially in a short-lived burst, and the balloon's rubber skin rapidly collapses/retracts toward the knot. Within ~2–3 frames the balloon transitions from fully inflated sphere to a crumpled flat piece of black rubber on the tabletop.\n\n0:04–0:05: The deflated latex remnant lies flat on the table under gravity (it does NOT remain inflated, does NOT float, and does NOT hover). Small scattered latex fragments settle onto the wood surface. The motorized puck continues rotating the skewer, which now spins freely with reduced load; the small matchstick flame still flickers at the tip. By 0:05 the balloon has fully come to rest as a deflated black rubber scrap on the table.\n\nExplicit physics constraints: rigid-body clockwise rotation of the puck with the skewer/matchstick attached as a consistent rigid arm — the pink tape and attachment geometry remain rigidly fixed to the puck top and rotate WITH it (no resetting, no identity drift). The balloon is only loosely contacted by the flame and is NOT pushed or dragged — it remains at its starting table position until rupture, then collapses straight down under gravity. Thermal mechanism (open flame heating latex to failure) is the cause of the pop, not mechanical impact. Photoreal live-action documentary style, neutral clinical mood, deep depth of field, all elements in sharp focus.", + "negative_prompt": "no static/non-rotating turntable, no unlit matchstick, no missing flame, no missing smoke, balloon does not translate or drift across the table, balloon does not slide leftward, no floating debris, no hovering latex fragments, no balloon remaining inflated after rupture, no gradual fade-out of balloon, no teleporting tape, no tape resetting position, no inconsistent stick attachment, no camera pan, no camera zoom, no camera shake, no cuts, no scene change, no extra hands, no human appearing, no new objects appearing, no morphing geometry, no latex fragments defying gravity" + }, + { + "name": "0114_perspective-right_trimmed-match-blows-balloon", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off medium shot at table-height from the right side. Indoor scene on a light oak wooden table against a plain white wall with a dark doorway at far left. On the table: a large glossy black inflated latex balloon at left-center, connected by a thin pale wooden skewer extending horizontally to the right, where the skewer's far end is taped (small pink/tan tape) onto the flat top of a low black cylindrical motorized turntable base with a power cable trailing right. At the balloon-end of the skewer, a matchstick is mounted with its head already LIT — a small bright orange-yellow flame visible at t=0, flickering with a thin wisp of grey smoke rising. The match tip sits a few centimeters from the balloon's glossy black surface at t=0.\n\nMOTION TIMELINE (all events occur within the 5-second / 120-frame window 0:00–0:05):\n\n0:00–0:01: The turntable's top surface immediately begins rotating CLOCKWISE (viewed from above) at a steady moderate angular velocity. The pink tape marker visibly sweeps through an arc — clearly displacing from its starting orientation. The skewer, rigidly taped to the turntable, swings as a rigid lever, carrying the lit match tip in a horizontal arc toward the balloon's surface. The flame flickers and trails slightly opposite to the motion direction. Balloon remains stationary, glossy specular highlights steady.\n\n0:01–0:02: The match flame makes direct contact with the latex balloon surface. For a brief fraction of a second (roughly 2–4 frames) the latex at the contact point darkens and weakens from heat — NO slow deflation, NO gradual shrinkage. Then the balloon RUPTURES CATASTROPHICALLY AND INSTANTANEOUSLY: the latex tears explosively into multiple curling black shreds radiating outward from the contact point, accompanied by a brief puff of displaced air. The roughly spherical balloon ceases to exist as an inflated object within 1–2 frames of rupture onset.\n\n0:02–0:03: Black latex shreds — small curled rubber fragments — fall ballistically under gravity onto the oak table surface, scattering near where the balloon was. The skewer, no longer obstructed, continues its clockwise rotational sweep driven by the still-spinning turntable, the lit match now passing through empty air where the balloon was.\n\n0:03–0:05: The turntable continues rotating clockwise at the same steady rate; the skewer and lit match continue sweeping in their circular arc. The pink tape marker has rotated through a clearly visible angular displacement from its t=0 orientation. Limp black latex scraps lie motionless on the table. By 0:05 the balloon is fully gone (only flat shreds remain), the turntable is still spinning, and the match is still lit and being carried around in its arc.\n\nPHYSICS CONSTRAINTS (must be obeyed):\n- The turntable MUST visibly rotate clockwise throughout 0:00–0:05; the pink tape position must change frame-to-frame.\n- The matchstick MUST show a visible lit flame with flicker and faint smoke from t=0 onward.\n- Latex balloon meeting flame MUST produce a near-instantaneous explosive POP (rupture into shreds within 1–2 frames), NOT slow deflation, NOT gradual shrinkage, NOT a melted hole, NOT a scorch patch.\n- The skewer must NOT pass through or persistently indent the balloon as elastic-only deformation; on flame contact, rupture occurs.\n- After rupture, balloon shreds fall under gravity and remain on the table; they do not reinflate or reform.\n- Camera is fully static — no pan, tilt, zoom, dolly, or shake.\n- All described events fit entirely within 0:00–0:05.", + "negative_prompt": "slow balloon deflation, gradual shrinkage of balloon, balloon slowly losing air, melted hole in balloon, localized scorch patch without rupture, balloon staying inflated after flame contact, unlit matchstick, no flame, missing flame, stationary turntable, non-rotating base, pink tape not moving, skewer passing through balloon without popping it, persistent indentation of balloon by stick, elastic-only deformation on contact with flame, balloon reinflating, balloon reforming after pop, dark blob artifact on balloon surface, identity drift, camera pan, camera zoom, camera shake, dolly, tilt, cuts, scene change, motion blur smearing entire frame" + }, + { + "name": "0119_perspective-center_trimmed-mirror-ball-rotate", + "prompt": "Photoreal live-action tabletop demonstration video, 5 seconds total (0:00-0:05) at 24fps, captured by a STATIC tripod-mounted camera — no pan, no tilt, no zoom, no cuts, no parallax, locked-off framing throughout.\n\nSCENE AT t=0 (anchor frame): A standard yellow-green tennis ball with a hand-drawn black marker smiley face (two dot eyes, curved mouth) rests on a flat black puck-shaped motorized turntable on a warm wooden desk surface. A black power cable trails off to the right. A vertical rectangular mirror stands on the desk just behind/right of the ball, angled to reflect the BACK of the ball and a mirrored view of the same turntable and cable. The wall is matte white-gray; soft diffused light comes from the upper left, casting gentle shadows to the right. At t=0 the smiley face is angled slightly toward the camera and a bit to the left; correspondingly, the mirror reflection at t=0 shows the PLAIN BLANK BACK of the ball (no smiley visible in the mirror), because a mirror always shows the opposite-facing hemisphere of the ball.\n\nMOTION TIMELINE (must complete fully within 0:00-0:05):\n- 0:00-0:01.25: The turntable begins a smooth, continuous CLOCKWISE rotation as seen from above (so as seen from the camera the ball's near side drifts to the LEFT). The smiley face on the real ball starts rotating leftward/away from camera. The mirror reflection — which is a true optical mirror image — shows the OPPOSITE hemisphere of the ball, i.e. the blank back, and its apparent rotation in the mirror is the geometric reflection: the mirrored ball's visible surface drifts to the RIGHT (mirror-reversed direction). The cable shows a faint quiver as the motor engages.\n- 0:01.25-0:02.5: Steady continuous rotation, roughly constant angular velocity (~30-40°/sec). The smiley on the real ball rotates further away; by ~0:02 the smiley is at the side/edge of the real ball, beginning to disappear around its left side. AT THIS SAME INSTANT the mirror MUST show the smiley face emerging into view on the mirrored ball (because the mirror sees the opposite hemisphere — what is hidden on the real ball's far side is what the mirror reveals). The two views are strictly anti-correlated: real ball front-facing surface and mirrored ball front-facing surface always show OPPOSITE hemispheres of the same physical ball.\n- 0:02.5-0:03.75: The real ball now shows mostly the BLANK BACK to the camera (smiley fully rotated around to the far side). Simultaneously and synchronously, the mirror reflection shows the SMILEY FACE clearly and front-on (because the mirror is looking at the side of the ball that is hidden from the camera). Rotation rates in real and mirrored views are identical in magnitude but opposite in apparent direction (mirror-reversed).\n- 0:03.75-0:05: Rotation continues smoothly. The smiley begins to wrap back around toward the camera on the real ball's right side, while in the mirror the smiley correspondingly rotates off toward the mirrored ball's left side and the blank back returns into the mirror view. By 0:05 the ball has completed roughly one half to two-thirds of a full revolution; the rotation has been perfectly continuous and uniform, with no stalls or jitter. The cable remains slack; only the ball+turntable top rotates.\n\nSTRICT OPTICAL CONSTRAINTS (MUST hold every frame):\n1. The mirror reflection is a TRUE geometric mirror image of the real ball at all times — at every single frame the markings visible on the mirrored ball are the markings on the OPPOSITE hemisphere of the real ball. When the real ball shows the smiley to the camera, the mirror shows the BLANK BACK. When the real ball shows the blank back to the camera, the mirror shows the SMILEY. The two never simultaneously show the same face.\n2. The mirrored ball's apparent rotation direction is the mirror-reversed reflection of the real ball's rotation; angular speed is identical, phase is locked.\n3. Rotation is continuous and uniform throughout 0:00-0:05 — no pauses, no stutters, no speed changes, no reversals.\n4. The ball does NOT translate, does NOT bounce, does NOT deform; only the turntable's top rotates.\n5. The mirror itself, the wooden surface, the cable's anchored end, the wall, and the lighting are all completely stationary.\n\nStyle: photoreal, documentary tabletop demo, deep depth of field, both real ball and mirror reflection in sharp focus, ~35-50mm equivalent lens, eye-level slightly downward angle.", + "negative_prompt": "mirror reflection showing the same face as the real ball, mirror and real ball both showing smiley simultaneously, mirror and real ball both showing blank back simultaneously, desynchronized reflection, reflection rotating at different speed than real ball, reflection rotating in the same apparent direction as the real ball (it must be mirror-reversed), reflection with independent or random face changes, reflection lagging or leading the real ball in phase, two independent smiley faces, duplicated smiley, mirror showing a fabricated face, broken optical correspondence, ball stalling, jittery rotation, uneven angular velocity, ball stopping mid-clip, ball wobbling off the turntable, ball translating across the surface, camera pan, camera zoom, camera shake, parallax, cuts, scene change, lighting flicker, mirror moving, turntable sliding, cable whipping, smiley face changing shape or drifting on the ball surface, identity drift of the smiley drawing, morphing markings." + }, + { + "name": "0122_perspective-center_trimmed-mirror-teapot-rotate", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, no parallax — fixed medium shot, slightly below eye-level, framing a colorful hand-painted ceramic teapot center-left and a large vertical planar mirror on the right that shows the teapot's reflection. The teapot is a single RIGID ceramic object: glossy cobalt-blue body with pink/peach roses, green leaves, and small black polka dots; bright red spout and red handle (both with white polka dots); olive-green lid with black dashed lines; black-and-white checkered spherical knob; green-and-black checkered base ring. It sits on a matte black motorized turntable on a light oak wood surface against a light gray wall, with a black power cord trailing right. Warm key light from upper-left.\n\nMOTION TIMELINE (exactly 5 seconds, 120 frames @ 24fps, generation window 0:00–0:05):\n- 0:00 (anchor): Teapot in its initial pose from the switch frame — spout angled slightly to the left-front, red handle on the right, knob upright. Mirror shows the geometrically correct left-right-flipped view (handle appears on the LEFT in the reflection, spout on the RIGHT in the reflection).\n- 0:00–0:05: The teapot rotates SLOWLY, SMOOTHLY, STEADILY, and STRICTLY MONOTONICALLY CLOCKWISE as viewed from above, at a CONSTANT angular velocity of approximately 24°/second, sweeping a total of ~120° over the full 5 seconds. No reversal, no oscillation, no acceleration, no wobble — pure uniform rigid-body rotation about a perfectly vertical axis through the teapot's center.\n- The teapot's SHAPE IS RIGID AND INVARIANT: spout length, handle curvature, lid, knob, and base proportions remain identical frame-to-frame; only the viewing angle changes. The red spout always remains a horizontal tubular spout protruding from the body — it never droops, never becomes a blob, never deforms.\n- Mirror reflection at every frame is a TRUE PLANAR MIRROR IMAGE of the teapot's CURRENT instantaneous orientation: left-right swapped relative to the direct view, rotating in the OPPOSITE apparent direction (counter-clockwise as seen in the mirror) at the SAME angular rate, perfectly phase-locked to the real teapot. If the real spout points to camera-left, the reflected spout points to camera-right at that exact same instant.\n- Specular highlights on the glossy blue glaze migrate SMOOTHLY and CONTINUOUSLY across the curved surface as the surface normals rotate relative to the upper-left key light — a coherent highlight band sliding gradually, no popping, no flicker.\n- By 0:05 the teapot has come to rest at ~120° clockwise from start, with the mirror showing its perfectly mirrored complementary view; rotation is still ongoing smoothly at 0:05 (no sudden stop).\n\nThe teapot does NOT deform, does NOT change shape, does NOT reverse direction, and does NOT jump in orientation. The mirror does NOT show an independent or decoupled teapot — it is strictly a left-right-flipped copy of the real teapot at every instant. The turntable rotates at a constant slow rate; no jitter, no speed-up.", + "negative_prompt": "non-monotonic rotation, oscillating rotation, reversing direction, wobbling, jittering rotation, sudden jumps in orientation, fast spin, accelerating rotation, decelerating rotation, teapot deformation, morphing geometry, melting spout, drooping spout, spout becoming a blob or droplet, shape-shifting, identity drift, hallucinated geometry, mirror reflection decoupled from object, mirror showing different orientation than the real teapot, mirror reflection not left-right flipped, reflection lag, reflection phase mismatch, two different teapots, popping specular highlights, flickering highlights, camera motion, camera pan, camera zoom, camera shake, parallax, cuts, scene change, lighting changes, color shifts" + }, + { + "name": "0125_perspective-center_trimmed-mug-breaks", + "prompt": "STATIC tripod-mounted camera, no pan, no zoom, no cuts, no parallax. Outdoor wooden deck drop-test setup: a large white backdrop held by blue clamps at top with black metal feet and small yellow warning labels at bottom corners. A light-gray rectangular concrete paver brick sits stationary, flat on weathered wooden deck planks at bottom-center of frame. At t=0 (the anchor frame), a small bright yellow ceramic MUG is mid-air, motion-blurred, descending rapidly toward the brick from the upper-middle of the frame. The object's identity is FIXED as a yellow ceramic mug throughout — it does NOT morph into a toy car, blob, shell, or any other shape.\n\nMotion timeline within the 5-second generation window (0:00-0:05, 120 frames @ 24 fps):\n\n0:00-0:00.3 (frames 0-7): The yellow ceramic mug continues its free-fall under gravity in a straight vertical trajectory, accelerating downward with motion blur. No hovering, no re-ascending, no slow-motion. It travels the remaining short distance to the brick directly and immediately.\n\n0:00.3-0:00.5 (frames 7-12): The mug strikes the top surface of the concrete brick with a sharp, hard impact. On contact it SHATTERS into multiple yellow ceramic shards and fragments. The brick remains essentially stationary and INTACT — concrete is far more massive than a ceramic mug; the brick does NOT fracture, chip, crack, or break apart.\n\n0:00.5-0:02.0 (frames 12-48): Yellow ceramic shards scatter radially outward from the impact point, bouncing once or twice on the brick and the wooden deck, with small fragments tumbling and skittering across the planks. Dust puff at the impact site. Brick stays put.\n\n0:02.0-0:04.0 (frames 48-96): Fragments rapidly decelerate due to friction; bouncing diminishes; shards come to rest on and around the brick and on the deck.\n\n0:04.0-0:05.0 (frames 96-120): Fully static aftermath. Scattered yellow ceramic shards lie at rest on the intact brick and the surrounding wooden deck. No further motion. By 0:05 everything has settled.\n\nExplicit physics constraints: The mug does NOT pass through the brick; on contact it fragments via brittle ceramic failure with momentum transfer dispersing the shards. The mug's identity is preserved as a yellow ceramic mug up until the moment of shatter, after which it exists only as yellow ceramic shards — never as a toy car, never reforming, never levitating. Gravity is constant downward; trajectory is monotonically downward until impact. The brick is rigid and far more massive; it remains stationary and undamaged.\n\nLighting: even diffused outdoor daylight, soft shadows. Composition: centered, medium-wide, eye-level, deep depth of field. Style: photoreal documentary drop-test footage.", + "negative_prompt": "object morphing, identity drift, mug turning into a toy car, mug turning into a blob, shape-shifting object, object reforming after impact, levitating object, hovering object, anti-gravity, re-ascending falling object, slow-motion fall, falling object pausing mid-air, multiple falls, repeated drops, brick fracturing, brick chipping, brick cracking, brick breaking apart, concrete shattering, brick chunks flying, intact car-shaped object resting on brick, solid yellow object after impact, camera pan, camera zoom, camera shake, camera motion, cuts, scene change, perspective change" + }, + { + "name": "0134_perspective-center_trimmed-paper-fall-water", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed framing throughout. Photoreal live-action educational physics demonstration footage, eye-level medium shot, deep depth of field. Scene at t=0 (anchor frame): A black Y-shaped slingshot/grabber with a bright orange rubber pouch is held vertically at the top of frame, having JUST released a small crumpled gray-silver paper/aluminum-foil ball (golf-ball sized, lightweight, irregular crumpled texture). The ball is only ~10-20cm above the water surface of a large clear glass mixing bowl filled with still water that sits on a light honey-toned wooden table. Plain light gray/white wall behind. Soft front-and-overhead ambient indoor lighting, gentle reflections on the glass and water.\n\nMOTION TIMELINE (strictly within 0:00-0:05, 120 frames @ 24fps):\n- 0:00-0:00.3: The crumpled paper ball is in immediate freefall under Earth gravity (9.8 m/s^2). Because the drop distance is only ~10-20cm, the ball falls FAST and impacts the water surface within ~0.2-0.3 seconds. Simultaneously, the orange rubber cradle of the slingshot visibly snaps/recoils slightly upward and settles, then the slingshot remains perfectly rigid and stationary for the rest of the clip (no drift, no rotation, no repositioning).\n- 0:00.3-0:00.5: The ball impacts the water surface ONCE. Because the ball is LIGHTWEIGHT crumpled paper/foil with low mass and low impact velocity, the splash is MODEST and SMALL — a low crown only a few centimeters high, a thin ring of small droplets, NOT a large eruption. Single impact only.\n- 0:00.5-0:01.5: The ball partially submerges then bobs back up due to buoyancy and trapped air, settling to float at the water surface with a slight rocking motion. A small crown collapses back into the bowl.\n- 0:01.5-0:05: Concentric circular ripples radiate outward from the impact point across the water surface, reflecting off the glass bowl walls and creating subtle interference patterns. Ripples persist and damp GRADUALLY across the full remaining duration — by 0:05 ripples are still faintly visible, NOT perfectly calm. The floating crumpled ball gently oscillates / bobs on the surface throughout. The slingshot remains perfectly static and identical in position and orientation to t=0.\n\nPHYSICS CONSTRAINTS (must obey):\n- Gravity is normal Earth gravity; the short drop distance means impact occurs within the first ~0.3s, not later.\n- Single impact event only — momentum is conserved; water does NOT re-erupt or re-launch after the initial splash. No secondary or tertiary splash bursts.\n- Splash magnitude is proportional to the ball's low mass and low velocity — small crown, small droplets, NOT a tall geyser, NOT a column reaching the bowl rim.\n- The paper ball floats (does not sink rapidly) due to its low density and trapped air in crumples.\n- Ripples decay slowly and remain visible through 0:05; surface does not return to glassy calm.\n- The slingshot/grabber tool is rigid and held in IDENTICAL position and rotation from 0:00 to 0:05 — no drift, no wobble, no reorientation of the orange cradle (aside from the brief initial snap-back in the first ~0.1s).\n- The ball does NOT bounce back up out of the water, does NOT teleport, does NOT impact multiple times.", + "negative_prompt": "exaggerated splash, giant water crown, geyser, tall water column, multiple splashes, secondary splash, repeated impact, water re-erupting, ball bouncing out of water, ball sinking like a stone, slow-motion freefall, floating ball mid-air, ball hovering, delayed gravity, slingshot drifting, slingshot rotating, slingshot repositioning, cradle changing orientation, camera pan, camera zoom, camera shake, cuts, scene change, perfectly calm water by end, ripples disappearing instantly, identity drift, tool morphing, heavy-object splash dynamics, dense projectile splash" + }, + { + "name": "0135_perspective-right_trimmed-paper-fall-water", + "prompt": "STATIC TRIPOD-MOUNTED CAMERA, no pan, no tilt, no zoom, no cuts, fixed framing throughout. Medium shot at slightly below eye-level: a clear transparent glass mixing bowl sits on a light oak wooden tabletop in the lower-center of the frame, against a plain matte gray-white wall. The bowl already contains a moderate volume of clear water (water level approximately one-third to one-half full) — THIS WATER VOLUME IS PRESENT AT t=0 AND DOES NOT CHANGE OR APPEAR LATER; do NOT add water to the bowl during the clip, do NOT make water materialize. A black-shafted mechanical grabber/reacher tool with bright orange rubber-lined jaws enters from the upper right, jaws closed around a crumpled tennis-ball-sized white/light-gray paper ball with consistent wrinkled creased texture. Soft ambient indoor lighting from upper-left, gentle reflections on the glass and water surface, deep depth of field, photoreal documentary look.\n\nMOTION TIMELINE (all events occur strictly within the 5-second / 120-frame window 0:00–0:05):\n\n0:00–0:01 (frames 0–24): The orange jaws of the grabber visibly and smoothly OPEN — the two jaw halves rotate apart around their pivot, clearly separating from the paper ball over ~10–15 frames. The crumpled paper ball begins to fall straight down under gravity from between the opening jaws. The grabber arm itself remains essentially stationary in the upper right; the bowl and water surface remain calm.\n\n0:01–0:02 (frames 24–48): Clear continuous FREEFALL ARC — the paper ball is shown in multiple intermediate positions descending vertically through the air between the grabber and the bowl rim, accelerating downward consistent with gravity. The paper ball MAINTAINS its identical crumpled shape, creases, and light-gray paper texture frame-to-frame (no morphing into a smooth blob, no shape change). It does NOT teleport; every intermediate frame shows it visibly lower than the previous. Late in this interval the paper ball passes the bowl rim and contacts the pre-existing water surface.\n\n0:02–0:03 (frames 48–72): On water contact, a MODEST, RADIALLY SYMMETRIC splash forms — a small crown of droplets ejects upward and slightly outward from the impact point, proportional to a light crumpled paper ball (NOT a tall sheet-like wall of water, NOT asymmetric, NOT exaggerated). All splash droplets and water remain inside or just above the bowl interior; no water clips through the bowl walls or floats as stray frozen droplets in the air. The paper ball partially submerges then bobs back up slightly due to trapped air and low density.\n\n0:03–0:05 (frames 72–120): The splash collapses back into the water. CONCENTRIC CIRCULAR RIPPLES propagate radially outward from the impact point, reaching the bowl walls and faintly reflecting back inward, with amplitude gradually decaying. The paper ball floats at the surface, BOBBING gently and DRIFTING slowly (it does not lock perfectly stationary at center), slowly darkening in tone as it absorbs water. Its crumpled texture remains consistent throughout. By 0:05 the water is nearly settled with small residual ripples and the paper floats partially waterlogged. The grabber jaws remain open and stationary in the upper right for the remainder of the clip.\n\nPHYSICS CONSTRAINTS / NEGATIONS: The water volume in the bowl is FIXED from t=0; water does NOT appear, grow, or change level except for the splash/ripple disturbance. The grabber jaws MUST visibly open before the paper falls — the paper does NOT teleport out of closed jaws. The paper ball MUST be visible along a continuous freefall path — no position jumps. The paper ball's shape and texture MUST remain consistent (crumpled creased paper) — no morphing into a smooth gray blob. The splash MUST be small and symmetric, proportional to a light paper ball — no tall asymmetric sheet splashes. Splash water MUST stay within bowl geometry — no clipping through glass, no frozen mid-air droplets. After settling the paper MUST exhibit slight bobbing/drift and the water MUST show continued ripple decay — not freeze statically.", + "negative_prompt": "water level changing, water appearing or materializing in the bowl mid-shot, empty bowl suddenly filling, jaws staying closed during release, paper teleporting out of closed jaws, missing freefall frames, paper position jumping, paper morphing shape, paper turning into smooth blob, identity drift, texture inconsistency, exaggerated splash, tall sheet splash, asymmetric splash wall, water clipping through bowl walls, droplets floating frozen in air, frozen still water after splash, paper locked perfectly stationary, no ripple decay, camera pan, camera zoom, camera shake, cuts, scene changes" + }, + { + "name": "0137_perspective-center_trimmed-paper-in-water", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off eye-level shot centered on a tall clear cylindrical drinking glass on a warm oak wooden table, plain light gray-white wall behind. The glass is filled about 40% with vivid sky-blue translucent liquid; a thin opaque bright-green band sits on the water surface marking the air-water interface. Two blue plastic binder clips are clamped to the left and right of the glass rim. Soft diffused daylight from front-right, gentle highlights on the curved glass, faint shadow on the wood to the left.\n\nAt t=0:00 a small crumpled white paper ball is suspended in mid-air just above the glass rim, already released, beginning to fall.\n\nMotion timeline (entire 5-second / 120-frame generation window, 24 fps):\n\n0:00-0:01 (frames 0-24): The crumpled paper ball undergoes clear FREE-FALL under gravity with visible downward acceleration (~9.8 m/s^2), traveling from above the rim down toward the green surface band. It retains its irregular crumpled shape — wrinkles, folds, and uneven silhouette — and does NOT morph into a flat rectangular sheet. No horizontal drift. The liquid and green band remain undisturbed.\n\n0:01-0:02 (frames 24-48): IMPACT. The paper ball strikes the green surface band and punches through it, producing a clear SPLASH: a small upward crown of blue droplets, concentric circular ripples expanding outward across the surface, and a visible local displacement / tearing of the green band around the entry point. A few air bubbles are released from the crumpled folds and rise as small spheres through the blue water. The paper briefly submerges a short distance below the surface.\n\n0:02-0:04 (frames 48-96): BUOYANCY response — the crumpled paper bobs back up partially, oscillating once or twice at the surface as ripples continue to propagate and reflect off the glass walls. The green band slowly reforms around the paper, leaving a visible gap or notch where the paper sits. Trapped air bubbles continue to escape from the crumple folds. Wisps of blue dye begin diffusing as soft plumes ONLY from the submerged portion of the paper that is in contact with the blue water — dye does NOT appear above the waterline.\n\n0:04-0:05 (frames 96-120): The paper has settled — either floating low at the surface partially saturated, or slowly sinking — with diffuse blue dye plumes drifting outward in the water beneath it. Surface ripples have damped to small residual oscillations. By 0:05 the scene has reached a quasi-steady state: paper at/near surface, green band reformed with the paper embedded in it, faint bubble trail, soft blue diffusion clouds in the water.\n\nPhysics constraints (must be obeyed):\n- The paper accelerates under gravity; it does NOT hover, drift slowly, or descend at uniform speed.\n- The paper retains its crumpled irregular 3D ball identity throughout; it does NOT transform into a flat sheet, strip, or card.\n- Impact MUST produce a visible splash, crown of droplets, and concentric ripples.\n- The green surface band MUST be visibly disturbed/displaced at the impact point and only gradually reform.\n- Blue dye coloration of the paper occurs ONLY where the paper is in contact with the blue liquid (below waterline). Dye does NOT appear on dry, above-water portions.\n- Air bubbles escape from the crumpled folds upon submersion and rise to the surface.\n- The glass, clips, table, wall, lighting, and camera framing are completely stationary throughout.", + "negative_prompt": "no hovering paper, no floating-in-air paper, no slow uniform descent, no zero-gravity motion, no shape morphing, no paper transforming into a flat rectangular sheet or strip, no identity drift, no rigid sheet replacing crumpled ball, no dye staining above the waterline, no teleporting color, no untouched water surface on impact, no missing splash, no missing ripples, no undisturbed green layer at impact, no camera pan, no camera zoom, no camera shake, no cuts, no scene changes, no human hands entering frame, no extra objects appearing" + }, + { + "name": "0138_perspective-right_trimmed-paper-in-water", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off medium close-up. Scene: A tall clear glass carafe with a green silicone band around its midsection and blue clip-style lid hardware sits centered on a light wooden tabletop against a pale gray wall. The carafe is filled to roughly 40% with bright cyan-blue liquid. Soft diffused natural daylight from the front-left creates a gentle specular highlight on the upper-left of the glass and a soft shadow to the right of the base. At t=0 (the anchor frame), a crumpled ball of white paper is already at or just entering the liquid surface inside the bottle.\n\nMotion timeline strictly within 0:00-0:05 (120 frames @ 24 fps):\n\n0:00-0:01: The crumpled white paper ball makes contact with the blue liquid surface and settles downward under gravity, displacing liquid. Small concentric ripples radiate outward from the impact point across the water surface. The water meniscus oscillates briefly against the inner glass wall. The overall liquid level rises by a tiny visible amount due to displacement (mass conservation respected). The paper does NOT teleport, does NOT appear out of thin air — it is already in contact with the surface at t=0 and physically descends into the water.\n\n0:01-0:03: The crumpled paper, now partially submerged, slowly unfurls and expands as fibers swell with absorbed water. It bobs and rotates gently due to buoyancy, with subtle drift. A soft-edged, irregular blue wicking front begins advancing upward through the exposed paper fibers above the waterline via capillary action — the front is diffuse, fuzzy, and follows the paper's crumpled contours, NOT a sharp rectangular column. Tiny air bubbles escape from the paper and rise to the surface, creating minor surface disturbances.\n\n0:03-0:05: The paper continues to slowly expand and settle into a stable buoyant position. The capillary wicking front advances further upward through the paper with soft, feathered, organic edges, the blue stain growing in irregular patches that respect the paper's geometry. By 0:05 the paper has come to rest in a stable floating/semi-submerged configuration with a visibly larger blue-stained region; the liquid surface has nearly settled with only faint residual ripples.\n\nCritical physics constraints (negations):\n- The paper does NOT teleport or materialize; it is physically present and moves under gravity and buoyancy.\n- The blue liquid does NOT rise as a sharp-edged vertical column above the waterline; capillary wicking is slow, soft-edged, and confined to the paper fibers.\n- The paper does NOT remain perfectly static; it descends, unfurls, bobs, and drifts realistically.\n- The paper does NOT clip through the glass bottle base or walls.\n- The water level does NOT remain unchanged — it rises slightly from displacement when the paper enters.\n- Fluid surface tension, gravity, buoyancy, and mass conservation are all respected.\n\nStyle: photoreal live-action documentary science demonstration, naturalistic lighting, sharp focus on bottle and liquid, deep depth of field, 50mm equivalent, eye-level static framing.", + "negative_prompt": "teleporting paper, paper materializing out of thin air, flat rectangular paper strip, rigid static paper, sharp-edged rectangular blue column, instantaneous dye rise, liquid defying gravity, sharp vertical wicking boundary, paper clipping through glass, paper clipping through bottle base, unchanged water level despite absorption, no ripples on impact, frozen liquid surface, camera pan, camera zoom, camera shake, cuts, scene transitions, geometric impossible fluid shapes" + }, + { + "name": "0147_perspective-right_trimmed-roll-behind-box", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed elevated right-side angle (~35° above table level) observing a light honey-toned wooden tabletop. Center-frame sits a stationary white fabric-covered tapered rectangular lampshade/box with fine diagonal weave texture, open at the top, casting a soft diffused shadow to its right. To the far left of frame, a short dark/black tube lies horizontally on the wood, aimed toward the box. Background: warm yellow couch/wall, warm overhead ambient light. A small matte grey marble-sized spherical ball is the moving subject — it must maintain CONSTANT size, shape, shading, and identity throughout, with VISIBLE surface rotation/spin consistent with rolling friction on wood.\n\nMotion timeline (exactly 5 seconds, 120 frames @ 24fps, all events compressed into 0:00–0:05):\n\n0:00–0:01: The grey ball emerges rolling out of the mouth of the black tube on the left, exiting onto the wooden table surface. It rolls rightward in a straight, continuous trajectory across the wood grain, visibly spinning about a horizontal axis perpendicular to its motion. Its center stays in contact with the table surface — it does NOT hover, sink, or clip into the wood.\n\n0:01–0:02: The ball continues rolling rightward at roughly constant speed (slight gradual deceleration from rolling friction), approaching the left side of the white box. As it nears the box, it begins to pass BEHIND the box from the camera's viewpoint (the box occludes it from below-up). The ball does NOT clip into, intersect, or pass through the box; it does NOT teleport to the front of the box.\n\n0:02–0:04: The ball is fully occluded behind the white box, transiting continuously from left to right along a straight horizontal path on the table behind the shade. The box remains perfectly stationary. No part of the ball pokes through the box silhouette. The duration of occlusion is consistent with constant rightward velocity (roughly 2 seconds of hidden transit), not a vanish.\n\n0:04–0:05: The ball emerges from behind the right edge of the box at a height and trajectory continuous with where it entered on the left, still rolling and visibly spinning rightward. By 0:05 the ball is clearly visible on the right side of the box, having decelerated slightly but still in motion or just coming to rest on the wood.\n\nPhysics constraints (must be obeyed):\n- The ball follows a single CONTINUOUS trajectory from left tube → behind box → right of box. No teleportation, no disappearing-and-reappearing in a different location.\n- The ball maintains constant diameter, color, and shading every frame.\n- The ball does NOT pass through, clip into, or intersect the box geometry; the box is a solid opaque occluder.\n- The ball stays in contact with the table surface (no floating, no sinking).\n- The ball exhibits visible rolling rotation (surface texture/highlight rotating) consistent with its translational speed.\n- The white box is rigid and absolutely stationary — no wobble, no deformation, no drift.\n- Camera is locked off; framing and perspective are identical every frame.\n\nStyle: photoreal live-action, naturalistic domestic indoor lighting, documentary observational tone.", + "negative_prompt": "ball teleporting, ball jumping position, discontinuous trajectory, ball disappearing for extended time, ball vanishing mid-frame, ball reappearing in new location, ball clipping into box, ball intersecting box silhouette, ball passing through solid object, ball under the box, ball inside the box, ball changing size, ball changing color, ball morphing, identity drift, multiple balls, ball floating above table, ball sinking into table, box moving, box wobbling, box deforming, camera pan, camera zoom, camera shake, camera cut, scene cut, motion blur masking trajectory, ball without rotation, sliding ball with no spin, frozen ball when it should be rolling" + }, + { + "name": "0149_perspective-center_trimmed-roll-front-box", + "prompt": "Static tripod-mounted bird's-eye overhead shot, no pan, no zoom, no cuts, no camera shake. A small dark brown/copper metallic spinning top is rotating rapidly on a light beech-colored wooden table, viewed from directly above. In the upper-center of frame sits a stationary white rectangular Bluetooth speaker with woven fabric face; a glossy black cylindrical object (lens/cup) rests against the left edge; a mustard-yellow couch is just visible at the top edge. Warm indoor ambient light from upper-right casts soft shadows. The speaker, black cylinder, table, couch, and wood-grain pattern remain ABSOLUTELY STATIONARY for the entire 5 seconds — only the spinning top moves.\n\nMOTION TIMELINE (exactly 0:00–0:05, 120 frames @ 24 fps; angular velocity decays MONOTONICALLY — it never increases):\n\n- 0:00–0:01.5: The top is in fast rotation about a near-vertical axis, appearing as a heavily motion-blurred dark circular disc (same blur level as the anchor frame). Its contact point begins tracing a very small slow circular drift (a few millimeters) on the wood. Blur is heavy and CONSISTENT — it does NOT suddenly resolve into a crisp shape.\n\n- 0:01.5–0:03.0: Angular velocity decays smoothly and gradually. Motion blur softens slightly but the top still reads as a rotating blurred form; you can begin to faintly perceive its conical/mushroom silhouette through the blur. The rotation axis starts to tilt off vertical, and precession begins — the tilted axis slowly traces a narrow cone, and the contact point drifts in a slow widening circular path on the wood.\n\n- 0:03.0–0:04.2: Precession amplitude grows. The tilt angle increases visibly; the top's axis sweeps a wider cone. Spin blur continues to decrease MONOTONICALLY (never re-blurs). The top wobbles with a low rattling buzz against the wood. Lateral drift across the surface becomes clearly visible (1–3 cm).\n\n- 0:04.2–0:05.0: Gyroscopic stability fails. The top tips further over, the tilt angle becomes large, the contact point skids, and the top begins to topple — its body leans heavily to one side and starts to fall onto the table surface, transitioning from spin to a brief rolling/skidding motion. By 0:05 the top has lost most of its spin and is in the act of falling/rolling onto its side, no longer upright-spinning.\n\nPHYSICS CONSTRAINTS (MUST be obeyed):\n- Angular velocity decreases monotonically across all 120 frames; motion blur intensity decreases monotonically and never re-increases.\n- The top does NOT pop between crisp and blurred states; transitions are smooth and continuous.\n- The top does NOT remain perfectly upright while losing spin; loss of angular momentum produces visible precession then toppling, consistent with gravity.\n- The top's identity (shape, color, size) is consistent every frame; no flipping, no morphing, no teleporting.\n- Contact point exhibits small but visible lateral drift on the wood, tracing a curved/spiral path.\n- Only the top moves; speaker, black cylinder, table, and couch are pixel-locked stationary.\n\nStyle: photoreal live-action, observational documentary, deep depth of field, ~35mm-equivalent overhead view, warm beech/white/mustard palette.", + "negative_prompt": "rotation speeding up, motion blur increasing over time, blur oscillating, top suddenly becoming crisp then blurred again, top staying perfectly upright while spin dies, frozen rotation, stalled spin, top teleporting, top changing shape, top changing color, identity flicker, axis flipping discontinuously, no precession, no wobble, no toppling, top floating, gravity violation, camera pan, camera zoom, camera shake, handheld motion, scene cuts, background objects moving, speaker moving, couch shifting, table sliding, lighting changes, exposure flicker" + }, + { + "name": "0153_perspective-right_trimmed-roll-in-box", + "prompt": "STATIC TRIPOD-MOUNTED CAMERA, fixed high-angle (~45-60°) right-side view of a light beech laminate wood floor. NO pan, NO zoom, NO cuts, NO camera shake — the framing is locked for the entire 5-second clip.\n\nSCENE AT t=0 (anchor frame): A small brown ball with a single white stripe is on the floor in the center-left of frame, already in motion with visible rightward motion blur. A dark cylindrical object (binoculars) lies stationary on the left edge. An olive-green collapsible fabric storage cube sits stationary on the right edge of frame, its OPEN FACE turned leftward toward the ball, its interior fabric floor flush with the wood floor. A yellow sofa is partially visible at the back. Warm indoor ambient light, soft top-down shadows.\n\nMOTION TIMELINE (0:00-0:05, 120 frames @ 24fps — single continuous rigid-body roll, ONE ball, ONE trajectory):\n- 0:00-0:01.2: The brown-and-white-striped ball rolls smoothly and continuously rightward across the wood floor at moderate speed. The ball spins about its horizontal axis; the white stripe rotates visibly. A soft contact shadow tracks DIRECTLY beneath the ball at all times, glued to the floor plane. Slight motion blur consistent with constant rightward velocity. The ball remains a SINGLE persistent object on the ground plane every frame.\n- 0:01.2-0:02.8: The ball decelerates gradually due to rolling friction on the laminate. Speed decreases monotonically; the ball NEVER reverses direction, NEVER stops abruptly, NEVER vanishes. Stripe rotation slows in sync with translation. Shadow continues to track beneath it frame-by-frame.\n- 0:02.8-0:03.6: The ball reaches the open face of the green fabric box on the right. It crosses the threshold of the open face (NOT through the side handle cutout, NOT through the fabric wall) and rolls onto the interior fabric floor of the cube. A soft thud as it contacts the back interior fabric wall.\n- 0:03.6-0:04.4: The ball rebounds very gently off the back interior fabric wall with a small damped recoil (a few centimeters), losing most of its energy to the soft fabric.\n- 0:04.4-0:05.0: The ball settles to a complete rest on the interior fabric floor of the green box, fully or partially visible through the open face. By 0:05 the ball is stationary inside the box; all other objects (binoculars, box, sofa) remain perfectly stationary throughout.\n\nPHYSICS CONSTRAINTS (must obey):\n- Exactly ONE ball exists in every frame; it is a rigid sphere with conserved momentum.\n- The ball's trajectory is a single, continuous, monotonically rightward path along the floor — position(t) is a smooth function with no jumps.\n- The ball NEVER teleports, NEVER duplicates, NEVER disappears, NEVER reappears in a new location, NEVER reverses direction on the flat floor.\n- The ball stays in contact with the floor (or interior box floor) at all times; it does NOT fly, hover, or leave the ground plane.\n- The ball does NOT pass through the box's fabric walls; it enters ONLY through the open face. It does NOT lodge in the handle cutout.\n- Shadow under the ball is continuous and tracks position frame-by-frame.\n- Binoculars on the left remain perfectly stationary; the ball does NOT return toward or merge with them.\n\nSTYLE: Photoreal live-action home video, naturalistic warm indoor lighting, soft diffused shadows, deep depth of field, 35-50mm equivalent lens, casual documentary capture.", + "negative_prompt": "teleporting ball, ball disappearing, ball vanishing mid-frame, ball reappearing, multiple balls, duplicate ball, ball flickering in and out, ball reversing direction on flat floor, ball rolling backward, ball moving leftward, ball merging with binoculars, ball fused to tube, ball passing through fabric wall, ball clipping through box, ball stuck in handle cutout, ball wedged in side window of box, ball floating, ball hovering above floor, ball without shadow, detached shadow, shadow not tracking ball, discontinuous trajectory, position jumps, identity drift, ball morphing, camera pan, camera zoom, camera shake, cuts, scene cuts, jump cuts, moving furniture, moving binoculars, moving box, box sliding, sofa moving" + }, + { + "name": "0157_perspective-left_trimmed-silk-cover", + "prompt": "Photoreal live-action video, static tripod-mounted camera, no pan, no zoom, no cuts, medium shot, ~50mm equivalent lens, slightly elevated eye-level angle. SCENE AT t=0 (anchor frame): A colorful round ceramic teapot sits stationary on a light oak wooden table, right-of-center. The teapot has a glossy royal-blue body decorated with pink/coral roses and green leaves, a bright red spout (right) and red handle (left) with white polka dots, a green/olive lid with a black-and-white checkered ball finial, and a black-and-white checkered trim band at the base above a green ring. A cream/ivory satin/silk fabric is draped as a backdrop behind the table. Warm soft light from upper-left creates specular highlights on the glossy glaze and a subtle sheen on the silk. Soft contact shadow beneath the teapot.\n\nPHYSICS EVENT TO GENERATE (0:00–0:05, 120 frames @ 24 fps): A separate rectangular piece of cream/ivory silk cloth descends from above the frame and drapes over the teapot under gravity, progressively covering it. The teapot itself remains perfectly rigid and stationary — every painted detail (roses, polka dots, checkered finial, checkered base trim, handle, spout) stays fixed in shape, position, color, and orientation throughout. The cream backdrop fabric behind the teapot also remains essentially still (no autonomous billowing, no color/temperature shift).\n\nMOTION TIMELINE (strictly within 0:00–0:05):\n- 0:00–0:01.5: A piece of cream/ivory silk cloth enters from the top of the frame and falls downward toward the teapot. The leading edge of the cloth flutters lightly with air resistance, edges undulating in soft cloth ripples as it descends. The teapot is still fully visible and motionless.\n- 0:01.5–0:03.0: The silk makes first contact with the checkered ball finial on the lid, then drapes over the lid, spout tip, and handle top. The cloth conforms to the teapot's geometry, forming characteristic tented folds: a peak over the finial, a ridge running along the spout, a secondary peak over the handle, and gravity-driven vertical folds cascading down the bulbous body. Cloth slides slightly over the glossy ceramic with realistic friction, not interpenetrating the rigid surface.\n- 0:03.0–0:04.2: The cloth continues to settle, edges drooping toward the wooden tabletop on both sides of the teapot. Folds deepen and stabilize; small secondary ripples damp out. The teapot's silhouette (round body, spout, handle, lid finial) is clearly visible as bumps beneath the cream silk.\n- 0:04.2–0:05.0: The silk comes to rest as a settled drape fully covering the teapot. By 0:05 the cloth is static, with the teapot's shape readable underneath as a covered form, edges of the cloth resting on or just above the table surface. The teapot has not moved at all; the backdrop silk has not moved.\n\nPHYSICS CONSTRAINTS (must hold):\n- The teapot is a rigid body and does NOT move, rotate, deform, change pattern, or change color. The checkered finial pattern stays identical across all frames.\n- The descending silk obeys gravity and cloth dynamics: it does NOT pass through the teapot, it drapes over and conforms to its surface with realistic folds and self-collision.\n- Any fabric motion has a visible physical cause (the descending cloth falling under gravity from above-frame). The backdrop silk does NOT self-billow.\n- Lighting stays constant: warm soft key from upper-left, no global color/temperature drift on the silk or scene.\n- Camera is locked off: zero pan, tilt, zoom, dolly, or parallax.\n\nAudio: soft rustle of silk falling through air, a faint brush as cloth contacts ceramic, then quiet settling.", + "negative_prompt": "teapot moving, teapot tipping, teapot rotating, teapot deforming, pattern on teapot changing, checkered finial changing pattern or orientation, roses or polka dots shifting, color shift on fabric, fabric turning gold or warm, autonomous billowing backdrop, fabric moving with no cause, cloth passing through teapot, cloth clipping through ceramic, teapot remaining bare, no cloth descending, fabric only in background, camera pan, camera zoom, camera tilt, dolly, parallax, cuts, scene change, lighting change, flicker, identity drift, morphing geometry, hands appearing, extra objects" + }, + { + "name": "0158_perspective-center_trimmed-silk-cover", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked-off medium close-up at eye level (≈50mm equivalent), 5-second clip at 24fps. SCENE AT t=0 (anchor frame): a colorful hand-painted ceramic teapot sits centered on a light oak wooden surface. The teapot has a glossy bright cobalt-blue round body decorated with stylized peach-pink roses, paired green leaves, and small black polka dots; a cherry-red handle on the left and red spout on the right both with white polka dots; a yellow-green domed lid with black dots, a wavy black accent line, and a small yellow knob/finial on top; a yellow-green pedestal base with a black-and-white checkered bottom rim. Behind and above the teapot, a piece of soft white silk/satin fabric is held aloft, just entering the top of the frame, lit warmly from the upper-left producing soft folds and gentle specular highlights on the glossy ceramic. The teapot remains perfectly stationary, glued to the wood, throughout the entire 5 seconds — its lid, finial, spout, handle, painted motifs, and proportions DO NOT change, morph, grow, or shift in any way. PHYSICS REGIME: cloth/deformable under gravity draping onto a rigid object. MOTION TIMELINE strictly within 0:00–0:05: \n• 0:00–0:02 — The white silk cloth descends smoothly from above under gravity, entering further into frame from the top. Its leading edge falls toward the teapot's lid, with the fabric undulating gently, edges rippling, lower hem swaying slightly side-to-side as air resistance and gravity act together. The teapot stays absolutely motionless; its yellow finial does NOT enlarge or change shape. \n• 0:02–0:04 — The silk's center makes first contact with the small yellow finial on the lid, then drapes outward over the domed lid and down the round blue body. The fabric conforms to the teapot's contours: a peaked tent forms over the finial, soft folds radiate outward over the lid, the cloth bulges around the spout on the right and handle on the left, partially occluding the painted roses and polka dots. Realistic cloth folds, creases, and self-shadowing form as gravity pulls the silk down along the curved ceramic surface. \n• 0:04–0:05 — The silk completes its drape: it fully covers the upper half of the teapot, with folds hanging vertically down past the pedestal base toward the wooden tabletop. The lower hem of the silk settles onto and just past the wood surface, dampening into stillness with a few small residual ripples that come to rest by 0:05. By 0:05 the teapot is almost entirely occluded beneath a softly folded white silk drape that takes the contour of the teapot underneath (visible bumps for finial, spout, and handle). \nPhysics constraints: the silk obeys gravity (consistent downward acceleration), has cloth-like inertia and damping, cannot pass through the rigid teapot, and conforms to its surface on contact. The teapot is rigid and immobile — it does NOT deform, morph, change size, or shift its lid/finial geometry. Lighting remains constant warm indoor light from upper-left; no abrupt brightness changes. Audio: soft rustle of descending silk, gentle whoosh of air, faint fabric-on-ceramic slide as it drapes, settling into quiet ambient room tone. Photoreal live-action product-photography style.", + "negative_prompt": "teapot morphing, lid finial growing or changing shape, teapot moving or shifting, painted motifs changing, abrupt lighting changes, flickering brightness, silk remaining as a static backdrop, no fabric descent, fabric passing through teapot, cloth clipping through ceramic, teapot floating, camera pan, camera zoom, camera shake, cuts, scene cuts, identity drift, object warping, geometry popping, sudden appearance of new parts, silk frozen in place, cloth defying gravity, fabric rising upward, no draping, teapot uncovered at end." + }, + { + "name": "0169_perspective-left_trimmed-solid-ball-peakaboo", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed medium shot at slightly below eye-level. Scene: a cylindrical drum-shaped woven rattan/seagrass basket-like pendant shade in tan/beige tones with a polished chrome disc cap on top, suspended by a short black metal chain (3-4 elongated oval links) connected upward to an orange cord. The basket sits on a light oak wooden table with visible natural grain, against a plain light gray wall. CRITICAL: an orange tennis ball is present on the table directly beneath the basket — at t=0 the basket is positioned just above/covering the ball, with the ball hidden underneath. A small neodymium magnet is fixed to the inside-bottom center of the basket. Lighting is soft, even, slightly from upper-left, warm naturals palette (tan, oak, chrome, black chain, orange cord).\n\nMotion timeline (exactly 5 seconds, 120 frames @ 24fps, all events compressed within 0:00-0:05):\n\n0:00-0:01: The basket is resting lightly over the orange tennis ball on the oak table, chain slightly slack above. The chain begins to tighten as upward tension engages through the orange cord; links straighten audibly, chrome cap shifts upward by a few millimeters. The basket remains in contact with the table.\n\n0:01-0:02: The chain becomes fully taut. The basket lifts vertically off the table in a smooth, steady ascent, maintaining its upright cylindrical orientation with no tilt. As the bottom rim clears the table surface, the orange tennis ball is REVEALED underneath — the ball is stuck to the magnet on the basket's interior bottom and rises WITH the basket, lifting off the table together. The ball does NOT remain on the table; it adheres to the magnet via magnetic attraction.\n\n0:02-0:04: The basket continues rising steadily upward, the orange tennis ball clearly visible clinging to the underside-interior of the basket via the magnet, suspended in air. The chain remains taut and perfectly vertical. The basket maintains its squat drum proportions and weave pattern identical to the starting frame — no shape morphing, no proportional drift. A very slight, gentle pendulum sway is permitted but the basket stays upright.\n\n0:04-0:05: The basket and attached tennis ball are fully airborne, suspended by the taut vertical chain, with the oak table surface now clearly visible below and empty (the ball is up with the basket, not on the table). The basket has settled to a near-stationary suspended position by 0:05, with only minimal residual sway. By 0:05 the ball is still magnetically attached to the basket interior.\n\nPhysics constraints to enforce: gravity acts downward; the basket lifts only because the chain pulls it; the chain stays taut and vertical during lift; the basket does NOT tilt forward, does NOT rotate, does NOT detach from the chain; the basket's shape, weave pattern, and proportions remain IDENTICAL to the t=0 anchor frame throughout (no identity drift, no morphing into a taller drum); the orange tennis ball MUST appear and rise with the basket via magnetic attachment.", + "negative_prompt": "missing tennis ball, no ball visible, ball passing through basket, ball floating independently, basket tilting forward, basket rotating, basket detaching from chain, chain going slack during lift, chain disappearing, basket morphing shape, basket becoming taller, weave pattern changing, identity drift, proportions changing mid-shot, camera pan, camera zoom, camera shake, cuts, scene change, ball remaining on table after lift, ball clipping through basket bottom, unnatural orientation, basket levitating without chain tension, gravity violation, objects passing through each other, teleporting objects, flickering geometry" + }, + { + "name": "0170_perspective-center_trimmed-solid-ball-peakaboo", + "prompt": "A static tripod-mounted camera, eye-level, no pan, no zoom, no cuts, frames a woven rattan/seagrass cylindrical drum-shaped pendant lamp shade in tan/beige tones with a chrome cap on a light oak wooden table, suspended from above by a taut black metal chain connected to an orange braided cord exiting the top of frame. The plain light gray-white wall is the backdrop. Beneath the shade, hidden at t=0, sits an orange tennis ball (fuzzy felt-textured, bright orange, approximately 6-7 cm diameter) resting on the table. Soft, even diffused daylight from the upper left casts gentle shadows.\n\nMOTION TIMELINE (strictly within 0:00-0:05, 120 frames @ 24fps):\n- 0:00-0:00.3: The chain and cord, already under slight tension at the switch frame, take up the last bit of slack; the basket's weight transfers to the chain. Cord straightens, chain links align vertically.\n- 0:00.3-0:01.0: The woven basket begins a smooth, gradual, continuous vertical lift driven by chain tension. The bottom rim breaks contact with the table, rising about 1-2 cm. A thin sliver of the orange tennis ball's top surface becomes visible beneath the rim.\n- 0:01.0-0:02.5: The basket continues rising at a steady, even velocity (roughly 4-6 cm/sec). The bottom rim slides smoothly upward past the ball's silhouette, progressively unveiling more of the bright orange fuzzy tennis ball — first the top curve, then the equator, then the lower hemisphere.\n- 0:02.5-0:04.0: The basket clears the full height of the tennis ball; the entire orange tennis ball is now fully visible, sitting stationary on the oak table. The basket continues smoothly upward, now well above the ball with a clear vertical gap.\n- 0:04.0-0:05.0: The basket continues its steady upward travel, reaching near the top of frame by 0:05. By 0:05, the orange tennis ball remains completely stationary on the table, fully revealed, and the basket is suspended high above it, still hanging from the taut chain and orange cord.\n\nPHYSICS CONSTRAINTS (must be obeyed):\n- The lift is SMOOTH and CONTINUOUS from 0:00.3 onward — no jumps, no teleports, no sudden displacement between frames.\n- The basket's shape, weave pattern, diameter, and chrome cap remain GEOMETRICALLY STABLE throughout — no bulging, no morphing, no scale jitter, no texture drift.\n- The chain stays taut and vertical; chain links and cord curvature remain consistent and coherent with the basket's motion (constraint geometry is rigid).\n- The orange tennis ball is RIGID and STATIONARY — it does not move, roll, deform, or change color/material. It remains a bright orange fuzzy tennis ball (NOT a wooden sphere, NOT an oak ball, NOT brown).\n- The table, wall, lighting, and camera framing are perfectly stable.\n\nStyle: photoreal live-action video, documentary/product-demonstration aesthetic, deep depth of field, sharp focus on basket and ball.", + "negative_prompt": "wooden sphere, oak sphere, brown ball, wooden ball, static basket, motionless basket, basket frozen on table, abrupt jump, teleporting basket, sudden vertical leap, basket morphing, basket bulging, weave pattern shifting, weave pattern changing, basket size changing, basket scale jitter, texture drift, identity drift, chain slack varying, cord curvature changing inconsistently, ball moving, ball rolling, ball deforming, ball changing color, ball changing material, camera pan, camera zoom, camera shake, cuts, scene changes, motion blur jumps, frame skips, discontinuous motion, basket disappearing, basket reappearing" + }, + { + "name": "0171_perspective-right_trimmed-solid-ball-peakaboo", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed framing throughout. Photoreal live-action physics demonstration, medium shot at approximately eye-level with the middle of a cylindrical drum-shaped woven rattan/seagrass pendant lamp shade (tan/beige natural fiber, horizontal weave pattern) that hangs from a black metal chain attached to a polished chrome cap and eye-hook on top. The lamp shade functions as an inverted basket, open end facing DOWN, with a small magnet embedded at its closed top (which is now the bottom interior of the basket as it descends). On the light oak wooden table directly beneath the basket sits a single ORANGE fuzzy tennis ball, clearly visible at t=0, resting stationary on the wood grain surface. Plain white/light gray wall background, soft diffused front-left lighting.\n\nMOTION TIMELINE (all events occur strictly within 0:00-0:05, 120 frames at 24 fps):\n\n0:00-0:02 (frames 0-48): The black chain visibly tightens and pays out as the woven basket lowers vertically and smoothly straight down along its chain axis, descending roughly 15-20 cm toward the table. The basket maintains pure vertical translation with no swing, no rotation. The orange tennis ball remains stationary on the table directly below. By 0:02 the open bottom rim of the basket has settled onto the table surface, fully enclosing/covering the orange ball from view. Chain links go slightly slack as the basket comes to rest on the table.\n\n0:02-0:03 (frames 48-72): Brief pause — basket sits on table covering the ball, chain slightly slack, scene momentarily still.\n\n0:03-0:05 (frames 72-120): The chain re-tensions and pulls the basket vertically straight back UP, lifting it cleanly off the table at the same speed it descended. Because the magnet at the basket's interior top attracts the ferromagnetic core of the orange tennis ball, the orange ball is lifted along with the basket — it rises stuck to the inside-top of the basket interior, briefly visible through the weave gaps as a glowing orange shape inside, OR alternatively dangles just inside the rim. By 0:05 the basket has returned approximately to its starting elevation with the orange ball captured inside; chain is taut again, basket hanging steadily with very slight residual sway.\n\nPHYSICS REQUIREMENTS: The basket MUST descend and ascend along the chain — it does NOT remain static. The orange tennis ball MUST be present on the table at t=0 and MUST NOT teleport, fade in, or materialize. The ball is ORANGE and fuzzy (tennis ball texture), NOT beige, NOT tan, NOT matte. No object passes through another: the basket rim contacts the table surface, it does not clip through. No ghostly half-transparent spheres. Chain articulates realistically with tension/slack changes. Camera is locked off completely.", + "negative_prompt": "static basket, basket not moving, basket frozen in air, ball teleporting, ball fading in, ball materializing from nothing, ball appearing out of thin air, beige ball, tan ball, matte sphere, wrong ball color, ghostly transparent ball, half-visible sphere, ball clipping through basket weave, objects intersecting, basket clipping into table, no chain motion, rigid chain, camera pan, camera zoom, camera shake, cuts, scene cuts, identity drift, color drift, peekaboo reveal, ball rolling out from behind basket" + }, + { + "name": "0177_perspective-right_trimmed-teapot-rotates", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, fixed eye-level medium shot. A colorful hand-painted ceramic teapot sits centered on a black motorized cylindrical turntable atop a light oak wooden table against a pale gray wall. The teapot is round and glossy, predominantly cobalt blue with painted pink roses and green leaves, a bright red polka-dotted spout, an olive-green lid with a black-and-white checkered diamond knob, a green base ring with black polka dots above a black-and-white checkered band, and a red handle. At t=0 the spout faces forward and slightly to the right of camera; the red handle is on the opposite side, mostly hidden behind the body to the left-rear. A thin power cord trails off-frame to the right.\n\nMOTION (rigid-body rotation, strictly 0:00–0:05, total 120 frames @ 24 fps):\n- The teapot rotates CLOCKWISE AS VIEWED BY THE CAMERA (i.e., as seen from the front, the spout swings from forward toward the LEFT side of frame, while the handle swings from rear-left toward the BACK and then toward the right-rear). Equivalently, viewed from above the rotation is clockwise.\n- Rotation is perfectly STEADY, MONOTONIC, and CONSTANT in angular velocity — exactly like a motorized turntable. No reversals, no pauses, no acceleration, no deceleration, no jitter.\n- Total angular displacement over the full 5 seconds is approximately 90° (one quarter turn), i.e., about 18° per second, ~0.75° per frame. Do NOT exceed 120° total.\n- 0:00–0:01 (frames 0–24): Teapot rotates ~18° clockwise. Spout begins moving leftward across the front; specular highlights on the glossy blue body glide gently.\n- 0:01–0:02 (frames 24–48): Rotation continues at the same steady rate, additional ~18°. Spout now angled toward the front-left; more of the right-side rose-and-leaf decoration begins to face the camera.\n- 0:02–0:03 (frames 48–72): Same constant angular velocity, ~18° more. Spout points more clearly to the left; the right side panel of the teapot is increasingly presented to the camera; handle remains hidden behind on the right-rear.\n- 0:03–0:04 (frames 72–96): Continued uniform clockwise rotation, ~18° more. Spout swings further left; previously hidden painted rose motifs on the right side become visible.\n- 0:04–0:05 (frames 96–120): Final ~18° of steady rotation. By 0:05 the teapot has settled at roughly a quarter turn from its starting orientation — spout pointing toward the left of frame, handle just beginning to peek into view on the right-rear side. The teapot has NOT made a half turn or more.\n\nThe turntable base itself remains perfectly stationary in position (only its top plate spins); the power cord is static. The wooden table and gray wall are completely still. Lighting is soft, diffused, from upper left, producing gentle migrating specular highlights on the glaze — these highlights shift smoothly and continuously, never popping or flickering.\n\nIDENTITY PRESERVATION: The teapot's shape, proportions, paint pattern, handle geometry, spout geometry, lid knob, and color scheme remain EXACTLY consistent with the starting frame throughout all 120 frames. No morphing, no warping, no distortion of the handle or spout. The handle keeps its red color and curved loop shape; the spout keeps its red polka-dotted form.\n\nEXPLICIT NEGATIONS: The teapot does NOT rotate counter-clockwise. The teapot does NOT reverse direction at any point. The teapot does NOT accelerate, decelerate, jump, or stutter. The teapot does NOT complete more than a quarter-to-half turn in 5 seconds. The teapot does NOT deform, melt, or change proportions. The spout does NOT disappear or get absorbed into the body. The handle does NOT teleport to a new position between frames. The camera does NOT move, pan, zoom, or cut.", + "negative_prompt": "counter-clockwise rotation, reversed rotation, direction reversal, oscillating rotation, back-and-forth motion, non-monotonic rotation, sudden angular acceleration, rotation speed changes, jittery rotation, stuttering, frame jumps, teleporting handle, more than half turn, full spin, fast spinning, over-rotation, teapot deformation, morphing teapot, warped handle, distorted spout, foreshortened handle, disappearing spout, identity drift, shape change, proportion change, color shift, paint pattern changing, melting ceramic, camera pan, camera zoom, camera shake, camera dolly, scene cut, turntable sliding, table moving, cord moving on its own" + }, + { + "name": "0183_perspective-right_trimmed-unstable-block-stack", + "prompt": "A photoreal live-action physics demonstration video, 5 seconds long at 24 fps, captured by a STATIC tripod-mounted camera with NO pan, NO zoom, NO dolly, NO cuts, and NO framing change of any kind from t=0:00 to t=0:05. The composition, focal length, and viewpoint are absolutely fixed for the entire clip.\n\nSCENE AT t=0 (anchor frame): A precarious three-block tower sits on a wooden oak-grain table against a soft light blue-gray wall. A red-orange matte wooden block stands vertically on its narrow end as the base. A yellow-green matte wooden block lies horizontally balanced across the top of the red block, extending to the left. A bright blue matte wooden block stands vertically on the RIGHT end of the yellow block, far from the red support point — creating an obvious unbalanced cantilever torque to the right. A pair of orange rubber-handled pliers with a black pivot and metal jaws enters from the top of the frame, jaws closed and lightly gripping the top edge of the blue block. Soft diffused side lighting from the left, gentle shadows on the table, deep depth of field, slightly low right-perspective angle, 50mm-equivalent lens.\n\nMOTION TIMELINE — STRICTLY WITHIN 0:00–0:05:\n- 0:00–0:00.4: Tower is held steady; the pliers' metal jaws are visibly closed on the top of the blue block. Everything is still except faint settling.\n- 0:00.4–0:01.0: The pliers' jaws smoothly OPEN, the two metal jaw tips rotating apart by a few millimeters around the black pivot. The pliers remain a SINGLE rigid coherent tool — handles, pivot, and jaws stay connected as one object at all times.\n- 0:01.0–0:01.6: Released, the blue block immediately begins to tip to the RIGHT under gravity, rotating about its bottom-right edge where it contacts the yellow block. Simultaneously the unbalanced rightward torque causes the yellow block to begin rotating clockwise (its right end dipping down, left end lifting up) as it pivots over the top of the red base block.\n- 0:01.6–0:02.6: The blue block continues its rightward rotational fall, separating from the yellow block, accelerating downward under gravity along a smooth continuous parabolic-rotational trajectory toward the table. The yellow block slides and rotates off the red block toward the right, also falling. The pliers, now empty, withdraw smoothly UPWARD as one intact rigid tool, exiting the top of the frame.\n- 0:02.6–0:03.6: The blue block strikes the wooden tabletop with a clear contact event — a small realistic bounce, a short skid, and a settling rotation. The yellow block lands on the table to the right of the red block, bounces once with a small angular rebound, and slides to rest. The red base block, having lost the yellow block's load, is nudged by the contact and either tips over to one side or wobbles; it does NOT remain perfectly upright and pristine.\n- 0:03.6–0:04.6: Secondary small bounces and rotational settling; blocks clatter to rest on the wooden surface in plausible final poses with continuous, physically coherent trajectories.\n- 0:04.6–0:05.0: All three blocks have come to rest on the table in scattered final positions consistent with their fall paths. The frame is otherwise empty of the pliers (which have left the top of frame). By 0:05 the scene is fully settled.\n\nPHYSICS CONSTRAINTS (must be obeyed):\n- Rigid-body dynamics only: each block and the pliers are perfectly rigid, with continuous translation and rotation — NO teleporting, NO sudden pose jumps, NO snap-cuts in motion.\n- Gravity acts continuously downward at ~9.8 m/s²; falling blocks accelerate smoothly and visibly across multiple frames.\n- The pliers remain ONE connected object throughout — jaws, pivot, and handles never separate, fragment, duplicate, or float apart.\n- The blue block does NOT pass through the yellow block or the table; contacts produce realistic deflection, bounce, and energy loss.\n- The red block is disturbed by the collapse and does NOT remain perfectly upright and untouched.\n- All motion is shown as continuous frame-to-frame trajectories — no motion-blur teleport replacing the actual fall.\n- Camera is locked: no zoom-in, no angle change, no scale drift, no perspective creep. The tower's apparent size and position in the frame at t=0 must match the apparent size and position of the table/wall throughout.\n\nAudio: quiet room ambience, a soft metallic click as pliers open at ~0:00.7, then wooden clacks and clatters from ~0:02.6 onward as blocks hit the table.", + "negative_prompt": "camera zoom, camera pan, camera dolly, camera tilt, framing change, scale drift, perspective creep, cuts, jump cuts, frozen subjects, static stack, delayed collapse, teleporting blocks, snap pose change, blocks passing through each other, blocks clipping into table, fragmented pliers, pliers splitting in two, floating tool pieces, disconnected handles, duplicated objects, motion-blur replacing trajectory, instantaneous reorientation, red block remaining perfectly upright after collapse, pristine untouched base block, levitating blocks, blocks vanishing, blocks reappearing, identity drift, morphing blocks, color change" + }, + { + "name": "0186_perspective-right_trimmed-water-in-juice", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, locked medium close-up at slightly below eye-level on a ribbed clear glass beverage dispenser sitting on a round tan-and-brown wicker trivet on a honey-toned wooden table, with a short clear tumbler half-filled with cloudy peach-orange juice positioned center-left directly under the dispenser's open black spigot (blue accent ring). Background is a soft-blurred off-white wall with a dim doorway on the far left. Warm indoor ambient light from above-left casts soft shadows on the table.\n\nPHYSICS-CORRECTED MOTION TIMELINE (exactly 5 seconds, 120 frames @ 24fps, all events within 0:00-0:05):\n\n0:00-0:01: A thin, dynamic, gravity-accelerated stream of clear pale liquid falls continuously from the open spigot into the tumbler. The stream is NOT a static rigid rope — it visibly thins as it accelerates downward (narrower near the glass than at the spigot), with subtle wavering, micro-ripples and tiny pinch-off droplets along its length. On impact with the peach juice surface it produces a clear splash crater with concentric ripples radiating outward across the tumbler, throwing up a few tiny droplets, and generating fresh white foam bubbles at the impact point. The juice level in the tumbler begins rising visibly. Inside the dispenser, the remaining liquid's meniscus begins to drop perceptibly, mass conservation enforced.\n\n0:01-0:03: The stream continues steadily and dynamically with ongoing turbulence and slight thickness variation. The juice level in the tumbler rises noticeably and continuously toward the upper third of the glass. The foam ring around the impact zone progressively thickens and expands outward, accumulating more bubbles each second rather than flickering. Concentric ripples remain continuously visible on the juice surface. The dispenser's internal liquid level drops by a clearly visible amount proportional to the outflow.\n\n0:03-0:05: The pour continues without interruption. By 0:05 the tumbler is filled close to the rim with peach-orange juice, a well-established thick foam ring covers most of the surface with fine accumulated bubbles, and the dispenser's interior shows a clearly lower liquid level than at 0:00 (mass conservation visibly satisfied). Ripples and gentle turbulence at the impact point persist through the final frame.\n\nSTRICT PHYSICS REQUIREMENTS: The stream must behave as a real falling water column with gravitational acceleration and minor turbulence — it does NOT remain a static, perfectly uniform rigid rope. The dispenser's internal water level MUST visibly drop over the 5 seconds (mass conservation). The foam ring MUST progressively grow and persist coherently — it does NOT flicker, vanish, or reset. The juice level MUST rise at a rate consistent with the visible stream cross-section, reaching near the rim by 0:05. Ripples and splash dynamics MUST radiate from the impact point continuously. Camera is perfectly static throughout.\n\nStyle: photoreal live-action, naturalistic domestic documentary, warm neutral palette, moderate depth of field with sharp focus on spigot, stream, and glass.", + "negative_prompt": "static rigid rope-like water stream, frozen unchanging liquid level inside dispenser, mass conservation violation, dispenser water level not dropping, flickering foam, intermittent bubbles, foam appearing and disappearing, no ripples, no splash, no turbulence, uniform unvarying stream thickness, stream disconnected from gravity, juice level not rising, glass not filling, camera pan, camera zoom, camera shake, cuts, scene change, perspective change, teleporting liquid, liquid appearing out of nowhere, stream starting or stopping mid-clip, glass overflowing unrealistically, juice color changing, dispenser refilling itself" + }, + { + "name": "0189_perspective-right_trimmed-weight-on-ceramic", + "prompt": "Photoreal live-action physics demonstration, static tripod-mounted camera (no pan, no zoom, no dolly, no cuts, fixed framing for the entire 5 seconds), medium shot slightly below eye-level. SCENE AT t=0 (anchor frame): a matte black 30 LB rubber-coated cast-iron kettlebell with curved iron handle pointing upward and teal '30 LB' text on its face is being held just above and in contact with the rim of a glossy mustard-yellow ceramic coffee mug (small rectangular handle on the right) that stands upright on a light oak wood-grain table, against a pale gray wall. Soft diffused light from upper-left, gentle shadows on the table.\n\nMOTION TIMELINE (0:00 to 0:05, exactly 120 frames @ 24 fps):\n- 0:00-0:02: The kettlebell is being SLOWLY LOWERED straight downward onto the mug rim under controlled, smooth, gradual vertical translation (a few millimeters of descent), pressing increasingly onto the ceramic. The mug remains FULLY INTACT, upright, and load-bearing. No cracks, no fragmentation. The kettlebell's rubber-coated matte finish, cast-iron handle geometry, and teal '30 LB' text remain absolutely consistent and stable.\n- 0:02-0:04: The kettlebell continues its slow, steady downward press onto the mug rim. The mug stays intact and upright, bearing the load with no visible deformation, no cracks, no shards. The kettlebell does not bounce, jump, or teleport; its identity, texture, and lettering remain unchanged.\n- 0:04-0:05: By 0:05 the kettlebell has come to rest in steady contact with the mug rim, fully supported by the intact ceramic mug, which still stands upright on the table. Final state: kettlebell stationary on top of intact mug, both in stable static equilibrium.\n\nPHYSICS CONSTRAINTS (must be obeyed): Newtonian rigid-body mechanics with gravity acting only downward on the kettlebell; the kettlebell moves ONLY by slow vertical lowering — it does NOT hover, does NOT teleport, does NOT change material/texture/handle shape, and the '30 LB' text stays legible and stable throughout. The mug does NOT spontaneously crack, does NOT fracture, does NOT shatter, and does NOT emit shards within the 5-second window. No ceramic fragments appear. No debris scatters. Camera is perfectly locked: no zoom, no pan, no shift, no reframing, no focal length change.\n\nStyle: photoreal, documentary physics-demo aesthetic, warm wood + matte black + mustard yellow + neutral gray palette, sharp focus on kettlebell and mug, deep depth of field, ~35-50mm equivalent lens. Audio: quiet ambient room tone with a soft ceramic-on-iron contact sound as the kettlebell settles; NO cracking, NO shattering, NO crash sounds.", + "negative_prompt": "mug cracking, mug fracturing, mug shattering, ceramic shards, ceramic fragments, broken pottery, exploding mug, flying debris, scattered shards, white ceramic interior exposed, kettlebell hovering, kettlebell floating, kettlebell teleporting, kettlebell jumping, discontinuous motion, sudden position change, kettlebell dropping to table, kettlebell impacting table, heavy thud, identity drift, texture change, material change, rubber coating disappearing, glossy bare cast iron substitution, handle geometry changing, '30 LB' text garbled, text morphing, text re-rendering, camera zoom, camera pan, camera shift, camera dolly, reframing, focal length change, motion blur from camera, cuts, transitions, jump cuts, fast motion, spontaneous fracture, hairline cracks appearing, structural failure, collapsing mug" + }, + { + "name": "0194_perspective-center_trimmed-weight-on-pillow", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, no shake — locked-off eye-level medium shot. Scene at t=0 (anchor frame): two white pillows with dark navy piping sit side by side on a light-wood table against a plain gray wall; a black 30 LB cast-iron kettlebell (blue '30 LB' marking, handle facing camera) is positioned just above the left pillow, and a vivid lime-green rectangular paper card (held earlier by a blue binder clip) is suspended just above the right pillow. Soft diffused lighting from upper left, gentle shadows on the right.\n\nMOTION TIMELINE (exactly 0:00–0:05, 120 frames @ 24 fps — all events MUST complete within this 5-second window):\n\n0:00–0:01.5: The 30 LB kettlebell descends straight down under gravity onto the left pillow, translating vertically downward by several centimeters. On contact, the kettlebell presses into the white fabric, producing a clearly deepening circular indentation directly beneath it; the surrounding pillow fabric bulges outward and upward around the rim of the kettlebell base, with visible creases radiating outward. Simultaneously, the green paper card descends straight down through the air toward the right pillow, falling under gravity with a slight natural flutter, and lands flat on the right pillow's top surface.\n\n0:01.5–0:03.0: The kettlebell continues to settle into the left pillow; the indentation deepens further and fabric creases sharpen and propagate. The left pillow visibly compresses asymmetrically — deep dent at center-left, puffy bulge along the piped edges. The green card rests on the right pillow, producing a very shallow, light dent and a few soft surface wrinkles where it touches the fabric.\n\n0:03.0–0:05.0: Both objects reach settled equilibrium by 0:05. The kettlebell is fully at rest, motionless, deeply embedded in the left pillow with maximum indentation and surrounding fabric bulge clearly visible. The green card lies flat and stationary on the right pillow with only the lightest impression. Asymmetric deformation between the two pillows is clearly evident: deep dent under the kettlebell on the left, faint dent under the card on the right. By 0:05 the scene has come fully to rest.\n\nPHYSICS CONSTRAINTS (must be obeyed):\n- Gravity acts downward on both the kettlebell and the green card; both MUST visibly translate downward during 0:00–0:01.5.\n- The kettlebell is a rigid 30 lb object: it does NOT change size, shape, or identity between frames; it maintains constant scale and consistent geometry throughout.\n- On contact with the pillow, the kettlebell does NOT pass through the fabric; it presses into the soft surface with realistic cloth/foam deformation, deepening indentation, and bulging fabric around the contact area.\n- The green paper card falls realistically (light object, slight flutter), lands on the right pillow, and stays there — it does NOT remain suspended in air.\n- Pillow deformation is asymmetric: heavy compression under the kettlebell (left), light compression under the card (right).\n- Camera is absolutely static: no pan, no tilt, no zoom, no parallax, no jitter, no cuts.\n\nStyle: photoreal live-action digital video, documentary product-test aesthetic, deep focus, soft studio lighting from upper left.", + "negative_prompt": "static kettlebell hovering in place, kettlebell not descending, kettlebell passing through pillow, kettlebell changing size between frames, kettlebell scale jitter, identity drift, rigid object deforming, pillow not compressing, no indentation deepening, green card frozen in mid-air, suspended paper not falling, paper floating, paper teleporting onto pillow, no gravity, anti-gravity, levitation, camera pan, camera zoom, camera shake, camera tilt, parallax, cuts, scene changes, motion blur on static background, warping wall, morphing objects, duplicate kettlebells, ghosting." + }, + { + "name": "0196_perspective-left_trimmed-weight-protects-duck", + "prompt": "Static tripod-mounted camera, no pan, no zoom, no cuts, no handheld shake — a single continuous 5-second take at 24 fps from a slightly elevated left perspective (~30-40° down), wide framing capturing the entire light wood tabletop in front of a yellow-olive couch. On the table at t=0: a black cylindrical lens-hood/tape-roll at the far left edge (stationary), a small fuzzy grey-blue tennis-ball-sized sphere in the center-left of the table already rolling rightward with visible motion blur and a soft contact shadow tracking beneath it, a heavy black cast-iron kettlebell embossed '30 LB' with a gunmetal handle at upper right (stationary), and a glossy yellow rubber duck with orange beak immediately to the right of the kettlebell (stationary).\n\nMotion timeline strictly within 0:00-0:05 (120 frames @ 24 fps):\n- 0:00-0:01.2: The grey-blue fuzzy ball ROLLS continuously rightward across the mid-table region, traversing the full intermediate distance frame-by-frame with no jumps or teleportation. The ball visibly ROTATES as it rolls (rolling rotation, surface texture spinning), shows rotational motion blur, and casts a small soft shadow that moves smoothly along the wood grain underneath it. Speed gradually decreases slightly due to rolling friction. Ball preserves its fuzzy/felt grey-blue textured appearance the ENTIRE time — identity, color, texture, and size are LOCKED.\n- 0:01.2-0:01.6: The ball CONTACTS the base of the kettlebell. Visible deceleration phase: the ball compresses very slightly on impact, then experiences a small elastic rebound of a few millimeters away from the kettlebell, then rolls back into contact. A soft dull thud is implied. The kettlebell does NOT move, tilt, or shift — its heavy mass absorbs all momentum.\n- 0:01.6-0:03.0: The ball performs a brief settling wobble: tiny back-and-forth rocking motion against the kettlebell base, with micro-rotation diminishing, as kinetic energy dissipates.\n- 0:03.0-0:05.0: The ball comes fully to rest nestled against the kettlebell base, showing only imperceptible micro-settling (not pixel-frozen). The rubber duck remains perfectly still and untouched throughout — the kettlebell shielded it. The black cylinder at left and the kettlebell remain stationary the entire clip.\n\nPhysics constraints to enforce: the ball does NOT teleport, does NOT slide without rolling, does NOT pass through the kettlebell, does NOT change appearance/texture/color/size mid-clip, and does NOT freeze rigidly on contact (it must show a brief deceleration and settle). The kettlebell does NOT budge. The duck is NOT struck and does NOT move. The camera is absolutely static.\n\nLighting: warm indoor ambient from above-left, soft shadows to the right of each object, gentle specular highlight on the kettlebell handle and duck. Style: photoreal live-action home video, documentary-casual physics demonstration, no post effects.", + "negative_prompt": "teleporting ball, ball jumping between positions, ball sliding without rotating, ball passing through kettlebell, ball clipping into kettlebell, ball changing texture mid-clip, ball changing color mid-clip, ball morphing from fuzzy to smooth, ball shrinking or growing, kettlebell moving, kettlebell tipping, kettlebell sliding, duck moving, duck being knocked over, pixel-frozen ball after impact, abrupt stop with no deceleration, missing contact shadow, no rolling rotation, motion-blur smear replacing actual translation, camera pan, camera zoom, camera shake, handheld motion, scene cuts, lighting flicker, object disappearing, object duplication, extra balls appearing" + } +] \ No newline at end of file diff --git a/evaluation/cosmos3/Physics_IQ/assets/v2v_prompts.json b/evaluation/cosmos3/Physics_IQ/assets/v2v_prompts.json new file mode 100644 index 00000000..e8d76f6a --- /dev/null +++ b/evaluation/cosmos3/Physics_IQ/assets/v2v_prompts.json @@ -0,0 +1,992 @@ +[ + { + "name": "0001_perspective-left_trimmed-ball-and-block-fall", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off view of the tabletop and upper wall; no pan, no tilt, no zoom, no cuts, fixed top bar edges and fixed background. Lighting is even and diffuse with soft shadows under the pillows.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"Two pillows on a table and two grabber tools hanging above them from which a brown tennis ball and an orange block are suspended. The camera is static and the grabber tools let go of the ball and block. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a white wall background with a black horizontal bar at the top, two white pillows resting on a surface below, and two grabber tools hanging from the bar; a blue-handled grabber on the left holds a brown tennis ball and an orange-handled grabber on the right holds an orange rectangular block; the scene is initially static, then the grabbers release their grip and the ball and block begin to fall downward toward the pillows.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity drives the freefall of both objects; contact and non-penetration prevent interpenetration with the pillows; momentum conservation governs the impact response; friction and elasticity with damping shape the soft-body deformation and final settling; identity and mass conservation preserve object count and materials throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-83\",\n \"text\": \"The brown tennis ball and orange block accelerate downward in mid-air, clearly separated from the pillow surfaces. Downward motion blur increases steadily as gravity pulls both objects toward the table. The objects remain fully suspended with no contact to the pillows yet.\"\n },\n {\n \"frames\": \"84-93\",\n \"text\": \"The gap between the falling objects and the pillow surfaces visibly closes as downward velocity remains high. The ball and block continue their uninterrupted freefall trajectory, strictly avoiding any pillow contact before frame 94.\"\n },\n {\n \"frames\": \"94-98\",\n \"text\": \"Both objects strike the pillow surfaces simultaneously, triggering immediate localized soft-body compression. The tennis ball impacts the near pillow on the left and the orange block impacts the far pillow on the right, deforming the fabric and foam under their weight and momentum.\"\n },\n {\n \"frames\": \"99-113\",\n \"text\": \"Kinetic energy dissipates through damped rebounds and settling motion. The tennis ball rebounds twice with strictly decreasing height, while the orange block indents deeper and settles with a slight wobble as friction arrests its motion.\"\n },\n {\n \"frames\": \"114-143\",\n \"text\": \"Both objects come to a complete rest on the pillow surfaces. The pillows slowly expand back toward their original shape through material elasticity and internal friction, gradually reducing the visible indentation.\"\n },\n {\n \"frames\": \"144-193\",\n \"text\": \"The scene holds a stable rest state with the ball and block stationary on the gently deformed pillows. The empty grabbers remain fixed to the top bar, lighting is unchanged, and no residual motion persists.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, jump cut, time reset, scene restart, temporal discontinuity, frame-74 restart, teleportation, skipped freefall, instant snap to rest, tennis ball hovering above pillow, tennis ball passing through pillow, tennis ball failing to fall, tennis ball morphing, duplicate tennis ball, tennis ball disappearing, orange block hovering above pillow, orange block passing through pillow, orange block failing to fall, orange block morphing, duplicate orange block, orange block disappearing, pillow rigid instead of deforming, pillow vanishing, pillow color shifting, grabber detaching, grabber drifting, zero rebound, no pillow recovery, explosive bounce, endless bouncing, frozen midair, lateral drift during fall" + }, + { + "name": "0002_perspective-center_trimmed-ball-and-block-fall", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"Two pillows on a table and two grabber tools hanging above them from which a brown tennis ball and an orange block are suspended. The camera is static and the grabber tools let go of the ball and block. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: two white pillows side-by-side at the bottom of the frame and a black horizontal bar at the top. Clamped to the bar are two grabber tools: a blue-and-black one on the screen-left holding a brown tennis ball, and an orange-and-black one on the screen-right holding an orange rectangular block. The scene remains static for most of the prefix. Near the end, both grabbers release their objects simultaneously. The tennis ball and orange block begin to fall straight down with visible downward motion blur, descending toward the pillows. The background wall and pillows remain undisturbed.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity drives the freefall of both objects; contact and non-penetration prevent interpenetration with the pillows; momentum conservation governs the impact response; friction and elasticity with damping shape the soft-body deformation and final settling; identity and mass conservation preserve object count and materials throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-83\",\n \"text\": \"The brown tennis ball and orange block accelerate downward in mid-air, clearly separated from the pillow surfaces. Downward motion blur increases steadily as gravity pulls both objects toward the table. The objects remain fully suspended with no contact to the pillows yet.\"\n },\n {\n \"frames\": \"84-93\",\n \"text\": \"The gap between the falling objects and the pillow surfaces visibly closes as downward velocity remains high. The ball and block continue their uninterrupted freefall trajectory, strictly avoiding any pillow contact before frame 94.\"\n },\n {\n \"frames\": \"94-98\",\n \"text\": \"Both objects strike the pillow surfaces simultaneously, triggering immediate localized soft-body compression. The tennis ball impacts the screen-left pillow and the orange block impacts the screen-right pillow, deforming the fabric and foam under their weight and momentum.\"\n },\n {\n \"frames\": \"99-113\",\n \"text\": \"Kinetic energy dissipates through damped rebounds and settling motion. The tennis ball rebounds twice with strictly decreasing height, while the orange block indents deeper and settles with a slight wobble as friction arrests its motion.\"\n },\n {\n \"frames\": \"114-143\",\n \"text\": \"Both objects come to a complete rest on the pillow surfaces. The pillows slowly expand back toward their original shape through material elasticity and internal friction, gradually reducing the visible indentation.\"\n },\n {\n \"frames\": \"144-193\",\n \"text\": \"The scene holds a stable rest state with the ball and block stationary on the gently deformed pillows. The empty grabbers remain fixed to the top bar, lighting is unchanged, and no residual motion persists.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, jump cut, time reset, scene restart, temporal discontinuity, frame-74 restart, teleportation, skipped freefall, instant snap to rest, tennis ball hovering above pillow, tennis ball passing through pillow, tennis ball failing to fall, tennis ball morphing, duplicate tennis ball, tennis ball disappearing, orange block hovering above pillow, orange block passing through pillow, orange block failing to fall, orange block morphing, duplicate orange block, orange block disappearing, pillow rigid instead of deforming, pillow vanishing, pillow color shifting, grabber detaching, grabber drifting, zero rebound, no pillow recovery, explosive bounce, endless bouncing, frozen midair, lateral drift during fall" + }, + { + "name": "0003_perspective-right_trimmed-ball-and-block-fall", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"Two pillows on a table and two grabber tools hanging above them from which a brown tennis ball and an orange block are suspended. The camera is static and the grabber tools let go of the ball and block. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: two white pillows side-by-side on a table, two grabber tools hanging from above, a blue-and-black tool on the left holding a brown tennis ball, and an orange-and-black tool on the right holding an orange rectangular block; over the prefix both grabbers release their objects simultaneously. The brown tennis ball and orange block begin falling downward with visible motion blur toward the pillows, with the pillows, grabbers, and background remaining static from the perspective-right view.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity drives the freefall of both objects; contact and non-penetration prevent interpenetration with the pillows; momentum conservation governs the impact response; friction and elasticity with damping shape the soft-body deformation and final settling; identity and mass conservation preserve object count and materials throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-83\",\n \"text\": \"The brown tennis ball and orange block accelerate downward in mid-air, clearly separated from the pillow surfaces. Downward motion blur increases steadily as gravity pulls both objects toward the table. The objects remain fully suspended with no contact to the pillows yet.\"\n },\n {\n \"frames\": \"84-93\",\n \"text\": \"The gap between the falling objects and the pillow surfaces visibly closes as downward velocity remains high. The ball and block continue their uninterrupted freefall trajectory, strictly avoiding any pillow contact before frame 94.\"\n },\n {\n \"frames\": \"94-98\",\n \"text\": \"Both objects strike the pillow surfaces simultaneously, triggering immediate localized soft-body compression. The tennis ball impacts the far pillow on the left and the orange block impacts the near pillow on the right, deforming the fabric and foam under their weight and momentum.\"\n },\n {\n \"frames\": \"99-113\",\n \"text\": \"Kinetic energy dissipates through damped rebounds and settling motion. The tennis ball rebounds twice with strictly decreasing height, while the orange block indents deeper and settles with a slight wobble as friction arrests its motion.\"\n },\n {\n \"frames\": \"114-143\",\n \"text\": \"Both objects come to a complete rest on the pillow surfaces. The pillows slowly expand back toward their original shape through material elasticity and internal friction, gradually reducing the visible indentation.\"\n },\n {\n \"frames\": \"144-193\",\n \"text\": \"The scene holds a stable rest state with the ball and block stationary on the gently deformed pillows. The empty grabbers remain fixed to the top bar, lighting is unchanged, and no residual motion persists.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, jump cut, time reset, scene restart, temporal discontinuity, frame-74 restart, teleportation, skipped freefall, instant snap to rest, tennis ball hovering above pillow, tennis ball passing through pillow, tennis ball failing to fall, tennis ball morphing, duplicate tennis ball, tennis ball disappearing, orange block hovering above pillow, orange block passing through pillow, orange block failing to fall, orange block morphing, duplicate orange block, orange block disappearing, pillow rigid instead of deforming, pillow vanishing, pillow color shifting, grabber detaching, grabber drifting, zero rebound, no pillow recovery, explosive bounce, endless bouncing, frozen midair, lateral drift during fall" + }, + { + "name": "0004_perspective-left_trimmed-ball-behind-rotating-paper", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A grabber arm is holding a tennis ball above a piece of cardstock propped up on a rotating platform sitting on a table that rotates clockwise. The grabber lowers the ball and places is on the table as the cardstock rotates. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table against a plain white wall, a black cylindrical platform rotating clockwise on the table, a white cardstock propped in an A-frame configuration on the platform, and a mechanical grabber arm with blue tips holding an orange tennis ball. Over the prefix, the grabber arm descends steadily, lowering the ball while the cardstock continuously spins, maneuvering the ball behind the rotating cardstock and placing it onto the table surface.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity keeps the ball and platform grounded on the table; contact and non-penetration prevent the grabber, ball, and cardstock from clipping through each other or the surface; momentum conservation and torque govern the steady clockwise rotation of the motorized platform; friction keeps the released ball stationary on the wood; and identity and mass conservation preserve all objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the grabber arm descends steadily to table height, maneuvering the orange tennis ball behind the rotating white cardstock near the left side of the frame while the black platform continues its clockwise spin.\"\n },\n {\n \"frames\": \"99-103\",\n \"text\": \"the grabber's grip opens and releases the tennis ball onto the wooden table surface directly behind the cardstock, with the ball settling near the left edge of the view.\"\n },\n {\n \"frames\": \"104-108\",\n \"text\": \"the ball makes contact with the table and settles immediately without bouncing, coming to a complete rest on the wood near the left foreground.\"\n },\n {\n \"frames\": \"109-193\",\n \"text\": \"the tennis ball remains completely stationary on the table while the black platform maintains a steady clockwise rotation, spinning the cardstock continuously; at output frame 193 the ball rests behind the spinning cardstock near the left edge and the platform continues its rotation.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, jump cut, time reset, scene restart, temporal discontinuity, frame-74 restart, grabber arm morphing, duplicate grabber arm, grabber arm disappearing, tennis ball morphing, duplicate tennis ball, tennis ball disappearing, cardstock morphing, duplicate cardstock, cardstock disappearing, platform morphing, duplicate platform, platform disappearing, grabber arm failing to release ball, ball remaining suspended in grip, ball never touching table, grabber arm clipping through cardstock, tennis ball rolling away, tennis ball sliding on table, tennis ball bouncing endlessly, cardstock toppling, cardstock flipping over, cardstock passing through table, platform stopping rotation, platform reversing direction, platform wobbling, inconsistent occlusion, foreground background swap, unnatural rotation speed change, scale changing, interpenetration, missing collision, skipped contact, anti-gravity float, frozen midair, explosive bounce, no damping, left-right flip, object snapping back, object returning to start position, new object appearing" + }, + { + "name": "0005_perspective-center_trimmed-ball-behind-rotating-paper", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A grabber arm is holding a tennis ball above a piece of cardstock propped up on a rotating platform sitting on a table that rotates clockwise. The grabber lowers the ball and places is on the table as the cardstock rotates. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table with a black rotating platform centered in the frame, a white piece of cardstock propped up in an A-frame shape on the platform, and a black grabber arm with blue accents holding an orange tennis ball suspended above the cardstock. The platform rotates clockwise, causing the cardstock to spin. The grabber arm lowers the tennis ball vertically. As the ball descends, it passes behind the rotating cardstock, becoming partially occluded. By the end of the prefix, the ball has been lowered to the table surface behind the cardstock.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity keeps the ball and platform grounded on the table; contact and non-penetration prevent the grabber, ball, and cardstock from clipping through each other or the surface; momentum conservation and torque govern the steady clockwise rotation of the motorized platform; friction keeps the released ball stationary on the wood; and identity and mass conservation preserve all objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the grabber arm descends steadily to table height, maneuvering the orange tennis ball behind the rotating white cardstock centered in the frame while the black platform continues its clockwise spin.\"\n },\n {\n \"frames\": \"99-103\",\n \"text\": \"the grabber's grip opens and releases the tennis ball onto the wooden table surface directly behind the cardstock, with the ball settling near the center of the view.\"\n },\n {\n \"frames\": \"104-108\",\n \"text\": \"the ball makes contact with the table and settles immediately without bouncing, coming to a complete rest on the wood near the center foreground.\"\n },\n {\n \"frames\": \"109-193\",\n \"text\": \"the tennis ball remains completely stationary on the table while the black platform maintains a steady clockwise rotation, spinning the cardstock continuously; at output frame 193 the ball rests behind the spinning cardstock near the center and the platform continues its rotation.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, jump cut, time reset, scene restart, temporal discontinuity, frame-74 restart, grabber arm morphing, duplicate grabber arm, grabber arm disappearing, tennis ball morphing, duplicate tennis ball, tennis ball disappearing, cardstock morphing, duplicate cardstock, cardstock disappearing, platform morphing, duplicate platform, platform disappearing, grabber arm failing to release ball, ball remaining suspended in grip, ball never touching table, grabber arm clipping through cardstock, tennis ball rolling away, tennis ball sliding on table, tennis ball bouncing endlessly, cardstock toppling, cardstock flipping over, cardstock passing through table, platform stopping rotation, platform reversing direction, platform wobbling, inconsistent occlusion, foreground background swap, unnatural rotation speed change, scale changing, interpenetration, missing collision, skipped contact, anti-gravity float, frozen midair, explosive bounce, no damping, left-right flip, object snapping back, object returning to start position, new object appearing" + }, + { + "name": "0006_perspective-right_trimmed-ball-behind-rotating-paper", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A grabber arm is holding a tennis ball above a piece of cardstock propped up on a rotating platform sitting on a table that rotates clockwise. The grabber lowers the ball and places is on the table as the cardstock rotates. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table with a black motorized rotating platform centered in the frame, a white rectangular piece of cardstock propped upright on the platform leaning slightly forward, and a black grabber arm with blue handles holding an orange tennis ball above the cardstock. Across the prefix, the platform rotates the cardstock clockwise while the grabber arm slowly lowers the ball. The ball remains suspended in the grabber's grip throughout, passing behind the rotating cardstock without making contact. Lighting is steady and diffuse, casting soft shadows on the table and background wall.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity keeps the ball and platform grounded on the table; contact and non-penetration prevent the grabber, ball, and cardstock from clipping through each other or the surface; momentum conservation and torque govern the steady clockwise rotation of the motorized platform; friction keeps the released ball stationary on the wood; and identity and mass conservation preserve all objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the grabber arm descends steadily to table height, maneuvering the orange tennis ball behind the rotating white cardstock near the right side of the frame while the black platform continues its clockwise spin.\"\n },\n {\n \"frames\": \"99-103\",\n \"text\": \"the grabber's grip opens and releases the tennis ball onto the wooden table surface directly behind the cardstock, with the ball settling near the right edge of the view.\"\n },\n {\n \"frames\": \"104-108\",\n \"text\": \"the ball makes contact with the table and settles immediately without bouncing, coming to a complete rest on the wood near the right foreground.\"\n },\n {\n \"frames\": \"109-193\",\n \"text\": \"the tennis ball remains completely stationary on the table while the black platform maintains a steady clockwise rotation, spinning the cardstock continuously; at output frame 193 the ball rests behind the spinning cardstock near the right edge and the platform continues its rotation.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, jump cut, time reset, scene restart, temporal discontinuity, frame-74 restart, grabber arm morphing, duplicate grabber arm, grabber arm disappearing, tennis ball morphing, duplicate tennis ball, tennis ball disappearing, cardstock morphing, duplicate cardstock, cardstock disappearing, platform morphing, duplicate platform, platform disappearing, grabber arm failing to release ball, ball remaining suspended in grip, ball never touching table, grabber arm clipping through cardstock, tennis ball rolling away, tennis ball sliding on table, tennis ball bouncing endlessly, cardstock toppling, cardstock flipping over, cardstock passing through table, platform stopping rotation, platform reversing direction, platform wobbling, inconsistent occlusion, foreground background swap, unnatural rotation speed change, scale changing, interpenetration, missing collision, skipped contact, anti-gravity float, frozen midair, explosive bounce, no damping, left-right flip, object snapping back, object returning to start position, new object appearing" + }, + { + "name": "0007_perspective-left_trimmed-ball-hits-duck", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A light beige coffee table with a small yellow rubber ducky on it. A mustard yellow couch is in the background. There is a black pipe on one end of the table and a brown tennis ball rolls out of it towards the rubber ducky. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light beige wooden coffee table with a black cylindrical pipe on the far screen-left edge and a small yellow rubber duck stationary on the screen-right, with a mustard yellow couch visible in the background; over the prefix, a brown tennis ball emerges from the black pipe and rolls across the table surface with visible motion blur, traveling steadily from screen-left toward the stationary duck under consistent indoor lighting that casts soft contact shadows.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity and the table's normal force keep the objects supported; contact and non-penetration govern the collision without clipping; momentum conservation dictates the velocity exchange during impact; friction opposes the rolling and sliding motion until rest; elasticity with damping shapes the impact response and final settling; identity and mass conservation preserve the objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-83\",\n \"text\": \"the brown tennis ball makes direct contact with the stationary yellow rubber duck on the screen-right, transferring forward momentum in a single instantaneous impact event.\"\n },\n {\n \"frames\": \"84-113\",\n \"text\": \"the duck begins to slide and rotate rightward across the table surface toward the screen-right edge, while the ball slows down sharply and continues rolling forward without reversing direction.\"\n },\n {\n \"frames\": \"114-153\",\n \"text\": \"both objects decelerate steadily as surface friction dissipates their remaining kinetic energy, with the duck's sliding motion damping further toward the right edge of the frame.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"the ball and duck come to a complete and permanent rest on the table surface near each other; exactly one ball and one duck remain visible, with no duplicate objects, no ghosting artifacts, and no temporal replay of earlier motion.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, action loop, temporal replay, frame-74 restart, brown tennis ball morphing, duplicate brown tennis ball, brown tennis ball identity drifting, brown tennis ball color shifting, brown tennis ball disappearing, yellow rubber duck morphing, duplicate yellow rubber duck, yellow rubber duck identity drifting, yellow rubber duck disappearing, brown tennis ball hovering above table, brown tennis ball passing through duck, brown tennis ball failing to roll, yellow rubber duck failing to slide, yellow rubber duck remaining stationary after impact, black pipe moving, coffee table deforming, clipping through duck, interpenetration, missing collision, skipped contact, no impact response, explosive bounce, endless bouncing, energy increasing after collision, no damping, rolling without rotation, sliding forever, frictionless endless motion, sudden speed increase, rotation without torque, ghosting artifact, temporal smearing, direction reversal, backwards roll, ball bouncing backward, wrong trajectory" + }, + { + "name": "0008_perspective-center_trimmed-ball-hits-duck", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A light beige coffee table with a small yellow rubber ducky on it. A mustard yellow couch is in the background. There is a black pipe on one end of the table and a brown tennis ball rolls out of it towards the rubber ducky. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light beige coffee table positioned in front of a mustard yellow couch, a small yellow rubber duck sitting stationary on the right side of the table, and a black cylindrical pipe resting on the far left edge. A brown tennis ball emerges from the black pipe and rolls across the table surface toward the right, traveling in a straight line with steady speed and orientation. By the final frames of the conditioning prefix, the ball has closed the distance and is immediately adjacent to the duck, poised for impact.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity and the table's normal force keep the objects supported; contact and non-penetration govern the collision without clipping; momentum conservation dictates the velocity exchange during impact; friction opposes the rolling and sliding motion until rest; elasticity with damping shapes the impact response and final settling; identity and mass conservation preserve the objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-83\",\n \"text\": \"the brown tennis ball makes direct contact with the stationary yellow rubber duck, transferring forward momentum in a single instantaneous impact event.\"\n },\n {\n \"frames\": \"84-113\",\n \"text\": \"the duck begins to slide and rotate slightly across the table surface in the direction of the impact, while the ball slows down sharply and continues rolling forward without reversing direction.\"\n },\n {\n \"frames\": \"114-153\",\n \"text\": \"both objects decelerate steadily as surface friction dissipates their remaining kinetic energy, with the duck's sliding motion damping further across the table.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"the ball and duck come to a complete and permanent rest on the table surface near each other; exactly one ball and one duck remain visible, with no duplicate objects, no ghosting artifacts, and no temporal replay of earlier motion.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, action loop, temporal replay, frame-74 restart, brown tennis ball morphing, duplicate brown tennis ball, brown tennis ball identity drifting, brown tennis ball color shifting, brown tennis ball disappearing, yellow rubber duck morphing, duplicate yellow rubber duck, yellow rubber duck identity drifting, yellow rubber duck disappearing, brown tennis ball hovering above table, brown tennis ball passing through duck, brown tennis ball failing to roll, yellow rubber duck failing to slide, yellow rubber duck remaining stationary after impact, black pipe moving, coffee table deforming, clipping through duck, interpenetration, missing collision, skipped contact, no impact response, explosive bounce, endless bouncing, energy increasing after collision, no damping, rolling without rotation, sliding forever, frictionless endless motion, sudden speed increase, rotation without torque, ghosting artifact, temporal smearing, direction reversal, backwards roll, ball bouncing backward, wrong trajectory" + }, + { + "name": "0009_perspective-right_trimmed-ball-hits-duck", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A light beige coffee table with a small yellow rubber ducky on it. A mustard yellow couch is in the background. There is a black pipe on one end of the table and a brown tennis ball rolls out of it towards the rubber ducky. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light beige coffee table with a small yellow rubber duck sitting on the right side and a black pipe lying on the left side, with a mustard yellow couch visible in the background; a brown tennis ball rolls out of the black pipe and travels across the table surface towards the stationary rubber duck, with steady lighting and a static camera throughout the prefix.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity and the table's normal force keep the objects supported; contact and non-penetration govern the collision without clipping; momentum conservation dictates the velocity exchange during impact; friction opposes the rolling and sliding motion until rest; elasticity with damping shapes the impact response and final settling; identity and mass conservation preserve the objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-83\",\n \"text\": \"the brown tennis ball makes direct contact with the stationary yellow rubber duck, transferring forward momentum in a single instantaneous impact event.\"\n },\n {\n \"frames\": \"84-113\",\n \"text\": \"the duck begins to slide and rotate rightward across the table surface in the direction of the impact, while the ball slows down sharply and continues rolling forward without reversing direction.\"\n },\n {\n \"frames\": \"114-153\",\n \"text\": \"both objects decelerate steadily as surface friction dissipates their remaining kinetic energy, with the duck's sliding motion damping further toward the right side of the table.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"the ball and duck come to a complete and permanent rest on the table surface near each other; exactly one ball and one duck remain visible, with no duplicate objects, no ghosting artifacts, and no temporal replay of earlier motion.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, action loop, temporal replay, frame-74 restart, brown tennis ball morphing, duplicate brown tennis ball, brown tennis ball identity drifting, brown tennis ball color shifting, brown tennis ball disappearing, yellow rubber duck morphing, duplicate yellow rubber duck, yellow rubber duck identity drifting, yellow rubber duck disappearing, brown tennis ball hovering above table, brown tennis ball passing through duck, brown tennis ball failing to roll, yellow rubber duck failing to slide, yellow rubber duck remaining stationary after impact, black pipe moving, coffee table deforming, clipping through duck, interpenetration, missing collision, skipped contact, no impact response, explosive bounce, endless bouncing, energy increasing after collision, no damping, rolling without rotation, sliding forever, frictionless endless motion, sudden speed increase, rotation without torque, ghosting artifact, temporal smearing, direction reversal, backwards roll, ball bouncing backward, wrong trajectory" + }, + { + "name": "0010_perspective-left_trimmed-ball-hits-nothing", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A light-colored wooden coffee table with a few small objects on it including a tennis ball and a smaller red ball. An orange ball rolls out of a black pipe that is sitting on the table towards the right side. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light-colored wooden coffee table surface, a black cylindrical pipe resting on the far screen-left edge, a small red ball and a brown tennis ball sitting stationary near the back center, and an orange ball emerging from the black pipe and rolling across the table from left to right toward the center; the red ball and tennis ball remain untouched and stationary throughout the observed prefix.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, and identity and mass conservation apply to this scene. Gravity maintains all objects on the table surface; contact and non-penetration prevent the rolling orange ball from clipping through the wood or passing through the stationary balls; momentum conservation governs the forward rolling motion until friction acts; friction provides the decelerating force that gradually brings the orange ball to rest; and identity and mass conservation keep all objects unchanged in count, shape, and material throughout the video.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-108\",\n \"text\": \"The orange ball travels in a straight line from left to right across the wooden table surface, maintaining steady forward velocity with visible rolling rotation; the ball never contacts the table edges, never reverses direction, and never bounces, while the stationary red ball, tennis ball, and black pipe on the far screen-left edge remain completely still.\"\n },\n {\n \"frames\": \"109-148\",\n \"text\": \"Rolling friction monotonically decelerates the orange ball's forward motion as it continues its unidirectional rightward path toward the screen-right side of the table; the ball's speed noticeably decreases without any sudden jumps, direction changes, or edge collisions, and the stationary balls near the back center remain untouched.\"\n },\n {\n \"frames\": \"149-193\",\n \"text\": \"The orange ball's velocity decays to zero and it settles into a stable rest position on the table surface; at output frame 193 the orange ball is completely stationary on the wood with no residual motion, and the red ball, tennis ball, black pipe on the far screen-left edge, and background remain unchanged with no temporal loops or position resets.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., orange ball reversing direction, orange ball bouncing off table edge, orange ball oscillating trajectory, orange ball resetting position, orange ball looping trajectory, orange ball morphing, duplicate orange ball, orange ball disappearing, orange ball passing through table, orange ball colliding with stationary balls, orange ball floating instead of rolling, orange ball accelerating without cause, red ball moving, tennis ball moving, black pipe moving, table warping, camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, temporal discontinuity, duplicate replay, action loop, sudden position reset, back-and-forth motion, direction reversal" + }, + { + "name": "0011_perspective-center_trimmed-ball-hits-nothing", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A light-colored wooden coffee table with a few small objects on it including a tennis ball and a smaller red ball. An orange ball rolls out of a black pipe that is sitting on the table towards the right side. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light-colored wooden coffee table with a yellow sofa in the background, a black pipe on the left edge, and two stationary small balls near the back edge (a brown tennis ball and a small orange sphere). An orange ball rolls out of the black pipe, moving from left to right across the table surface. It passes the stationary balls without colliding, continuing its path toward the right side of the frame.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, and identity and mass conservation apply to this scene. Gravity maintains all objects on the table surface; contact and non-penetration prevent the rolling orange ball from clipping through the wood or passing through the stationary balls; momentum conservation governs the forward rolling motion until friction acts; friction provides the decelerating force that gradually brings the orange ball to rest; and identity and mass conservation keep all objects unchanged in count, shape, and material throughout the video.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-108\",\n \"text\": \"The orange ball travels in a straight line from left to right across the wooden table surface, maintaining steady forward velocity with visible rolling rotation; the ball never contacts the table edges, never reverses direction, and never bounces, while the stationary red ball, tennis ball, and black pipe on the left edge remain completely still.\"\n },\n {\n \"frames\": \"109-148\",\n \"text\": \"Rolling friction monotonically decelerates the orange ball's forward motion as it continues its unidirectional rightward path toward the right side of the table; the ball's speed noticeably decreases without any sudden jumps, direction changes, or edge collisions, and the stationary balls near the back edge remain untouched.\"\n },\n {\n \"frames\": \"149-193\",\n \"text\": \"The orange ball's velocity decays to zero and it settles into a stable rest position on the table surface; at output frame 193 the orange ball is completely stationary on the wood with no residual motion, and the red ball, tennis ball, black pipe on the left edge, and background remain unchanged with no temporal loops or position resets.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., orange ball reversing direction, orange ball bouncing off table edge, orange ball oscillating trajectory, orange ball resetting position, orange ball looping trajectory, orange ball morphing, duplicate orange ball, orange ball disappearing, orange ball passing through table, orange ball colliding with stationary balls, orange ball floating instead of rolling, orange ball accelerating without cause, red ball moving, tennis ball moving, black pipe moving, table warping, camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, temporal discontinuity, duplicate replay, action loop, sudden position reset, back-and-forth motion, direction reversal" + }, + { + "name": "0012_perspective-right_trimmed-ball-hits-nothing", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A light-colored wooden coffee table with a few small objects on it including a tennis ball and a smaller red ball. An orange ball rolls out of a black pipe that is sitting on the table towards the right side. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light-colored wooden coffee table with a yellow couch in the background, two stationary small balls near the back center (a small orange-red ball and a brown tennis ball), and a black cylindrical pipe partially visible on the far screen-left edge. The scene remains static until an orange ball enters from the screen-left, rolling across the table surface toward the screen-right. By the end of the prefix, the orange ball has traversed most of the table width and is approaching the right edge, maintaining a steady rolling motion without colliding with the stationary balls.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, and identity and mass conservation apply to this scene. Gravity maintains all objects on the table surface; contact and non-penetration prevent the rolling orange ball from clipping through the wood or passing through the stationary balls; momentum conservation governs the forward rolling motion until friction acts; friction provides the decelerating force that gradually brings the orange ball to rest; and identity and mass conservation keep all objects unchanged in count, shape, and material throughout the video.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-108\",\n \"text\": \"The orange ball travels in a straight line from left to right across the wooden table surface, maintaining steady forward velocity with visible rolling rotation; the ball never contacts the table edges, never reverses direction, and never bounces, while the stationary red ball, tennis ball, and black pipe on the far screen-left edge remain completely still.\"\n },\n {\n \"frames\": \"109-148\",\n \"text\": \"Rolling friction monotonically decelerates the orange ball's forward motion as it continues its unidirectional rightward path toward the screen-right edge of the table; the ball's speed noticeably decreases without any sudden jumps, direction changes, or edge collisions, and the stationary balls near the back center remain untouched.\"\n },\n {\n \"frames\": \"149-193\",\n \"text\": \"The orange ball's velocity decays to zero and it settles into a stable rest position on the table surface; at output frame 193 the orange ball is completely stationary on the wood with no residual motion, and the red ball, tennis ball, black pipe on the far screen-left edge, and background remain unchanged with no temporal loops or position resets.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., orange ball reversing direction, orange ball bouncing off table edge, orange ball oscillating trajectory, orange ball resetting position, orange ball looping trajectory, orange ball morphing, duplicate orange ball, orange ball disappearing, orange ball passing through table, orange ball colliding with stationary balls, orange ball floating instead of rolling, orange ball accelerating without cause, red ball moving, tennis ball moving, black pipe moving, table warping, camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, temporal discontinuity, duplicate replay, action loop, sudden position reset, back-and-forth motion, direction reversal" + }, + { + "name": "0013_perspective-left_trimmed-ball-in-basket", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"An orange inflatable basketball is suspended above a black plastic crate placed on a wooden table. The ball is then released. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table with a black plastic crate centered on it, an orange inflatable basketball suspended above the crate, steady lighting, and a fixed background; over the prefix the ball is released and descends with visible vertical motion blur toward the crate opening, while the crate, table, and background remain perfectly stationary.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity drives the freefall; contact and non-penetration prevent the ball from passing through the crate bottom; momentum conservation governs the impact response; friction and elasticity with damping shape the small rebounds and final settling; identity and mass conservation keep the ball a single orange inflatable basketball throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-93\",\n \"text\": \"the orange basketball continues its downward freefall into the crate opening, accelerating under gravity with increasing vertical motion blur. The ball's vertical position strictly decreases against the fixed left-side background; no hovering, pause, or upward motion occurs.\"\n },\n {\n \"frames\": \"94-103\",\n \"text\": \"the basketball makes first contact with the inside floor of the black plastic crate, compressing slightly upon impact as vertical momentum is transferred. The ball does not pass through the crate bottom or clip the walls.\"\n },\n {\n \"frames\": \"104-138\",\n \"text\": \"the ball settles through one or two very small, strictly decreasing rebounds that rapidly lose amplitude due to friction and elasticity with damping. Vertical position remains at or near the crate bottom; no upward motion, teleport, or reset occurs.\"\n },\n {\n \"frames\": \"139-193\",\n \"text\": \"the basketball comes to a complete stop inside the crate, resting motionless on the crate bottom with a steady contact shadow. Time flows forward continuously with no scene resets, loops, or replays of the initial drop.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, duplicate replay, action loop, repeated fall, teleport back to start, temporal discontinuity, frame-74 restart, orange basketball hovering above crate, orange basketball passing through crate bottom, orange basketball failing to fall, orange basketball bouncing without compression, black crate moving upon impact, black crate interpenetration, orange basketball morphing, duplicate orange basketball, orange basketball identity drifting, orange basketball color shifting, orange basketball disappearing, black crate morphing, duplicate black crate, black crate disappearing, anti-gravity rebound, explosive bounce, endless bouncing, no damping, lateral drift during fall, frozen midair, wrong rebound direction, velocity reversal" + }, + { + "name": "0014_perspective-center_trimmed-ball-in-basket", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"An orange inflatable basketball is suspended above a black plastic crate placed on a wooden table. The ball is then released. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a black plastic milk crate centered on a light wooden table against a plain white wall. An orange inflatable basketball is initially suspended high above the crate, partially visible at the top edge of the frame. The ball is released and begins a vertical descent, accelerating downwards while maintaining central alignment with the crate opening. By the end of the prefix, the ball is in rapid freefall, approaching the top rim of the crate. The crate, table, and background remain completely stationary throughout the sequence.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity drives the freefall; contact and non-penetration prevent the ball from passing through the crate bottom; momentum conservation governs the impact response; friction and elasticity with damping shape the small rebounds and final settling; identity and mass conservation keep the ball a single orange inflatable basketball throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-93\",\n \"text\": \"the orange basketball continues its downward freefall into the centrally aligned crate opening, accelerating under gravity with increasing vertical motion blur. The ball's vertical position strictly decreases against the plain white background; no hovering, pause, or upward motion occurs.\"\n },\n {\n \"frames\": \"94-103\",\n \"text\": \"the basketball makes first contact with the inside floor of the black plastic crate, compressing slightly upon impact as vertical momentum is transferred. The ball does not pass through the crate bottom or clip the walls.\"\n },\n {\n \"frames\": \"104-138\",\n \"text\": \"the ball settles through one or two very small, strictly decreasing rebounds that rapidly lose amplitude due to friction and elasticity with damping. Vertical position remains at or near the crate bottom; no upward motion, teleport, or reset occurs.\"\n },\n {\n \"frames\": \"139-193\",\n \"text\": \"the basketball comes to a complete stop inside the crate, resting motionless on the crate bottom with a steady contact shadow. Time flows forward continuously with no scene resets, loops, or replays of the initial drop.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, duplicate replay, action loop, repeated fall, teleport back to start, temporal discontinuity, frame-74 restart, orange basketball hovering above crate, orange basketball passing through crate bottom, orange basketball failing to fall, orange basketball bouncing without compression, black crate moving upon impact, black crate interpenetration, orange basketball morphing, duplicate orange basketball, orange basketball identity drifting, orange basketball color shifting, orange basketball disappearing, black crate morphing, duplicate black crate, black crate disappearing, anti-gravity rebound, explosive bounce, endless bouncing, no damping, lateral drift during fall, frozen midair, wrong rebound direction, velocity reversal" + }, + { + "name": "0015_perspective-right_trimmed-ball-in-basket", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"An orange inflatable basketball is suspended above a black plastic crate placed on a wooden table. The ball is then released. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a black plastic milk crate with a grid pattern and side handles centered on a light wooden table, with a large white projection screen behind it. An orange inflatable basketball with black seams is initially suspended above the crate opening. Over the prefix, the ball is released and accelerates downward, exhibiting increasing vertical motion blur as it approaches the crate rim. The environment, crate, and table remain perfectly static throughout the prefix.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity drives the freefall; contact and non-penetration prevent the ball from passing through the crate bottom; momentum conservation governs the impact response; friction and elasticity with damping shape the small rebounds and final settling; identity and mass conservation keep the ball a single orange inflatable basketball throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-93\",\n \"text\": \"the orange basketball continues its downward freefall into the crate opening, accelerating under gravity with increasing vertical motion blur. The ball's vertical position strictly decreases against the fixed right-side background; no hovering, pause, or upward motion occurs.\"\n },\n {\n \"frames\": \"94-103\",\n \"text\": \"the basketball makes first contact with the inside floor of the black plastic crate, compressing slightly upon impact as vertical momentum is transferred. The ball does not pass through the crate bottom or clip the walls.\"\n },\n {\n \"frames\": \"104-138\",\n \"text\": \"the ball settles through one or two very small, strictly decreasing rebounds that rapidly lose amplitude due to friction and elasticity with damping. Vertical position remains at or near the crate bottom; no upward motion, teleport, or reset occurs.\"\n },\n {\n \"frames\": \"139-193\",\n \"text\": \"the basketball comes to a complete stop inside the crate, resting motionless on the crate bottom with a steady contact shadow. Time flows forward continuously with no scene resets, loops, or replays of the initial drop.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, duplicate replay, action loop, repeated fall, teleport back to start, temporal discontinuity, frame-74 restart, orange basketball hovering above crate, orange basketball passing through crate bottom, orange basketball failing to fall, orange basketball bouncing without compression, black crate moving upon impact, black crate interpenetration, orange basketball morphing, duplicate orange basketball, orange basketball identity drifting, orange basketball color shifting, orange basketball disappearing, black crate morphing, duplicate black crate, black crate disappearing, anti-gravity rebound, explosive bounce, endless bouncing, no damping, lateral drift during fall, frozen midair, wrong rebound direction, velocity reversal" + }, + { + "name": "0016_perspective-left_trimmed-ball-in-sand", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A blue grabber tool holds a tennis ball above a pile of green kinetic sand on a wooden table. The grabber then releases the ball. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table surface with a mound of green kinetic sand centered in the lower half of the frame, and a blue plastic grabber tool holding a blue tennis ball suspended in the upper center directly above the sand. Over the prefix, the grabber releases the ball, which begins to fall vertically with increasing downward motion blur as it descends toward the sand pile. The table, background wall, and sand mound remain completely stationary throughout the observed frames, with bright lighting and soft shadows cast onto the white background wall.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity drives the ball's downward acceleration after release; contact and non-penetration govern the impact with the sand surface; momentum conservation dictates the energy transfer upon collision; friction and elasticity with damping shape the sand's plastic deformation and the ball's damped settling; identity and mass conservation ensure the ball, grabber, and sand pile remain distinct and unchanged throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-88\",\n \"text\": \"The tennis ball continues its downward freefall under gravity, accelerating straight from the upper screen-left toward the green kinetic sand pile in a single continuous motion.\"\n },\n {\n \"frames\": \"89-96\",\n \"text\": \"The ball makes first contact with the top surface of the sand mound, displacing the cohesive grains and causing visible plastic deformation as a small crater forms around the impact zone.\"\n },\n {\n \"frames\": \"97-193\",\n \"text\": \"The ball sinks partially into the sand depression, its downward motion slowing rapidly due to the sand's resistance and friction until it comes to a stable rest with minimal to no rebound. The scene remains completely static with the tennis ball resting partially embedded in the green kinetic sand, the displaced grains settled around it, and the grabber tool stationary above. The single release event is complete, with absolutely no looping, replay, secondary drop, or teleportation of the ball back to the grabber. At output frame 193 the ball is fully settled and the scene is otherwise unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, jump cut, time reset, scene restart, replaying conditioning frames, action loop, temporal discontinuity, duplicate replay, looping motion, tennis ball hovering above sand, tennis ball floating instead of falling, tennis ball teleporting back to grabber, tennis ball reappearing in midair, tennis ball bouncing intact instead of embedding, tennis ball passing through sand, tennis ball identity drifting between frames, tennis ball color shifting, tennis ball disappearing, duplicate tennis ball, new object appearing, green kinetic sand behaving as rigid body, no sand deformation on impact, sand grains failing to displace, grabber tool retaining grip on ball, grabber tool re-engaging ball, grabber tool moving after release, grabber tool morphing, grabber tool color shifting, background sliding, lateral drift during fall, upward acceleration, explosive bounce, endless bouncing, no damping, reversing direction, object morphing, scale changing" + }, + { + "name": "0017_perspective-center_trimmed-ball-in-sand", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A blue grabber tool holds a tennis ball above a pile of green kinetic sand on a wooden table. The grabber then releases the ball. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table surface with a mound of green kinetic sand centered in the lower half of the frame, a blue and black grabber tool holding a blue tennis ball suspended in mid-air directly above the sand pile, a plain white wall background, and even steady lighting. Throughout the prefix, the grabber, ball, sand, and table remain completely stationary with no visible motion.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity drives the ball's downward acceleration after release; contact and non-penetration govern the impact with the sand surface; momentum conservation dictates the energy transfer upon collision; friction and elasticity with damping shape the sand's plastic deformation and the ball's damped settling; identity and mass conservation ensure the ball, grabber, and sand pile remain distinct and unchanged throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-88\",\n \"text\": \"The tennis ball continues its downward freefall under gravity, accelerating straight from the top center toward the green kinetic sand pile in a single continuous motion.\"\n },\n {\n \"frames\": \"89-96\",\n \"text\": \"The ball makes first contact with the top surface of the sand mound, displacing the cohesive grains and causing visible plastic deformation as a small crater forms around the impact zone.\"\n },\n {\n \"frames\": \"97-193\",\n \"text\": \"The ball sinks partially into the sand depression, its downward motion slowing rapidly due to the sand's resistance and friction until it comes to a stable rest with minimal to no rebound. The scene remains completely static with the tennis ball resting partially embedded in the green kinetic sand, the displaced grains settled around it, and the grabber tool stationary above. The single release event is complete, with absolutely no looping, replay, secondary drop, or teleportation of the ball back to the grabber. At output frame 193 the ball is fully settled and the scene is otherwise unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, jump cut, time reset, scene restart, replaying conditioning frames, action loop, temporal discontinuity, duplicate replay, looping motion, tennis ball hovering above sand, tennis ball floating instead of falling, tennis ball teleporting back to grabber, tennis ball reappearing in midair, tennis ball bouncing intact instead of embedding, tennis ball passing through sand, tennis ball identity drifting between frames, tennis ball color shifting, tennis ball disappearing, duplicate tennis ball, new object appearing, green kinetic sand behaving as rigid body, no sand deformation on impact, sand grains failing to displace, grabber tool retaining grip on ball, grabber tool re-engaging ball, grabber tool moving after release, grabber tool morphing, grabber tool color shifting, background sliding, lateral drift during fall, upward acceleration, explosive bounce, endless bouncing, no damping, reversing direction, object morphing, scale changing" + }, + { + "name": "0018_perspective-right_trimmed-ball-in-sand", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A blue grabber tool holds a tennis ball above a pile of green kinetic sand on a wooden table. The grabber then releases the ball. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table surface with a rounded mound of green kinetic sand centered in the lower frame, a blue and black plastic grabber tool extending from the top edge gripping a blue tennis ball suspended directly above the sand pile, and a plain light-gray wall background; for the majority of the prefix the scene is static, but in the final frames the grabber jaws disengage and release the ball, which begins a short downward trajectory toward the sand while the sand remains undisturbed.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity drives the ball's downward acceleration after release; contact and non-penetration govern the impact with the sand surface; momentum conservation dictates the energy transfer upon collision; friction and elasticity with damping shape the sand's plastic deformation and the ball's damped settling; identity and mass conservation ensure the ball, grabber, and sand pile remain distinct and unchanged throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-88\",\n \"text\": \"The tennis ball continues its downward freefall under gravity, accelerating straight from the upper screen-right toward the green kinetic sand pile in a single continuous motion.\"\n },\n {\n \"frames\": \"89-96\",\n \"text\": \"The ball makes first contact with the top surface of the sand mound, displacing the cohesive grains and causing visible plastic deformation as a small crater forms around the impact zone.\"\n },\n {\n \"frames\": \"97-193\",\n \"text\": \"The ball sinks partially into the sand depression, its downward motion slowing rapidly due to the sand's resistance and friction until it comes to a stable rest with minimal to no rebound. The scene remains completely static with the tennis ball resting partially embedded in the green kinetic sand, the displaced grains settled around it, and the grabber tool stationary above. The single release event is complete, with absolutely no looping, replay, secondary drop, or teleportation of the ball back to the grabber. At output frame 193 the ball is fully settled and the scene is otherwise unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, jump cut, time reset, scene restart, replaying conditioning frames, action loop, temporal discontinuity, duplicate replay, looping motion, tennis ball hovering above sand, tennis ball floating instead of falling, tennis ball teleporting back to grabber, tennis ball reappearing in midair, tennis ball bouncing intact instead of embedding, tennis ball passing through sand, tennis ball identity drifting between frames, tennis ball color shifting, tennis ball disappearing, duplicate tennis ball, new object appearing, green kinetic sand behaving as rigid body, no sand deformation on impact, sand grains failing to displace, grabber tool retaining grip on ball, grabber tool re-engaging ball, grabber tool moving after release, grabber tool morphing, grabber tool color shifting, background sliding, lateral drift during fall, upward acceleration, explosive bounce, endless bouncing, no damping, reversing direction, object morphing, scale changing" + }, + { + "name": "0019_perspective-left_trimmed-ball-ramp", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A simple ramp made of cardboard propped up by a blue block on a light-colored wooden table. There's a black pipe to the left of the frame and a yellow tennis ball rolls out of the pipe towards the ramp. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light-colored wooden table with a cardboard ramp propped at an incline by a blue block on the screen-right, a black pipe segment resting on the screen-left edge, and a yellow sofa in the background; a yellow tennis ball rolls out of the black pipe and moves rightward across the table surface toward the base of the ramp.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, and identity and mass conservation apply to this scene. Gravity drives the ball's ascent and descent on the ramp; contact and non-penetration prevent the ball from clipping through the ramp or table; momentum conservation governs the trajectory redirection upon impact; friction and rolling without slipping shape the ball's steady roll and gradual deceleration; identity and mass conservation keep all objects distinct and unchanged throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-93\",\n \"text\": \"The yellow tennis ball continues rolling continuously rightward across the flat wooden table surface in a single uninterrupted pass, maintaining steady forward momentum toward the base of the cardboard ramp on the screen-right without freezing, teleporting, or reversing direction.\"\n },\n {\n \"frames\": \"94-98\",\n \"text\": \"The ball makes first physical contact with the base of the cardboard ramp on the far-right edge, transferring its horizontal momentum into upward motion along the inclined surface.\"\n },\n {\n \"frames\": \"99-123\",\n \"text\": \"The ball rolls up the ramp, gradually slowing as gravity and rolling friction oppose its upward motion, until it reaches a peak height partway up the incline and momentarily stops.\"\n },\n {\n \"frames\": \"124-148\",\n \"text\": \"The ball reverses direction only under gravity and rolls back down the ramp, accelerating slightly until it transitions smoothly back onto the flat table surface.\"\n },\n {\n \"frames\": \"149-193\",\n \"text\": \"The ball continues rolling rightward across the table, gradually slowing due to rolling friction until it comes to a complete stop; at output frame 193 the ball rests on the table surface with no residual motion and the scene is otherwise unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, replaying conditioning frames, temporal discontinuity, frame-74 restart, action loop, duplicate replay, looping motion, frozen continuation, unphysical reversal, tennis ball morphing, duplicate tennis ball, tennis ball identity drifting, tennis ball color shifting, tennis ball disappearing, tennis ball hovering above table, tennis ball passing through ramp base, tennis ball failing to roll rightward, tennis ball bouncing intact off ramp, tennis ball reversing direction without contact, tennis ball teleporting to pipe, tennis ball resetting position, ramp morphing, ramp shifting, blue block sliding, black pipe moving, ramp tipping over unrealistically, tennis ball stopping abruptly, tennis ball clipping through ramp, tennis ball interpenetration, tennis ball missing collision, tennis ball explosive bounce, tennis ball energy increasing after collision, tennis ball endless bouncing, tennis ball no damping, tennis ball rolling without rotation, tennis ball sliding forever, tennis ball frictionless endless motion, tennis ball sudden speed increase, tennis ball rolling uphill without cause" + }, + { + "name": "0020_perspective-center_trimmed-ball-ramp", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A simple ramp made of cardboard propped up by a blue block on a light-colored wooden table. There's a black pipe to the left of the frame and a yellow tennis ball rolls out of the pipe towards the ramp. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light-colored wooden table with a yellow sofa in the background, a black cylindrical pipe on the far left, and a brown cardboard sheet propped up by a blue wedge-shaped block on the right to form a ramp. A yellow tennis ball emerges from near the pipe and rolls steadily rightward across the flat table surface toward the base of the ramp. The ramp, blue block, pipe, and background remain completely stationary throughout the prefix.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, and identity and mass conservation apply to this scene. Gravity drives the ball's ascent and descent on the ramp; contact and non-penetration prevent the ball from clipping through the ramp or table; momentum conservation governs the trajectory redirection upon impact; friction and rolling without slipping shape the ball's steady roll and gradual deceleration; identity and mass conservation keep all objects distinct and unchanged throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-93\",\n \"text\": \"The yellow tennis ball continues rolling continuously rightward across the flat wooden table surface in a single uninterrupted pass, maintaining steady forward momentum toward the base of the cardboard ramp on the right side without freezing, teleporting, or reversing direction.\"\n },\n {\n \"frames\": \"94-98\",\n \"text\": \"The ball makes first physical contact with the base of the cardboard ramp on the center-right, transferring its horizontal momentum into upward motion along the inclined surface.\"\n },\n {\n \"frames\": \"99-123\",\n \"text\": \"The ball rolls up the ramp, gradually slowing as gravity and rolling friction oppose its upward motion, until it reaches a peak height partway up the incline and momentarily stops.\"\n },\n {\n \"frames\": \"124-148\",\n \"text\": \"The ball reverses direction only under gravity and rolls back down the ramp, accelerating slightly until it transitions smoothly back onto the flat table surface.\"\n },\n {\n \"frames\": \"149-193\",\n \"text\": \"The ball continues rolling rightward across the table, gradually slowing due to rolling friction until it comes to a complete stop; at output frame 193 the ball rests on the table surface with no residual motion and the scene is otherwise unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, replaying conditioning frames, temporal discontinuity, frame-74 restart, action loop, duplicate replay, looping motion, frozen continuation, unphysical reversal, tennis ball morphing, duplicate tennis ball, tennis ball identity drifting, tennis ball color shifting, tennis ball disappearing, tennis ball hovering above table, tennis ball passing through ramp base, tennis ball failing to roll rightward, tennis ball bouncing intact off ramp, tennis ball reversing direction without contact, tennis ball teleporting to pipe, tennis ball resetting position, ramp morphing, ramp shifting, blue block sliding, black pipe moving, ramp tipping over unrealistically, tennis ball stopping abruptly, tennis ball clipping through ramp, tennis ball interpenetration, tennis ball missing collision, tennis ball explosive bounce, tennis ball energy increasing after collision, tennis ball endless bouncing, tennis ball no damping, tennis ball rolling without rotation, tennis ball sliding forever, tennis ball frictionless endless motion, tennis ball sudden speed increase, tennis ball rolling uphill without cause" + }, + { + "name": "0021_perspective-right_trimmed-ball-ramp", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A simple ramp made of cardboard propped up by a blue block on a light-colored wooden table. There's a black pipe to the left of the frame and a yellow tennis ball rolls out of the pipe towards the ramp. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light-colored wooden table with a brown cardboard ramp propped up on the right side by a blue rectangular block, and a black pipe segment sitting on the far left edge. The scene is initially still until a yellow tennis ball emerges from the left near the pipe and begins rolling steadily across the table surface toward the base of the ramp. The ball maintains a consistent rightward trajectory throughout the prefix, approaching the ramp without yet making contact.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, and identity and mass conservation apply to this scene. Gravity drives the ball's ascent and descent on the ramp; contact and non-penetration prevent the ball from clipping through the ramp or table; momentum conservation governs the trajectory redirection upon impact; friction and rolling without slipping shape the ball's steady roll and gradual deceleration; identity and mass conservation keep all objects distinct and unchanged throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-93\",\n \"text\": \"The yellow tennis ball continues rolling continuously rightward across the flat wooden table surface in a single uninterrupted pass, maintaining steady forward momentum toward the base of the cardboard ramp on the near-right edge without freezing, teleporting, or reversing direction.\"\n },\n {\n \"frames\": \"94-98\",\n \"text\": \"The ball makes first physical contact with the base of the cardboard ramp on the foreground-right, transferring its horizontal momentum into upward motion along the inclined surface.\"\n },\n {\n \"frames\": \"99-123\",\n \"text\": \"The ball rolls up the ramp, gradually slowing as gravity and rolling friction oppose its upward motion, until it reaches a peak height partway up the incline and momentarily stops.\"\n },\n {\n \"frames\": \"124-148\",\n \"text\": \"The ball reverses direction only under gravity and rolls back down the ramp, accelerating slightly until it transitions smoothly back onto the flat table surface.\"\n },\n {\n \"frames\": \"149-193\",\n \"text\": \"The ball continues rolling rightward across the table, gradually slowing due to rolling friction until it comes to a complete stop; at output frame 193 the ball rests on the table surface with no residual motion and the scene is otherwise unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, replaying conditioning frames, temporal discontinuity, frame-74 restart, action loop, duplicate replay, looping motion, frozen continuation, unphysical reversal, tennis ball morphing, duplicate tennis ball, tennis ball identity drifting, tennis ball color shifting, tennis ball disappearing, tennis ball hovering above table, tennis ball passing through ramp base, tennis ball failing to roll rightward, tennis ball bouncing intact off ramp, tennis ball reversing direction without contact, tennis ball teleporting to pipe, tennis ball resetting position, ramp morphing, ramp shifting, blue block sliding, black pipe moving, ramp tipping over unrealistically, tennis ball stopping abruptly, tennis ball clipping through ramp, tennis ball interpenetration, tennis ball missing collision, tennis ball explosive bounce, tennis ball energy increasing after collision, tennis ball endless bouncing, tennis ball no damping, tennis ball rolling without rotation, tennis ball sliding forever, tennis ball frictionless endless motion, tennis ball sudden speed increase, tennis ball rolling uphill without cause" + }, + { + "name": "0022_perspective-left_trimmed-ball-rolls-off", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A light wood coffee table in the foreground with a black pipe on the end of the table. A grey tennis ball rolls out of the pipe towards the right and onto the table. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light wood coffee table in the foreground with a black plastic pipe elbow fixed at the screen-left edge, a yellow tufted sofa against the back wall, and a dark wooden cabinet with a lamp on the screen-right. The scene remains still until a grey tennis ball emerges from the pipe opening and rolls smoothly across the table surface toward the screen-right, maintaining contact with the wood grain under consistent lighting.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, and identity and mass conservation apply to this scene. Gravity keeps the ball supported on the table and drives its downward fall once it leaves the edge; contact and non-penetration prevent clipping through the wood; momentum conservation governs the forward rolling and subsequent projectile motion; friction and rolling without slipping shape the smooth deceleration and rotation on the surface; identity and mass conservation keep the ball and environment unchanged throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-108\",\n \"text\": \"The grey tennis ball exits the pipe region and rolls continuously rightward across the light wood table surface. Its horizontal position strictly increases every frame with no reversal, looping, or teleportation. The ball maintains firm contact with the wood, decelerates gradually under rolling friction, and remains strictly grey with no color shifts or disappearance.\"\n },\n {\n \"frames\": \"109-123\",\n \"text\": \"The grey tennis ball reaches the right edge of the table and cleanly rolls off. Table support ends and gravity takes over, transitioning the ball from horizontal rolling to a downward parabolic trajectory. The ball does not vanish, clip, or reset; it follows a continuous physical path from the table edge into the air.\"\n },\n {\n \"frames\": \"124-138\",\n \"text\": \"The ball follows a smooth projectile arc downward and rightward, leaving the visible table surface entirely. It exits the camera frame at the bottom-right corner without abrupt stops, sudden reappearances, or direction changes. The ball remains grey and visible until it fully leaves the view.\"\n },\n {\n \"frames\": \"139-193\",\n \"text\": \"The grey tennis ball has completely exited the scene and does not re-enter or reappear on the table. The light wood table surface remains empty in the foreground. The black pipe, yellow sofa, cabinet, and all background elements stay perfectly static with fixed lighting.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, jump cut, time reset, scene restart, temporal discontinuity, frame-74 restart, background sliding, table edge moving, grey tennis ball morphing, duplicate grey tennis ball, grey tennis ball identity drifting, grey tennis ball color shifting, yellow tennis ball appearing, green tennis ball appearing, grey tennis ball disappearing, grey tennis ball vanishing mid-roll, grey tennis ball spontaneously reappearing, grey tennis ball hovering over table, grey tennis ball passing through table surface, grey tennis ball reversing direction, grey tennis ball rolling back and forth, grey tennis ball looping across table, grey tennis ball teleporting to left edge, grey tennis ball sliding without rotation, grey tennis ball bouncing intact, grey tennis ball stopping abruptly, grey tennis ball lateral drift during fall" + }, + { + "name": "0023_perspective-center_trimmed-ball-rolls-off", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background. The mustard-yellow sofa and white wall remain perfectly stationary throughout.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A light wood coffee table in the foreground with a black pipe on the end of the table. A grey tennis ball rolls out of the pipe towards the right and onto the table. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a living room interior with a mustard-yellow upholstered sofa against a white wall in the background and a light wood coffee table in the foreground. A black cylindrical pipe rests on the screen-left edge of the table. Across the prefix, a grey tennis ball emerges from the pipe and rolls steadily across the table surface from left to right, traveling toward the screen-right edge with visible motion blur. The sofa, table, and background remain fixed throughout the prefix.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, and identity and mass conservation apply to this scene. Gravity keeps the ball supported on the table and drives its downward fall once it leaves the edge; contact and non-penetration prevent clipping through the wood; momentum conservation governs the forward rolling and subsequent projectile motion; friction and rolling without slipping shape the smooth deceleration and rotation on the surface; identity and mass conservation keep the ball and environment unchanged throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-108\",\n \"text\": \"The grey tennis ball continues rolling steadily rightward across the light wood table surface from the pipe. Its horizontal position strictly increases every frame with no reversal, looping, or teleportation. The ball maintains firm contact with the wood, decelerates gradually under rolling friction, and remains strictly grey with no color shifts or disappearance.\"\n },\n {\n \"frames\": \"109-123\",\n \"text\": \"The grey tennis ball reaches the right edge of the table and cleanly rolls off. Table support ends and gravity takes over, transitioning the ball from horizontal rolling to a downward parabolic trajectory. The ball does not vanish, clip, or reset; it follows a continuous physical path from the table edge into the air.\"\n },\n {\n \"frames\": \"124-138\",\n \"text\": \"The ball follows a smooth projectile arc downward and rightward, leaving the visible table surface entirely. It exits the camera frame at the bottom-right corner without abrupt stops, sudden reappearances, or direction changes. The ball remains grey and visible until it fully leaves the view.\"\n },\n {\n \"frames\": \"139-193\",\n \"text\": \"The grey tennis ball has completely exited the scene and does not re-enter or reappear on the table. The light wood table surface remains empty in the foreground. The black pipe, yellow sofa, cabinet, and all background elements stay perfectly static with fixed lighting.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, jump cut, time reset, scene restart, temporal discontinuity, frame-74 restart, background sliding, table edge moving, grey tennis ball morphing, duplicate grey tennis ball, grey tennis ball identity drifting, grey tennis ball color shifting, yellow tennis ball appearing, green tennis ball appearing, grey tennis ball disappearing, grey tennis ball vanishing mid-roll, grey tennis ball spontaneously reappearing, grey tennis ball hovering over table, grey tennis ball passing through table surface, grey tennis ball reversing direction, grey tennis ball rolling back and forth, grey tennis ball looping across table, grey tennis ball teleporting to left edge, grey tennis ball sliding without rotation, grey tennis ball bouncing intact, grey tennis ball stopping abruptly, grey tennis ball lateral drift during fall" + }, + { + "name": "0024_perspective-right_trimmed-ball-rolls-off", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A light wood coffee table in the foreground with a black pipe on the end of the table. A grey tennis ball rolls out of the pipe towards the right and onto the table. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light wood coffee table in the foreground with a yellow sofa in the background, a black cylindrical pipe sitting on the far left edge of the table, and a grey tennis ball emerging from the pipe and rolling across the table surface toward the screen-right. The ball travels horizontally across the wood grain, maintaining continuous contact with the table surface throughout the prefix. The lighting is steady and the camera remains completely locked-off.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, and identity and mass conservation apply to this scene. Gravity keeps the ball supported on the table and drives its downward fall once it leaves the edge; contact and non-penetration prevent clipping through the wood; momentum conservation governs the forward rolling and subsequent projectile motion; friction and rolling without slipping shape the smooth deceleration and rotation on the surface; identity and mass conservation keep the ball and environment unchanged throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-108\",\n \"text\": \"The grey tennis ball rolls continuously rightward across the light wood table surface toward the near edge. Its horizontal position strictly increases every frame with no reversal, looping, or teleportation. The ball maintains firm contact with the wood, decelerates gradually under rolling friction, and remains strictly grey with no color shifts or disappearance.\"\n },\n {\n \"frames\": \"109-123\",\n \"text\": \"The grey tennis ball reaches the near-right edge of the table and cleanly rolls off. Table support ends and gravity takes over, transitioning the ball from horizontal rolling to a downward parabolic trajectory. The ball does not vanish, clip, or reset; it follows a continuous physical path from the table edge into the air.\"\n },\n {\n \"frames\": \"124-138\",\n \"text\": \"The ball follows a smooth projectile arc downward and rightward, leaving the visible table surface entirely. It exits the camera frame at the bottom-right corner without abrupt stops, sudden reappearances, or direction changes. The ball remains grey and visible until it fully leaves the view.\"\n },\n {\n \"frames\": \"139-193\",\n \"text\": \"The grey tennis ball has completely exited the scene and does not re-enter or reappear on the table. The light wood table surface remains empty in the foreground. The black pipe, yellow sofa, cabinet, and all background elements stay perfectly static with fixed lighting.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, jump cut, time reset, scene restart, temporal discontinuity, frame-74 restart, background sliding, table edge moving, grey tennis ball morphing, duplicate grey tennis ball, grey tennis ball identity drifting, grey tennis ball color shifting, yellow tennis ball appearing, green tennis ball appearing, grey tennis ball disappearing, grey tennis ball vanishing mid-roll, grey tennis ball spontaneously reappearing, grey tennis ball hovering over table, grey tennis ball passing through table surface, grey tennis ball reversing direction, grey tennis ball rolling back and forth, grey tennis ball looping across table, grey tennis ball teleporting to left edge, grey tennis ball sliding without rotation, grey tennis ball bouncing intact, grey tennis ball stopping abruptly, grey tennis ball lateral drift during fall" + }, + { + "name": "0025_perspective-left_trimmed-ball-rolls-on-glass", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A piece of clear glass resting on the edge of a light-colored wooden table against a plain white wall. A blue tennis ball rolls on the wooden table and towards the glass. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light-colored wooden table against a plain white wall, with a rectangular pane of clear glass resting on the right edge of the table. The scene begins empty and motionless, then a blue tennis ball enters from the screen-left, rolling across the wooden surface toward the glass pane. The lighting is even and diffuse, casting soft shadows under the glass edge, and the camera remains completely locked off.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, elasticity with damping, and identity and mass conservation apply to this scene. Gravity keeps the ball and glass on the table; contact and non-penetration prevent interpenetration at impact; momentum conservation governs the collision response; friction and rolling without slipping shape the ball's deceleration; elasticity with damping dictates the rebound and settling; identity and mass conservation preserve the single ball and glass pane throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"The blue tennis ball maintains continuous forward motion, rolling steadily rightward across the wooden table toward the clear glass pane positioned on the screen-right edge, with its position updating smoothly every frame and no pauses, flickers, or disappearances.\"\n },\n {\n \"frames\": \"99-103\",\n \"text\": \"The ball makes direct contact with the edge of the glass pane, transferring momentum that causes the glass to visibly slide and vibrate slightly along the table edge while the ball immediately deflects and begins rolling back leftward.\"\n },\n {\n \"frames\": \"104-113\",\n \"text\": \"The glass pane continues sliding rightward for a short distance before friction arrests its motion, while the ball rolls leftward away from the glass with decreasing speed; exactly one ball and one glass pane remain visible throughout.\"\n },\n {\n \"frames\": \"114-128\",\n \"text\": \"The glass pane comes to a complete stop and settles back to a stable resting position on the screen-right edge, while the ball continues rolling leftward across the wooden surface, gradually slowing down due to rolling friction without resetting or reversing direction.\"\n },\n {\n \"frames\": \"129-193\",\n \"text\": \"The blue tennis ball decelerates to a complete rest on the wooden table and remains stationary for the remainder of the video, with the clear glass pane upright and undisturbed, and no objects appearing, disappearing, or looping.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, action loop, frame-74 restart, rendering flicker, looping trajectory, repeated back-and-forth, blue tennis ball morphing, duplicate blue tennis ball, blue tennis ball identity drifting, blue tennis ball color shifting, blue tennis ball disappearing, clear glass pane morphing, duplicate clear glass pane, clear glass pane disappearing, blue tennis ball hovering above table, blue tennis ball passing through glass, clear glass pane tipping over, clear glass pane shattering, clear glass pane rigid and stationary, zero momentum transfer to glass, clipping through glass, interpenetration, missing collision, skipped contact, explosive bounce, endless bouncing, no damping, wrong rebound direction, rolling without rotation, rotation without translation, sliding forever, frictionless endless motion, sudden speed increase, velocity reversal, impossible balancing, empty frame" + }, + { + "name": "0026_perspective-center_trimmed-ball-rolls-on-glass", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A piece of clear glass resting on the edge of a light-colored wooden table against a plain white wall. A blue tennis ball rolls on the wooden table and towards the glass. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light-colored wooden table against a plain white wall, with a rectangular sheet of clear glass standing vertically on the right edge of the table; a blue tennis ball enters from the left and rolls steadily across the wooden surface toward the glass barrier, maintaining a straight rightward trajectory while the environment remains fixed.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, elasticity with damping, and identity and mass conservation apply to this scene. Gravity keeps the ball and glass on the table; contact and non-penetration prevent interpenetration at impact; momentum conservation governs the collision response; friction and rolling without slipping shape the ball's deceleration; elasticity with damping dictates the rebound and settling; identity and mass conservation preserve the single ball and glass pane throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"The blue tennis ball maintains continuous forward motion, rolling steadily rightward across the wooden table toward the clear glass pane positioned near the right edge of the frame, with its position updating smoothly every frame and no pauses, flickers, or disappearances.\"\n },\n {\n \"frames\": \"99-103\",\n \"text\": \"The ball makes direct contact with the edge of the glass pane, transferring momentum that causes the glass to visibly slide and vibrate slightly along the table edge while the ball immediately deflects and begins rolling back leftward.\"\n },\n {\n \"frames\": \"104-113\",\n \"text\": \"The glass pane continues sliding rightward for a short distance before friction arrests its motion, while the ball rolls leftward away from the glass with decreasing speed; exactly one ball and one glass pane remain visible throughout.\"\n },\n {\n \"frames\": \"114-128\",\n \"text\": \"The glass pane comes to a complete stop and settles back to a stable resting position near the right edge of the frame, while the ball continues rolling leftward across the wooden surface, gradually slowing down due to rolling friction without resetting or reversing direction.\"\n },\n {\n \"frames\": \"129-193\",\n \"text\": \"The blue tennis ball decelerates to a complete rest on the wooden table and remains stationary for the remainder of the video, with the clear glass pane upright and undisturbed, and no objects appearing, disappearing, or looping.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, action loop, frame-74 restart, rendering flicker, looping trajectory, repeated back-and-forth, blue tennis ball morphing, duplicate blue tennis ball, blue tennis ball identity drifting, blue tennis ball color shifting, blue tennis ball disappearing, clear glass pane morphing, duplicate clear glass pane, clear glass pane disappearing, blue tennis ball hovering above table, blue tennis ball passing through glass, clear glass pane tipping over, clear glass pane shattering, clear glass pane rigid and stationary, zero momentum transfer to glass, clipping through glass, interpenetration, missing collision, skipped contact, explosive bounce, endless bouncing, no damping, wrong rebound direction, rolling without rotation, rotation without translation, sliding forever, frictionless endless motion, sudden speed increase, velocity reversal, impossible balancing, empty frame" + }, + { + "name": "0027_perspective-right_trimmed-ball-rolls-on-glass", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A piece of clear glass resting on the edge of a light-colored wooden table against a plain white wall. A blue tennis ball rolls on the wooden table and towards the glass. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light-colored wooden table on the left and a rectangular piece of clear glass resting on the table's right edge, extending outward over empty space, with a plain white wall in the background. A blue tennis ball enters from the left side of the table and rolls steadily toward the right, approaching the glass pane. The glass and table remain fixed throughout the observed prefix, with the ball gaining proximity to the glass edge.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, elasticity with damping, and identity and mass conservation apply to this scene. Gravity keeps the ball and glass on the table; contact and non-penetration prevent interpenetration at impact; momentum conservation governs the collision response; friction and rolling without slipping shape the ball's deceleration; elasticity with damping dictates the rebound and settling; identity and mass conservation preserve the single ball and glass pane throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"The blue tennis ball maintains continuous forward motion, rolling steadily rightward across the wooden table toward the clear glass pane positioned on the near-right foreground edge, with its position updating smoothly every frame and no pauses, flickers, or disappearances.\"\n },\n {\n \"frames\": \"99-103\",\n \"text\": \"The ball makes direct contact with the edge of the glass pane, transferring momentum that causes the glass to visibly slide and vibrate slightly along the table edge while the ball immediately deflects and begins rolling back leftward.\"\n },\n {\n \"frames\": \"104-113\",\n \"text\": \"The glass pane continues sliding rightward for a short distance before friction arrests its motion, while the ball rolls leftward away from the glass with decreasing speed; exactly one ball and one glass pane remain visible throughout.\"\n },\n {\n \"frames\": \"114-128\",\n \"text\": \"The glass pane comes to a complete stop and settles back to a stable resting position on the near-right edge, while the ball continues rolling leftward across the wooden surface, gradually slowing down due to rolling friction without resetting or reversing direction.\"\n },\n {\n \"frames\": \"129-193\",\n \"text\": \"The blue tennis ball decelerates to a complete rest on the wooden table and remains stationary for the remainder of the video, with the clear glass pane upright and undisturbed, and no objects appearing, disappearing, or looping.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, action loop, frame-74 restart, rendering flicker, looping trajectory, repeated back-and-forth, blue tennis ball morphing, duplicate blue tennis ball, blue tennis ball identity drifting, blue tennis ball color shifting, blue tennis ball disappearing, clear glass pane morphing, duplicate clear glass pane, clear glass pane disappearing, blue tennis ball hovering above table, blue tennis ball passing through glass, clear glass pane tipping over, clear glass pane shattering, clear glass pane rigid and stationary, zero momentum transfer to glass, clipping through glass, interpenetration, missing collision, skipped contact, explosive bounce, endless bouncing, no damping, wrong rebound direction, rolling without rotation, rotation without translation, sliding forever, frictionless endless motion, sudden speed increase, velocity reversal, impossible balancing, empty frame" + }, + { + "name": "0028_perspective-left_trimmed-ball-train", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A light-colored coffee table with two tennis balls, one orange and one brown, placed near the center back to back. A grey tennis ball rolls out of a black pipe sitting on the table and towards the other two balls. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light-colored wooden coffee table surface with a green sofa or wall in the background. On the far screen-left, a black cylindrical pipe lies on its side. On the screen-right, a brown tennis ball and an orange tennis ball sit stationary near each other. Across the prefix, a grey tennis ball emerges from the black pipe and rolls steadily from left to right across the table, heading toward the stationary pair.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, elasticity with damping, and identity and mass conservation apply to this scene. Gravity keeps the balls on the table surface; contact and non-penetration prevent clipping during collisions; momentum conservation drives the chain reaction; friction and rolling without slipping dictate deceleration; elasticity with damping shapes the impact response; and identity and mass conservation preserve the three distinct balls throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-86\",\n \"text\": \"The grey tennis ball continues rolling rapidly rightward across the table surface from the screen-left pipe, exhibiting clear forward velocity with gradual deceleration from rolling friction, steadily closing the distance to the stationary brown ball on the screen-right.\"\n },\n {\n \"frames\": \"87-90\",\n \"text\": \"The grey ball makes direct contact with the brown ball, transferring momentum instantly; the grey ball slows sharply while the brown ball accelerates rightward.\"\n },\n {\n \"frames\": \"91-98\",\n \"text\": \"The brown ball travels rightward and strikes the stationary orange ball, transferring momentum to it; the orange ball begins rolling rightward while the brown ball decelerates.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"All three balls roll under friction, gradually slowing; the orange ball travels the farthest right, while the brown and grey balls settle into stable rest positions near the center.\"\n },\n {\n \"frames\": \"129-193\",\n \"text\": \"Rolling motion fully dampens; all three tennis balls remain completely at rest on the table surface with no residual motion, teleportation, or looping.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, temporal discontinuity, action loop, temporal replay loop, grey tennis ball hovering, grey tennis ball floating, grey tennis ball passing through brown ball, grey tennis ball failing to roll rightward, grey tennis ball reversing direction, grey tennis ball looping approach, brown tennis ball moving before impact, orange tennis ball moving before impact, brown tennis ball passing through orange ball, grey tennis ball morphing, brown tennis ball morphing, orange tennis ball morphing, duplicate grey tennis ball, duplicate brown tennis ball, duplicate orange tennis ball, grey tennis ball disappearing, brown tennis ball disappearing, orange tennis ball disappearing, black pipe moving, coffee table sliding, missing collision, skipped contact, frictionless endless motion, sliding forever, no damping, explosive bounce, energy increasing after collision, velocity reversal, instant settling, scene state reset" + }, + { + "name": "0029_perspective-center_trimmed-ball-train", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A light-colored coffee table with two tennis balls, one orange and one brown, placed near the center back to back. A grey tennis ball rolls out of a black pipe sitting on the table and towards the other two balls. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light-colored wooden coffee table with a yellow sofa in the background, a black cylindrical pipe on the far screen-left, and two tennis balls (one brown, one orange) resting stationary near the center-right of the table. Starting around frame 19, a grey tennis ball emerges from the black pipe and rolls across the table surface toward the right, approaching the stationary pair. The lighting is even and the camera remains locked off throughout the prefix.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, elasticity with damping, and identity and mass conservation apply to this scene. Gravity keeps the balls on the table surface; contact and non-penetration prevent clipping during collisions; momentum conservation drives the chain reaction; friction and rolling without slipping dictate deceleration; elasticity with damping shapes the impact response; and identity and mass conservation preserve the three distinct balls throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-86\",\n \"text\": \"The grey tennis ball continues rolling rapidly rightward across the table surface from the far-left pipe, exhibiting clear forward velocity with gradual deceleration from rolling friction, steadily closing the distance to the stationary brown ball near center-right.\"\n },\n {\n \"frames\": \"87-90\",\n \"text\": \"The grey ball makes direct contact with the brown ball, transferring momentum instantly; the grey ball slows sharply while the brown ball accelerates rightward.\"\n },\n {\n \"frames\": \"91-98\",\n \"text\": \"The brown ball travels rightward and strikes the stationary orange ball, transferring momentum to it; the orange ball begins rolling rightward while the brown ball decelerates.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"All three balls roll under friction, gradually slowing; the orange ball travels the farthest right, while the brown and grey balls settle into stable rest positions near the center.\"\n },\n {\n \"frames\": \"129-193\",\n \"text\": \"Rolling motion fully dampens; all three tennis balls remain completely at rest on the table surface with no residual motion, teleportation, or looping.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, temporal discontinuity, action loop, temporal replay loop, grey tennis ball hovering, grey tennis ball floating, grey tennis ball passing through brown ball, grey tennis ball failing to roll rightward, grey tennis ball reversing direction, grey tennis ball looping approach, brown tennis ball moving before impact, orange tennis ball moving before impact, brown tennis ball passing through orange ball, grey tennis ball morphing, brown tennis ball morphing, orange tennis ball morphing, duplicate grey tennis ball, duplicate brown tennis ball, duplicate orange tennis ball, grey tennis ball disappearing, brown tennis ball disappearing, orange tennis ball disappearing, black pipe moving, coffee table sliding, missing collision, skipped contact, frictionless endless motion, sliding forever, no damping, explosive bounce, energy increasing after collision, velocity reversal, instant settling, scene state reset" + }, + { + "name": "0030_perspective-right_trimmed-ball-train", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed yellow sofa background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A light-colored coffee table with two tennis balls, one orange and one brown, placed near the center back to back. A grey tennis ball rolls out of a black pipe sitting on the table and towards the other two balls. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light-colored wooden coffee table with a yellow sofa in the background, two stationary tennis balls (one brown, one orange) placed adjacent near the center, and a black cylindrical pipe on the far screen-left edge; across the prefix a grey tennis ball emerges from the pipe and rolls rightward across the table surface toward the stationary pair, with steady lighting and soft shadows.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, elasticity with damping, and identity and mass conservation apply to this scene. Gravity keeps the balls on the table surface; contact and non-penetration prevent clipping during collisions; momentum conservation drives the chain reaction; friction and rolling without slipping dictate deceleration; elasticity with damping shapes the impact response; and identity and mass conservation preserve the three distinct balls throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-86\",\n \"text\": \"The grey tennis ball continues rolling rapidly rightward across the table surface from the far screen-left edge, exhibiting clear forward velocity with gradual deceleration from rolling friction, steadily closing the distance to the stationary brown ball near the center.\"\n },\n {\n \"frames\": \"87-90\",\n \"text\": \"The grey ball makes direct contact with the brown ball, transferring momentum instantly; the grey ball slows sharply while the brown ball accelerates rightward.\"\n },\n {\n \"frames\": \"91-98\",\n \"text\": \"The brown ball travels rightward and strikes the stationary orange ball, transferring momentum to it; the orange ball begins rolling rightward while the brown ball decelerates.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"All three balls roll under friction, gradually slowing; the orange ball travels the farthest right, while the brown and grey balls settle into stable rest positions near the center.\"\n },\n {\n \"frames\": \"129-193\",\n \"text\": \"Rolling motion fully dampens; all three tennis balls remain completely at rest on the table surface with no residual motion, teleportation, or looping.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, temporal discontinuity, action loop, temporal replay loop, grey tennis ball hovering, grey tennis ball floating, grey tennis ball passing through brown ball, grey tennis ball failing to roll rightward, grey tennis ball reversing direction, grey tennis ball looping approach, brown tennis ball moving before impact, orange tennis ball moving before impact, brown tennis ball passing through orange ball, grey tennis ball morphing, brown tennis ball morphing, orange tennis ball morphing, duplicate grey tennis ball, duplicate brown tennis ball, duplicate orange tennis ball, grey tennis ball disappearing, brown tennis ball disappearing, orange tennis ball disappearing, black pipe moving, coffee table sliding, missing collision, skipped contact, frictionless endless motion, sliding forever, no damping, explosive bounce, energy increasing after collision, velocity reversal, instant settling, scene state reset" + }, + { + "name": "0031_perspective-left_trimmed-balls-collide", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A light-colored wooden tabletop with two pipes at the edges. A blue and yellow tennis ball roll out of the pipes and towards eachother. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light-colored wooden tabletop with a black pipe at the bottom-left edge and another black pipe at the top-right edge, a blue ball and a yellow ball emerging from the pipes and rolling across the table surface toward the center, steady lighting, and the two balls meeting in the middle of the table and colliding with each other before beginning to separate.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, elasticity with damping, and identity and mass conservation apply to this scene. Gravity keeps the balls in contact with the horizontal tabletop. Contact and non-penetration prevent the balls from passing through each other or the table surface. Momentum conservation governs the collision response and rebound directions. Friction and rolling without slipping slow the balls to a halt. Elasticity with damping shapes the collision energy loss and rebound height. Identity and mass conservation preserve the two distinct balls and two pipes throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-88\",\n \"text\": \"the blue and yellow balls continue their steady inward rolling trajectories across the tabletop from the bottom-left and top-right pipes toward the table center, maintaining continuous visible trajectories with no gaps, teleportation, or vanishing, while the table surface remains fully occupied by both balls.\"\n },\n {\n \"frames\": \"89-96\",\n \"text\": \"the blue and yellow balls make direct physical contact near the center, briefly deforming upon impact, exchanging momentum, and immediately rebounding in opposite directions without passing through each other, clipping, or swapping positions instantaneously.\"\n },\n {\n \"frames\": \"97-138\",\n \"text\": \"both balls roll continuously away from the impact point back toward their starting pipes, steadily decelerating under rolling friction while remaining fully visible on the tabletop surface at all times, with no looping, restarting, or duplicate objects appearing.\"\n },\n {\n \"frames\": \"139-173\",\n \"text\": \"the balls continue their outward trajectories at progressively slower speeds, maintaining rolling contact with the wooden surface without hovering, sliding without rotation, or resetting their positions, as the blue ball approaches the bottom-left pipe and the yellow ball approaches the top-right pipe.\"\n },\n {\n \"frames\": \"174-193\",\n \"text\": \"both balls gradually slow to a full stop near the bottom-left and top-right pipe openings respectively and remain stationary for the remainder of the video, with the table, pipes, and background unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, action loop, looping motion, collision replay, post-collision restart, blue ball morphing, yellow ball morphing, duplicate blue ball, duplicate yellow ball, blue ball identity drifting, yellow ball identity drifting, blue ball color shifting, yellow ball color shifting, blue ball disappearing, yellow ball disappearing, blue ball hovering above tabletop, yellow ball hovering above tabletop, blue ball passing through yellow ball, yellow ball passing through blue ball, blue ball failing to roll, yellow ball failing to roll, missing collision, skipped contact, no impact response, frame-to-frame teleportation, instantaneous position swap, blue ball teleporting, yellow ball teleporting, swapping balls, lateral position swap without collision, clipping through surface, interpenetration, rolling without rotation, sliding forever, frictionless endless motion, endless bouncing, no damping, instant settling, continuous trajectory break" + }, + { + "name": "0032_perspective-center_trimmed-balls-collide", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A light-colored wooden tabletop with two pipes at the edges. A blue and yellow tennis ball roll out of the pipes and towards eachother. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light-colored wooden tabletop flanked by two black cylindrical pipes at the left and right edges. Initially the table surface is empty. Midway through the prefix, a blue ball rolls out from the left pipe and a yellow ball rolls out from the right pipe, both moving inward toward the table center. The balls maintain steady rolling motion with visible rotation as they close the distance between them, with no collision occurring within the observed prefix.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, elasticity with damping, and identity and mass conservation apply to this scene. Gravity keeps the balls in contact with the horizontal tabletop. Contact and non-penetration prevent the balls from passing through each other or the table surface. Momentum conservation governs the collision response and rebound directions. Friction and rolling without slipping slow the balls to a halt. Elasticity with damping shapes the collision energy loss and rebound height. Identity and mass conservation preserve the two distinct balls and two pipes throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-88\",\n \"text\": \"the blue and yellow balls continue their steady inward rolling trajectories across the tabletop from the left and right pipes toward the table center, maintaining continuous visible trajectories with no gaps, teleportation, or vanishing, while the table surface remains fully occupied by both balls.\"\n },\n {\n \"frames\": \"89-96\",\n \"text\": \"the blue and yellow balls make direct physical contact near the center, briefly deforming upon impact, exchanging momentum, and immediately rebounding in opposite directions without passing through each other, clipping, or swapping positions instantaneously.\"\n },\n {\n \"frames\": \"97-138\",\n \"text\": \"both balls roll continuously away from the impact point back toward their starting pipes, steadily decelerating under rolling friction while remaining fully visible on the tabletop surface at all times, with no looping, restarting, or duplicate objects appearing.\"\n },\n {\n \"frames\": \"139-173\",\n \"text\": \"the balls continue their outward trajectories at progressively slower speeds, maintaining rolling contact with the wooden surface without hovering, sliding without rotation, or resetting their positions, as the blue ball approaches the left pipe and the yellow ball approaches the right pipe.\"\n },\n {\n \"frames\": \"174-193\",\n \"text\": \"both balls gradually slow to a full stop near the left and right pipe openings respectively and remain stationary for the remainder of the video, with the table, pipes, and background unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, action loop, looping motion, collision replay, post-collision restart, blue ball morphing, yellow ball morphing, duplicate blue ball, duplicate yellow ball, blue ball identity drifting, yellow ball identity drifting, blue ball color shifting, yellow ball color shifting, blue ball disappearing, yellow ball disappearing, blue ball hovering above tabletop, yellow ball hovering above tabletop, blue ball passing through yellow ball, yellow ball passing through blue ball, blue ball failing to roll, yellow ball failing to roll, missing collision, skipped contact, no impact response, frame-to-frame teleportation, instantaneous position swap, blue ball teleporting, yellow ball teleporting, swapping balls, lateral position swap without collision, clipping through surface, interpenetration, rolling without rotation, sliding forever, frictionless endless motion, endless bouncing, no damping, instant settling, continuous trajectory break" + }, + { + "name": "0033_perspective-right_trimmed-balls-collide", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background. The perspective-right angle shows the tabletop receding slightly toward the upper-left, with the right pipe appearing closer to the camera and the left pipe further away, while the yellow wall background remains steady.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A light-colored wooden tabletop with two pipes at the edges. A blue and yellow tennis ball roll out of the pipes and towards eachother. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light-colored wooden tabletop flanked by two black cylindrical pipes at the far left and right edges, with a yellow wall in the background; a blue ball rolls out from the left pipe moving rightward, and a yellow ball rolls out from the right pipe moving leftward, both traveling across the table surface toward the center with steady rolling motion and consistent lighting.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, elasticity with damping, and identity and mass conservation apply to this scene. Gravity keeps the balls in contact with the horizontal tabletop. Contact and non-penetration prevent the balls from passing through each other or the table surface. Momentum conservation governs the collision response and rebound directions. Friction and rolling without slipping slow the balls to a halt. Elasticity with damping shapes the collision energy loss and rebound height. Identity and mass conservation preserve the two distinct balls and two pipes throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-88\",\n \"text\": \"the blue and yellow balls continue their steady inward rolling trajectories across the tabletop from the far left and right pipes toward the table center, maintaining continuous visible trajectories with no gaps, teleportation, or vanishing, while the table surface remains fully occupied by both balls.\"\n },\n {\n \"frames\": \"89-96\",\n \"text\": \"the blue and yellow balls make direct physical contact near the center, briefly deforming upon impact, exchanging momentum, and immediately rebounding in opposite directions without passing through each other, clipping, or swapping positions instantaneously.\"\n },\n {\n \"frames\": \"97-138\",\n \"text\": \"both balls roll continuously away from the impact point back toward their starting pipes, steadily decelerating under rolling friction while remaining fully visible on the tabletop surface at all times, with no looping, restarting, or duplicate objects appearing.\"\n },\n {\n \"frames\": \"139-173\",\n \"text\": \"the balls continue their outward trajectories at progressively slower speeds, maintaining rolling contact with the wooden surface without hovering, sliding without rotation, or resetting their positions, as the blue ball approaches the far left pipe and the yellow ball approaches the right pipe.\"\n },\n {\n \"frames\": \"174-193\",\n \"text\": \"both balls gradually slow to a full stop near the far left and right pipe openings respectively and remain stationary for the remainder of the video, with the table, pipes, and background unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, action loop, looping motion, collision replay, post-collision restart, blue ball morphing, yellow ball morphing, duplicate blue ball, duplicate yellow ball, blue ball identity drifting, yellow ball identity drifting, blue ball color shifting, yellow ball color shifting, blue ball disappearing, yellow ball disappearing, blue ball hovering above tabletop, yellow ball hovering above tabletop, blue ball passing through yellow ball, yellow ball passing through blue ball, blue ball failing to roll, yellow ball failing to roll, missing collision, skipped contact, no impact response, frame-to-frame teleportation, instantaneous position swap, blue ball teleporting, yellow ball teleporting, swapping balls, lateral position swap without collision, clipping through surface, interpenetration, rolling without rotation, sliding forever, frictionless endless motion, endless bouncing, no damping, instant settling, continuous trajectory break" + }, + { + "name": "0034_perspective-left_trimmed-block-domino", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A row of colorful wooden blocks lined up on a wooden table with a wooden stick attached to a black rotating platform. The platform rotates clockwise and the wooden stick hits the first block as it rotates. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table with six upright rectangular wooden blocks arranged in a row from screen-left to screen-right: yellow, orange, pink, green, blue, and purple. Behind the row is a black circular rotating platform with a wooden stick attached radially. The platform rotates clockwise, swinging the stick toward the purple block. The stick strikes the side of the purple block, causing it to begin tipping over toward the blue block. The other five blocks remain stationary throughout the observed prefix.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity drives the downward fall of each block; contact and non-penetration ensure blocks strike sequentially without clipping; momentum conservation governs the energy transfer through the domino chain; friction with the table surface anchors the base and dampens sliding; torque and rotational stability dictate the tipping motion around each block's base edge; identity and mass conservation keep all objects intact throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-83\",\n \"text\": \"Viewed from the screen-left perspective, the purple block completes its downward and leftward trajectory under gravity, striking the side of the upright blue block and transferring momentum to initiate its toppling without freezing or pausing mid-fall.\"\n },\n {\n \"frames\": \"84-103\",\n \"text\": \"The blue block falls leftward and strikes the green block, which immediately topples and strikes the pink block, propagating the domino chain reaction sequentially across the row toward the near table edge without skipping any intermediate blocks.\"\n },\n {\n \"frames\": \"104-128\",\n \"text\": \"The pink block strikes the red block, causing it to topple leftward and strike the final yellow block near the screen-left foreground, which begins its own gravity-driven fall toward the table surface.\"\n },\n {\n \"frames\": \"129-153\",\n \"text\": \"The yellow block completes its fall and lands flat on the table; all six blocks settle into a stable resting state with minor impact vibrations rapidly damped by table friction.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"The scene remains fully static with all six blocks lying completely flat on the table surface; the black rotating platform and wooden stick on the screen-right background continue their clockwise rotation or decelerate naturally without freezing abruptly.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, replaying conditioning frames, temporal discontinuity, frame-74 restart, wooden block morphing, duplicate wooden block, wooden block identity drifting, wooden block color shifting, wooden block disappearing, wooden stick morphing, platform morphing, wooden block hovering above table, wooden block passing through table, wooden block failing to topple sequentially, wooden block bouncing intact, wooden block sliding without tipping, wooden stick clipping through block, platform freezing mid-rotation, stick freezing mid-swing, blocks freezing mid-fall, frozen leaning pose, pausing mid-topple, skipped block contact, out-of-order toppling, simultaneous block fall, explosive block bounce, no damping on impact, instant settling without vibration, block interpenetration, missing collision between blocks, block passing through table surface" + }, + { + "name": "0035_perspective-center_trimmed-block-domino", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A row of colorful wooden blocks lined up on a wooden table with a wooden stick attached to a black rotating platform. The platform rotates clockwise and the wooden stick hits the first block as it rotates. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table with a row of six colorful rectangular blocks standing upright in a line: yellow, red, pink, green, blue, and purple from left to right. To the right sits a black circular rotating platform with a wooden stick attached. The platform rotates clockwise, swinging the stick into the rightmost purple block. The impact triggers a domino effect propagating leftward. The purple block falls and strikes the blue block, which falls and strikes the green block, which falls and strikes the pink block. By the final frame, the purple, blue, and green blocks are lying flat, and the pink block is mid-fall toward the red block.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity drives the downward fall of each block; contact and non-penetration ensure blocks strike sequentially without clipping; momentum conservation governs the energy transfer through the domino chain; friction with the table surface anchors the base and dampens sliding; torque and rotational stability dictate the tipping motion around each block's base edge; identity and mass conservation keep all objects intact throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-83\",\n \"text\": \"Centered in the frame, the purple block completes its downward and leftward trajectory under gravity, striking the side of the upright blue block and transferring momentum to initiate its toppling without freezing or pausing mid-fall.\"\n },\n {\n \"frames\": \"84-103\",\n \"text\": \"The blue block falls leftward and strikes the green block, which immediately topples and strikes the pink block, propagating the domino chain reaction sequentially across the row without skipping any intermediate blocks.\"\n },\n {\n \"frames\": \"104-128\",\n \"text\": \"The pink block strikes the red block, causing it to topple leftward and strike the final yellow block, which begins its own gravity-driven fall toward the table surface.\"\n },\n {\n \"frames\": \"129-153\",\n \"text\": \"The yellow block completes its fall and lands flat on the table; all six blocks settle into a stable resting state with minor impact vibrations rapidly damped by table friction.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"The scene remains fully static with all six blocks lying completely flat on the table surface; the black rotating platform and wooden stick on the right continue their clockwise rotation or decelerate naturally without freezing abruptly.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, replaying conditioning frames, temporal discontinuity, frame-74 restart, wooden block morphing, duplicate wooden block, wooden block identity drifting, wooden block color shifting, wooden block disappearing, wooden stick morphing, platform morphing, wooden block hovering above table, wooden block passing through table, wooden block failing to topple sequentially, wooden block bouncing intact, wooden block sliding without tipping, wooden stick clipping through block, platform freezing mid-rotation, stick freezing mid-swing, blocks freezing mid-fall, frozen leaning pose, pausing mid-topple, skipped block contact, out-of-order toppling, simultaneous block fall, explosive block bounce, no damping on impact, instant settling without vibration, block interpenetration, missing collision between blocks, block passing through table surface" + }, + { + "name": "0036_perspective-right_trimmed-block-domino", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A row of colorful wooden blocks lined up on a wooden table with a wooden stick attached to a black rotating platform. The platform rotates clockwise and the wooden stick hits the first block as it rotates. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table with a row of six colorful rectangular blocks (yellow, red, pink, green, blue, purple from left to right) standing upright. To the right sits a black circular rotating platform with a thin wooden stick attached to its center. Across the prefix, the platform rotates clockwise, swinging the stick leftward until it makes contact with the rightmost purple block, causing it to begin tilting leftward while the other blocks remain stationary.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity drives the downward fall of each block; contact and non-penetration ensure blocks strike sequentially without clipping; momentum conservation governs the energy transfer through the domino chain; friction with the table surface anchors the base and dampens sliding; torque and rotational stability dictate the tipping motion around each block's base edge; identity and mass conservation keep all objects intact throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-83\",\n \"text\": \"Viewed from the screen-right perspective, the purple block completes its downward and leftward trajectory under gravity, striking the side of the upright blue block and transferring momentum to initiate its toppling without freezing or pausing mid-fall.\"\n },\n {\n \"frames\": \"84-103\",\n \"text\": \"The blue block falls leftward and strikes the green block, which immediately topples and strikes the pink block, propagating the domino chain reaction sequentially across the row away from the camera without skipping any intermediate blocks.\"\n },\n {\n \"frames\": \"104-128\",\n \"text\": \"The pink block strikes the red block, causing it to topple leftward and strike the final yellow block in the distance, which begins its own gravity-driven fall toward the table surface.\"\n },\n {\n \"frames\": \"129-153\",\n \"text\": \"The yellow block completes its fall and lands flat on the table; all six blocks settle into a stable resting state with minor impact vibrations rapidly damped by table friction.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"The scene remains fully static with all six blocks lying completely flat on the table surface; the prominent black rotating platform and wooden stick continue their clockwise rotation or decelerate naturally without freezing abruptly.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, replaying conditioning frames, temporal discontinuity, frame-74 restart, wooden block morphing, duplicate wooden block, wooden block identity drifting, wooden block color shifting, wooden block disappearing, wooden stick morphing, platform morphing, wooden block hovering above table, wooden block passing through table, wooden block failing to topple sequentially, wooden block bouncing intact, wooden block sliding without tipping, wooden stick clipping through block, platform freezing mid-rotation, stick freezing mid-swing, blocks freezing mid-fall, frozen leaning pose, pausing mid-topple, skipped block contact, out-of-order toppling, simultaneous block fall, explosive block bounce, no damping on impact, instant settling without vibration, block interpenetration, missing collision between blocks, block passing through table surface" + }, + { + "name": "0037_perspective-left_trimmed-blow-balloon", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A black balloon is attached to a fixed electric air pump hose on a table with a plain wall in the background. Air is being pumped in the balloon. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a black spherical balloon attached to a flexible black hose connected to a green and black base unit resting on a wooden table against a plain light-colored wall. Across the prefix, the balloon steadily inflates, increasing in diameter from a compact shape to a larger sphere. The hose remains taut and anchored at the base. Lighting is consistent, casting a soft shadow of the balloon and hose onto the wall and table surface. No camera movement occurs throughout the sequence.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, elasticity with damping, fluid behavior, volume conservation, and identity and mass conservation apply to this scene. Gravity keeps the base unit and balloon anchored to the table; contact and non-penetration prevent the base from sliding or the balloon from clipping through the wall; elasticity with damping governs the balloon material stretching under internal air pressure; fluid behavior describes the air pumping into the balloon; volume conservation tracks the air filling the balloon to a stable size; and identity and mass conservation preserve the single balloon, hose, and base unit throughout the sequence.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-93\",\n \"text\": \"The black balloon's pixel area and diameter visibly increase in steady increments from the left-side view, with the rubber surface stretching and thinning as internal pressure builds; the balloon's shadow on the wall grows larger in direct proportion to the expansion.\"\n },\n {\n \"frames\": \"94-128\",\n \"text\": \"Inflation continues at a consistent rate, making the balloon noticeably larger in screen space than at frame 73; the black hose shifts slightly upward and outward from the mounting pressure, while the green base unit remains firmly planted on the left side of the table.\"\n },\n {\n \"frames\": \"129-168\",\n \"text\": \"The expansion rate gradually slows as the rubber reaches its material tension limit, but the balloon's diameter continues to grow slightly with each passing frame, maintaining a smooth, taut spherical shape visible from the left.\"\n },\n {\n \"frames\": \"169-193\",\n \"text\": \"The balloon holds its maximum inflated volume, fully stretched and stable; the left-side camera view remains completely static, with the fully inflated balloon attached to the taut hose.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, replaying conditioning frames, temporal discontinuity, frozen continuation, static object size, constant balloon size, halted pumping, inflation stops, balloon morphing, duplicate balloon, balloon identity drifting, balloon color shifting, balloon disappearing, hose morphing, duplicate hose, hose detaching, hose bending unnaturally, hose sliding, balloon popping prematurely, balloon deflating, balloon shrinking, balloon shape distorting, non-spherical shape, unnatural deformation, rigid balloon, instant expansion, rubber melting, balloon floating instead of inflating, balloon hovering above table, base unit sliding, base unit disappearing, background sliding, table edge moving, zero expansion, frozen inflation, scale changing, color shifting" + }, + { + "name": "0038_perspective-center_trimmed-blow-balloon", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background. The camera framing captures the wooden table surface, the green rectangular base, the vertical hose, and the black balloon against a plain light-colored wall, with consistent soft lighting from the upper screen area.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A black balloon is attached to a fixed electric air pump hose on a table with a plain wall in the background. Air is being pumped in the balloon. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a black balloon attached to a vertical black hose rising from a green rectangular base on a wooden table, with a plain light-colored wall in the background; across the prefix the balloon steadily inflates, increasing in diameter from a smaller sphere to a larger, taut sphere, while the hose remains fixed and vertical and the lighting shows consistent specular highlights on the balloon surface that shift slightly as the curvature changes.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, elasticity with damping, fluid behavior, volume conservation, and identity and mass conservation apply to this scene. Gravity keeps the base unit and balloon anchored to the table; contact and non-penetration prevent the base from sliding or the balloon from clipping through the wall; elasticity with damping governs the balloon material stretching under internal air pressure; fluid behavior describes the air pumping into the balloon; volume conservation tracks the air filling the balloon to a stable size; and identity and mass conservation preserve the single balloon, hose, and base unit throughout the sequence.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-93\",\n \"text\": \"The black balloon's pixel area and diameter visibly increase in steady increments from the head-on view, with the rubber surface stretching and thinning as internal pressure builds; the balloon's shadow on the wall grows larger in direct proportion to the expansion.\"\n },\n {\n \"frames\": \"94-128\",\n \"text\": \"Inflation continues at a consistent rate, making the balloon noticeably larger in screen space than at frame 73; the vertical black hose shifts slightly from the mounting pressure, while the green base unit remains firmly planted on the table.\"\n },\n {\n \"frames\": \"129-168\",\n \"text\": \"The expansion rate gradually slows as the rubber reaches its material tension limit, but the balloon's diameter continues to grow slightly with each passing frame, maintaining a smooth, taut spherical shape centered in the frame.\"\n },\n {\n \"frames\": \"169-193\",\n \"text\": \"The balloon holds its maximum inflated volume, fully stretched and stable; the center camera view remains completely static, with the fully inflated balloon attached to the taut hose.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, replaying conditioning frames, temporal discontinuity, frozen continuation, static object size, constant balloon size, halted pumping, inflation stops, balloon morphing, duplicate balloon, balloon identity drifting, balloon color shifting, balloon disappearing, hose morphing, duplicate hose, hose detaching, hose bending unnaturally, hose sliding, balloon popping prematurely, balloon deflating, balloon shrinking, balloon shape distorting, non-spherical shape, unnatural deformation, rigid balloon, instant expansion, rubber melting, balloon floating instead of inflating, balloon hovering above table, base unit sliding, base unit disappearing, background sliding, table edge moving, zero expansion, frozen inflation, scale changing, color shifting" + }, + { + "name": "0039_perspective-right_trimmed-blow-balloon", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A black balloon is attached to a fixed electric air pump hose on a table with a plain wall in the background. Air is being pumped in the balloon. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a black balloon attached to a black hose with blue tape, positioned on a wooden table against a plain light-blue wall, with a green rectangular card resting on the table near the hose base; across the prefix the balloon steadily inflates, increasing in diameter from a small sphere to a large, taut sphere, while the hose, table, green card, and background remain completely stationary.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, elasticity with damping, fluid behavior, volume conservation, and identity and mass conservation apply to this scene. Gravity keeps the base unit and balloon anchored to the table; contact and non-penetration prevent the base from sliding or the balloon from clipping through the wall; elasticity with damping governs the balloon material stretching under internal air pressure; fluid behavior describes the air pumping into the balloon; volume conservation tracks the air filling the balloon to a stable size; and identity and mass conservation preserve the single balloon, hose, and base unit throughout the sequence.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-93\",\n \"text\": \"The black balloon's pixel area and diameter visibly increase in steady increments from the right-side view, with the rubber surface stretching and thinning as internal pressure builds; the balloon's shadow on the wall grows larger in direct proportion to the expansion.\"\n },\n {\n \"frames\": \"94-128\",\n \"text\": \"Inflation continues at a consistent rate, making the balloon noticeably larger in screen space than at frame 73; the black hose with blue tape shifts slightly upward and outward from the mounting pressure, while the green card and base remain firmly planted.\"\n },\n {\n \"frames\": \"129-168\",\n \"text\": \"The expansion rate gradually slows as the rubber reaches its material tension limit, but the balloon's diameter continues to grow slightly with each passing frame, maintaining a smooth, taut spherical shape visible from the right.\"\n },\n {\n \"frames\": \"169-193\",\n \"text\": \"The balloon holds its maximum inflated volume, fully stretched and stable; the right-side camera view remains completely static, with the fully inflated balloon attached to the taut hose.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, replaying conditioning frames, temporal discontinuity, frozen continuation, static object size, constant balloon size, halted pumping, inflation stops, balloon morphing, duplicate balloon, balloon identity drifting, balloon color shifting, balloon disappearing, hose morphing, duplicate hose, hose detaching, hose bending unnaturally, hose sliding, balloon popping prematurely, balloon deflating, balloon shrinking, balloon shape distorting, non-spherical shape, unnatural deformation, rigid balloon, instant expansion, rubber melting, balloon floating instead of inflating, balloon hovering above table, base unit sliding, base unit disappearing, background sliding, table edge moving, zero expansion, frozen inflation, scale changing, color shifting" + }, + { + "name": "0040_perspective-left_trimmed-cut-orange", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A tangerine that has been cut in half is placed on a glass cutting board. A knife is slicing through the tangerine. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table surface with a rectangular glass cutting board centered in the frame. A peeled tangerine half rests on the glass board. A large stainless steel kitchen knife with Granton edge indentations enters from the upper screen-right and slices downward through the tangerine half. As the prefix progresses, the blade penetrates the fruit's flesh, separating the segments. The knife moves steadily toward the lower screen-left, completing the cut through the fruit. The glass board reflects the ambient light and the knife blade, while the wooden table grain runs diagonally across the background. Lighting is consistent and diffuse.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity keeps the fruit and knife supported on the board; contact and non-penetration prevent the blade from clipping through the glass or the fruit halves from merging; momentum conservation governs the knife's final slicing motion; friction holds the fruit halves in place on the smooth surface; elasticity with damping describes the soft compression of the tangerine flesh under the blade; optics shadows and reflections govern the consistent light behavior on the glass cutting board; and identity and mass conservation preserve the knife and fruit halves as single consistent objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the knife continues its steady downward slicing motion angled toward the lower screen-left without pausing, pushing through the remaining tangerine flesh until the blade tip contacts the glass cutting board; the two fruit halves separate cleanly along the cut line as the blade passes through.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the knife decelerates and comes to a complete stop, resting embedded between the two separated tangerine halves; the fruit halves undergo brief settling motion that quickly dampens to rest.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the scene is now entirely static with the knife holding the two fruit halves apart; ambient lighting, contact shadows, and reflections on the glass board remain stable and unchanged.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"no further motion occurs; the embedded knife and separated tangerine halves remain at rest on the cutting board. At output frame 193 the cut is fully complete, the fruit is cleanly divided, and the scene is completely still.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, left-right flip, scene cut, frame crop change, jumping cut, temporal discontinuity, time reset, scene restart, repeated slicing, action loop, looping motion, premature completion, frozen midair, velocity reversal, sudden pose change, object snapping back, object morphing, identity drift, duplicate object, disappearing object, scale changing, color shifting, shape morphing, object melting, anti-gravity float, hovering, lateral drift during cut, clipping through surface, interpenetration, passing through glass board, missing collision, skipped contact, fruit sliding off board, sliding forever, frictionless endless motion, rolling without rotation, fruit halves merging back together, unnatural deformation of the fruit flesh, endless bouncing, no damping, detached shadow, shadow popping, reflection lag, glass becoming opaque, inconsistent occlusion, exposure pumping, frozen continuation, static from frame 74, immediate freeze, no motion after conditioning" + }, + { + "name": "0041_perspective-center_trimmed-cut-orange", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A tangerine that has been cut in half is placed on a glass cutting board. A knife is slicing through the tangerine. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a peeled tangerine half resting cut-side-up on a textured glass cutting board placed on a wooden table. A silver knife blade descends vertically from the top of the frame, slicing through the center of the fruit. As the knife advances, the two halves of the tangerine separate slightly along the cut line. The glass board and wooden table surface remain stationary throughout the prefix.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity keeps the fruit and knife supported on the board; contact and non-penetration prevent the blade from clipping through the glass or the fruit halves from merging; momentum conservation governs the knife's final slicing motion; friction holds the fruit halves in place on the smooth surface; elasticity with damping describes the soft compression of the tangerine flesh under the blade; optics shadows and reflections govern the consistent light behavior on the glass cutting board; and identity and mass conservation preserve the knife and fruit halves as single consistent objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the knife continues its steady vertical downward slicing motion without pausing, pushing through the remaining tangerine flesh until the blade tip contacts the glass cutting board; the two fruit halves separate cleanly along the central cut line as the blade passes through.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the knife decelerates and comes to a complete stop, resting embedded between the two separated tangerine halves; the fruit halves undergo brief settling motion that quickly dampens to rest.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the scene is now entirely static with the knife holding the two fruit halves apart; ambient lighting, contact shadows, and reflections on the glass board remain stable and unchanged.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"no further motion occurs; the embedded knife and separated tangerine halves remain at rest on the cutting board. At output frame 193 the cut is fully complete, the fruit is cleanly divided, and the scene is completely still.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, left-right flip, scene cut, frame crop change, jumping cut, temporal discontinuity, time reset, scene restart, repeated slicing, action loop, looping motion, premature completion, frozen midair, velocity reversal, sudden pose change, object snapping back, object morphing, identity drift, duplicate object, disappearing object, scale changing, color shifting, shape morphing, object melting, anti-gravity float, hovering, lateral drift during cut, clipping through surface, interpenetration, passing through glass board, missing collision, skipped contact, fruit sliding off board, sliding forever, frictionless endless motion, rolling without rotation, fruit halves merging back together, unnatural deformation of the fruit flesh, endless bouncing, no damping, detached shadow, shadow popping, reflection lag, glass becoming opaque, inconsistent occlusion, exposure pumping, frozen continuation, static from frame 74, immediate freeze, no motion after conditioning" + }, + { + "name": "0042_perspective-right_trimmed-cut-orange", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A tangerine that has been cut in half is placed on a glass cutting board. A knife is slicing through the tangerine. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a rectangular glass cutting board on a light wooden table, a tangerine already partially sliced in the center, and a large silver kitchen knife with oval indentations along the blade actively cutting through the fruit. The knife moves downward and slightly forward, pressing into the tangerine's flesh, while the lighting remains consistent with soft reflections on the glass surface.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity keeps the fruit and knife supported on the board; contact and non-penetration prevent the blade from clipping through the glass or the fruit halves from merging; momentum conservation governs the knife's final slicing motion; friction holds the fruit halves in place on the smooth surface; elasticity with damping describes the soft compression of the tangerine flesh under the blade; optics shadows and reflections govern the consistent light behavior on the glass cutting board; and identity and mass conservation preserve the knife and fruit halves as single consistent objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the knife continues its steady downward and forward slicing motion without pausing, pushing through the remaining tangerine flesh until the blade tip contacts the glass cutting board; the two fruit halves separate cleanly along the cut line as the blade passes through.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the knife decelerates and comes to a complete stop, resting embedded between the two separated tangerine halves; the fruit halves undergo brief settling motion that quickly dampens to rest.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the scene is now entirely static with the knife holding the two fruit halves apart; ambient lighting, contact shadows, and reflections on the glass board remain stable and unchanged.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"no further motion occurs; the embedded knife and separated tangerine halves remain at rest on the cutting board. At output frame 193 the cut is fully complete, the fruit is cleanly divided, and the scene is completely still.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, left-right flip, scene cut, frame crop change, jumping cut, temporal discontinuity, time reset, scene restart, repeated slicing, action loop, looping motion, premature completion, frozen midair, velocity reversal, sudden pose change, object snapping back, object morphing, identity drift, duplicate object, disappearing object, scale changing, color shifting, shape morphing, object melting, anti-gravity float, hovering, lateral drift during cut, clipping through surface, interpenetration, passing through glass board, missing collision, skipped contact, fruit sliding off board, sliding forever, frictionless endless motion, rolling without rotation, fruit halves merging back together, unnatural deformation of the fruit flesh, endless bouncing, no damping, detached shadow, shadow popping, reflection lag, glass becoming opaque, inconsistent occlusion, exposure pumping, frozen continuation, static from frame 74, immediate freeze, no motion after conditioning" + }, + { + "name": "0043_perspective-left_trimmed-cut-paper", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"Two black and blue gripping tools are pulling a piece of green paper from its two corners, causing it to tear. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a green rectangular sheet of paper held at its top two corners by black and blue gripping tools on a wooden table; initially the paper is taut and slightly curved under tension, then a tear initiates near the center and rapidly propagates to the edges, fully separating the paper into two distinct pieces held by the tools, after which the two halves remain separated and static for the remainder of the prefix.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity acts on the paper halves but is counteracted by the tools' grip; contact and non-penetration keep the tools holding the paper edges without interpenetration; friction between the tool jaws and paper prevents slipping; elasticity with damping accounts for the paper's residual settling after the tear; and identity and mass conservation keep the two torn pieces distinct and unchanged throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the two torn green paper pieces remain fully separated and held by the black and blue gripping tools, with the ragged tear edges clearly visible and the gap between them preserved; the tools and table show no significant motion from the perspective-left angle.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the rest condition is preserved as any residual elastic settling from the tear dissipates; the paper halves stay suspended or resting against the table plane with no drifting, falling, or rejoining of the torn edges, maintaining their screen-relative positions.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the scene remains completely static; the tools maintain a firm grip on the two paper pieces, and the gap between the torn edges remains constant with no change in position or orientation relative to the left-side framing.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the two paper pieces continue to be held stationary by the tools with no motion or deformation. At output frame 193 the two torn green paper pieces remain separated and held by the gripping tools, identical to the boundary state.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, object morphing, identity drift, duplicate object, disappearing object, new object appearing, paper rejoining, torn edges healing, grip slipping, paper falling, paper drifting, anti-gravity float, clipping through surface, interpenetration, missing collision, scale changing, color shifting, temporal discontinuity, explosive bounce, endless bouncing, no damping, object snapping back, sudden pose change, jump cut, detached shadow, shadow popping, incorrect depth ordering, exposure pumping, white balance shift" + }, + { + "name": "0044_perspective-center_trimmed-cut-paper", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"Two black and blue gripping tools are pulling a piece of green paper from its two corners, causing it to tear. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table surface with a rectangular sheet of green paper clamped at its top-left and top-right corners by two black and blue gripping tools. Initially the paper hangs slightly curved under its own weight. The clamps pull outward horizontally, stretching the paper until it tears in the center. The tear propagates rapidly across the width, separating the sheet into two distinct halves. By the end, the two halves are fully detached and held apart by the clamps.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity acts on the paper halves but is counteracted by the tools' grip; contact and non-penetration keep the tools holding the paper edges without interpenetration; friction between the tool jaws and paper prevents slipping; elasticity with damping accounts for the paper's residual settling after the tear; and identity and mass conservation keep the two torn pieces distinct and unchanged throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the two torn green paper pieces remain fully separated and held by the black and blue gripping tools, with the ragged tear edges clearly visible and the gap between them preserved; the tools and table show no significant motion in the centered composition.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the rest condition is preserved as any residual elastic settling from the tear dissipates; the paper halves stay suspended or resting against the table plane with no drifting, falling, or rejoining of the torn edges, keeping the top-left and top-right corners aligned.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the scene remains completely static; the tools maintain a firm grip on the two paper pieces, and the gap between the torn edges remains constant with no change in position or orientation from the front-facing view.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the two paper pieces continue to be held stationary by the tools with no motion or deformation. At output frame 193 the two torn green paper pieces remain separated and held by the gripping tools, identical to the boundary state.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, object morphing, identity drift, duplicate object, disappearing object, new object appearing, paper rejoining, torn edges healing, grip slipping, paper falling, paper drifting, anti-gravity float, clipping through surface, interpenetration, missing collision, scale changing, color shifting, temporal discontinuity, explosive bounce, endless bouncing, no damping, object snapping back, sudden pose change, jump cut, detached shadow, shadow popping, incorrect depth ordering, exposure pumping, white balance shift" + }, + { + "name": "0045_perspective-right_trimmed-cut-paper", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed white background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"Two black and blue gripping tools are pulling a piece of green paper from its two corners, causing it to tear. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden tabletop against a white background, two black and blue gripping tools holding the opposite corners of a rectangular green paper. Initially the paper is intact and slightly curved between the tools. As the tools pull apart horizontally, the paper stretches under tension and then rapidly tears in the center. The tear propagates across the width, splitting the paper into two separate pieces held by the tools. The table and background remain fixed throughout.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity acts on the paper halves but is counteracted by the tools' grip; contact and non-penetration keep the tools holding the paper edges without interpenetration; friction between the tool jaws and paper prevents slipping; elasticity with damping accounts for the paper's residual settling after the tear; and identity and mass conservation keep the two torn pieces distinct and unchanged throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the two torn green paper pieces remain fully separated and held by the black and blue gripping tools, with the ragged tear edges clearly visible and the gap between them preserved; the tools and table show no significant motion against the white background.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the rest condition is preserved as any residual elastic settling from the tear dissipates; the paper halves stay suspended or resting flat against the tabletop plane with no drifting, falling, or rejoining of the torn edges.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the scene remains completely static; the tools maintain a firm grip on the two paper pieces, and the gap between the torn edges remains constant with no change in position or orientation from the right-side framing.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the two paper pieces continue to be held stationary by the tools with no motion or deformation. At output frame 193 the two torn green paper pieces remain separated and held by the gripping tools, identical to the boundary state.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, object morphing, identity drift, duplicate object, disappearing object, new object appearing, paper rejoining, torn edges healing, grip slipping, paper falling, paper drifting, anti-gravity float, clipping through surface, interpenetration, missing collision, scale changing, color shifting, temporal discontinuity, explosive bounce, endless bouncing, no damping, object snapping back, sudden pose change, jump cut, detached shadow, shadow popping, incorrect depth ordering, exposure pumping, white balance shift" + }, + { + "name": "0046_perspective-left_trimmed-domino-in-juice", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A grabber tool holding a white domino drops the domino into a dark-colored liquid in a blue mug that is on a wooden surface. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a blue ceramic mug filled with dark liquid sitting on a light wooden table, a grabber tool with a blue handle and white grip holding a white rectangular domino above the mug, and the domino descending steadily toward the liquid surface; as the prefix progresses, the domino approaches the surface and begins to enter the liquid, displacing it slightly.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, fluid behavior, friction, volume conservation, and identity and mass conservation apply to this scene. Gravity drives the domino's descent; contact and non-penetration prevent clipping through the mug or liquid without displacement; momentum conservation governs the impact and sinking dynamics; fluid behavior dictates the splash, ripple propagation, and drag; friction and viscosity dampen the ripples and the domino's motion; volume conservation keeps the liquid amount consistent; identity and mass conservation preserve all objects and the liquid throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-83\",\n \"text\": \"The white domino continues downward from frame 73, fully submerging into the dark liquid and generating a brief splash and expanding concentric ripples visible against the far mug wall. The grabber tool remains fixed above the mug.\"\n },\n {\n \"frames\": \"84-118\",\n \"text\": \"Driven by gravity, the domino sinks steadily toward the mug bottom, its descent gradually decelerating due to fluid drag and buoyancy. It does not hover, pause, or float at the surface.\"\n },\n {\n \"frames\": \"119-148\",\n \"text\": \"The domino contacts the mug bottom and comes to rest, fully submerged. The expanding ripples propagate toward the screen-left mug wall, reflect, and dampen significantly due to viscosity.\"\n },\n {\n \"frames\": \"149-193\",\n \"text\": \"The scene reaches a stable rest state with the domino stationary on the mug bottom, the liquid surface completely calm, and the grabber tool fixed above. At output frame 193 the domino rests settled inside the blue mug.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, frame-74 restart, domino floating on liquid surface, domino hovering above liquid, domino passing through liquid, domino morphing, duplicate domino, disappearing domino, domino identity drifting, domino color shifting, grabber tool clipping into mug, grabber tool morphing, grabber tool disappearing, mug morphing, mug identity drifting, liquid surface remaining flat, liquid teleporting, liquid appearing without source, upward-flowing liquid, frozen splash, liquid passing through solid surface, non-conserved liquid volume, detached shadow, shadow popping, incorrect depth ordering, inconsistent occlusion, lateral drift during domino fall, clipping through mug rim, interpenetration, instant uniform mixing, exposure pumping, white balance shift, boundary position pop, lighting discontinuity, frame boundary shift, prolonged hover, midair pause, impact without splash, surface depression missing, unsupported surface float" + }, + { + "name": "0047_perspective-center_trimmed-domino-in-juice", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A grabber tool holding a white domino drops the domino into a dark-colored liquid in a blue mug that is on a wooden surface. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a blue ceramic mug filled with dark liquid resting on a light wooden table. A blue plastic grabber tool enters from the top, holding a white rectangular domino. The grabber lowers the domino vertically into the liquid. As the domino breaches the surface, it creates expanding concentric ripples and minor splashes. The grabber releases the domino, which begins to submerge into the dark fluid. The lighting is consistent, casting soft shadows inside the mug and on the table.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, fluid behavior, friction, volume conservation, and identity and mass conservation apply to this scene. Gravity drives the domino's descent; contact and non-penetration prevent clipping through the mug or liquid without displacement; momentum conservation governs the impact and sinking dynamics; fluid behavior dictates the splash, ripple propagation, and drag; friction and viscosity dampen the ripples and the domino's motion; volume conservation keeps the liquid amount consistent; identity and mass conservation preserve all objects and the liquid throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-83\",\n \"text\": \"The white domino continues downward from frame 73, fully submerging into the dark liquid and generating a brief splash and expanding concentric ripples radiating symmetrically. The grabber tool remains fixed above the mug.\"\n },\n {\n \"frames\": \"84-118\",\n \"text\": \"Driven by gravity, the domino sinks steadily toward the mug bottom, its descent gradually decelerating due to fluid drag and buoyancy. It does not hover, pause, or float at the surface.\"\n },\n {\n \"frames\": \"119-148\",\n \"text\": \"The domino contacts the mug bottom and comes to rest, fully submerged. The expanding ripples propagate toward the mug walls, reflect, and dampen significantly due to viscosity.\"\n },\n {\n \"frames\": \"149-193\",\n \"text\": \"The scene reaches a stable rest state with the domino stationary on the mug bottom, the liquid surface completely calm, and the grabber tool fixed above. At output frame 193 the domino rests settled inside the blue mug.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, frame-74 restart, domino floating on liquid surface, domino hovering above liquid, domino passing through liquid, domino morphing, duplicate domino, disappearing domino, domino identity drifting, domino color shifting, grabber tool clipping into mug, grabber tool morphing, grabber tool disappearing, mug morphing, mug identity drifting, liquid surface remaining flat, liquid teleporting, liquid appearing without source, upward-flowing liquid, frozen splash, liquid passing through solid surface, non-conserved liquid volume, detached shadow, shadow popping, incorrect depth ordering, inconsistent occlusion, lateral drift during domino fall, clipping through mug rim, interpenetration, instant uniform mixing, exposure pumping, white balance shift, boundary position pop, lighting discontinuity, frame boundary shift, prolonged hover, midair pause, impact without splash, surface depression missing, unsupported surface float" + }, + { + "name": "0048_perspective-right_trimmed-domino-in-juice", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A grabber tool holding a white domino drops the domino into a dark-colored liquid in a blue mug that is on a wooden surface. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a blue ceramic mug filled with dark liquid resting on a light wooden table, a blue grabber tool holding a white rectangular domino stationary above the center of the mug opening. Over the prefix, the scene remains largely static with the domino held in place. Near the final frames, the grabber releases the domino, which begins a short downward trajectory toward the liquid surface.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, fluid behavior, friction, volume conservation, and identity and mass conservation apply to this scene. Gravity drives the domino's descent; contact and non-penetration prevent clipping through the mug or liquid without displacement; momentum conservation governs the impact and sinking dynamics; fluid behavior dictates the splash, ripple propagation, and drag; friction and viscosity dampen the ripples and the domino's motion; volume conservation keeps the liquid amount consistent; identity and mass conservation preserve all objects and the liquid throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-83\",\n \"text\": \"The white domino continues downward from frame 73, fully submerging into the dark liquid and generating a brief splash and expanding concentric ripples visible against the near mug wall. The grabber tool remains fixed above the mug.\"\n },\n {\n \"frames\": \"84-118\",\n \"text\": \"Driven by gravity, the domino sinks steadily toward the mug bottom, its descent gradually decelerating due to fluid drag and buoyancy. It does not hover, pause, or float at the surface.\"\n },\n {\n \"frames\": \"119-148\",\n \"text\": \"The domino contacts the mug bottom and comes to rest, fully submerged. The expanding ripples propagate toward the screen-right mug wall, reflect, and dampen significantly due to viscosity.\"\n },\n {\n \"frames\": \"149-193\",\n \"text\": \"The scene reaches a stable rest state with the domino stationary on the mug bottom, the liquid surface completely calm, and the grabber tool fixed above. At output frame 193 the domino rests settled inside the blue mug.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, frame-74 restart, domino floating on liquid surface, domino hovering above liquid, domino passing through liquid, domino morphing, duplicate domino, disappearing domino, domino identity drifting, domino color shifting, grabber tool clipping into mug, grabber tool morphing, grabber tool disappearing, mug morphing, mug identity drifting, liquid surface remaining flat, liquid teleporting, liquid appearing without source, upward-flowing liquid, frozen splash, liquid passing through solid surface, non-conserved liquid volume, detached shadow, shadow popping, incorrect depth ordering, inconsistent occlusion, lateral drift during domino fall, clipping through mug rim, interpenetration, instant uniform mixing, exposure pumping, white balance shift, boundary position pop, lighting discontinuity, frame boundary shift, prolonged hover, midair pause, impact without splash, surface depression missing, unsupported surface float" + }, + { + "name": "0049_perspective-left_trimmed-dominos-with-space", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"Two rows of alternating black and white dominoes are set up on a wooden table with a gap between the two rows. A wooden stick attached to a rotating platform rotates clockwise and knocks the first domino in the first row. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table with two groups of alternating black and white rectangular dominoes arranged in a line with a visible gap between them. The left group contains four dominoes and the right group contains three. A wooden stick with green tape is attached to a black rotating platform in the background right. Across the prefix, the stick rotates clockwise and strikes the rightmost black domino of the right group. This initiates a chain reaction where the dominoes in the right group fall sequentially from right to left. The left group of dominoes remains standing throughout the observed prefix, separated from the falling right group by the gap.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity drives the downward fall of each domino; contact and non-penetration ensure sequential collisions without clipping; momentum conservation transfers kinetic energy down the chain; friction prevents lateral sliding and stabilizes the resting dominoes; torque and rotational stability dictate the tipping motion around the base; and identity and mass conservation preserve the exact count, color, and shape of all objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"From the screen-right, the rightmost black domino continues its leftward fall and strikes the adjacent white domino. Momentum transfers sequentially, initiating a strict chain reaction within the right-hand group of exactly three dominoes. No extra dominoes appear; the layout remains fixed as two distinct groups separated by a wide gap.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"The chain reaction propagates leftward across the screen through the remaining two dominoes in the right-hand group. Each domino topples and strikes the next in continuous, frame-by-frame rigid-body motion without teleportation or instant settling. The final domino in the right group falls flat onto the table surface.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"The chain reaction halts completely at the edge of the right-hand group. The wide gap prevents any momentum transfer to the left-hand group, leaving all four dominoes on the screen-left standing upright and completely undisturbed. The total domino count remains exactly seven throughout.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"All objects settle into a stable rest condition with no residual motion. The right-hand group of three dominoes lies flat on the table, the left-hand group of four dominoes remains standing, and the rotating platform and stick are stationary. At output frame 193 the scene is fully static.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, viewpoint change, left-right flip, scene cut, time reset, scene restart, repeated release, action loop, looping motion, jump cut, temporal discontinuity, object morphing, identity drift, duplicate object, disappearing object, new object appearing, scale changing, color shifting, frozen midair, anti-gravity float, hovering, lateral drift during fall, clipping through surface, interpenetration, missing collision, skipped contact, dominoes passing through each other, explosive bounce, endless bouncing, no damping, instant settling, velocity reversal, sudden pose change, untriggered domino fall, spontaneous toppling, chain reaction jumping the gap, dominoes floating, stick clipping through domino, table edge moving, background sliding, layout morphing, extra dominoes appearing, instant chain reaction, domino teleportation, sudden state change, hallucinated objects, row merging, gap bridging" + }, + { + "name": "0050_perspective-center_trimmed-dominos-with-space", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"Two rows of alternating black and white dominoes are set up on a wooden table with a gap between the two rows. A wooden stick attached to a rotating platform rotates clockwise and knocks the first domino in the first row. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden tabletop with a line of alternating black and white rectangular dominoes arranged in two groups separated by a distinct gap in the middle. To the right, a black rotating platform holds a wooden stick with green tape. The platform rotates clockwise, swinging the stick toward the rightmost black domino. By the end of the prefix, the stick has struck the rightmost domino, causing it to begin tipping over to the left.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity drives the downward fall of each domino; contact and non-penetration ensure sequential collisions without clipping; momentum conservation transfers kinetic energy down the chain; friction prevents lateral sliding and stabilizes the resting dominoes; torque and rotational stability dictate the tipping motion around the base; and identity and mass conservation preserve the exact count, color, and shape of all objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"The rightmost black domino continues its leftward fall and strikes the adjacent white domino. Momentum transfers sequentially, initiating a strict chain reaction within the right-hand group of exactly three dominoes. No extra dominoes appear; the layout remains fixed as two distinct groups separated by a wide gap.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"The chain reaction propagates leftward through the remaining two dominoes in the right-hand group. Each domino topples and strikes the next in continuous, frame-by-frame rigid-body motion without teleportation or instant settling. The final domino in the right group falls flat onto the table surface.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"The chain reaction halts completely at the edge of the right-hand group. The wide gap prevents any momentum transfer to the left-hand group, leaving all four dominoes on the left standing upright and completely undisturbed. The total domino count remains exactly seven throughout.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"All objects settle into a stable rest condition with no residual motion. The right-hand group of three dominoes lies flat on the table, the left-hand group of four dominoes remains standing, and the rotating platform and stick are stationary. At output frame 193 the scene is fully static.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, viewpoint change, left-right flip, scene cut, time reset, scene restart, repeated release, action loop, looping motion, jump cut, temporal discontinuity, object morphing, identity drift, duplicate object, disappearing object, new object appearing, scale changing, color shifting, frozen midair, anti-gravity float, hovering, lateral drift during fall, clipping through surface, interpenetration, missing collision, skipped contact, dominoes passing through each other, explosive bounce, endless bouncing, no damping, instant settling, velocity reversal, sudden pose change, untriggered domino fall, spontaneous toppling, chain reaction jumping the gap, dominoes floating, stick clipping through domino, table edge moving, background sliding, layout morphing, extra dominoes appearing, instant chain reaction, domino teleportation, sudden state change, hallucinated objects, row merging, gap bridging" + }, + { + "name": "0051_perspective-right_trimmed-dominos-with-space", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"Two rows of alternating black and white dominoes are set up on a wooden table with a gap between the two rows. A wooden stick attached to a rotating platform rotates clockwise and knocks the first domino in the first row. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table with two rows of alternating black and white dominoes separated by a visible gap. The left row contains four dominoes and the right row contains three dominoes. A black circular rotating platform with a wooden stick is positioned on the screen-right. The platform rotates clockwise, swinging the stick leftward until it strikes the rightmost black domino of the right row, initiating a leftward fall.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity drives the downward fall of each domino; contact and non-penetration ensure sequential collisions without clipping; momentum conservation transfers kinetic energy down the chain; friction prevents lateral sliding and stabilizes the resting dominoes; torque and rotational stability dictate the tipping motion around the base; and identity and mass conservation preserve the exact count, color, and shape of all objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"Close to the screen-right edge, the rightmost black domino continues its leftward fall and strikes the adjacent white domino. Momentum transfers sequentially, initiating a strict chain reaction within the right-hand group of exactly three dominoes. No extra dominoes appear; the layout remains fixed as two distinct groups separated by a wide gap.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"The chain reaction propagates leftward across the frame through the remaining two dominoes in the right-hand group. Each domino topples and strikes the next in continuous, frame-by-frame rigid-body motion without teleportation or instant settling. The final domino in the right group falls flat onto the table surface.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"The chain reaction halts completely at the edge of the right-hand group. The wide gap prevents any momentum transfer to the left-hand group, leaving all four dominoes further toward the screen-left standing upright and completely undisturbed. The total domino count remains exactly seven throughout.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"All objects settle into a stable rest condition with no residual motion. The right-hand group of three dominoes lies flat on the table, the left-hand group of four dominoes remains standing, and the rotating platform and stick are stationary. At output frame 193 the scene is fully static.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, viewpoint change, left-right flip, scene cut, time reset, scene restart, repeated release, action loop, looping motion, jump cut, temporal discontinuity, object morphing, identity drift, duplicate object, disappearing object, new object appearing, scale changing, color shifting, frozen midair, anti-gravity float, hovering, lateral drift during fall, clipping through surface, interpenetration, missing collision, skipped contact, dominoes passing through each other, explosive bounce, endless bouncing, no damping, instant settling, velocity reversal, sudden pose change, untriggered domino fall, spontaneous toppling, chain reaction jumping the gap, dominoes floating, stick clipping through domino, table edge moving, background sliding, layout morphing, extra dominoes appearing, instant chain reaction, domino teleportation, sudden state change, hallucinated objects, row merging, gap bridging" + }, + { + "name": "0052_perspective-left_trimmed-double-cradle", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A Newton's cradle device on the table and two of the metal balls are held up by a blue handled grabber tool. The claw releases the two balls. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a Newton's cradle with a chrome metal frame and black base resting on a light wooden table against a plain white wall; a blue and black handled grabber tool grips two of the leftmost chrome spheres, holding them pulled back to the screen-left; the three rightmost spheres hang vertically in mutual contact; over the prefix the grabber's jaws open and release the two held spheres, which begin their pendulum arc swinging rightward toward the stationary trio with increasing speed and visible motion blur, while the metal frame, base, and background remain completely fixed.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity and string tension drive the pendulum arcs; contact and non-penetration govern the sphere-to-sphere impacts; momentum conservation dictates the transfer of kinetic energy through the chain; friction and elasticity with damping shape the rebound and gradual amplitude decay; torque and rotational stability maintain the pendulum arcs around fixed pivot points; identity and mass conservation keep the five spheres and the grabber tool unchanged throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-93\",\n \"text\": \"the two nearest metal balls swing rightward along their pendulum arc, accelerating under gravity toward the stationary central trio with increasing speed and visible motion blur.\"\n },\n {\n \"frames\": \"94-103\",\n \"text\": \"the swinging pair makes firm contact with the leftmost stationary ball without clipping or interpenetration, transferring momentum through the chain and causing exactly two farthest balls to swing outward to the screen-right while the initially swinging near pair slows to a near-rest.\"\n },\n {\n \"frames\": \"104-133\",\n \"text\": \"the two outward-swinging farthest balls reach their peak extension and swing back leftward toward the center group, accelerating under gravity.\"\n },\n {\n \"frames\": \"134-143\",\n \"text\": \"the returning far pair collides with the stationary group, transferring momentum back and causing exactly two nearest balls to swing outward to the screen-left with visibly reduced amplitude.\"\n },\n {\n \"frames\": \"144-193\",\n \"text\": \"the alternating pendulum motion continues with progressive damping, each successive swing reaching a lower peak due to air resistance and pivot friction until the balls gradually settle into a slow oscillation or near-rest at output frame 193.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, viewpoint change, scene cut, background sliding, table edge moving, time reset, scene restart, action loop, looping motion, temporal discontinuity, frozen midair, metal ball morphing, metal ball identity drifting, duplicate metal ball, disappearing metal ball, new object appearing, scale changing, color shifting, metal ball floating instead of swinging, metal ball hovering above cradle, metal ball passing through other ball, metal ball clipping through surface, metal ball interpenetration, missing collision, skipped contact, explosive bounce, endless bouncing, metal ball bouncing without damping, wrong rebound direction, metal ball moving before contact, instantaneous snapping without trajectory, rotation without torque, pivot point sliding unnaturally, growing oscillation, detached shadow, reflection lag, grabber tool moving, grabber tool morphing, duplicate grabber tool, grabber tool disappearing" + }, + { + "name": "0053_perspective-center_trimmed-double-cradle", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A Newton's cradle device on the table and two of the metal balls are held up by a blue handled grabber tool. The claw releases the two balls. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a Newton's cradle on a wooden table with a plain background, a blue-handled grabber tool holding the two leftmost metal balls pulled back to the left, and three rightmost balls hanging stationary. The grabber releases the two balls, which begin to swing downward and rightward toward the stationary balls. The grabber remains in place after release.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity and string tension drive the pendulum arcs; contact and non-penetration govern the sphere-to-sphere impacts; momentum conservation dictates the transfer of kinetic energy through the chain; friction and elasticity with damping shape the rebound and gradual amplitude decay; torque and rotational stability maintain the pendulum arcs around fixed pivot points; identity and mass conservation keep the five spheres and the grabber tool unchanged throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-93\",\n \"text\": \"the two leftmost metal balls swing rightward along their pendulum arc, accelerating under gravity toward the stationary central trio with increasing speed and visible motion blur.\"\n },\n {\n \"frames\": \"94-103\",\n \"text\": \"the swinging pair makes firm contact with the leftmost stationary ball without clipping or interpenetration, transferring momentum through the chain and causing exactly two rightmost balls to swing outward while the initially swinging left pair slows to a near-rest.\"\n },\n {\n \"frames\": \"104-133\",\n \"text\": \"the two outward-swinging rightmost balls reach their peak extension and swing back leftward toward the center group, accelerating under gravity.\"\n },\n {\n \"frames\": \"134-143\",\n \"text\": \"the returning right pair collides with the stationary group, transferring momentum back and causing exactly two leftmost balls to swing outward with visibly reduced amplitude.\"\n },\n {\n \"frames\": \"144-193\",\n \"text\": \"the alternating pendulum motion continues with progressive damping, each successive swing reaching a lower peak due to air resistance and pivot friction until the balls gradually settle into a slow oscillation or near-rest at output frame 193.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, viewpoint change, scene cut, background sliding, table edge moving, time reset, scene restart, action loop, looping motion, temporal discontinuity, frozen midair, metal ball morphing, metal ball identity drifting, duplicate metal ball, disappearing metal ball, new object appearing, scale changing, color shifting, metal ball floating instead of swinging, metal ball hovering above cradle, metal ball passing through other ball, metal ball clipping through surface, metal ball interpenetration, missing collision, skipped contact, explosive bounce, endless bouncing, metal ball bouncing without damping, wrong rebound direction, metal ball moving before contact, instantaneous snapping without trajectory, rotation without torque, pivot point sliding unnaturally, growing oscillation, detached shadow, reflection lag, grabber tool moving, grabber tool morphing, duplicate grabber tool, grabber tool disappearing" + }, + { + "name": "0054_perspective-right_trimmed-double-cradle", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A Newton's cradle device on the table and two of the metal balls are held up by a blue handled grabber tool. The claw releases the two balls. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a Newton's cradle on a wooden table with a blue-handled grabber tool holding two silver metal balls on the left side. The two balls are lifted away from the central group of three stationary balls. The grabber releases the two balls, which swing down and collide with the stationary group. Momentum transfers through the center balls, causing the two balls on the far right to swing outward. As the prefix ends, the two right balls have reached their peak extension and are swinging back toward the center.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity and string tension drive the pendulum arcs; contact and non-penetration govern the sphere-to-sphere impacts; momentum conservation dictates the transfer of kinetic energy through the chain; friction and elasticity with damping shape the rebound and gradual amplitude decay; torque and rotational stability maintain the pendulum arcs around fixed pivot points; identity and mass conservation keep the five spheres and the grabber tool unchanged throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-93\",\n \"text\": \"the two farthest metal balls swing rightward along their pendulum arc, accelerating under gravity toward the stationary central trio with increasing speed and visible motion blur.\"\n },\n {\n \"frames\": \"94-103\",\n \"text\": \"the swinging pair makes firm contact with the leftmost stationary ball without clipping or interpenetration, transferring momentum through the chain and causing exactly two nearest balls to swing outward to the screen-right while the initially swinging far pair slows to a near-rest.\"\n },\n {\n \"frames\": \"104-133\",\n \"text\": \"the two outward-swinging nearest balls reach their peak extension and swing back leftward toward the center group, accelerating under gravity.\"\n },\n {\n \"frames\": \"134-143\",\n \"text\": \"the returning near pair collides with the stationary group, transferring momentum back and causing exactly two farthest balls to swing outward to the screen-left with visibly reduced amplitude.\"\n },\n {\n \"frames\": \"144-193\",\n \"text\": \"the alternating pendulum motion continues with progressive damping, each successive swing reaching a lower peak due to air resistance and pivot friction until the balls gradually settle into a slow oscillation or near-rest at output frame 193.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, viewpoint change, scene cut, background sliding, table edge moving, time reset, scene restart, action loop, looping motion, temporal discontinuity, frozen midair, metal ball morphing, metal ball identity drifting, duplicate metal ball, disappearing metal ball, new object appearing, scale changing, color shifting, metal ball floating instead of swinging, metal ball hovering above cradle, metal ball passing through other ball, metal ball clipping through surface, metal ball interpenetration, missing collision, skipped contact, explosive bounce, endless bouncing, metal ball bouncing without damping, wrong rebound direction, metal ball moving before contact, instantaneous snapping without trajectory, rotation without torque, pivot point sliding unnaturally, growing oscillation, detached shadow, reflection lag, grabber tool moving, grabber tool morphing, duplicate grabber tool, grabber tool disappearing" + }, + { + "name": "0055_perspective-left_trimmed-duck-and-dominos", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A yellow rubber duck is positioned in the middle of a line of black and white dominoes on a wooden table. A stick attached to a black rotating platform rotates clockwise and knocks the first domino block. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table with a yellow rubber duck centered between two sets of four alternating black and white dominoes. In the background right, a black rotating platform spins a wooden stick clockwise. The stick strikes the rightmost black domino, initiating a chain reaction that topples the right-side dominoes leftward toward the duck. The dominoes collide with the duck, which absorbs the impact and remains upright, while the left-side dominoes remain standing. The camera remains locked off throughout the sequence.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity drives the falling dominoes; contact and non-penetration prevent clipping during collisions; momentum conservation governs the energy transfer through the chain; friction and torque and rotational stability shape the domino toppling dynamics and the duck's stable response; identity and mass conservation keep all objects intact.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-88\",\n \"text\": \"The remaining right-side dominoes continue toppling sequentially from screen-right toward screen-left, each striking the next block and transferring momentum toward the duck under gravity.\"\n },\n {\n \"frames\": \"89-98\",\n \"text\": \"The final right-side domino impacts the yellow rubber duck near its base, causing the duck to wobble slightly on the table surface before friction and torque restore it to a stable upright position.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"The duck remains firmly upright and stationary; the right-side dominoes lie flat against its base, while the left-side dominoes remain completely standing and undisturbed as all kinetic energy dissipates.\"\n },\n {\n \"frames\": \"129-193\",\n \"text\": \"The scene is fully static with the duck resting upright in the center, fallen dominoes on the right, and standing dominoes on the left; no objects move and lighting remains fixed.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, replaying conditioning frames, temporal discontinuity, duck morphing, duplicate duck, duck identity drifting, duck color shifting, duck disappearing, duck hovering above table, duck passing through domino, duck failing to remain upright, duck bouncing instead of wobbling, domino morphing, duplicate domino, domino identity drifting, domino color shifting, domino disappearing, domino hovering above table, domino passing through duck, domino failing to tip sequentially, domino bouncing instead of falling, left dominoes falling without contact, chain reaction skipping dominoes, domino clipping, explosive bounce, endless bouncing, no damping, object moving before contact, rotation without torque, pivot point sliding unnaturally, impossible balancing, domino sliding instead of tipping, duck toppling, duck sliding, duck flying away, duck deforming" + }, + { + "name": "0056_perspective-center_trimmed-duck-and-dominos", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A yellow rubber duck is positioned in the middle of a line of black and white dominoes on a wooden table. A stick attached to a black rotating platform rotates clockwise and knocks the first domino block. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden tabletop with a yellow rubber duck positioned in the exact center of a linear arrangement of alternating black and white dominoes, a black rotating platform with an attached wooden stick located on the screen-right, the stick executing a clockwise rotation to strike the rightmost black domino, and the subsequent sequential toppling of dominoes from right to left while the central duck and the left-side dominoes remain completely stationary.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity drives the falling dominoes; contact and non-penetration prevent clipping during collisions; momentum conservation governs the energy transfer through the chain; friction and torque and rotational stability shape the domino toppling dynamics and the duck's stable response; identity and mass conservation keep all objects intact.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-88\",\n \"text\": \"The remaining right-side dominoes continue toppling sequentially from right to left across the table, each striking the next block and transferring momentum toward the duck under gravity.\"\n },\n {\n \"frames\": \"89-98\",\n \"text\": \"The final right-side domino impacts the yellow rubber duck centrally, causing the duck to wobble slightly on the table surface before friction and torque restore it to a stable upright position.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"The duck remains firmly upright and stationary; the right-side dominoes lie flat against its base, while the left-side dominoes remain completely standing and undisturbed as all kinetic energy dissipates.\"\n },\n {\n \"frames\": \"129-193\",\n \"text\": \"The scene is fully static with the duck resting upright in the center, fallen dominoes on the right, and standing dominoes on the left; no objects move and lighting remains fixed.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, replaying conditioning frames, temporal discontinuity, duck morphing, duplicate duck, duck identity drifting, duck color shifting, duck disappearing, duck hovering above table, duck passing through domino, duck failing to remain upright, duck bouncing instead of wobbling, domino morphing, duplicate domino, domino identity drifting, domino color shifting, domino disappearing, domino hovering above table, domino passing through duck, domino failing to tip sequentially, domino bouncing instead of falling, left dominoes falling without contact, chain reaction skipping dominoes, domino clipping, explosive bounce, endless bouncing, no damping, object moving before contact, rotation without torque, pivot point sliding unnaturally, impossible balancing, domino sliding instead of tipping, duck toppling, duck sliding, duck flying away, duck deforming" + }, + { + "name": "0057_perspective-right_trimmed-duck-and-dominos", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A yellow rubber duck is positioned in the middle of a line of black and white dominoes on a wooden table. A stick attached to a black rotating platform rotates clockwise and knocks the first domino block. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table with a yellow rubber duck centered in a line of eight alternating black and white dominoes, four to the left and four to the right of the duck. A black rotating platform with a wooden stick is positioned on the screen-right. Initially static, the platform rotates clockwise, swinging the stick leftward until it strikes the rightmost black domino, initiating a chain reaction as that domino begins to tip leftward toward the duck.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity drives the falling dominoes; contact and non-penetration prevent clipping during collisions; momentum conservation governs the energy transfer through the chain; friction and torque and rotational stability shape the domino toppling dynamics and the duck's stable response; identity and mass conservation keep all objects intact.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-88\",\n \"text\": \"The remaining right-side dominoes continue toppling sequentially from the near-right edge toward the mid-ground, each striking the next block and transferring momentum toward the duck under gravity.\"\n },\n {\n \"frames\": \"89-98\",\n \"text\": \"The final right-side domino impacts the yellow rubber duck near its base, causing the duck to wobble slightly on the table surface before friction and torque restore it to a stable upright position.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"The duck remains firmly upright and stationary; the right-side dominoes lie flat against its base, while the left-side dominoes remain completely standing and undisturbed as all kinetic energy dissipates.\"\n },\n {\n \"frames\": \"129-193\",\n \"text\": \"The scene is fully static with the duck resting upright in the center, fallen dominoes on the right, and standing dominoes on the left; no objects move and lighting remains fixed.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, replaying conditioning frames, temporal discontinuity, duck morphing, duplicate duck, duck identity drifting, duck color shifting, duck disappearing, duck hovering above table, duck passing through domino, duck failing to remain upright, duck bouncing instead of wobbling, domino morphing, duplicate domino, domino identity drifting, domino color shifting, domino disappearing, domino hovering above table, domino passing through duck, domino failing to tip sequentially, domino bouncing instead of falling, left dominoes falling without contact, chain reaction skipping dominoes, domino clipping, explosive bounce, endless bouncing, no damping, object moving before contact, rotation without torque, pivot point sliding unnaturally, impossible balancing, domino sliding instead of tipping, duck toppling, duck sliding, duck flying away, duck deforming" + }, + { + "name": "0058_perspective-left_trimmed-duck-falls-in-box", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background wall.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A yellow rubber ducky is suspended above an open dark green fabric box on a wooden table. The duck is then released. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table surface with a dark green fabric storage box placed centrally against a plain light-colored wall. A yellow rubber duck is initially suspended in the air above the open box, gripped by orange and black tongs. Across the prefix, the tongs release the duck, which falls vertically under gravity, passes the box rim, enters the interior, and settles at the bottom of the container. The camera, table, background, and lighting remain completely fixed throughout the sequence, with soft natural illumination casting a steady shadow under the box.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity drives the duck's downward freefall; contact and non-penetration prevent it from passing through the fabric box bottom; momentum conservation governs the impact response; friction and elasticity with damping shape the small rebound and final settling phase; identity and mass conservation ensure the duck and box retain their exact shapes, colors, and counts throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-88\",\n \"text\": \"The yellow rubber duck accelerates downward continuously under gravity, its vertical position decreasing monotonically as it falls from the upper-right portion of the frame toward the box opening. It covers increasing distance per frame, remaining fully visible against the left-side background without hovering or pausing.\"\n },\n {\n \"frames\": \"89-108\",\n \"text\": \"The duck passes through the box opening and enters the interior, maintaining its rapid downward trajectory toward the center-left of the box floor. It remains clearly visible inside the box boundaries, with no upward motion, position reset, or temporal jump occurring.\"\n },\n {\n \"frames\": \"109-123\",\n \"text\": \"The duck makes firm contact with the flexible fabric bottom, compressing the material slightly upon impact. It undergoes exactly one small damped rebound, rising only a short distance before gravity pulls it back down.\"\n },\n {\n \"frames\": \"124-148\",\n \"text\": \"The rebound energy dissipates rapidly through friction and material damping. The duck makes one or two minor follow-on contacts that quickly decrease in amplitude, settling toward the center of the box floor.\"\n },\n {\n \"frames\": \"149-193\",\n \"text\": \"The duck comes to a complete, stable rest inside the open box, casting a steady contact shadow on the fabric bottom. It remains fully visible and completely stationary at output frame 193, with no residual motion, looping, or state reset.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., duck morphing, duplicate duck, duck identity drifting, duck color shifting, duck disappearing, box morphing, duplicate box, box identity drifting, box color shifting, box disappearing, duck hovering above box, duck passing through box bottom, duck failing to fall into box, duck resetting to clamp height, duck returning to suspended position, camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, replaying conditioning frames, temporal discontinuity, frame-74 restart, action loop, duck floating instead of falling, duck moving before contact, duck clipping through box wall, background sliding, table edge moving, velocity reversal, sudden pose change, non-conserved volume, rigid fabric bottom, wrong rebound direction, object snapping back, constant speed descent, unnaturally slow fall, missing box entry, empty box after fall, tongs reappearing, clamp reappearing, upward acceleration without force" + }, + { + "name": "0059_perspective-center_trimmed-duck-falls-in-box", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A yellow rubber ducky is suspended above an open dark green fabric box on a wooden table. The duck is then released. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table with a dark green fabric storage box centered in the frame, a yellow rubber duck held by an orange and black handle initially suspended high above the box, the duck being released and falling vertically toward the box opening, while the box, table, and background remain fixed under even lighting casting a soft shadow.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity drives the duck's downward freefall; contact and non-penetration prevent it from passing through the fabric box bottom; momentum conservation governs the impact response; friction and elasticity with damping shape the small rebound and final settling phase; identity and mass conservation ensure the duck and box retain their exact shapes, colors, and counts throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-88\",\n \"text\": \"The yellow rubber duck accelerates downward continuously under gravity, its vertical position decreasing monotonically as it falls straight down the center of the frame toward the box opening. It covers increasing distance per frame, remaining fully visible against the central background without hovering or pausing.\"\n },\n {\n \"frames\": \"89-108\",\n \"text\": \"The duck passes through the box opening and enters the interior, maintaining its rapid downward trajectory toward the center of the box floor. It remains clearly visible inside the box boundaries, with no upward motion, position reset, or temporal jump occurring.\"\n },\n {\n \"frames\": \"109-123\",\n \"text\": \"The duck makes firm contact with the flexible fabric bottom, compressing the material slightly upon impact. It undergoes exactly one small damped rebound, rising only a short distance before gravity pulls it back down.\"\n },\n {\n \"frames\": \"124-148\",\n \"text\": \"The rebound energy dissipates rapidly through friction and material damping. The duck makes one or two minor follow-on contacts that quickly decrease in amplitude, settling toward the center of the box floor.\"\n },\n {\n \"frames\": \"149-193\",\n \"text\": \"The duck comes to a complete, stable rest inside the open box, casting a steady contact shadow on the fabric bottom. It remains fully visible and completely stationary at output frame 193, with no residual motion, looping, or state reset.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., duck morphing, duplicate duck, duck identity drifting, duck color shifting, duck disappearing, box morphing, duplicate box, box identity drifting, box color shifting, box disappearing, duck hovering above box, duck passing through box bottom, duck failing to fall into box, duck resetting to clamp height, duck returning to suspended position, camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, replaying conditioning frames, temporal discontinuity, frame-74 restart, action loop, duck floating instead of falling, duck moving before contact, duck clipping through box wall, background sliding, table edge moving, velocity reversal, sudden pose change, non-conserved volume, rigid fabric bottom, wrong rebound direction, object snapping back, constant speed descent, unnaturally slow fall, missing box entry, empty box after fall, tongs reappearing, clamp reappearing, upward acceleration without force" + }, + { + "name": "0060_perspective-right_trimmed-duck-falls-in-box", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A yellow rubber ducky is suspended above an open dark green fabric box on a wooden table. The duck is then released. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table with a dark green fabric storage box centered in the frame, a yellow rubber duck held by an orange and black clamp attached to a rig above the box, and a static background wall; over the prefix the clamp releases the duck, which begins to fall vertically toward the open top of the box, while the box, table, clamp, and background remain completely stationary under consistent soft lighting.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity drives the duck's downward freefall; contact and non-penetration prevent it from passing through the fabric box bottom; momentum conservation governs the impact response; friction and elasticity with damping shape the small rebound and final settling phase; identity and mass conservation ensure the duck and box retain their exact shapes, colors, and counts throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-88\",\n \"text\": \"The yellow rubber duck accelerates downward continuously under gravity, its vertical position decreasing monotonically as it falls from the upper-left portion of the frame toward the box opening. It covers increasing distance per frame, remaining fully visible against the right-side background without hovering or pausing.\"\n },\n {\n \"frames\": \"89-108\",\n \"text\": \"The duck passes through the box opening and enters the interior, maintaining its rapid downward trajectory toward the center-right of the box floor. It remains clearly visible inside the box boundaries, with no upward motion, position reset, or temporal jump occurring.\"\n },\n {\n \"frames\": \"109-123\",\n \"text\": \"The duck makes firm contact with the flexible fabric bottom, compressing the material slightly upon impact. It undergoes exactly one small damped rebound, rising only a short distance before gravity pulls it back down.\"\n },\n {\n \"frames\": \"124-148\",\n \"text\": \"The rebound energy dissipates rapidly through friction and material damping. The duck makes one or two minor follow-on contacts that quickly decrease in amplitude, settling toward the center of the box floor.\"\n },\n {\n \"frames\": \"149-193\",\n \"text\": \"The duck comes to a complete, stable rest inside the open box, casting a steady contact shadow on the fabric bottom. It remains fully visible and completely stationary at output frame 193, with no residual motion, looping, or state reset.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., duck morphing, duplicate duck, duck identity drifting, duck color shifting, duck disappearing, box morphing, duplicate box, box identity drifting, box color shifting, box disappearing, duck hovering above box, duck passing through box bottom, duck failing to fall into box, duck resetting to clamp height, duck returning to suspended position, camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, replaying conditioning frames, temporal discontinuity, frame-74 restart, action loop, duck floating instead of falling, duck moving before contact, duck clipping through box wall, background sliding, table edge moving, velocity reversal, sudden pose change, non-conserved volume, rigid fabric bottom, wrong rebound direction, object snapping back, constant speed descent, unnaturally slow fall, missing box entry, empty box after fall, tongs reappearing, clamp reappearing, upward acceleration without force" + }, + { + "name": "0061_perspective-left_trimmed-duck-static", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A stationary yellow rubber duck on a light brown wooden table against a plain white background. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a yellow rubber duck resting centrally on a light brown wooden table against a plain white background. Throughout the prefix, the scene is entirely motionless; the duck maintains its upright position without any displacement, rotation, or deformation. Lighting remains constant with a soft shadow cast by the duck onto the table surface to its right. No other objects or movements are present.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, and identity and mass conservation apply to this scene. Gravity pulls the duck downward while contact and non-penetration keep it resting on the table surface without interpenetration. Friction prevents any sliding or rotation, and identity and mass conservation ensure the duck remains a single, unchanging object throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the yellow rubber duck remains completely stationary on the wooden table with zero translational and rotational velocity; the perspective-left camera framing, lighting, and background are unchanged.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"no change from the previous band; the duck continues to rest motionless in static equilibrium with a fixed soft shadow to the right and constant lighting.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"no change from the previous band; the scene remains entirely static with the duck upright and motionless on the table surface.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"no change from the previous band; the duck remains stationary until the end. At output frame 193 the yellow rubber duck rests upright on the wooden table in the exact same position and orientation as the conditioning prefix, with the camera and background unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, handheld drift, viewpoint change, perspective shift, scene cut, jump cut, background sliding, table edge moving, time reset, scene restart, action loop, looping motion, temporal discontinuity, duck sliding, duck falling, duck rolling, duck rotating, duck toppling, duck deformation, anti-gravity float, hovering, levitation, lateral drift, clipping through surface, interpenetration, object morphing, identity drift, duplicate object, disappearing object, new object appearing, scale changing, color shifting, lighting flicker, shadow shift, detached shadow, shadow moving independently, shadow popping, texture hallucination, inconsistent occlusion" + }, + { + "name": "0062_perspective-center_trimmed-duck-static", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A stationary yellow rubber duck on a light brown wooden table against a plain white background. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a single yellow rubber duck resting on a light brown wooden table against a plain white wall, positioned slightly right of center and facing forward-left; across the entire prefix the scene is completely static with no object motion, no camera movement, and consistent lighting, with the duck casting a soft shadow to its right on the table surface.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, and identity and mass conservation apply to this scene. Gravity pulls the duck downward while contact and non-penetration keep it resting on the table surface without interpenetration. Friction prevents any sliding or rotation, and identity and mass conservation ensure the duck remains a single, unchanging object throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the yellow rubber duck remains completely stationary on the wooden table with zero translational and rotational velocity; the perspective-center camera framing, lighting, and background are unchanged.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"no change from the previous band; the duck continues to rest motionless in static equilibrium slightly right of center with a fixed soft shadow and constant lighting.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"no change from the previous band; the scene remains entirely static with the duck upright and motionless on the table surface.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"no change from the previous band; the duck remains stationary until the end. At output frame 193 the yellow rubber duck rests upright on the wooden table in the exact same position and orientation as the conditioning prefix, with the camera and background unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, handheld drift, viewpoint change, perspective shift, scene cut, jump cut, background sliding, table edge moving, time reset, scene restart, action loop, looping motion, temporal discontinuity, duck sliding, duck falling, duck rolling, duck rotating, duck toppling, duck deformation, anti-gravity float, hovering, levitation, lateral drift, clipping through surface, interpenetration, object morphing, identity drift, duplicate object, disappearing object, new object appearing, scale changing, color shifting, lighting flicker, shadow shift, detached shadow, shadow moving independently, shadow popping, texture hallucination, inconsistent occlusion" + }, + { + "name": "0063_perspective-right_trimmed-duck-static", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background wall.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A stationary yellow rubber duck on a light brown wooden table against a plain white background. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a yellow rubber duck centered on a light brown wooden table against a plain white wall. Across the entire prefix, the duck remains completely stationary with no translation or rotation. The lighting is steady, casting a soft shadow to the screen-right of the duck. The table surface and background wall show no texture changes or movement. The scene is entirely static throughout the conditioning prefix.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, and identity and mass conservation apply to this scene. Gravity pulls the duck downward while contact and non-penetration keep it resting on the table surface without interpenetration. Friction prevents any sliding or rotation, and identity and mass conservation ensure the duck remains a single, unchanging object throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the yellow rubber duck remains completely stationary on the wooden table with zero translational and rotational velocity; the perspective-right camera framing, lighting, and background wall are unchanged.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"no change from the previous band; the duck continues to rest motionless in static equilibrium with a fixed soft shadow to the screen-right and constant lighting.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"no change from the previous band; the scene remains entirely static with the duck upright and motionless on the table surface.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"no change from the previous band; the duck remains stationary until the end. At output frame 193 the yellow rubber duck rests upright on the wooden table in the exact same position and orientation as the conditioning prefix, with the camera and background unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, handheld drift, viewpoint change, perspective shift, scene cut, jump cut, background sliding, table edge moving, time reset, scene restart, action loop, looping motion, temporal discontinuity, duck sliding, duck falling, duck rolling, duck rotating, duck toppling, duck deformation, anti-gravity float, hovering, levitation, lateral drift, clipping through surface, interpenetration, object morphing, identity drift, duplicate object, disappearing object, new object appearing, scale changing, color shifting, lighting flicker, shadow shift, detached shadow, shadow moving independently, shadow popping, texture hallucination, inconsistent occlusion" + }, + { + "name": "0064_perspective-left_trimmed-fill-glass-red-drink", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A glass beverage dispenser filled with a bright red liquid is set up on a woven basket and is pouring the liquid into a clear glass on a wooden table. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a glass beverage dispenser resting on a round woven basket atop a light wooden table, filled with a bright red liquid, with a metal spigot near its base. A clear drinking glass sits directly below the spigot. Across the prefix, a continuous stream of red liquid pours from the spigot into the glass, and the liquid level inside the glass steadily rises from approximately one-third full to nearly the rim. The dispenser, basket, table, and plain white background remain completely stationary, with consistent lighting and soft shadows.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, fluid behavior, volume conservation, and identity and mass conservation apply to this scene. Gravity drives the downward flow of the liquid stream; contact and non-penetration prevent the liquid from passing through the glass walls or table; momentum conservation governs the stream trajectory and impact dynamics; fluid behavior and volume conservation dictate the rising level, coherent stream, and eventual overflow; and identity and mass conservation keep the objects and liquid volume consistent throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-108\",\n \"text\": \"the continuous red liquid stream pours steadily from the spigot into the clear glass, and the liquid level inside the glass rises smoothly from roughly one-third full toward the halfway mark, with consistent turbulence and bubbling visible at the impact zone on the left side of the frame.\"\n },\n {\n \"frames\": \"109-148\",\n \"text\": \"the pour persists without interruption as the liquid level continues to accumulate and rise steadily toward the upper portion of the glass, maintaining a coherent stream thickness and active surface agitation.\"\n },\n {\n \"frames\": \"149-168\",\n \"text\": \"the rising liquid reaches the glass rim and a gentle overflow begins, spilling over the left-facing edge and flowing down the visible exterior side of the glass while the continuous stream connection to the spigot remains unbroken.\"\n },\n {\n \"frames\": \"169-193\",\n \"text\": \"the overflow continues steadily down the glass side onto the wooden table, forming a visible wet patch to the left of the glass base, and at output frame 193 the glass is full with liquid actively spilling over the rim while the dispenser, basket, and table remain completely stationary.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, frame-74 restart, dispenser morphing, duplicate dispenser, dispenser identity drifting, dispenser color shifting, dispenser disappearing, basket morphing, duplicate basket, basket identity drifting, glass morphing, duplicate glass, glass identity drifting, glass color shifting, glass disappearing, glass tipping over, red liquid morphing, red liquid teleporting, red liquid appearing without source, red liquid passing through glass walls, red liquid passing through table surface, stream detaching from dispenser spigot, stream breaking mid-air, stream disappearing mid-air, upward-flowing red liquid, frozen splash, wet patch vanishing, non-conserved red liquid volume, instant uniform mixing, clipping through glass rim, explosive splash, detached shadow, shadow popping, background sliding, table edge moving, stream changing thickness, liquid level dropping, liquid level rising unnaturally" + }, + { + "name": "0065_perspective-center_trimmed-fill-glass-red-drink", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A glass beverage dispenser filled with a bright red liquid is set up on a woven basket and is pouring the liquid into a clear glass on a wooden table. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a large ribbed glass beverage dispenser filled with bright red liquid resting on a round woven basket atop a wooden table, with a clear cylindrical glass positioned directly below the dispenser's metal spigot. Throughout the prefix, a continuous stream of red liquid pours from the spigot into the glass, causing the liquid level inside the glass to rise steadily from the bottom upwards while creating visible turbulence and bubbles upon impact. The background is a plain white wall with consistent lighting and reflections on the glass surfaces.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, fluid behavior, volume conservation, and identity and mass conservation apply to this scene. Gravity drives the downward flow of the liquid stream; contact and non-penetration prevent the liquid from passing through the glass walls or table; momentum conservation governs the stream trajectory and impact dynamics; fluid behavior and volume conservation dictate the rising level, coherent stream, and eventual overflow; and identity and mass conservation keep the objects and liquid volume consistent throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-108\",\n \"text\": \"the continuous red liquid stream pours steadily from the spigot into the clear glass, and the liquid level inside the glass rises smoothly from roughly one-third full toward the halfway mark, with consistent turbulence and bubbling visible at the central impact zone.\"\n },\n {\n \"frames\": \"109-148\",\n \"text\": \"the pour persists without interruption as the liquid level continues to accumulate and rise steadily toward the upper portion of the glass, maintaining a coherent stream thickness and active surface agitation.\"\n },\n {\n \"frames\": \"149-168\",\n \"text\": \"the rising liquid reaches the glass rim and a gentle overflow begins, spilling over the front-facing edge and flowing down the visible exterior side of the glass while the continuous stream connection to the spigot remains unbroken.\"\n },\n {\n \"frames\": \"169-193\",\n \"text\": \"the overflow continues steadily down the glass side onto the wooden table, forming a visible wet patch directly in front of the glass base, and at output frame 193 the glass is full with liquid actively spilling over the rim while the dispenser, basket, and table remain completely stationary.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, frame-74 restart, dispenser morphing, duplicate dispenser, dispenser identity drifting, dispenser color shifting, dispenser disappearing, basket morphing, duplicate basket, basket identity drifting, glass morphing, duplicate glass, glass identity drifting, glass color shifting, glass disappearing, glass tipping over, red liquid morphing, red liquid teleporting, red liquid appearing without source, red liquid passing through glass walls, red liquid passing through table surface, stream detaching from dispenser spigot, stream breaking mid-air, stream disappearing mid-air, upward-flowing red liquid, frozen splash, wet patch vanishing, non-conserved red liquid volume, instant uniform mixing, clipping through glass rim, explosive splash, detached shadow, shadow popping, background sliding, table edge moving, stream changing thickness, liquid level dropping, liquid level rising unnaturally" + }, + { + "name": "0066_perspective-right_trimmed-fill-glass-red-drink", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A glass beverage dispenser filled with a bright red liquid is set up on a woven basket and is pouring the liquid into a clear glass on a wooden table. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a large ribbed glass beverage dispenser filled with bright red liquid resting on a woven wicker basket on a wooden table, with a clear drinking glass positioned in front of the dispenser's black spigot; a steady stream of red liquid pours continuously from the spigot into the glass, causing the liquid level inside the glass to rise steadily while the surface churns and bubbles where the stream impacts; the dispenser, basket, table, and glass container remain perfectly stationary throughout the prefix.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, fluid behavior, volume conservation, and identity and mass conservation apply to this scene. Gravity drives the downward flow of the liquid stream; contact and non-penetration prevent the liquid from passing through the glass walls or table; momentum conservation governs the stream trajectory and impact dynamics; fluid behavior and volume conservation dictate the rising level, coherent stream, and eventual overflow; and identity and mass conservation keep the objects and liquid volume consistent throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-108\",\n \"text\": \"the continuous red liquid stream pours steadily from the spigot into the clear glass, and the liquid level inside the glass rises smoothly from roughly one-third full toward the halfway mark, with consistent turbulence and bubbling visible at the impact zone on the right side of the frame.\"\n },\n {\n \"frames\": \"109-148\",\n \"text\": \"the pour persists without interruption as the liquid level continues to accumulate and rise steadily toward the upper portion of the glass, maintaining a coherent stream thickness and active surface agitation.\"\n },\n {\n \"frames\": \"149-168\",\n \"text\": \"the rising liquid reaches the glass rim and a gentle overflow begins, spilling over the right-facing edge and flowing down the visible exterior side of the glass while the continuous stream connection to the spigot remains unbroken.\"\n },\n {\n \"frames\": \"169-193\",\n \"text\": \"the overflow continues steadily down the glass side onto the wooden table, forming a visible wet patch to the right of the glass base, and at output frame 193 the glass is full with liquid actively spilling over the rim while the dispenser, basket, and table remain completely stationary.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, frame-74 restart, dispenser morphing, duplicate dispenser, dispenser identity drifting, dispenser color shifting, dispenser disappearing, basket morphing, duplicate basket, basket identity drifting, glass morphing, duplicate glass, glass identity drifting, glass color shifting, glass disappearing, glass tipping over, red liquid morphing, red liquid teleporting, red liquid appearing without source, red liquid passing through glass walls, red liquid passing through table surface, stream detaching from dispenser spigot, stream breaking mid-air, stream disappearing mid-air, upward-flowing red liquid, frozen splash, wet patch vanishing, non-conserved red liquid volume, instant uniform mixing, clipping through glass rim, explosive splash, detached shadow, shadow popping, background sliding, table edge moving, stream changing thickness, liquid level dropping, liquid level rising unnaturally" + }, + { + "name": "0067_perspective-left_trimmed-glass-stays-same", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A glass beverage dispenser filled with a bright red liquid is set on a wicker base. Under the dispenser there is a glass half filled with red liquid. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a large glass beverage dispenser resting on a round, multi-colored woven wicker base on a light wooden table, the dispenser filled approximately halfway with a bright red liquid, a metal spigot with black tape on its nozzle protruding from the dispenser, and a clear glass tumbler in the foreground slightly screen-right also filled about halfway with the same red liquid; the background is a plain white wall, and across the entire prefix the scene remains completely motionless with no camera movement, no liquid flow, and no object displacement.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, fluid behavior, volume conservation, identity and mass conservation, and optics shadows and reflections apply to this scene. Gravity retains the liquid in the containers; contact and non-penetration keep the rigid objects supported on the table and base; fluid behavior and volume conservation maintain the static liquid levels and flat surfaces without spontaneous flow; identity and mass conservation preserve the exact object count and appearance; optics shadows and reflections keep the lighting, shadows, and glass reflections stable throughout the static continuation.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the scene remains completely static with no camera movement, no liquid flow, and no object displacement; the dispenser, wicker base, glass tumbler positioned slightly screen-right, and table maintain their exact positions.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"no change from the previous band; the red liquid levels in both containers remain flat and unchanged, and the spigot stays closed with no pouring or dripping.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"no change from the previous band; all objects remain stationary, lighting and shadows are constant, and the scene continues in static equilibrium.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the scene remains entirely static with no new events or changes. At output frame 193 the dispenser rests on the wicker base, the glass tumbler holds its half-filled red liquid, and the scene is unchanged from the conditioning prefix.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, handheld drift, viewpoint change, perspective shift, left-right flip, scene cut, jump cut, background sliding, table edge moving, time reset, scene restart, repeated release, temporal discontinuity, liquid flowing from closed tap, spontaneous liquid flow, liquid level changing, liquid appearing without source, stream detaching from container, upward-flowing liquid, anti-gravity droplets, frozen splash, wet patch vanishing, liquid passing through solid surface, non-conserved volume, object morphing, identity drift, duplicate object, disappearing object, new object appearing, scale changing, color shifting, objects shifting position, detached shadow, shadow popping, shadow moving independently, reflection lag, glass becoming opaque" + }, + { + "name": "0068_perspective-center_trimmed-glass-stays-same", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A glass beverage dispenser filled with a bright red liquid is set on a wicker base. Under the dispenser there is a glass half filled with red liquid. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a large ribbed glass beverage dispenser filled with bright red liquid resting on a round woven wicker base on a wooden table, with a clear glass tumbler positioned directly below the dispenser's closed metal spigot, approximately half-filled with the same red liquid; the scene is completely motionless with flat liquid surfaces, even diffuse lighting, and no camera movement.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, fluid behavior, volume conservation, identity and mass conservation, and optics shadows and reflections apply to this scene. Gravity retains the liquid in the containers; contact and non-penetration keep the rigid objects supported on the table and base; fluid behavior and volume conservation maintain the static liquid levels and flat surfaces without spontaneous flow; identity and mass conservation preserve the exact object count and appearance; optics shadows and reflections keep the lighting, shadows, and glass reflections stable throughout the static continuation.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the scene remains completely static with no camera movement, no liquid flow, and no object displacement; the dispenser, wicker base, glass tumbler positioned directly below the dispenser, and table maintain their exact positions.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"no change from the previous band; the red liquid levels in both containers remain flat and unchanged, and the spigot stays closed with no pouring or dripping.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"no change from the previous band; all objects remain stationary, lighting and shadows are constant, and the scene continues in static equilibrium.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the scene remains entirely static with no new events or changes. At output frame 193 the dispenser rests on the wicker base, the glass tumbler holds its half-filled red liquid, and the scene is unchanged from the conditioning prefix.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, handheld drift, viewpoint change, perspective shift, left-right flip, scene cut, jump cut, background sliding, table edge moving, time reset, scene restart, repeated release, temporal discontinuity, liquid flowing from closed tap, spontaneous liquid flow, liquid level changing, liquid appearing without source, stream detaching from container, upward-flowing liquid, anti-gravity droplets, frozen splash, wet patch vanishing, liquid passing through solid surface, non-conserved volume, object morphing, identity drift, duplicate object, disappearing object, new object appearing, scale changing, color shifting, objects shifting position, detached shadow, shadow popping, shadow moving independently, reflection lag, glass becoming opaque" + }, + { + "name": "0069_perspective-right_trimmed-glass-stays-same", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A glass beverage dispenser filled with a bright red liquid is set on a wicker base. Under the dispenser there is a glass half filled with red liquid. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a large ribbed glass beverage dispenser filled with bright red liquid resting on a multi-colored woven wicker base on a wooden table, with a clear glass tumbler in the foreground containing approximately half its volume of the same red liquid. Across the entire prefix, the scene remains completely static with no liquid flow from the spigot, no level change in either container, and no camera movement. The lighting is consistent, casting soft shadows on the wooden table surface.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, fluid behavior, volume conservation, identity and mass conservation, and optics shadows and reflections apply to this scene. Gravity retains the liquid in the containers; contact and non-penetration keep the rigid objects supported on the table and base; fluid behavior and volume conservation maintain the static liquid levels and flat surfaces without spontaneous flow; identity and mass conservation preserve the exact object count and appearance; optics shadows and reflections keep the lighting, shadows, and glass reflections stable throughout the static continuation.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the scene remains completely static with no camera movement, no liquid flow, and no object displacement; the dispenser, wicker base, glass tumbler in the foreground, and table maintain their exact positions.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"no change from the previous band; the red liquid levels in both containers remain flat and unchanged, and the spigot stays closed with no pouring or dripping.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"no change from the previous band; all objects remain stationary, lighting and shadows are constant, and the scene continues in static equilibrium.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the scene remains entirely static with no new events or changes. At output frame 193 the dispenser rests on the wicker base, the glass tumbler holds its half-filled red liquid, and the scene is unchanged from the conditioning prefix.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, handheld drift, viewpoint change, perspective shift, left-right flip, scene cut, jump cut, background sliding, table edge moving, time reset, scene restart, repeated release, temporal discontinuity, liquid flowing from closed tap, spontaneous liquid flow, liquid level changing, liquid appearing without source, stream detaching from container, upward-flowing liquid, anti-gravity droplets, frozen splash, wet patch vanishing, liquid passing through solid surface, non-conserved volume, object morphing, identity drift, duplicate object, disappearing object, new object appearing, scale changing, color shifting, objects shifting position, detached shadow, shadow popping, shadow moving independently, reflection lag, glass becoming opaque" + }, + { + "name": "0070_perspective-left_trimmed-juice-in-water", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A glass beverage dispenser pouring grapefruit juice into a glass that has some water inside. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a glass beverage dispenser filled with amber liquid sitting on a woven basket, a clear glass containing water to the screen-right, and a continuous stream of amber liquid pouring from the dispenser's spigot into the glass; as the stream hits the water it creates turbulence and bubbles, gradually mixing and turning the water a cloudy light-amber color while the liquid level rises steadily.\",\n \"applicable_physics_laws\": \"Gravity, fluid behavior, volume conservation, contact and non-penetration, identity and mass conservation, momentum conservation, and occlusion and depth ordering apply to this scene. Gravity drives the continuous downward flow from the spigot; fluid behavior governs the stream shape, impact turbulence, and mixing dynamics; volume conservation ensures the liquid level rises steadily as juice accumulates; contact and non-penetration prevent the liquid from passing through the glass walls; momentum conservation governs the stream trajectory and impact response; occlusion and depth ordering maintain consistent foreground and background layering; and identity and mass conservation keep the objects and liquid properties consistent throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"The amber juice stream accelerates downward under gravity, maintaining a coherent cylindrical column until it impacts the liquid surface in the glass to the screen-right, generating immediate localized turbulence and initial bubble formation as the fluids mix against the fixed background.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"The continuous pouring drives a visible rise in the glass's liquid level, while the impact zone sustains active churning and white foam generation, gradually darkening the mixture to a uniform cloudy amber hue while the table edges remain stationary.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"Volume transfer remains steady as the liquid level climbs into the upper third of the glass, with persistent surface agitation and rolling bubbles confirming uninterrupted fluid accumulation and mixing dynamics against the static backdrop.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"The glass approaches its brim capacity without overflowing, the downward stream remains unbroken and gravity-driven, and the fully mixed cloudy amber liquid exhibits continuous micro-turbulence at the impact point through the final frame.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, jump cut, time reset, scene restart, action loop, looping motion, temporal discontinuity, frozen frames, static liquid, zero motion, dispenser morphing, duplicate dispenser, dispenser identity drifting, glass morphing, duplicate glass, glass identity drifting, juice stream breaking, juice stream disappearing, frozen juice stream, upward-flowing juice stream, juice stream teleporting, liquid mixture failing to rise, non-conserved liquid volume, glass overflowing prematurely, instant uniform mixing, liquid mixture passing through solid surface, stalled juice stream, missing turbulence, no mixing, halted fluid motion, static continuation" + }, + { + "name": "0071_perspective-center_trimmed-juice-in-water", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A glass beverage dispenser pouring grapefruit juice into a glass that has some water inside. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a ribbed glass beverage dispenser filled with amber liquid resting on a woven wicker base, with a clear glass containing a small amount of water positioned directly beneath the dispenser's spigot; over the prefix a continuous stream of amber liquid pours from the spigot into the glass, steadily raising the liquid level as the juice mixes with the initial water to form a uniform light-amber mixture, while the stream remains stable and centered and the dispenser, base, and background remain fixed.\",\n \"applicable_physics_laws\": \"Gravity, fluid behavior, volume conservation, contact and non-penetration, identity and mass conservation, momentum conservation, and occlusion and depth ordering apply to this scene. Gravity drives the continuous downward flow from the spigot; fluid behavior governs the stream shape, impact turbulence, and mixing dynamics; volume conservation ensures the liquid level rises steadily as juice accumulates; contact and non-penetration prevent the liquid from passing through the glass walls; momentum conservation governs the stream trajectory and impact response; occlusion and depth ordering maintain consistent foreground and background layering; and identity and mass conservation keep the objects and liquid properties consistent throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"The amber juice stream accelerates downward under gravity, maintaining a coherent centered column until it impacts the liquid surface directly beneath the spigot, generating immediate localized turbulence and initial bubble formation as the fluids mix.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"The continuous pouring drives a visible rise in the glass's liquid level, while the impact zone sustains active churning and white foam generation, gradually darkening the mixture to a uniform cloudy amber hue while lighting reflections on the glass rim track the rising surface.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"Volume transfer remains steady as the liquid level climbs into the upper third of the glass, with persistent surface agitation and rolling bubbles confirming uninterrupted fluid accumulation and mixing dynamics while the dispenser and wicker base remain fixed.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"The glass approaches its brim capacity without overflowing, the downward stream remains unbroken and gravity-driven, and the fully mixed cloudy amber liquid exhibits continuous micro-turbulence at the impact point through the final frame.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, jump cut, time reset, scene restart, action loop, looping motion, temporal discontinuity, frozen frames, static liquid, zero motion, dispenser morphing, duplicate dispenser, dispenser identity drifting, glass morphing, duplicate glass, glass identity drifting, juice stream breaking, juice stream disappearing, frozen juice stream, upward-flowing juice stream, juice stream teleporting, liquid mixture failing to rise, non-conserved liquid volume, glass overflowing prematurely, instant uniform mixing, liquid mixture passing through solid surface, stalled juice stream, missing turbulence, no mixing, halted fluid motion, static continuation" + }, + { + "name": "0072_perspective-right_trimmed-juice-in-water", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A glass beverage dispenser pouring grapefruit juice into a glass that has some water inside. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a glass beverage dispenser resting on a round woven wicker basket on a wooden table, filled with an opaque orange liquid and equipped with a black spigot. Below the spigot sits a clear drinking glass containing a small amount of clear liquid. Throughout the prefix, a steady stream of orange liquid pours from the spigot into the glass, mixing with the clear liquid to create a cloudy orange mixture with white foam and bubbles on the surface. The liquid level in the glass rises steadily while the level in the dispenser decreases slightly, against a static background of a white wall and a dark doorway.\",\n \"applicable_physics_laws\": \"Gravity, fluid behavior, volume conservation, contact and non-penetration, identity and mass conservation, momentum conservation, and occlusion and depth ordering apply to this scene. Gravity drives the continuous downward flow from the spigot; fluid behavior governs the stream shape, impact turbulence, and mixing dynamics; volume conservation ensures the liquid level rises steadily as juice accumulates; contact and non-penetration prevent the liquid from passing through the glass walls; momentum conservation governs the stream trajectory and impact response; occlusion and depth ordering maintain consistent foreground and background layering; and identity and mass conservation keep the objects and liquid properties consistent throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"The amber juice stream accelerates downward under gravity, maintaining a coherent column until it impacts the liquid surface in the glass, generating immediate localized turbulence and initial bubble formation as the fluids mix against the static wall and doorway background.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"The continuous pouring drives a visible rise in the glass's liquid level, while the impact zone sustains active churning and white foam generation, gradually darkening the mixture to a uniform cloudy amber hue while the wicker basket below remains stationary.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"Volume transfer remains steady as the liquid level climbs into the upper third of the glass, with persistent surface agitation and rolling bubbles confirming uninterrupted fluid accumulation and mixing dynamics while the dispenser's liquid level decreases gradually.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"The glass approaches its brim capacity without overflowing, the downward stream remains unbroken and gravity-driven, and the fully mixed cloudy amber liquid exhibits continuous micro-turbulence at the impact point through the final frame.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, jump cut, time reset, scene restart, action loop, looping motion, temporal discontinuity, frozen frames, static liquid, zero motion, dispenser morphing, duplicate dispenser, dispenser identity drifting, glass morphing, duplicate glass, glass identity drifting, juice stream breaking, juice stream disappearing, frozen juice stream, upward-flowing juice stream, juice stream teleporting, liquid mixture failing to rise, non-conserved liquid volume, glass overflowing prematurely, instant uniform mixing, liquid mixture passing through solid surface, stalled juice stream, missing turbulence, no mixing, halted fluid motion, static continuation" + }, + { + "name": "0073_perspective-left_trimmed-light-on-block", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A blue rectangular wooden block is placed on a black rotating turntable that rotates clockwise illuminated by a spotlight casting a long shadow on the wall behind it. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a blue rectangular wooden block standing vertically on a black circular turntable placed on a wooden table, with a spotlight from the screen-right illuminating the setup and casting a distinct, elongated shadow of the block onto the off-white wall behind it; across the prefix the turntable rotates steadily clockwise, carrying the upright block with it, while the block's orientation shifts continuously, causing subtle, smooth changes in the shadow's width and edge sharpness on the wall, and the spotlight's position, intensity, and the camera's locked-off viewpoint remain completely fixed.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, torque and rotational stability, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity keeps the block and turntable on the table; contact and non-penetration maintain the block's upright stance on the turntable surface; friction drives the steady clockwise spinning; torque and rotational stability keep the block upright during continuous rotation; optics shadows and reflections dictate how the fixed spotlight casts a moving shadow that tracks the block's orientation; identity and mass conservation preserve the single block and turntable throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-108\",\n \"text\": \"the turntable continues its steady clockwise rotation at a constant angular velocity, carrying the upright blue rectangular block smoothly; viewed from the left, the block's shadow on the wall shifts continuously and sweeps across the fixed spotlight beam in perfect sync with the block's changing orientation.\"\n },\n {\n \"frames\": \"109-148\",\n \"text\": \"the rotation persists without any pause, stutter, or deceleration; as the block's faces cycle through different angles, the shadow's width and edge sharpness update smoothly and periodically on the wall, tracking the block's motion without detaching or freezing.\"\n },\n {\n \"frames\": \"149-193\",\n \"text\": \"the steady clockwise rotation continues uninterrupted until the end of the video, with the spotlight beam, wooden table, and background wall remaining completely static; at output frame 193 the block is still actively rotating on the turntable, casting a synchronized shadow on the wall.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, frozen video, static frames, time fails to advance, blue block frozen in place, turntable frozen, shadow frozen, blue block wobbling, blue block tilting, blue block toppling, blue block sliding off turntable, blue block falling off turntable, rotation speed inconsistency, turntable stopping, rotation reversing, sudden speed change, shadow flickering, shadow detaching, shadow lag, shadow popping, shadow moving independently, shadow losing synchronization, lighting fluctuation, spotlight moving, wall patch shifting, blue block morphing, duplicate blue block, blue block identity drifting, blue block color shifting, blue block disappearing, turntable morphing, duplicate turntable, turntable identity drifting, clipping through surface, interpenetration, incorrect depth ordering" + }, + { + "name": "0074_perspective-center_trimmed-light-on-block", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A blue rectangular wooden block is placed on a black rotating turntable that rotates clockwise illuminated by a spotlight casting a long shadow on the wall behind it. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a blue rectangular block standing vertically on a black circular turntable on a wooden table, a spotlight illuminating the setup and casting a bright circular patch on the white wall behind it, and a distinct shadow of the block projected onto the wall. The turntable rotates steadily, causing the blue block to spin in place. As the block rotates, its shadow on the wall shifts position and changes width, reflecting the changing angle of the block's faces relative to the light source. A black cable extends from the turntable base toward the screen-right. The lighting remains constant throughout the prefix.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, torque and rotational stability, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity keeps the block and turntable on the table; contact and non-penetration maintain the block's upright stance on the turntable surface; friction drives the steady clockwise spinning; torque and rotational stability keep the block upright during continuous rotation; optics shadows and reflections dictate how the fixed spotlight casts a moving shadow that tracks the block's orientation; identity and mass conservation preserve the single block and turntable throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-108\",\n \"text\": \"the turntable continues its steady clockwise rotation at a constant angular velocity, carrying the upright blue rectangular block smoothly; from the head-on view, the block's shadow on the wall shifts continuously and sweeps across the fixed spotlight beam in perfect sync with the block's changing orientation.\"\n },\n {\n \"frames\": \"109-148\",\n \"text\": \"the rotation persists without any pause, stutter, or deceleration; as the block's faces cycle through different angles, the shadow's width and edge sharpness update smoothly and periodically on the wall, tracking the block's motion without detaching or freezing.\"\n },\n {\n \"frames\": \"149-193\",\n \"text\": \"the steady clockwise rotation continues uninterrupted until the end of the video, with the spotlight beam, wooden table, and background wall remaining completely static; at output frame 193 the block is still actively rotating on the turntable, casting a synchronized shadow on the wall.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, frozen video, static frames, time fails to advance, blue block frozen in place, turntable frozen, shadow frozen, blue block wobbling, blue block tilting, blue block toppling, blue block sliding off turntable, blue block falling off turntable, rotation speed inconsistency, turntable stopping, rotation reversing, sudden speed change, shadow flickering, shadow detaching, shadow lag, shadow popping, shadow moving independently, shadow losing synchronization, lighting fluctuation, spotlight moving, wall patch shifting, blue block morphing, duplicate blue block, blue block identity drifting, blue block color shifting, blue block disappearing, turntable morphing, duplicate turntable, turntable identity drifting, clipping through surface, interpenetration, incorrect depth ordering" + }, + { + "name": "0075_perspective-right_trimmed-light-on-block", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A blue rectangular wooden block is placed on a black rotating turntable that rotates clockwise illuminated by a spotlight casting a long shadow on the wall behind it. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a blue rectangular wooden block standing vertically on a black circular turntable on a wooden table, a spotlight projecting a large soft-edged circular beam onto the wall behind the setup, and a distinct shadow of the block cast on the illuminated wall; over the prefix the turntable rotates clockwise, causing the block to rotate with it and its shadow to sweep across the wall in a corresponding arc, while the lighting conditions and camera position remain constant.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, torque and rotational stability, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity keeps the block and turntable on the table; contact and non-penetration maintain the block's upright stance on the turntable surface; friction drives the steady clockwise spinning; torque and rotational stability keep the block upright during continuous rotation; optics shadows and reflections dictate how the fixed spotlight casts a moving shadow that tracks the block's orientation; identity and mass conservation preserve the single block and turntable throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-108\",\n \"text\": \"the turntable continues its steady clockwise rotation at a constant angular velocity, carrying the upright blue rectangular block smoothly; from the right-side angle, the block's shadow on the wall shifts continuously and sweeps across the fixed spotlight beam in perfect sync with the block's changing orientation.\"\n },\n {\n \"frames\": \"109-148\",\n \"text\": \"the rotation persists without any pause, stutter, or deceleration; as the block's faces cycle through different angles, the shadow's width and edge sharpness update smoothly and periodically on the wall, tracking the block's motion without detaching or freezing.\"\n },\n {\n \"frames\": \"149-193\",\n \"text\": \"the steady clockwise rotation continues uninterrupted until the end of the video, with the spotlight beam, wooden table, and background wall remaining completely static; at output frame 193 the block is still actively rotating on the turntable, casting a synchronized shadow on the wall.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, frozen video, static frames, time fails to advance, blue block frozen in place, turntable frozen, shadow frozen, blue block wobbling, blue block tilting, blue block toppling, blue block sliding off turntable, blue block falling off turntable, rotation speed inconsistency, turntable stopping, rotation reversing, sudden speed change, shadow flickering, shadow detaching, shadow lag, shadow popping, shadow moving independently, shadow losing synchronization, lighting fluctuation, spotlight moving, wall patch shifting, blue block morphing, duplicate blue block, blue block identity drifting, blue block color shifting, blue block disappearing, turntable morphing, duplicate turntable, turntable identity drifting, clipping through surface, interpenetration, incorrect depth ordering" + }, + { + "name": "0076_perspective-left_trimmed-light-on-mug", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A yellow mug is placed on a rotating turntable that rotates clockwise illuminated by a spotlight casting a shadow on the wall behind it. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a yellow ceramic mug centered on a black circular turntable resting on a wooden table, illuminated by a strong spotlight from the screen-left that casts a distinct shadow of the mug and its handle onto a white wall in the background. Throughout the prefix, the turntable rotates the mug clockwise, causing the handle to sweep from the right side past the front toward the left and back. As the mug turns, the shadow on the wall shifts dynamically with the handle's shadow crossing over the mug's body shadow, and a bright specular highlight travels across the mug's curved surface. The camera and lighting setup remain completely fixed.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, optics shadows and reflections, identity and mass conservation, and occlusion and depth ordering apply to this scene. Gravity keeps the mug and turntable supported on the table; contact and non-penetration maintain the mug's stable position on the turntable surface; momentum conservation and friction govern the steady rotational motion without slipping; optics shadows and reflections dictate how the fixed spotlight casts a dynamically shifting shadow and specular highlight as the mug's orientation changes; identity and mass conservation preserve the mug, turntable, and lighting setup throughout; and occlusion and depth ordering maintain the mug in front of the wall with the shadow correctly projected behind it.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-108\",\n \"text\": \"The mug continues its steady clockwise rotation on the turntable. As the handle sweeps from the screen-right side past the back toward the left, the fixed spotlight from the screen-left casts a sharp shadow onto the back wall, with the handle's shadow consistently projecting to the screen-right side of the mug's body shadow.\"\n },\n {\n \"frames\": \"109-153\",\n \"text\": \"The rotation maintains a constant speed without stuttering or wobbling. The shadow on the wall tracks the mug's orientation in real time, preserving correct light projection geometry where the handle's silhouette appears on the opposite side of the spotlight as the mug turns.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"The mug completes additional full rotations on the turntable. The spotlight remains stationary, continuously casting a correctly projected, attached shadow that shifts dynamically with the mug's changing orientation. At output frame 193 the mug is still rotating steadily with the shadow accurately tracking its position.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, background sliding, table edge moving, time reset, scene restart, temporal discontinuity, frozen midair, mug morphing, mug identity drifting, duplicate mug, mug color shifting, mug disappearing, new object appearing, scale changing, mug floating above turntable, mug clipping through turntable surface, interpenetration, mug sliding on turntable, mug slipping off turntable, mug wobbling, rotation stuttering, rotation reversing, rotation speed changing, shadow detaching from mug, detached shadow, shadow popping, shadow moving independently of mug, shadow flickering, incorrect shadow projection, handle shadow on wrong side, shadow mirroring handle position, lighting direction change, spotlight intensity shift, specular highlight detaching from mug, specular highlight lag, exposure pumping, white balance shift, incorrect depth ordering" + }, + { + "name": "0077_perspective-center_trimmed-light-on-mug", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A yellow mug is placed on a rotating turntable that rotates clockwise illuminated by a spotlight casting a shadow on the wall behind it. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a yellow mug resting on a black circular turntable on a wooden table, a spotlight from the front-bottom illuminating the mug to create a bright highlight on its lower rim and the turntable surface, and a distinct shadow of the mug cast onto the white wall behind; over the prefix the mug rotates clockwise at a steady rate, with its handle moving from the screen-right side toward the back and then to the screen-left side, while the shadow on the wall dynamically updates to match the mug's changing orientation.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, optics shadows and reflections, identity and mass conservation, and occlusion and depth ordering apply to this scene. Gravity keeps the mug and turntable supported on the table; contact and non-penetration maintain the mug's stable position on the turntable surface; momentum conservation and friction govern the steady rotational motion without slipping; optics shadows and reflections dictate how the fixed spotlight casts a dynamically shifting shadow and specular highlight as the mug's orientation changes; identity and mass conservation preserve the mug, turntable, and lighting setup throughout; and occlusion and depth ordering maintain the mug in front of the wall with the shadow correctly projected behind it.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-108\",\n \"text\": \"The mug continues its steady clockwise rotation on the turntable. As the handle sweeps from the screen-left position toward the back and then to the right, the fixed spotlight casts a sharp shadow onto the back wall, with the handle's shadow consistently projecting to the side opposite the light source relative to the mug's body shadow.\"\n },\n {\n \"frames\": \"109-153\",\n \"text\": \"The rotation maintains a constant speed without stuttering or wobbling. The shadow on the wall tracks the mug's orientation in real time, preserving correct light projection geometry where the handle's silhouette appears on the side opposite the spotlight as the mug turns.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"The mug completes additional full rotations on the turntable. The spotlight remains stationary, continuously casting a correctly projected, attached shadow that shifts dynamically with the mug's changing orientation. At output frame 193 the mug is still rotating steadily with the shadow accurately tracking its position.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, background sliding, table edge moving, time reset, scene restart, temporal discontinuity, frozen midair, mug morphing, mug identity drifting, duplicate mug, mug color shifting, mug disappearing, new object appearing, scale changing, mug floating above turntable, mug clipping through turntable surface, interpenetration, mug sliding on turntable, mug slipping off turntable, mug wobbling, rotation stuttering, rotation reversing, rotation speed changing, shadow detaching from mug, detached shadow, shadow popping, shadow moving independently of mug, shadow flickering, incorrect shadow projection, handle shadow on wrong side, shadow mirroring handle position, lighting direction change, spotlight intensity shift, specular highlight detaching from mug, specular highlight lag, exposure pumping, white balance shift, incorrect depth ordering" + }, + { + "name": "0078_perspective-right_trimmed-light-on-mug", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A yellow mug is placed on a rotating turntable that rotates clockwise illuminated by a spotlight casting a shadow on the wall behind it. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a yellow mug centered on a black rotating turntable on a wooden table, illuminated by a spotlight from the screen-left that casts a distinct shadow of the mug and its handle onto a white wall behind it; across the prefix the mug rotates clockwise on the turntable, with the handle tracing a circular path and the wall shadow moving in perfect sync with the mug's rotation, while the lighting, table, and camera remain completely fixed.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, optics shadows and reflections, identity and mass conservation, and occlusion and depth ordering apply to this scene. Gravity keeps the mug and turntable supported on the table; contact and non-penetration maintain the mug's stable position on the turntable surface; momentum conservation and friction govern the steady rotational motion without slipping; optics shadows and reflections dictate how the fixed spotlight casts a dynamically shifting shadow and specular highlight as the mug's orientation changes; identity and mass conservation preserve the mug, turntable, and lighting setup throughout; and occlusion and depth ordering maintain the mug in front of the wall with the shadow correctly projected behind it.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-108\",\n \"text\": \"The mug continues its steady clockwise rotation on the turntable. As the handle sweeps past the front and toward the screen-right, the fixed spotlight from the screen-left casts a sharp shadow onto the back wall, with the handle's shadow consistently projecting to the screen-right side of the mug's body shadow.\"\n },\n {\n \"frames\": \"109-153\",\n \"text\": \"The rotation maintains a constant speed without stuttering or wobbling. The shadow on the wall tracks the mug's orientation in real time, preserving correct light projection geometry where the handle's silhouette appears on the opposite side of the spotlight as the mug turns.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"The mug completes additional full rotations on the turntable. The spotlight remains stationary, continuously casting a correctly projected, attached shadow that shifts dynamically with the mug's changing orientation. At output frame 193 the mug is still rotating steadily with the shadow accurately tracking its position.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, background sliding, table edge moving, time reset, scene restart, temporal discontinuity, frozen midair, mug morphing, mug identity drifting, duplicate mug, mug color shifting, mug disappearing, new object appearing, scale changing, mug floating above turntable, mug clipping through turntable surface, interpenetration, mug sliding on turntable, mug slipping off turntable, mug wobbling, rotation stuttering, rotation reversing, rotation speed changing, shadow detaching from mug, detached shadow, shadow popping, shadow moving independently of mug, shadow flickering, incorrect shadow projection, handle shadow on wrong side, shadow mirroring handle position, lighting direction change, spotlight intensity shift, specular highlight detaching from mug, specular highlight lag, exposure pumping, white balance shift, incorrect depth ordering" + }, + { + "name": "0079_perspective-left_trimmed-light-on-mug-block", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A yellow mug and a blue wooden block are placed on a rotating turntable that rotates clockwise illuminated by a spotlight casting their shadow on the wall behind it. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a yellow mug and a blue rectangular block resting on a black circular turntable, illuminated by a spotlight from the screen-right that casts sharp, dynamic shadows onto a white wall behind the setup; the turntable rotates clockwise, causing the objects and their shadows to shift position and shape continuously as they rotate relative to the fixed light source, with the mug's handle and the block's edges creating distinct shadow features that evolve over the prefix.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, rigid body rotation, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity keeps the objects resting on the turntable; contact and non-penetration prevents interpenetration with the surface; friction maintains their grip during rotation; rigid body rotation governs the steady clockwise spinning of the platform; optics shadows and reflections dictate how the fixed spotlight casts dynamic, shifting shadows on the rear wall; and identity and mass conservation preserve the exact objects and their appearance throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-113\",\n \"text\": \"from frame 74 to frame 193, the turntable rotates clockwise at a constant speed, causing the yellow mug to move from the left side of the frame towards the right background, and the blue block to move from the right side towards the left background. The shadows on the wall shift accordingly in a clockwise arc.\"\n },\n {\n \"frames\": \"114-153\",\n \"text\": \"The clockwise rotation persists at a consistent angular velocity without stuttering or reversing direction. The mug and block maintain their stable relative positions on the turntable surface, and their shadows continue to translate and deform across the wall, preserving sharp edges and correct projection geometry.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"The steady clockwise motion continues uninterrupted until the end of the video; friction keeps the objects securely in place, and the shadows track the objects' periodic rotation cycle, updating dynamically without lag, popping, or desynchronization. At output frame 193 the turntable is still rotating clockwise with the mug and block co-rotating and their shadows correctly projected on the wall.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, turntable rotation reversing, turntable rotation stuttering, turntable rotation decelerating, turntable rotating counter-clockwise, rotation direction flipping, mug slipping on turntable, block slipping on turntable, mug sliding off turntable, block sliding off turntable, mug falling off turntable, block falling off turntable, mug floating instead of resting, block floating instead of resting, mug clipping through turntable, block clipping through turntable, mug shadow desynchronizing, block shadow desynchronizing, shadow popping on wall, shadow lagging behind motion, shadows moving independently of objects, detached shadows, spotlight flickering, exposure pumping, white balance shifting, spotlight moving, mug morphing, block morphing, mug identity drifting, block identity drifting, duplicate mug, duplicate block, mug disappearing, block disappearing, extra object appearing, mug scale changing, block scale changing, mug color shifting, block color shifting, background sliding, table edge moving" + }, + { + "name": "0080_perspective-center_trimmed-light-on-mug-block", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A yellow mug and a blue wooden block are placed on a rotating turntable that rotates clockwise illuminated by a spotlight casting their shadow on the wall behind it. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a yellow mug and a blue rectangular block resting on a black rotating turntable, illuminated by a spotlight from the screen-left that casts large, sharp shadows of both objects onto a white wall behind them. Across the prefix, the turntable rotates clockwise, carrying the mug and block across the frame while their shadows slide correspondingly across the wall, maintaining consistent shapes and relative positions. The lighting remains constant with high contrast between the illuminated objects and the dark surroundings.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, rigid body rotation, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity keeps the objects resting on the turntable; contact and non-penetration prevents interpenetration with the surface; friction maintains their grip during rotation; rigid body rotation governs the steady clockwise spinning of the platform; optics shadows and reflections dictate how the fixed spotlight casts dynamic, shifting shadows on the rear wall; and identity and mass conservation preserve the exact objects and their appearance throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-113\",\n \"text\": \"from frame 74 to frame 193, the turntable rotates clockwise at a constant speed, causing the yellow mug to move from the left foreground towards the right background, and the blue block to move from the right foreground towards the left background. The shadows on the wall shift accordingly in a clockwise arc.\"\n },\n {\n \"frames\": \"114-153\",\n \"text\": \"The clockwise rotation persists at a consistent angular velocity without stuttering or reversing direction. The mug and block maintain their stable relative positions on the turntable surface, and their shadows continue to translate and deform across the wall, preserving sharp edges and correct projection geometry.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"The steady clockwise motion continues uninterrupted until the end of the video; friction keeps the objects securely in place, and the shadows track the objects' periodic rotation cycle, updating dynamically without lag, popping, or desynchronization. At output frame 193 the turntable is still rotating clockwise with the mug and block co-rotating and their shadows correctly projected on the wall.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, turntable rotation reversing, turntable rotation stuttering, turntable rotation decelerating, turntable rotating counter-clockwise, rotation direction flipping, mug slipping on turntable, block slipping on turntable, mug sliding off turntable, block sliding off turntable, mug falling off turntable, block falling off turntable, mug floating instead of resting, block floating instead of resting, mug clipping through turntable, block clipping through turntable, mug shadow desynchronizing, block shadow desynchronizing, shadow popping on wall, shadow lagging behind motion, shadows moving independently of objects, detached shadows, spotlight flickering, exposure pumping, white balance shifting, spotlight moving, mug morphing, block morphing, mug identity drifting, block identity drifting, duplicate mug, duplicate block, mug disappearing, block disappearing, extra object appearing, mug scale changing, block scale changing, mug color shifting, block color shifting, background sliding, table edge moving" + }, + { + "name": "0081_perspective-right_trimmed-light-on-mug-block", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A yellow mug and a blue wooden block are placed on a rotating turntable that rotates clockwise illuminated by a spotlight casting their shadow on the wall behind it. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a dark scene illuminated by a single spotlight cone focused on a wooden table, where a black circular turntable rotates clockwise carrying a yellow ceramic mug and a blue rectangular block. As the platform spins, the objects cast distinct, moving shadows on the white wall behind them, with the mug's handle and block's edges sweeping through the light and causing the shadow shapes to morph and translate across the wall surface from left to right.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, rigid body rotation, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity keeps the objects resting on the turntable; contact and non-penetration prevents interpenetration with the surface; friction maintains their grip during rotation; rigid body rotation governs the steady clockwise spinning of the platform; optics shadows and reflections dictate how the fixed spotlight casts dynamic, shifting shadows on the rear wall; and identity and mass conservation preserve the exact objects and their appearance throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-113\",\n \"text\": \"from frame 74 to frame 193, the turntable rotates clockwise at a constant speed, causing the yellow mug to move from the left foreground towards the right side of the frame, and the blue block to move from the right foreground towards the left side. The shadows on the wall shift accordingly in a clockwise arc.\"\n },\n {\n \"frames\": \"114-153\",\n \"text\": \"The clockwise rotation persists at a consistent angular velocity without stuttering or reversing direction. The mug and block maintain their stable relative positions on the turntable surface, and their shadows continue to translate and deform across the wall, preserving sharp edges and correct projection geometry.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"The steady clockwise motion continues uninterrupted until the end of the video; friction keeps the objects securely in place, and the shadows track the objects' periodic rotation cycle, updating dynamically without lag, popping, or desynchronization. At output frame 193 the turntable is still rotating clockwise with the mug and block co-rotating and their shadows correctly projected on the wall.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, turntable rotation reversing, turntable rotation stuttering, turntable rotation decelerating, turntable rotating counter-clockwise, rotation direction flipping, mug slipping on turntable, block slipping on turntable, mug sliding off turntable, block sliding off turntable, mug falling off turntable, block falling off turntable, mug floating instead of resting, block floating instead of resting, mug clipping through turntable, block clipping through turntable, mug shadow desynchronizing, block shadow desynchronizing, shadow popping on wall, shadow lagging behind motion, shadows moving independently of objects, detached shadows, spotlight flickering, exposure pumping, white balance shifting, spotlight moving, mug morphing, block morphing, mug identity drifting, block identity drifting, duplicate mug, duplicate block, mug disappearing, block disappearing, extra object appearing, mug scale changing, block scale changing, mug color shifting, block color shifting, background sliding, table edge moving" + }, + { + "name": "0082_perspective-left_trimmed-light-on-statue", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background wall. Lighting is a warm spotlight from the lower screen-left.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A small statue made of porcelain illuminated by a spotlight on a rotating base that rotates clockwise. The spotlight casts a large shadow of the statue onto the wall behind it. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a white porcelain statue of a seated figure resting on a black circular base, illuminated by a warm spotlight from the lower screen-left. The spotlight casts a large, distinct shadow of the statue onto the plain wall behind it. Across the prefix, the base rotates slowly clockwise, causing the statue and its shadow to turn continuously. The shadow's silhouette morphs smoothly as the statue's orientation shifts relative to the fixed light source. The camera, light source, and background wall remain perfectly stationary.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, torque and rotational stability, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity and contact keep the statue and base supported on the table; friction and torque govern the steady clockwise rotation of the base; optics shadows and reflections dictate how the fixed spotlight projects a continuously morphing shadow that tracks the statue's turning silhouette; identity and mass conservation preserve the single porcelain statue, base, and lighting setup throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-108\",\n \"text\": \"the black base begins a steady clockwise rotation from frame 74, carrying the white porcelain statue smoothly around its vertical axis; the statue's front face moves steadily to the right across the screen as it turns, and the fixed spotlight from the lower screen-left casts a large shadow that shifts smoothly on the back wall; counter-clockwise motion and leftward movement of the statue's front are strictly absent.\"\n },\n {\n \"frames\": \"109-148\",\n \"text\": \"the clockwise rotation persists at a constant rate without acceleration or deceleration; the statue's orientation changes continuously, causing the shadow's silhouette to morph smoothly while maintaining sharp edges and remaining firmly attached to the base.\"\n },\n {\n \"frames\": \"149-168\",\n \"text\": \"the base maintains its uniform clockwise rotation, completing one full cycle by frame 100; the spotlight illumination stays constant in intensity and direction, and the shadow tracks the statue's movement without detaching, lagging, or breaking apart.\"\n },\n {\n \"frames\": \"169-193\",\n \"text\": \"the steady clockwise rotation continues until the end of the sequence; at output frame 193 the statue rests at a new rotated angle on the base, the shadow matches this final orientation perfectly, and the camera, lighting, and background remain completely unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, viewpoint change, scene cut, jump cut, background sliding, table edge moving, time reset, scene restart, action loop, looping motion, temporal discontinuity, statue morphing, statue identity drifting, duplicate statue, disappearing statue, new object appearing, scale changing, statue color shifting, detached shadow, shadow popping, shadow moving independently, incorrect shadow shape, reflection lag, light source moving, spotlight intensity flickering, base rotation reversing, rotation stopping abruptly, statue sliding off base, base lifting off table, statue floating instead of resting, counter-clockwise base rotation, statue front moving left, wrong rotation direction, exposure pumping, white balance shift" + }, + { + "name": "0083_perspective-center_trimmed-light-on-statue", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A small statue made of porcelain illuminated by a spotlight on a rotating base that rotates clockwise. The spotlight casts a large shadow of the statue onto the wall behind it. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a white porcelain statue of a kneeling figure mounted on a black circular base, illuminated from below and the front by a spotlight that casts a large, high-contrast shadow of the figure onto the wall behind it; the spotlight creates a distinct circular pool of light on the wall, a black cable extends from the right side of the base toward the screen-right edge, and across the prefix the statue, base, shadow, and lighting remain completely static with no visible rotation or movement.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, torque and rotational stability, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity and contact keep the statue and base supported on the table; friction and torque govern the steady clockwise rotation of the base; optics shadows and reflections dictate how the fixed spotlight projects a continuously morphing shadow that tracks the statue's turning silhouette; identity and mass conservation preserve the single porcelain statue, base, and lighting setup throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-108\",\n \"text\": \"the black base begins a steady clockwise rotation from frame 74, carrying the white porcelain statue smoothly around its vertical axis; the statue's front face moves steadily to the right across the screen as it turns, and the fixed spotlight casts a large shadow that shifts smoothly on the back wall within the centered frame; counter-clockwise motion and leftward movement of the statue's front are strictly absent.\"\n },\n {\n \"frames\": \"109-148\",\n \"text\": \"the clockwise rotation persists at a constant rate without acceleration or deceleration; the statue's orientation changes continuously, causing the shadow's silhouette to morph smoothly while maintaining sharp edges and remaining firmly attached to the base.\"\n },\n {\n \"frames\": \"149-168\",\n \"text\": \"the base maintains its uniform clockwise rotation, completing one full cycle by frame 100; the spotlight illumination stays constant in intensity and direction, and the shadow tracks the statue's movement without detaching, lagging, or breaking apart.\"\n },\n {\n \"frames\": \"169-193\",\n \"text\": \"the steady clockwise rotation continues until the end of the sequence; at output frame 193 the statue rests at a new rotated angle on the base, the shadow matches this final orientation perfectly, and the camera, lighting, and background remain completely unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, viewpoint change, scene cut, jump cut, background sliding, table edge moving, time reset, scene restart, action loop, looping motion, temporal discontinuity, statue morphing, statue identity drifting, duplicate statue, disappearing statue, new object appearing, scale changing, statue color shifting, detached shadow, shadow popping, shadow moving independently, incorrect shadow shape, reflection lag, light source moving, spotlight intensity flickering, base rotation reversing, rotation stopping abruptly, statue sliding off base, base lifting off table, statue floating instead of resting, counter-clockwise base rotation, statue front moving left, wrong rotation direction, exposure pumping, white balance shift" + }, + { + "name": "0084_perspective-right_trimmed-light-on-statue", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off view; no pan, no tilt, no zoom, no cuts, fixed background and fixed lighting setup.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A small statue made of porcelain illuminated by a spotlight on a rotating base that rotates clockwise. The spotlight casts a large shadow of the statue onto the wall behind it. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a white porcelain statue of a kneeling figure mounted on a rotating display stand, a strong spotlight from the screen-left illuminating the statue, and a large sharp shadow projected onto the wall behind. Across the prefix the statue rotates slowly clockwise, causing the shadow to shift position and change shape on the wall, while the spotlight cone and dark surrounding environment remain fixed.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, torque and rotational stability, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity and contact keep the statue and base supported on the table; friction and torque govern the steady clockwise rotation of the base; optics shadows and reflections dictate how the fixed spotlight projects a continuously morphing shadow that tracks the statue's turning silhouette; identity and mass conservation preserve the single porcelain statue, base, and lighting setup throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-108\",\n \"text\": \"the black base begins a steady clockwise rotation from frame 74, carrying the white porcelain statue smoothly around its vertical axis; the statue's front face moves steadily to the right across the screen as it turns, and the fixed spotlight from the screen-left casts a large shadow that shifts smoothly on the back wall; counter-clockwise motion and leftward movement of the statue's front are strictly absent.\"\n },\n {\n \"frames\": \"109-148\",\n \"text\": \"the clockwise rotation persists at a constant rate without acceleration or deceleration; the statue's orientation changes continuously, causing the shadow's silhouette to morph smoothly while maintaining sharp edges and remaining firmly attached to the base.\"\n },\n {\n \"frames\": \"149-168\",\n \"text\": \"the base maintains its uniform clockwise rotation, completing one full cycle by frame 100; the spotlight illumination stays constant in intensity and direction, and the shadow tracks the statue's movement without detaching, lagging, or breaking apart.\"\n },\n {\n \"frames\": \"169-193\",\n \"text\": \"the steady clockwise rotation continues until the end of the sequence; at output frame 193 the statue rests at a new rotated angle on the base, the shadow matches this final orientation perfectly, and the camera, lighting, and background remain completely unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, viewpoint change, scene cut, jump cut, background sliding, table edge moving, time reset, scene restart, action loop, looping motion, temporal discontinuity, statue morphing, statue identity drifting, duplicate statue, disappearing statue, new object appearing, scale changing, statue color shifting, detached shadow, shadow popping, shadow moving independently, incorrect shadow shape, reflection lag, light source moving, spotlight intensity flickering, base rotation reversing, rotation stopping abruptly, statue sliding off base, base lifting off table, statue floating instead of resting, counter-clockwise base rotation, statue front moving left, wrong rotation direction, exposure pumping, white balance shift" + }, + { + "name": "0085_perspective-left_trimmed-liquid-on-duck", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A yellow rubber ducky is placed in an empty black baking pan on a wooden table. A beverage dispenser with red liquid inside sits on a woven basket behind it. The liquid pours on the duck from the dispenser. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a yellow rubber duck resting inside a dark gray rectangular baking pan on a wooden table, with a red plastic beverage dispenser with a blue spout sitting on a woven wicker basket behind the pan. Across the prefix, a continuous stream of red liquid pours from the dispenser's spout, descending and striking the duck. The liquid flows over the duck's back and head, splashing onto its surface and accumulating in the pan. The duck remains seated in the pan throughout the observed sequence, and the basket, pan, and table remain stationary under consistent lighting.\",\n \"applicable_physics_laws\": \"Gravity, fluid behavior, contact and non-penetration, momentum conservation, friction, volume conservation, identity and mass conservation, and occlusion and depth ordering apply to this scene. Gravity drives the continuous downward pour of the red liquid, while fluid behavior governs the stream trajectory, impact splashing, and pooling dynamics. Contact and non-penetration keep the liquid within the pan and flowing over the duck, momentum conservation shapes the impact response, and friction stabilizes the duck against sliding. Volume conservation ensures the accumulating pool rises plausibly, identity and mass conservation preserve all objects and the liquid, and occlusion and depth ordering maintain correct layering of the duck, pan, and background basket.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the red liquid stream continues pouring steadily from the dispenser onto the duck, splashing on impact and flowing down its sides into the pan; only a shallow wet patch forms at the bottom of the pan, with the fluid level remaining well below one-quarter depth while the duck stays stable and stationary as viewed from the screen-left angle.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the stream maintains its trajectory and flow rate as the red liquid pool gradually expands to cover roughly one-quarter of the pan floor around the duck's base; continuous splashing and wet surface reflections track the accumulating fluid, and the duck remains seated without tipping.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the pouring continues without interruption, and the pool of red liquid in the pan deepens slowly to approximately half the pan's depth; the duck remains securely in place as friction and buoyant forces balance, with the fluid spreading outward toward the near-left and far-right edges of the pan.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the liquid level continues to rise at a steady, realistic pace, reaching roughly three-quarters of the pan's depth by the end; at output frame 193 the red liquid is still actively flowing, the duck remains wet and stationary in the pan, and the accumulated liquid pool reflects a gradual, continuous accumulation without rapid filling or sudden volume jumps, with the basket and background wall fixed on the screen-right.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, frame-74 restart, red liquid stream breaking, stream detaching from dispenser, upward-flowing red liquid, frozen splash, wet patch vanishing, red liquid passing through baking pan, red liquid teleporting, duck hovering above pan, duck sliding out of baking pan, duck tipping over, duck morphing, duck identity drifting, duplicate duck, disappearing duck, baking pan color shifting, baking pan disappearing, beverage dispenser morphing, duplicate beverage dispenser, disappearing beverage dispenser, clipping through surface, interpenetration, missing collision, detached shadow, shadow popping, background sliding, table edge moving, rapid filling, unrealistic accumulation rate, sudden volume jump, premature overflow" + }, + { + "name": "0086_perspective-center_trimmed-liquid-on-duck", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A yellow rubber ducky is placed in an empty black baking pan on a wooden table. A beverage dispenser with red liquid inside sits on a woven basket behind it. The liquid pours on the duck from the dispenser. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a yellow rubber duck centered in an empty black rectangular baking pan on a wooden table, with a red beverage dispenser resting on a woven basket behind it. Initially static, a continuous stream of red liquid begins pouring from the dispenser's blue spout, falling vertically onto the duck's head and back, wetting its surface. The duck, pan, and background objects remain fixed throughout the sequence.\",\n \"applicable_physics_laws\": \"Gravity, fluid behavior, contact and non-penetration, momentum conservation, friction, volume conservation, identity and mass conservation, and occlusion and depth ordering apply to this scene. Gravity drives the continuous downward pour of the red liquid, while fluid behavior governs the stream trajectory, impact splashing, and pooling dynamics. Contact and non-penetration keep the liquid within the pan and flowing over the duck, momentum conservation shapes the impact response, and friction stabilizes the duck against sliding. Volume conservation ensures the accumulating pool rises plausibly, identity and mass conservation preserve all objects and the liquid, and occlusion and depth ordering maintain correct layering of the duck, pan, and background basket.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the red liquid stream continues pouring steadily from the dispenser onto the duck, splashing on impact and flowing down its sides into the pan; only a shallow wet patch forms at the bottom of the pan, with the fluid level remaining well below one-quarter depth while the duck stays stable and stationary in the symmetric frontal view.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the stream maintains its trajectory and flow rate as the red liquid pool gradually expands to cover roughly one-quarter of the pan floor around the duck's base; continuous splashing and wet surface reflections track the accumulating fluid, and the duck remains seated without tipping.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the pouring continues without interruption, and the pool of red liquid in the pan deepens slowly to approximately half the pan's depth; the duck remains securely in place as friction and buoyant forces balance, with the fluid spreading outward toward the left and right edges of the pan.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the liquid level continues to rise at a steady, realistic pace, reaching roughly three-quarters of the pan's depth by the end; at output frame 193 the red liquid is still actively flowing, the duck remains wet and stationary in the pan, and the accumulated liquid pool reflects a gradual, continuous accumulation without rapid filling or sudden volume jumps, with the basket and background fixed directly behind.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, frame-74 restart, red liquid stream breaking, stream detaching from dispenser, upward-flowing red liquid, frozen splash, wet patch vanishing, red liquid passing through baking pan, red liquid teleporting, duck hovering above pan, duck sliding out of baking pan, duck tipping over, duck morphing, duck identity drifting, duplicate duck, disappearing duck, baking pan color shifting, baking pan disappearing, beverage dispenser morphing, duplicate beverage dispenser, disappearing beverage dispenser, clipping through surface, interpenetration, missing collision, detached shadow, shadow popping, background sliding, table edge moving, rapid filling, unrealistic accumulation rate, sudden volume jump, premature overflow" + }, + { + "name": "0087_perspective-right_trimmed-liquid-on-duck", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A yellow rubber ducky is placed in an empty black baking pan on a wooden table. A beverage dispenser with red liquid inside sits on a woven basket behind it. The liquid pours on the duck from the dispenser. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a yellow rubber duck sitting in an empty black rectangular baking pan on a wooden table, with a red beverage dispenser resting on a woven basket behind the pan. Beginning around the middle of the prefix, a continuous stream of red liquid starts pouring from the dispenser's blue spout, arcing downward to strike the duck's head and back. The liquid splashes on impact and begins to pool in the pan around the duck, while the stream remains steady and unbroken through the final frames.\",\n \"applicable_physics_laws\": \"Gravity, fluid behavior, contact and non-penetration, momentum conservation, friction, volume conservation, identity and mass conservation, and occlusion and depth ordering apply to this scene. Gravity drives the continuous downward pour of the red liquid, while fluid behavior governs the stream trajectory, impact splashing, and pooling dynamics. Contact and non-penetration keep the liquid within the pan and flowing over the duck, momentum conservation shapes the impact response, and friction stabilizes the duck against sliding. Volume conservation ensures the accumulating pool rises plausibly, identity and mass conservation preserve all objects and the liquid, and occlusion and depth ordering maintain correct layering of the duck, pan, and background basket.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the red liquid stream continues pouring steadily from the dispenser onto the duck, splashing on impact and flowing down its sides into the pan; only a shallow wet patch forms at the bottom of the pan, with the fluid level remaining well below one-quarter depth while the duck stays stable and stationary as viewed from the screen-right angle.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the stream maintains its trajectory and flow rate as the red liquid pool gradually expands to cover roughly one-quarter of the pan floor around the duck's base; continuous splashing and wet surface reflections track the accumulating fluid, and the duck remains seated without tipping.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the pouring continues without interruption, and the pool of red liquid in the pan deepens slowly to approximately half the pan's depth; the duck remains securely in place as friction and buoyant forces balance, with the fluid spreading outward toward the near-right and far-left edges of the pan.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the liquid level continues to rise at a steady, realistic pace, reaching roughly three-quarters of the pan's depth by the end; at output frame 193 the red liquid is still actively flowing, the duck remains wet and stationary in the pan, and the accumulated liquid pool reflects a gradual, continuous accumulation without rapid filling or sudden volume jumps, with the basket and background wall fixed on the screen-left.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, frame-74 restart, red liquid stream breaking, stream detaching from dispenser, upward-flowing red liquid, frozen splash, wet patch vanishing, red liquid passing through baking pan, red liquid teleporting, duck hovering above pan, duck sliding out of baking pan, duck tipping over, duck morphing, duck identity drifting, duplicate duck, disappearing duck, baking pan color shifting, baking pan disappearing, beverage dispenser morphing, duplicate beverage dispenser, disappearing beverage dispenser, clipping through surface, interpenetration, missing collision, detached shadow, shadow popping, background sliding, table edge moving, rapid filling, unrealistic accumulation rate, sudden volume jump, premature overflow" + }, + { + "name": "0088_perspective-left_trimmed-liquid-overfill", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A bright red liquid being poured from a dispenser into a glass which is placed on a dark baking tray on a wooden table. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a clear glass resting on a dark baking tray on a light wooden table, adjacent to a woven basket, with a dispenser featuring a blue tip positioned above the glass. Throughout the prefix, a continuous stream of bright red liquid flows from the dispenser into the glass, causing the liquid level to rise steadily from a partial fill to near the rim. The dispenser, basket, tray, and table remain completely stationary, and the lighting is even and stable.\",\n \"applicable_physics_laws\": \"Gravity, fluid behavior, volume conservation, contact and non-penetration, surface tension, and identity and mass conservation apply to this scene. Gravity drives the continuous downward flow of the liquid from the dispenser; fluid behavior governs the smooth pouring, rising level, and overflow dynamics; volume conservation ensures the liquid accumulates and spreads realistically on the tray; contact and non-penetration keep the glass and tray stationary and prevent the liquid from passing through solid surfaces; surface tension allows the liquid to bulge slightly at the rim before overflowing; and identity and mass conservation preserve all objects and liquid volume throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the bright red liquid level rises past the glass rim and begins to overflow, forming a smooth continuous stream that flows down the screen-left exterior of the glass toward the dark baking tray.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the overflow stream hits the tray and begins to pool, spreading outward across the tray surface while the dispenser continues to pour steadily and the liquid level inside the glass stays pinned at the rim.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the pool of red liquid on the tray grows larger and spreads further toward the tray edges, with the overflow stream remaining continuous and coherent and the glass staying perfectly stationary.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the pouring continues with a stable overflow stream and an expanded pool on the tray; at output frame 193 the glass remains full with continuous overflow, the tray holds a significant pool of red liquid, and all objects remain stationary.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, jump cut, liquid stream breaking, stream detaching from container, upward-flowing liquid, anti-gravity droplets, frozen splash, wet patch vanishing, liquid passing through solid surface, instant uniform mixing, glass moving, glass tipping, object morphing, identity drift, duplicate object, disappearing object, new object appearing, scale changing, color shifting, liquid teleporting, non-conserved liquid volume, anti-gravity float, detached shadow, shadow popping, reflection lag, liquid level decreasing, tray not catching liquid" + }, + { + "name": "0089_perspective-center_trimmed-liquid-overfill", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A bright red liquid being poured from a dispenser into a glass which is placed on a dark baking tray on a wooden table. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a red dispenser with a blue spout positioned on a wicker basket, pouring a continuous stream of bright red liquid into a clear glass. The glass sits centered on a dark rectangular baking tray, which rests on a light wooden table. Across the conditioning prefix, the liquid level in the glass rises steadily from approximately two-thirds full. As the level approaches the rim, surface tension causes a slight bulge before the liquid begins to overflow. By the later frames, the red liquid flows down the exterior sides of the glass and accumulates in a growing pool on the baking tray. The background is a plain white wall, and lighting remains consistent with soft reflections on the liquid surface.\",\n \"applicable_physics_laws\": \"Gravity, fluid behavior, volume conservation, contact and non-penetration, surface tension, and identity and mass conservation apply to this scene. Gravity drives the continuous downward flow of the liquid from the dispenser; fluid behavior governs the smooth pouring, rising level, and overflow dynamics; volume conservation ensures the liquid accumulates and spreads realistically on the tray; contact and non-penetration keep the glass and tray stationary and prevent the liquid from passing through solid surfaces; surface tension allows the liquid to bulge slightly at the rim before overflowing; and identity and mass conservation preserve all objects and liquid volume throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the bright red liquid level rises past the glass rim and begins to overflow, forming a smooth continuous stream that flows down the exterior of the glass toward the dark baking tray, visible on both sides.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the overflow stream hits the tray and begins to pool, spreading outward across the tray surface while the dispenser continues to pour steadily and the liquid level inside the glass stays pinned at the rim.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the pool of red liquid on the tray grows larger and spreads further toward the tray edges, with the overflow stream remaining continuous and coherent and the glass staying perfectly stationary.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the pouring continues with a stable overflow stream and an expanded pool on the tray; at output frame 193 the glass remains full with continuous overflow, the tray holds a significant pool of red liquid, and all objects remain stationary.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, jump cut, liquid stream breaking, stream detaching from container, upward-flowing liquid, anti-gravity droplets, frozen splash, wet patch vanishing, liquid passing through solid surface, instant uniform mixing, glass moving, glass tipping, object morphing, identity drift, duplicate object, disappearing object, new object appearing, scale changing, color shifting, liquid teleporting, non-conserved liquid volume, anti-gravity float, detached shadow, shadow popping, reflection lag, liquid level decreasing, tray not catching liquid" + }, + { + "name": "0090_perspective-right_trimmed-liquid-overfill", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A bright red liquid being poured from a dispenser into a glass which is placed on a dark baking tray on a wooden table. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a close-up of a bright red liquid being poured from a dispenser with a blue spout into a clear glass that sits on a dark rectangular baking tray on a light wooden table, with a woven basket visible in the background; across the prefix the liquid level in the glass rises steadily as the continuous stream fills it, the lighting is consistent, and the camera remains locked off.\",\n \"applicable_physics_laws\": \"Gravity, fluid behavior, volume conservation, contact and non-penetration, surface tension, and identity and mass conservation apply to this scene. Gravity drives the continuous downward flow of the liquid from the dispenser; fluid behavior governs the smooth pouring, rising level, and overflow dynamics; volume conservation ensures the liquid accumulates and spreads realistically on the tray; contact and non-penetration keep the glass and tray stationary and prevent the liquid from passing through solid surfaces; surface tension allows the liquid to bulge slightly at the rim before overflowing; and identity and mass conservation preserve all objects and liquid volume throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the bright red liquid level rises past the glass rim and begins to overflow, forming a smooth continuous stream that flows down the screen-right exterior of the glass toward the dark baking tray.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the overflow stream hits the tray and begins to pool, spreading outward across the tray surface while the dispenser continues to pour steadily and the liquid level inside the glass stays pinned at the rim.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the pool of red liquid on the tray grows larger and spreads further toward the tray edges, with the overflow stream remaining continuous and coherent and the glass staying perfectly stationary.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the pouring continues with a stable overflow stream and an expanded pool on the tray; at output frame 193 the glass remains full with continuous overflow, the tray holds a significant pool of red liquid, and all objects remain stationary.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, jump cut, liquid stream breaking, stream detaching from container, upward-flowing liquid, anti-gravity droplets, frozen splash, wet patch vanishing, liquid passing through solid surface, instant uniform mixing, glass moving, glass tipping, object morphing, identity drift, duplicate object, disappearing object, new object appearing, scale changing, color shifting, liquid teleporting, non-conserved liquid volume, anti-gravity float, detached shadow, shadow popping, reflection lag, liquid level decreasing, tray not catching liquid" + }, + { + "name": "0091_perspective-left_trimmed-lit-candle", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"Two candle holders that have tall red candles in them are placed on a wooden table. One of the candles is burning. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a tabletop scene with two brass candle holders placed on a light wooden surface against a plain white wall. The holder on the screen-left contains a tall red candle that is actively burning with a steady, upright yellow-orange flame. The holder on the screen-right contains an identical tall red candle that is unlit. The lighting is ambient with a warm glow from the flame illuminating the immediate surroundings, and the camera remains locked off throughout the sequence.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, thermodynamics, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity and contact keep the brass holders and candles firmly seated on the wooden table; thermodynamics governs the sustained combustion of the lit candle and the heat radiation that sustains the flame; optics shadows and reflections ensure the warm glow and soft shadows track the flame's subtle movements realistically; and identity and mass conservation preserve the two candles and holders without morphing, disappearing, or changing count throughout the duration.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the lit candle on the screen-left continues to burn steadily with a yellow-orange flame that exhibits subtle, natural flickering, casting a soft, gently pulsing shadow on the white wall behind it while the unlit candle on the screen-right remains completely stationary.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the combustion process continues at a consistent rate with the flame maintaining its upright teardrop shape and brightness, showing only minor convection-driven fluctuations while the brass holders on the wooden table remain firmly in place.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the lit candle burns down imperceptibly slowly over this window, the flame flickers naturally due to subtle ambient air currents, and the shadows shift gently in sync with the flame's movement while the unlit candle remains untouched.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the scene maintains its steady state of combustion with the lit candle continuing to burn and the unlit candle remaining static. At output frame 193 the lit candle still burns steadily with a stable flame, the unlit candle is unchanged, the brass holders are firmly in place, and the lighting remains consistent.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, viewpoint change, perspective shift, scene cut, time reset, scene restart, jump cut, temporal discontinuity, object morphing, identity drift, duplicate object, disappearing object, new object appearing, scale changing, color shifting, flame flickering out, flame detaching from wick, flame turning blue, flame growing explosively, flame flickering unnaturally, flame changing shape drastically, unlit candle catching fire, unlit candle melting, wax dripping unnaturally, wax teleporting, anti-gravity float, hovering, clipping through surface, interpenetration, detached shadow, shadow popping, shadow moving independently, exposure pumping, white balance shift, background sliding, table edge moving, holder sliding, holder tipping" + }, + { + "name": "0092_perspective-center_trimmed-lit-candle", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"Two candle holders that have tall red candles in them are placed on a wooden table. One of the candles is burning. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table surface against a plain light-colored wall, two brass candle holders sitting side-by-side in the foreground, each holding a tall cylindrical red candle. The candle on the screen-left is lit with a steady yellow-orange flame illuminating the wax and holder, while the candle on the screen-right is unlit with a blackened wick tip. The scene is completely still except for the natural, subtle flicker of the left flame.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, thermodynamics, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity and contact keep the brass holders and candles firmly seated on the wooden table; thermodynamics governs the sustained combustion of the lit candle and the heat radiation that sustains the flame; optics shadows and reflections ensure the warm glow and soft shadows track the flame's subtle movements realistically; and identity and mass conservation preserve the two candles and holders without morphing, disappearing, or changing count throughout the duration.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the lit candle on the screen-left continues to burn steadily with a yellow-orange flame that exhibits subtle, natural flickering, casting a soft, gently pulsing shadow on the background wall while the unlit candle on the screen-right remains completely stationary.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the combustion process continues at a consistent rate with the flame maintaining its upright teardrop shape and brightness, showing only minor convection-driven fluctuations while the brass holders on the wooden table remain firmly in place.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the lit candle burns down imperceptibly slowly over this window, the flame flickers naturally due to subtle ambient air currents, and the shadows shift gently in sync with the flame's movement while the unlit candle remains untouched.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the scene maintains its steady state of combustion with the lit candle continuing to burn and the unlit candle remaining static. At output frame 193 the lit candle still burns steadily with a stable flame, the unlit candle is unchanged, the brass holders are firmly in place, and the lighting remains consistent.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, viewpoint change, perspective shift, scene cut, time reset, scene restart, jump cut, temporal discontinuity, object morphing, identity drift, duplicate object, disappearing object, new object appearing, scale changing, color shifting, flame flickering out, flame detaching from wick, flame turning blue, flame growing explosively, flame flickering unnaturally, flame changing shape drastically, unlit candle catching fire, unlit candle melting, wax dripping unnaturally, wax teleporting, anti-gravity float, hovering, clipping through surface, interpenetration, detached shadow, shadow popping, shadow moving independently, exposure pumping, white balance shift, background sliding, table edge moving, holder sliding, holder tipping" + }, + { + "name": "0093_perspective-right_trimmed-lit-candle", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"Two candle holders that have tall red candles in them are placed on a wooden table. One of the candles is burning. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table surface with two brass candle holders, each containing a tall cylindrical red candle. The candle on the screen-left is lit with a steady yellow-orange flame that flickers slightly, while the candle on the screen-right is unlit with a darkened wick. The background is a plain white wall with consistent lighting casting soft shadows.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, thermodynamics, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity and contact keep the brass holders and candles firmly seated on the wooden table; thermodynamics governs the sustained combustion of the lit candle and the heat radiation that sustains the flame; optics shadows and reflections ensure the warm glow and soft shadows track the flame's subtle movements realistically; and identity and mass conservation preserve the two candles and holders without morphing, disappearing, or changing count throughout the duration.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the lit candle on the screen-left continues to burn steadily with a yellow-orange flame that exhibits subtle, natural flickering, casting a soft, gently pulsing shadow on the white background while the unlit candle on the screen-right remains completely stationary.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the combustion process continues at a consistent rate with the flame maintaining its upright teardrop shape and brightness, showing only minor convection-driven fluctuations while the brass holders on the wooden table remain firmly in place.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the lit candle burns down imperceptibly slowly over this window, the flame flickers naturally due to subtle ambient air currents, and the shadows shift gently in sync with the flame's movement while the unlit candle remains untouched.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the scene maintains its steady state of combustion with the lit candle continuing to burn and the unlit candle remaining static. At output frame 193 the lit candle still burns steadily with a stable flame, the unlit candle is unchanged, the brass holders are firmly in place, and the lighting remains consistent.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, viewpoint change, perspective shift, scene cut, time reset, scene restart, jump cut, temporal discontinuity, object morphing, identity drift, duplicate object, disappearing object, new object appearing, scale changing, color shifting, flame flickering out, flame detaching from wick, flame turning blue, flame growing explosively, flame flickering unnaturally, flame changing shape drastically, unlit candle catching fire, unlit candle melting, wax dripping unnaturally, wax teleporting, anti-gravity float, hovering, clipping through surface, interpenetration, detached shadow, shadow popping, shadow moving independently, exposure pumping, white balance shift, background sliding, table edge moving, holder sliding, holder tipping" + }, + { + "name": "0094_perspective-left_trimmed-magnet-domino", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A powerful magnet is placed on the table facing a black rotating platform that rotates clockwise. A small white plastic domino block is placed on the platform and is rotating towards the magnet. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden tabletop with a silver cylindrical magnet secured by a purple tape strip on the screen-left side and a black circular rotating platform on the screen-right side. A small white rectangular block sits on the platform. Across the prefix, the platform rotates clockwise, carrying the white block in a circular path from the far side toward the near side, approaching the stationary magnet. The magnet remains fixed on the table throughout the sequence.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, magnetism, and identity and mass conservation apply to this scene. Gravity keeps all objects on the table; contact and non-penetration prevent interpenetration; momentum conservation governs the steady rotational kinematics of the platform; friction between the block and platform surface keeps the block from sliding; magnetism describes the field interaction but does not attract the nonmagnetic plastic block; and identity and mass conservation preserve all objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the platform continues its steady clockwise rotation, carrying the white block past the point of closest approach to the stationary magnet on the screen-left; the block's long axis rotates clockwise by approximately 45 degrees relative to the camera frame as friction couples it to the platform surface, maintaining a solid, crisp appearance without ghosting or smearing.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the block travels along the far side of the rotating platform while continuing to exhibit frictional rotation consistent with the surface motion; its orientation shifts further clockwise, tracking the platform rather than remaining fixed to the camera view, while the magnet remains fixed on the left.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the platform completes another full rotation with the white block still securely on its surface, maintaining continuous frictional coupling or realistic sliding dynamics; the block's long axis aligns more closely with the platform's radial direction as it completes a full co-rotation cycle, with no magnetic attraction occurring.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the platform continues its steady clockwise rotation with the white block steadily co-rotating on its surface; at output frame 193 the scene is stable with the block maintaining its frictionally coupled orientation on the platform and the magnet stationary on the left.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, replaying conditioning frames, temporal discontinuity, jump cut, background sliding, table edge moving, magnet morphing, duplicate magnet, magnet identity drifting, magnet color shifting, magnet disappearing, magnet moving across table, platform morphing, duplicate platform, platform identity drifting, platform color shifting, platform disappearing, platform rotation stuttering, platform reversing direction, white block morphing, duplicate white block, white block identity drifting, white block color shifting, white block disappearing, white block hovering above platform, white block passing through platform, white block failing to rotate with platform, white block sticking to magnet, white block teleporting to magnet, white block hovering near magnet, white block snapping to magnet without trajectory, white block sliding off platform, magnetic repulsion pushing white block away, rigid camera-locked orientation, fixed facing orientation, non-rotating translating block, moon-locked orientation, ghosting artifact, smearing artifact" + }, + { + "name": "0095_perspective-center_trimmed-magnet-domino", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A powerful magnet is placed on the table facing a black rotating platform that rotates clockwise. A small white plastic domino block is placed on the platform and is rotating towards the magnet. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table with a silver cylindrical magnet secured by purple tape on the left and a black circular rotating platform on the right. A small white rectangular block rests on the platform. As the platform rotates clockwise, the white block travels across the surface, moving from the right side toward the left side where the magnet is positioned. The block passes close to the magnet's face during the rotation. The magnet remains stationary throughout the prefix.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, magnetism, and identity and mass conservation apply to this scene. Gravity keeps all objects on the table; contact and non-penetration prevent interpenetration; momentum conservation governs the steady rotational kinematics of the platform; friction between the block and platform surface keeps the block from sliding; magnetism describes the field interaction but does not attract the nonmagnetic plastic block; and identity and mass conservation preserve all objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the platform continues its steady clockwise rotation, carrying the white block past the point of closest approach to the stationary magnet on the left; the block's long axis rotates clockwise by approximately 45 degrees relative to the camera frame as friction couples it to the platform surface, maintaining a solid, crisp appearance without ghosting or smearing.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the block travels along the far side of the rotating platform while continuing to exhibit frictional rotation consistent with the surface motion; its orientation shifts further clockwise, tracking the platform rather than remaining fixed to the camera view, while the magnet remains fixed.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the platform completes another full rotation with the white block still securely on its surface, maintaining continuous frictional coupling or realistic sliding dynamics; the block's long axis aligns more closely with the platform's radial direction as it completes a full co-rotation cycle, with no magnetic attraction occurring.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the platform continues its steady clockwise rotation with the white block steadily co-rotating on its surface; at output frame 193 the scene is stable with the block maintaining its frictionally coupled orientation on the platform and the magnet stationary.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, replaying conditioning frames, temporal discontinuity, jump cut, background sliding, table edge moving, magnet morphing, duplicate magnet, magnet identity drifting, magnet color shifting, magnet disappearing, magnet moving across table, platform morphing, duplicate platform, platform identity drifting, platform color shifting, platform disappearing, platform rotation stuttering, platform reversing direction, white block morphing, duplicate white block, white block identity drifting, white block color shifting, white block disappearing, white block hovering above platform, white block passing through platform, white block failing to rotate with platform, white block sticking to magnet, white block teleporting to magnet, white block hovering near magnet, white block snapping to magnet without trajectory, white block sliding off platform, magnetic repulsion pushing white block away, rigid camera-locked orientation, fixed facing orientation, non-rotating translating block, moon-locked orientation, ghosting artifact, smearing artifact" + }, + { + "name": "0096_perspective-right_trimmed-magnet-domino", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A powerful magnet is placed on the table facing a black rotating platform that rotates clockwise. A small white plastic domino block is placed on the platform and is rotating towards the magnet. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table with a silver cylindrical magnet taped down with purple tape on the screen-left and a black circular rotating platform on the screen-right. A small white rectangular block sits on the edge of the platform. Over the prefix, the platform rotates clockwise, carrying the white block from the screen-right side toward the screen-left, steadily approaching the stationary magnet. By the end of the prefix, the white block is positioned very close to the magnet face, at the point of closest proximity, with the platform's rotation bringing it right up to the magnet.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, magnetism, and identity and mass conservation apply to this scene. Gravity keeps all objects on the table; contact and non-penetration prevent interpenetration; momentum conservation governs the steady rotational kinematics of the platform; friction between the block and platform surface keeps the block from sliding; magnetism describes the field interaction but does not attract the nonmagnetic plastic block; and identity and mass conservation preserve all objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the platform continues its steady clockwise rotation, carrying the white block past the point of closest approach to the stationary magnet on the screen-left; the block's long axis rotates clockwise by approximately 45 degrees relative to the camera frame as friction couples it to the platform surface, maintaining a solid, crisp appearance without ghosting or smearing.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the block travels along the far side of the rotating platform while continuing to exhibit frictional rotation consistent with the surface motion; its orientation shifts further clockwise, tracking the platform rather than remaining fixed to the camera view, while the magnet remains fixed on the left.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the platform completes another full rotation with the white block still securely on its surface, maintaining continuous frictional coupling or realistic sliding dynamics; the block's long axis aligns more closely with the platform's radial direction as it completes a full co-rotation cycle, with no magnetic attraction occurring.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the platform continues its steady clockwise rotation with the white block steadily co-rotating on its surface; at output frame 193 the scene is stable with the block maintaining its frictionally coupled orientation on the platform and the magnet stationary on the left.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, replaying conditioning frames, temporal discontinuity, jump cut, background sliding, table edge moving, magnet morphing, duplicate magnet, magnet identity drifting, magnet color shifting, magnet disappearing, magnet moving across table, platform morphing, duplicate platform, platform identity drifting, platform color shifting, platform disappearing, platform rotation stuttering, platform reversing direction, white block morphing, duplicate white block, white block identity drifting, white block color shifting, white block disappearing, white block hovering above platform, white block passing through platform, white block failing to rotate with platform, white block sticking to magnet, white block teleporting to magnet, white block hovering near magnet, white block snapping to magnet without trajectory, white block sliding off platform, magnetic repulsion pushing white block away, rigid camera-locked orientation, fixed facing orientation, non-rotating translating block, moon-locked orientation, ghosting artifact, smearing artifact" + }, + { + "name": "0097_perspective-left_trimmed-magnet-transparent-peakaboo", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A clear acrylic box suspended from a cord hangs above a tennis ball with a smiley face drawn on it positioned on a wooden table. The box is lowered to cover the ball. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a yellow tennis ball with a black smiley face resting on a wooden table against a white wall, and a clear acrylic box with a metal magnet assembly on top descending vertically from above. The box remains transparent throughout the prefix, allowing the stationary ball to remain visible through its walls as it approaches. The camera, table, and background remain fixed.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, identity and mass conservation, and optics shadows and reflections apply to this scene. Gravity and cord tension govern the controlled descent and stop of the suspended box; contact and non-penetration ensure the box encloses the ball without clipping through it or the table; momentum conservation dictates the smooth deceleration; friction keeps the tennis ball stationary; identity and mass conservation preserve the exact count and appearance of all objects; and optics shadows and reflections account for the transparency of the acrylic box and consistent lighting.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the clear acrylic box continues its steady vertical descent from the upper screen-right, closing the remaining gap between its bottom edge and the tennis ball, while the ball remains perfectly stationary on the wooden table.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the box fully encloses the tennis ball as its bottom edge passes just below the ball's surface, and the downward motion smoothly decelerates to a complete stop as it settles into a stable suspended position.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the box remains stationary in its lowered position, fully covering the ball, with the smiley face clearly visible through the transparent left-side acrylic walls and no residual motion in the scene.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the scene remains completely static with the box resting lowered over the stationary ball; no change from the previous band. At output frame 193 the acrylic box rests in its final lowered position over the tennis ball on the wooden table and the camera framing is unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, handheld drift, viewpoint change, perspective shift, frame crop change, auto-follow camera, jump cut, scene cut, left-right flip, background sliding, table edge moving, time reset, scene restart, repeated release, temporal discontinuity, object morphing, identity drift, duplicate object, disappearing object, new object appearing, scale changing, color shifting, box morphing, frozen midair, anti-gravity float, hovering, lateral drift during descent, clipping through surface, interpenetration, missing collision, skipped contact, explosive bounce, endless bouncing, no damping, ball rolling, ball moving, detached shadow, shadow popping, reflection lag, glass becoming opaque, box becoming opaque, exposure pumping, white balance shift, chain detaching, magnet falling off, inconsistent occlusion, object visible through opaque wall" + }, + { + "name": "0098_perspective-center_trimmed-magnet-transparent-peakaboo", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A clear acrylic box suspended from a cord hangs above a tennis ball with a smiley face drawn on it positioned on a wooden table. The box is lowered to cover the ball. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a yellow tennis ball with a black smiley face resting on a light wooden table, and a clear acrylic box suspended by a black cord and metal magnet descending steadily from the upper center of the frame toward the stationary ball against a plain white wall background.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, identity and mass conservation, and optics shadows and reflections apply to this scene. Gravity and cord tension govern the controlled descent and stop of the suspended box; contact and non-penetration ensure the box encloses the ball without clipping through it or the table; momentum conservation dictates the smooth deceleration; friction keeps the tennis ball stationary; identity and mass conservation preserve the exact count and appearance of all objects; and optics shadows and reflections account for the transparency of the acrylic box and consistent lighting.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the clear acrylic box continues its steady vertical descent from the upper screen-center, closing the remaining gap between its bottom edge and the tennis ball, while the ball remains perfectly stationary on the wooden table.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the box fully encloses the tennis ball as its bottom edge passes just below the ball's surface, and the downward motion smoothly decelerates to a complete stop as it settles into a stable suspended position.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the box remains stationary in its lowered position, fully covering the ball, with the smiley face clearly visible through the transparent front acrylic walls and no residual motion in the scene.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the scene remains completely static with the box resting lowered over the stationary ball; no change from the previous band. At output frame 193 the acrylic box rests in its final lowered position over the tennis ball on the wooden table and the camera framing is unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, handheld drift, viewpoint change, perspective shift, frame crop change, auto-follow camera, jump cut, scene cut, left-right flip, background sliding, table edge moving, time reset, scene restart, repeated release, temporal discontinuity, object morphing, identity drift, duplicate object, disappearing object, new object appearing, scale changing, color shifting, box morphing, frozen midair, anti-gravity float, hovering, lateral drift during descent, clipping through surface, interpenetration, missing collision, skipped contact, explosive bounce, endless bouncing, no damping, ball rolling, ball moving, detached shadow, shadow popping, reflection lag, glass becoming opaque, box becoming opaque, exposure pumping, white balance shift, chain detaching, magnet falling off, inconsistent occlusion, object visible through opaque wall" + }, + { + "name": "0099_perspective-right_trimmed-magnet-transparent-peakaboo", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A clear acrylic box suspended from a cord hangs above a tennis ball with a smiley face drawn on it positioned on a wooden table. The box is lowered to cover the ball. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table against a white wall, a yellow tennis ball with a black smiley face drawn on it sitting stationary in the center of the table, and a clear acrylic box suspended by a metal chain and topped with a silver cylindrical magnet descending vertically from the upper screen area toward the tennis ball. The lighting is steady, casting soft shadows, and the box remains transparent, revealing the ball through its sides as it approaches.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, identity and mass conservation, and optics shadows and reflections apply to this scene. Gravity and cord tension govern the controlled descent and stop of the suspended box; contact and non-penetration ensure the box encloses the ball without clipping through it or the table; momentum conservation dictates the smooth deceleration; friction keeps the tennis ball stationary; identity and mass conservation preserve the exact count and appearance of all objects; and optics shadows and reflections account for the transparency of the acrylic box and consistent lighting.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the clear acrylic box continues its steady vertical descent from the upper screen-left, closing the remaining gap between its bottom edge and the tennis ball, while the ball remains perfectly stationary on the wooden table.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the box fully encloses the tennis ball as its bottom edge passes just below the ball's surface, and the downward motion smoothly decelerates to a complete stop as it settles into a stable suspended position.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the box remains stationary in its lowered position, fully covering the ball, with the smiley face clearly visible through the transparent right-side acrylic walls and no residual motion in the scene.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the scene remains completely static with the box resting lowered over the stationary ball; no change from the previous band. At output frame 193 the acrylic box rests in its final lowered position over the tennis ball on the wooden table and the camera framing is unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, handheld drift, viewpoint change, perspective shift, frame crop change, auto-follow camera, jump cut, scene cut, left-right flip, background sliding, table edge moving, time reset, scene restart, repeated release, temporal discontinuity, object morphing, identity drift, duplicate object, disappearing object, new object appearing, scale changing, color shifting, box morphing, frozen midair, anti-gravity float, hovering, lateral drift during descent, clipping through surface, interpenetration, missing collision, skipped contact, explosive bounce, endless bouncing, no damping, ball rolling, ball moving, detached shadow, shadow popping, reflection lag, glass becoming opaque, box becoming opaque, exposure pumping, white balance shift, chain detaching, magnet falling off, inconsistent occlusion, object visible through opaque wall" + }, + { + "name": "0100_perspective-left_trimmed-magnet-wrench", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A powerful magnet is placed on the table facing a black rotating platform that rotates clockwise. A small metal wrench is placed on the platform and is rotating towards the magnet. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden tabletop with a silver cylindrical magnet secured by purple tape on the screen-left, and a black circular platform on the screen-right rotating clockwise. A small silver wrench rests on the platform, orbiting with it. Over the prefix, the platform's rotation steadily brings the wrench closer to the stationary magnet, while lighting and background remain unchanged.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, magnetism, momentum conservation, and identity and mass conservation apply to this scene. Gravity keeps all objects on the table; contact and non-penetration govern collisions and prevent interpenetration; friction initially holds the wrench to the rotating platform; magnetism provides the attractive force that pulls the wrench off the platform and onto the stationary magnet; momentum conservation governs the wrench's trajectory during the jump; and identity and mass conservation preserve the objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-108\",\n \"text\": \"The black platform on the screen-right rotates clockwise, carrying the wrench from the right edge (3 o'clock) across the top to the left edge (9 o'clock) where the magnet on the screen-left is located. Friction holds the wrench on the platform surface as the distance steadily decreases.\"\n },\n {\n \"frames\": \"109-118\",\n \"text\": \"Magnetic attraction overcomes static friction and centripetal forces. The wrench detaches from the rotating platform and accelerates directly toward the stationary magnet on the screen-left, following a short curved trajectory.\"\n },\n {\n \"frames\": \"119-123\",\n \"text\": \"The wrench makes firm contact with the magnet and sticks in place due to magnetic adhesion, coming to rest relative to the table.\"\n },\n {\n \"frames\": \"124-193\",\n \"text\": \"The wrench remains securely attached to the magnet with no relative motion. The black platform continues its uninterrupted clockwise rotation, now empty. At output frame 193 the wrench is fixed to the magnet and the platform rotates steadily.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, action loop, duplicate replay, temporal discontinuity, frame-74 restart, background sliding, table edge moving, wrench morphing, duplicate wrench, wrench disappearing, wrench color shifting, magnet morphing, duplicate magnet, magnet disappearing, platform morphing, duplicate platform, platform disappearing, wrench hovering above platform, wrench passing through platform, wrench failing to rotate clockwise, wrench rotating counter-clockwise, wrench rotating away from magnet, wrench teleporting to magnet, wrench snapping without trajectory, wrench bouncing off magnet, platform stopping rotation, platform stuttering, platform rotating counter-clockwise, platform rotating away from magnet, magnet moving from table, magnet sliding on table, interpenetration, missing collision, skipped contact, anti-gravity float, frozen midair, left-right flip, scale changing, object scale drift" + }, + { + "name": "0101_perspective-center_trimmed-magnet-wrench", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A powerful magnet is placed on the table facing a black rotating platform that rotates clockwise. A small metal wrench is placed on the platform and is rotating towards the magnet. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden tabletop with a silver cylindrical magnet secured by a purple paper strip on the left, and a black circular rotating platform on the right. A small silver metal wrench rests on the platform. Across the prefix, the platform rotates clockwise, carrying the wrench from the far side toward the near-left edge closer to the magnet. The magnet and table remain stationary throughout.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, magnetism, momentum conservation, and identity and mass conservation apply to this scene. Gravity keeps all objects on the table; contact and non-penetration govern collisions and prevent interpenetration; friction initially holds the wrench to the rotating platform; magnetism provides the attractive force that pulls the wrench off the platform and onto the stationary magnet; momentum conservation governs the wrench's trajectory during the jump; and identity and mass conservation preserve the objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-108\",\n \"text\": \"The black platform on the right rotates clockwise, carrying the wrench from the right edge (3 o'clock) across the top to the left edge (9 o'clock) where the magnet on the left is located. Friction holds the wrench on the platform surface as the distance steadily decreases.\"\n },\n {\n \"frames\": \"109-118\",\n \"text\": \"Magnetic attraction overcomes static friction and centripetal forces. The wrench detaches from the rotating platform and accelerates directly toward the stationary magnet on the left, following a short curved trajectory.\"\n },\n {\n \"frames\": \"119-123\",\n \"text\": \"The wrench makes firm contact with the magnet and sticks in place due to magnetic adhesion, coming to rest relative to the table.\"\n },\n {\n \"frames\": \"124-193\",\n \"text\": \"The wrench remains securely attached to the magnet with no relative motion. The black platform continues its uninterrupted clockwise rotation, now empty. At output frame 193 the wrench is fixed to the magnet and the platform rotates steadily.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, action loop, duplicate replay, temporal discontinuity, frame-74 restart, background sliding, table edge moving, wrench morphing, duplicate wrench, wrench disappearing, wrench color shifting, magnet morphing, duplicate magnet, magnet disappearing, platform morphing, duplicate platform, platform disappearing, wrench hovering above platform, wrench passing through platform, wrench failing to rotate clockwise, wrench rotating counter-clockwise, wrench rotating away from magnet, wrench teleporting to magnet, wrench snapping without trajectory, wrench bouncing off magnet, platform stopping rotation, platform stuttering, platform rotating counter-clockwise, platform rotating away from magnet, magnet moving from table, magnet sliding on table, interpenetration, missing collision, skipped contact, anti-gravity float, frozen midair, left-right flip, scale changing, object scale drift" + }, + { + "name": "0102_perspective-right_trimmed-magnet-wrench", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A powerful magnet is placed on the table facing a black rotating platform that rotates clockwise. A small metal wrench is placed on the platform and is rotating towards the magnet. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table with a silver cylindrical magnet taped upright on the screen-left and a black circular rotating platform on the screen-right. A small silver metal wrench rests on the platform surface. Across the prefix, the platform rotates counter-clockwise, carrying the wrench from the lower-right edge towards the upper-right edge while the wrench maintains an orientation pointing generally towards the stationary magnet. The magnet, table, background, and power cable remain fixed.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, magnetism, momentum conservation, and identity and mass conservation apply to this scene. Gravity keeps all objects on the table; contact and non-penetration govern collisions and prevent interpenetration; friction initially holds the wrench to the rotating platform; magnetism provides the attractive force that pulls the wrench off the platform and onto the stationary magnet; momentum conservation governs the wrench's trajectory during the jump; and identity and mass conservation preserve the objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-108\",\n \"text\": \"The black platform on the screen-right rotates clockwise, carrying the wrench from the right edge (3 o'clock) across the upper arc to the left edge (9 o'clock) where the magnet on the screen-left is located. Friction holds the wrench on the platform surface as the distance steadily decreases.\"\n },\n {\n \"frames\": \"109-118\",\n \"text\": \"Magnetic attraction overcomes static friction and centripetal forces. The wrench detaches from the rotating platform and accelerates directly toward the stationary magnet on the screen-left, following a short curved trajectory.\"\n },\n {\n \"frames\": \"119-123\",\n \"text\": \"The wrench makes firm contact with the magnet and sticks in place due to magnetic adhesion, coming to rest relative to the table.\"\n },\n {\n \"frames\": \"124-193\",\n \"text\": \"The wrench remains securely attached to the magnet with no relative motion. The black platform continues its uninterrupted clockwise rotation, now empty. At output frame 193 the wrench is fixed to the magnet and the platform rotates steadily.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, action loop, duplicate replay, temporal discontinuity, frame-74 restart, background sliding, table edge moving, wrench morphing, duplicate wrench, wrench disappearing, wrench color shifting, magnet morphing, duplicate magnet, magnet disappearing, platform morphing, duplicate platform, platform disappearing, wrench hovering above platform, wrench passing through platform, wrench failing to rotate clockwise, wrench rotating counter-clockwise, wrench rotating away from magnet, wrench teleporting to magnet, wrench snapping without trajectory, wrench bouncing off magnet, platform stopping rotation, platform stuttering, platform rotating counter-clockwise, platform rotating away from magnet, magnet moving from table, magnet sliding on table, interpenetration, missing collision, skipped contact, anti-gravity float, frozen midair, left-right flip, scale changing, object scale drift" + }, + { + "name": "0103_perspective-left_trimmed-marble-run-x", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off view of the whiteboard; no pan, no tilt, no zoom, no cuts, fixed whiteboard edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A few magnetic ramps are attached to a whiteboard for a game of marble run. A yellow marble is released at the top of the ramps and slides down the ramps. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a whiteboard with a series of colorful, patterned ramps arranged in a descending sequence, including a curved blue piece, a curved green piece, a purple L-shaped piece, a blue straight piece, a green straight piece with purple dots, and a yellow straight piece with black stripes; a yellow marble is released onto the green curved ramp and travels downward, transferring sequentially across the purple L-shaped ramp, the blue straight ramp, the green dotted ramp, and finally onto the yellow striped ramp, maintaining continuous motion throughout the prefix.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, elasticity with damping, magnetism, and identity and mass conservation apply to this scene. Gravity drives the marble's descent and any freefall; contact and non-penetration keep the marble on the track and prevent interpenetration; momentum conservation governs the transitions between ramps; friction and rolling without slipping shape the rolling trajectory and gradual deceleration; elasticity with damping accounts for minor impacts at ramp junctions; magnetism keeps the ramps firmly adhered to the whiteboard; and identity and mass conservation preserve the marble and ramps throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-96\",\n \"text\": \"the yellow marble continues rolling smoothly downward and toward the screen-right along the yellow striped ramp, accelerating slightly under gravity.\"\n },\n {\n \"frames\": \"97-103\",\n \"text\": \"the marble reaches the ramp's lower screen-right edge, detaches from the track, and enters a short freefall trajectory.\"\n },\n {\n \"frames\": \"104-123\",\n \"text\": \"the marble falls toward the lower screen-right, impacts the surface below the whiteboard, and rolls to a gradual rest.\"\n },\n {\n \"frames\": \"124-193\",\n \"text\": \"the marble remains stationary on the lower surface (or out of frame), with all ramps and the whiteboard completely static.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., yellow marble stopping on ramp, yellow marble resting on slope, yellow marble freezing mid-descent, yellow marble zero velocity, yellow marble morphing, duplicate yellow marble, yellow marble identity drifting, yellow marble color shifting, yellow marble disappearing, yellow marble hovering, yellow marble passing through ramp, yellow marble failing to slide, camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, duplicate replay, temporal discontinuity, clipping through ramp, interpenetration, ramp detaching, ramp shifting, ramps moving, background sliding, handle moving, sudden appearance, missing intermediate ramps, abrupt stop, frozen continuation, skipped trajectory, unphysical pause, momentum loss, ramp clipping, object duplication, static marble, skipped descent" + }, + { + "name": "0104_perspective-center_trimmed-marble-run-x", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off view of the whiteboard; no pan, no tilt, no zoom, no cuts, fixed black side handles and fixed background wall.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A few magnetic ramps are attached to a whiteboard for a game of marble run. A yellow marble is released at the top of the ramps and slides down the ramps. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a whiteboard with black side handles and a vertical arrangement of colorful magnetic ramps, including a green curved ramp at the top, a purple polka-dot straight ramp, a red zig-zag shape, a blue striped straight ramp, a green polka-dot straight ramp, and a yellow striped straight ramp at the bottom; a small yellow marble is released at the top of the green curved ramp, accelerates downward, transitions smoothly across the ramps, navigates the zig-zag section, and arrives at the yellow striped ramp at the bottom where it comes to rest.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, elasticity with damping, magnetism, and identity and mass conservation apply to this scene. Gravity drives the marble's descent and any freefall; contact and non-penetration keep the marble on the track and prevent interpenetration; momentum conservation governs the transitions between ramps; friction and rolling without slipping shape the rolling trajectory and gradual deceleration; elasticity with damping accounts for minor impacts at ramp junctions; magnetism keeps the ramps firmly adhered to the whiteboard; and identity and mass conservation preserve the marble and ramps throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-96\",\n \"text\": \"the yellow marble continues rolling smoothly straight downward along the yellow striped ramp, accelerating slightly under gravity.\"\n },\n {\n \"frames\": \"97-103\",\n \"text\": \"the marble reaches the ramp's lower center edge, detaches from the track, and enters a short freefall trajectory.\"\n },\n {\n \"frames\": \"104-123\",\n \"text\": \"the marble falls straight downward, impacts the surface below the whiteboard, and rolls to a gradual rest.\"\n },\n {\n \"frames\": \"124-193\",\n \"text\": \"the marble remains stationary on the lower surface (or out of frame), with all ramps and the whiteboard completely static.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., yellow marble stopping on ramp, yellow marble resting on slope, yellow marble freezing mid-descent, yellow marble zero velocity, yellow marble morphing, duplicate yellow marble, yellow marble identity drifting, yellow marble color shifting, yellow marble disappearing, yellow marble hovering, yellow marble passing through ramp, yellow marble failing to slide, camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, duplicate replay, temporal discontinuity, clipping through ramp, interpenetration, ramp detaching, ramp shifting, ramps moving, background sliding, handle moving, sudden appearance, missing intermediate ramps, abrupt stop, frozen continuation, skipped trajectory, unphysical pause, momentum loss, ramp clipping, object duplication, static marble, skipped descent" + }, + { + "name": "0105_perspective-right_trimmed-marble-run-x", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off whiteboard view; no pan, no tilt, no zoom, no cuts, fixed frame edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A few magnetic ramps are attached to a whiteboard for a game of marble run. A yellow marble is released at the top of the ramps and slides down the ramps. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a whiteboard with a series of colorful magnetic ramps arranged in a cascading pattern, including a blue curved ramp at the top left, a green curved ramp below it, a purple polka-dot straight ramp, a pink L-shaped ramp, a blue striped straight ramp, a green polka-dot straight ramp, and a yellow striped straight ramp at the bottom, with a vertical red and blue striped ramp on the far right edge; for most of the prefix the scene is completely static, and in the final frames a small yellow marble appears on the upper section of the top-left blue curved ramp and begins to roll downward.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, elasticity with damping, magnetism, and identity and mass conservation apply to this scene. Gravity drives the marble's descent and any freefall; contact and non-penetration keep the marble on the track and prevent interpenetration; momentum conservation governs the transitions between ramps; friction and rolling without slipping shape the rolling trajectory and gradual deceleration; elasticity with damping accounts for minor impacts at ramp junctions; magnetism keeps the ramps firmly adhered to the whiteboard; and identity and mass conservation preserve the marble and ramps throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-96\",\n \"text\": \"the yellow marble continues rolling smoothly downward and toward the screen-left along the yellow striped ramp, accelerating slightly under gravity.\"\n },\n {\n \"frames\": \"97-103\",\n \"text\": \"the marble reaches the ramp's lower screen-left edge, detaches from the track, and enters a short freefall trajectory.\"\n },\n {\n \"frames\": \"104-123\",\n \"text\": \"the marble falls toward the lower screen-left, impacts the surface below the whiteboard, and rolls to a gradual rest.\"\n },\n {\n \"frames\": \"124-193\",\n \"text\": \"the marble remains stationary on the lower surface (or out of frame), with all ramps and the whiteboard completely static.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., yellow marble stopping on ramp, yellow marble resting on slope, yellow marble freezing mid-descent, yellow marble zero velocity, yellow marble morphing, duplicate yellow marble, yellow marble identity drifting, yellow marble color shifting, yellow marble disappearing, yellow marble hovering, yellow marble passing through ramp, yellow marble failing to slide, camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, duplicate replay, temporal discontinuity, clipping through ramp, interpenetration, ramp detaching, ramp shifting, ramps moving, background sliding, handle moving, sudden appearance, missing intermediate ramps, abrupt stop, frozen continuation, skipped trajectory, unphysical pause, momentum loss, ramp clipping, object duplication, static marble, skipped descent" + }, + { + "name": "0106_perspective-left_trimmed-marble-run-y", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off whiteboard view; no pan, no tilt, no zoom, no cuts, fixed whiteboard frame and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A few magnetic ramps are attached to a whiteboard for a game of marble run. A yellow marble is released at the top of the ramps and slides down the ramps. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a whiteboard with a vertical marble run constructed from colorful, patterned ramps; the course begins with a blue curved ramp and a green curved ramp at the top, followed by straight segments in purple polka dot, yellow stripes, blue stripes, and green polka dot, terminating in a purple L-shaped catch at the bottom; a yellow marble is released at the top right, rolls down the blue ramp, transfers to the green ramp, continues through the straight segments, and settles into the purple catch at the bottom.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, magnetism, and identity and mass conservation apply to this scene. Gravity and rolling without slipping govern the marble's descent along the ramps; contact and non-penetration keep the marble on the track and inside the catch; momentum conservation and friction dictate the deceleration and final rest state; magnetism keeps the ramps securely attached to the whiteboard; and identity and mass conservation preserve the marble and ramp set throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-108\",\n \"text\": \"Viewed from the left-side angle, the yellow marble remains completely stationary inside the purple catch at the bottom of the ramp layout, preserving the settled rest state from the conditioning prefix with zero velocity and no residual rolling or bouncing.\"\n },\n {\n \"frames\": \"109-153\",\n \"text\": \"The rest condition is strictly maintained from this left-side viewpoint; the marble stays fixed in the catch, all magnetic ramps remain securely attached to the whiteboard, and the entire scene is motionless.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"The scene remains entirely static until the final frame, with the yellow marble still settled in the bottom catch and no new motion, replay, or state change occurring.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, replaying conditioning frames, temporal discontinuity, state discontinuity, yellow marble morphing, duplicate yellow marble, yellow marble identity drifting, yellow marble color shifting, yellow marble disappearing, yellow marble rolling down ramps, yellow marble sliding down ramps, yellow marble bouncing in catch, yellow marble teleporting, yellow marble skipping ramps, yellow marble ignoring conditioning state, yellow marble restarting descent, magnetic ramps detaching, magnetic ramps sliding down whiteboard, magnetic ramps falling, magnetic ramps morphing, whiteboard background shifting, purple catch deforming, clipping through ramp, interpenetration, missing collision, rolling back up ramp, sliding forever, frictionless endless motion, rotation without translation, inconsistent occlusion, foreground background swap, abrupt boundary cut, mid-air teleport" + }, + { + "name": "0107_perspective-center_trimmed-marble-run-y", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off view of the whiteboard; no pan, no tilt, no zoom, no cuts, fixed whiteboard edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A few magnetic ramps are attached to a whiteboard for a game of marble run. A yellow marble is released at the top of the ramps and slides down the ramps. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a whiteboard surface covered with colorful patterned magnetic ramps arranged in a descending stepped layout, including a purple-and-blue polka dot L-shape, a yellow striped straight piece, a blue striped straight piece, a green polka dot straight piece, and a purple striped U-shaped catch at the bottom. Initially the scene is motionless, then a small yellow marble enters from the upper screen-right and rolls down the purple-and-blue polka dot ramp, successively transitioning onto the yellow, blue, and green ramps while maintaining contact. The marble enters the final purple U-shaped ramp, decelerates, and comes to a complete stop inside the catch while all ramps and the background remain fixed.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, magnetism, and identity and mass conservation apply to this scene. Gravity and rolling without slipping govern the marble's descent along the ramps; contact and non-penetration keep the marble on the track and inside the catch; momentum conservation and friction dictate the deceleration and final rest state; magnetism keeps the ramps securely attached to the whiteboard; and identity and mass conservation preserve the marble and ramp set throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-108\",\n \"text\": \"Viewed from the head-on angle, the yellow marble remains completely stationary inside the purple catch at the bottom of the ramp layout, preserving the settled rest state from the conditioning prefix with zero velocity and no residual rolling or bouncing.\"\n },\n {\n \"frames\": \"109-153\",\n \"text\": \"The rest condition is strictly maintained from this head-on viewpoint; the marble stays fixed in the catch, all magnetic ramps remain securely attached to the whiteboard, and the entire scene is motionless.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"The scene remains entirely static until the final frame, with the yellow marble still settled in the bottom catch and no new motion, replay, or state change occurring.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, replaying conditioning frames, temporal discontinuity, state discontinuity, yellow marble morphing, duplicate yellow marble, yellow marble identity drifting, yellow marble color shifting, yellow marble disappearing, yellow marble rolling down ramps, yellow marble sliding down ramps, yellow marble bouncing in catch, yellow marble teleporting, yellow marble skipping ramps, yellow marble ignoring conditioning state, yellow marble restarting descent, magnetic ramps detaching, magnetic ramps sliding down whiteboard, magnetic ramps falling, magnetic ramps morphing, whiteboard background shifting, purple catch deforming, clipping through ramp, interpenetration, missing collision, rolling back up ramp, sliding forever, frictionless endless motion, rotation without translation, inconsistent occlusion, foreground background swap, abrupt boundary cut, mid-air teleport" + }, + { + "name": "0108_perspective-right_trimmed-marble-run-y", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off view of the whiteboard; no pan, no tilt, no zoom, no cuts, fixed board edges and fixed background. Lighting is steady with a soft reflection on the left side of the board.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A few magnetic ramps are attached to a whiteboard for a game of marble run. A yellow marble is released at the top of the ramps and slides down the ramps. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a whiteboard with a vertical arrangement of colorful magnetic ramps, including a blue curved piece, a green curved piece, a purple polka-dot straight ramp, a yellow striped straight ramp, a blue striped straight ramp, a green polka-dot straight ramp, and a purple L-shaped ramp at the bottom. A yellow marble is released at the top left and rolls down the sequence, traversing the upper curved ramps and proceeding onto the straight sections below. The marble is in motion throughout the latter part of the prefix, descending the ramps under gravity.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, magnetism, and identity and mass conservation apply to this scene. Gravity and rolling without slipping govern the marble's descent along the ramps; contact and non-penetration keep the marble on the track and inside the catch; momentum conservation and friction dictate the deceleration and final rest state; magnetism keeps the ramps securely attached to the whiteboard; and identity and mass conservation preserve the marble and ramp set throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-108\",\n \"text\": \"Viewed from the right-side angle, the yellow marble remains completely stationary inside the purple catch at the bottom of the ramp layout, preserving the settled rest state from the conditioning prefix with zero velocity and no residual rolling or bouncing.\"\n },\n {\n \"frames\": \"109-153\",\n \"text\": \"The rest condition is strictly maintained from this right-side viewpoint; the marble stays fixed in the catch, all magnetic ramps remain securely attached to the whiteboard, and the entire scene is motionless.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"The scene remains entirely static until the final frame, with the yellow marble still settled in the bottom catch and no new motion, replay, or state change occurring.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, replaying conditioning frames, temporal discontinuity, state discontinuity, yellow marble morphing, duplicate yellow marble, yellow marble identity drifting, yellow marble color shifting, yellow marble disappearing, yellow marble rolling down ramps, yellow marble sliding down ramps, yellow marble bouncing in catch, yellow marble teleporting, yellow marble skipping ramps, yellow marble ignoring conditioning state, yellow marble restarting descent, magnetic ramps detaching, magnetic ramps sliding down whiteboard, magnetic ramps falling, magnetic ramps morphing, whiteboard background shifting, purple catch deforming, clipping through ramp, interpenetration, missing collision, rolling back up ramp, sliding forever, frictionless endless motion, rotation without translation, inconsistent occlusion, foreground background swap, abrupt boundary cut, mid-air teleport" + }, + { + "name": "0109_perspective-left_trimmed-match", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A lit match is being lowered into a glass of water. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a clear glass filled with water resting on a light wooden table, a wooden matchstick with a lit flame held diagonally from the upper screen-left, and the match slowly lowered toward the water surface. As the match descends, the flame flickers and shrinks. In the final frames of the prefix, the match tip contacts the water surface, causing the flame to extinguish completely and leaving a small localized ripple and meniscus deformation on the water.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, fluid behavior, thermodynamics, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity drives the match's descent; contact and non-penetration govern the match entering the water and the glass boundaries; fluid behavior describes the surface tension, splash, and ripple damping; thermodynamics covers the combustion extinguishment upon water contact and heat transfer; optics shadows and reflections handle the glass and water refraction and shadows; identity and mass conservation keep the match and water consistent throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-80\",\n \"text\": \"The match head contacts the water surface from the upper screen-left direction, and the flame instantly vanishes upon contact, replaced by a brief wisp of white steam as rapid cooling and oxygen displacement extinguish combustion.\"\n },\n {\n \"frames\": \"81-108\",\n \"text\": \"The match remains partially submerged and completely dark with no glow or smoke, angled toward the far edge of the glass; concentric ripples expand outward from the contact point and gradually decrease in amplitude due to fluid damping.\"\n },\n {\n \"frames\": \"109-148\",\n \"text\": \"The water surface fully calms to a flat, undisturbed state; the submerged match head is clearly visible through the glass as a charred, non-luminous object with zero heat distortion or lingering smoke.\"\n },\n {\n \"frames\": \"149-193\",\n \"text\": \"The scene remains completely static with the match held stationary in the calm water; at output frame 193 the match rests partially submerged with absolutely no flame, glow, or combustion remaining.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, replaying conditioning frames, temporal discontinuity, frame-74 restart, match morphing, duplicate match, match identity drifting, match color shifting, match disappearing, glass morphing, duplicate glass, glass disappearing, match hovering above water, match passing through water, match failing to extinguish, water surface not reacting, water teleporting, upward-flowing water, non-conserved water volume, clipping through glass, interpenetration, missing collision, flame re-appearing, flame persists underwater, flame detached from match, smoke teleporting, extinguishment without water contact, underwater burning, submerged flame, continuous combustion underwater, glow persists underwater, fire underwater, heat distortion underwater, glowing match head underwater, persistent flame texture, charred match head glowing, yellow-orange flame underwater, match head luminous underwater" + }, + { + "name": "0110_perspective-center_trimmed-match", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A lit match is being lowered into a glass of water. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a clear glass filled with water resting on a light wooden table against a white wall, a wooden matchstick lit with a bright yellow-orange flame entering from the upper screen-left and descending slowly toward the center of the glass, the flame flickering as it moves closer to the water, the water surface remaining flat and undisturbed, the glass reflecting ambient light and the flame, and the match head darkened from burning.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, fluid behavior, thermodynamics, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity drives the match's descent; contact and non-penetration govern the match entering the water and the glass boundaries; fluid behavior describes the surface tension, splash, and ripple damping; thermodynamics covers the combustion extinguishment upon water contact and heat transfer; optics shadows and reflections handle the glass and water refraction and shadows; identity and mass conservation keep the match and water consistent throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-80\",\n \"text\": \"The match head contacts the water surface directly in the center of the glass, and the flame instantly vanishes upon contact, replaced by a brief wisp of white steam as rapid cooling and oxygen displacement extinguish combustion.\"\n },\n {\n \"frames\": \"81-108\",\n \"text\": \"The match remains partially submerged and completely dark with no glow or smoke, angled downward into the glass; concentric ripples expand outward from the contact point and gradually decrease in amplitude due to fluid damping.\"\n },\n {\n \"frames\": \"109-148\",\n \"text\": \"The water surface fully calms to a flat, undisturbed state; the submerged match head is clearly visible through the glass as a charred, non-luminous object with zero heat distortion or lingering smoke.\"\n },\n {\n \"frames\": \"149-193\",\n \"text\": \"The scene remains completely static with the match held stationary in the calm water; at output frame 193 the match rests partially submerged with absolutely no flame, glow, or combustion remaining.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, replaying conditioning frames, temporal discontinuity, frame-74 restart, match morphing, duplicate match, match identity drifting, match color shifting, match disappearing, glass morphing, duplicate glass, glass disappearing, match hovering above water, match passing through water, match failing to extinguish, water surface not reacting, water teleporting, upward-flowing water, non-conserved water volume, clipping through glass, interpenetration, missing collision, flame re-appearing, flame persists underwater, flame detached from match, smoke teleporting, extinguishment without water contact, underwater burning, submerged flame, continuous combustion underwater, glow persists underwater, fire underwater, heat distortion underwater, glowing match head underwater, persistent flame texture, charred match head glowing, yellow-orange flame underwater, match head luminous underwater" + }, + { + "name": "0111_perspective-right_trimmed-match", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A lit match is being lowered into a glass of water. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a clear glass filled with water resting on a light wooden table, a wooden matchstick with a burning yellow-orange flame held above the glass, the match slowly descending toward the water surface with the flame flickering gently, the water surface remaining largely undisturbed until the final frames where the match head approaches the meniscus, and consistent lighting casting soft shadows on the table.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, fluid behavior, thermodynamics, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity drives the match's descent; contact and non-penetration govern the match entering the water and the glass boundaries; fluid behavior describes the surface tension, splash, and ripple damping; thermodynamics covers the combustion extinguishment upon water contact and heat transfer; optics shadows and reflections handle the glass and water refraction and shadows; identity and mass conservation keep the match and water consistent throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-80\",\n \"text\": \"The match head contacts the water surface, and the flame instantly vanishes upon contact, replaced by a brief wisp of white steam as rapid cooling and oxygen displacement extinguish combustion.\"\n },\n {\n \"frames\": \"81-108\",\n \"text\": \"The match remains partially submerged and completely dark with no glow or smoke, angled toward the near edge of the glass; concentric ripples expand outward from the contact point and gradually decrease in amplitude due to fluid damping.\"\n },\n {\n \"frames\": \"109-148\",\n \"text\": \"The water surface fully calms to a flat, undisturbed state; the submerged match head is clearly visible through the glass as a charred, non-luminous object with zero heat distortion or lingering smoke.\"\n },\n {\n \"frames\": \"149-193\",\n \"text\": \"The scene remains completely static with the match held stationary in the calm water; at output frame 193 the match rests partially submerged with absolutely no flame, glow, or combustion remaining.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, replaying conditioning frames, temporal discontinuity, frame-74 restart, match morphing, duplicate match, match identity drifting, match color shifting, match disappearing, glass morphing, duplicate glass, glass disappearing, match hovering above water, match passing through water, match failing to extinguish, water surface not reacting, water teleporting, upward-flowing water, non-conserved water volume, clipping through glass, interpenetration, missing collision, flame re-appearing, flame persists underwater, flame detached from match, smoke teleporting, extinguishment without water contact, underwater burning, submerged flame, continuous combustion underwater, glow persists underwater, fire underwater, heat distortion underwater, glowing match head underwater, persistent flame texture, charred match head glowing, yellow-orange flame underwater, match head luminous underwater" + }, + { + "name": "0112_perspective-left_trimmed-match-blows-balloon", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A black balloon is sitting on a wooden table next to a small rotating platform with a lit matchstick taped to it. The match rotates clockwise and touches the balloon. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a black inflated balloon resting on a light wooden table on the screen-left, and a small black circular rotating platform on the screen-right. A wooden matchstick is taped to the platform. Across the prefix, the platform rotates clockwise, carrying the lit matchstick toward the balloon. The flame is visible as the match approaches. By the final frames, the lit matchstick makes contact with the lower-right quadrant of the black balloon. The balloon remains intact and stationary throughout the prefix.\",\n \"applicable_physics_laws\": \"Thermodynamics, heat transfer, combustion, elasticity with damping, contact and non-penetration, momentum conservation, friction, gravity, optics shadows and reflections, and identity and mass conservation apply to this scene. Thermodynamics and heat transfer drive the thermal weakening of the balloon rubber upon flame contact; combustion sustains the matchstick flame; elasticity with damping governs the rapid decompression and rupture of the inflated balloon; contact and non-penetration ensure the match, flame, and debris interact physically with the balloon and table; momentum conservation dictates the scattering of the rubber fragments; friction slows the scattered debris and the rotating platform; gravity keeps all objects resting on the table; optics shadows and reflections track the flame's illumination and the glossy surfaces; and identity and mass conservation preserve the total amount of rubber and match material throughout the event.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-76\",\n \"text\": \"at frame 74, direct flame contact causes instantaneous thermal failure; the balloon violently pops and decompresses immediately, scattering debris toward the screen-left without any prior melting, dripping, or residue accumulation. The sudden air rush causes the matchstick flame to flicker intensely.\"\n },\n {\n \"frames\": \"77-103\",\n \"text\": \"The scattered rubber debris settles onto the wooden table surface under gravity. The matchstick flame stabilizes or extinguishes from the airflow, while the rotating platform on the screen-right continues its steady clockwise motion, carrying the matchstick away from the rupture site.\"\n },\n {\n \"frames\": \"104-193\",\n \"text\": \"The scene reaches a stable rest condition with the crumpled black balloon fragments lying on the table near the screen-left while the rotating platform maintains its continuous clockwise rotation. At output frame 193, all debris is settled and the platform rotates steadily.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, jump cut, temporal discontinuity, frame-74 restart, balloon delayed pop, balloon prolonged flame contact, balloon melting before rupture, balloon residue accumulation, balloon deflates slowly without popping, balloon remains inflated under flame, balloon morphing, duplicate balloon, balloon identity drifting, balloon color shifting, balloon disappearing, matchstick flame flickering out then reappearing, matchstick flame disappearing mid-continuation, matchstick flame detached from source, matchstick disappearing, matchstick detaching from platform, matchstick morphing, platform stops rotating, platform identity drifting, table surface clipping, object interpenetration, missing collision, skipped contact, explosive bounce, endless bouncing, no damping, scale changing, exposure pumping, white balance shift, inconsistent occlusion, detached shadow, reflection lag" + }, + { + "name": "0113_perspective-center_trimmed-match-blows-balloon", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A black balloon is sitting on a wooden table next to a small rotating platform with a lit matchstick taped to it. The match rotates clockwise and touches the balloon. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a large black balloon resting on a wooden table next to a small black circular rotating platform. A wooden matchstick is taped to the platform with pink tape and is lit, producing a small flickering flame. Over the prefix, the platform rotates clockwise, bringing the lit match progressively closer to the balloon until the flame makes direct contact with the balloon's surface. The balloon remains stationary and fully inflated throughout the sampled frames, with steady lighting and reflections visible on its glossy surface.\",\n \"applicable_physics_laws\": \"Thermodynamics, heat transfer, combustion, elasticity with damping, contact and non-penetration, momentum conservation, friction, gravity, optics shadows and reflections, and identity and mass conservation apply to this scene. Thermodynamics and heat transfer drive the thermal weakening of the balloon rubber upon flame contact; combustion sustains the matchstick flame; elasticity with damping governs the rapid decompression and rupture of the inflated balloon; contact and non-penetration ensure the match, flame, and debris interact physically with the balloon and table; momentum conservation dictates the scattering of the rubber fragments; friction slows the scattered debris and the rotating platform; gravity keeps all objects resting on the table; optics shadows and reflections track the flame's illumination and the glossy surfaces; and identity and mass conservation preserve the total amount of rubber and match material throughout the event.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-76\",\n \"text\": \"at frame 74, direct flame contact causes instantaneous thermal failure; the balloon violently pops and decompresses immediately, scattering debris without any prior melting, dripping, or residue accumulation. The sudden air rush causes the matchstick flame to flicker intensely.\"\n },\n {\n \"frames\": \"77-103\",\n \"text\": \"The scattered rubber debris settles onto the wooden table surface under gravity. The matchstick flame stabilizes or extinguishes from the airflow, while the rotating platform continues its steady clockwise motion, carrying the matchstick away from the rupture site.\"\n },\n {\n \"frames\": \"104-193\",\n \"text\": \"The scene reaches a stable rest condition with the crumpled black balloon fragments lying on the table while the rotating platform maintains its continuous clockwise rotation. At output frame 193, all debris is settled and the platform rotates steadily.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, jump cut, temporal discontinuity, frame-74 restart, balloon delayed pop, balloon prolonged flame contact, balloon melting before rupture, balloon residue accumulation, balloon deflates slowly without popping, balloon remains inflated under flame, balloon morphing, duplicate balloon, balloon identity drifting, balloon color shifting, balloon disappearing, matchstick flame flickering out then reappearing, matchstick flame disappearing mid-continuation, matchstick flame detached from source, matchstick disappearing, matchstick detaching from platform, matchstick morphing, platform stops rotating, platform identity drifting, table surface clipping, object interpenetration, missing collision, skipped contact, explosive bounce, endless bouncing, no damping, scale changing, exposure pumping, white balance shift, inconsistent occlusion, detached shadow, reflection lag" + }, + { + "name": "0114_perspective-right_trimmed-match-blows-balloon", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A black balloon is sitting on a wooden table next to a small rotating platform with a lit matchstick taped to it. The match rotates clockwise and touches the balloon. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table with a large black balloon on the left and a small black rotating platform on the right. A lit matchstick is taped to the platform. The platform rotates clockwise, sweeping the matchstick across the table toward the balloon. The flame makes contact with the lower surface of the balloon around the middle of the sequence. The matchstick remains in contact with the balloon for the remainder of the prefix, applying heat to the black rubber. The balloon remains intact and spherical throughout the observed frames, showing no signs of popping or deflation yet.\",\n \"applicable_physics_laws\": \"Thermodynamics, heat transfer, combustion, elasticity with damping, contact and non-penetration, momentum conservation, friction, gravity, optics shadows and reflections, and identity and mass conservation apply to this scene. Thermodynamics and heat transfer drive the thermal weakening of the balloon rubber upon flame contact; combustion sustains the matchstick flame; elasticity with damping governs the rapid decompression and rupture of the inflated balloon; contact and non-penetration ensure the match, flame, and debris interact physically with the balloon and table; momentum conservation dictates the scattering of the rubber fragments; friction slows the scattered debris and the rotating platform; gravity keeps all objects resting on the table; optics shadows and reflections track the flame's illumination and the glossy surfaces; and identity and mass conservation preserve the total amount of rubber and match material throughout the event.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-76\",\n \"text\": \"at frame 74, direct flame contact causes instantaneous thermal failure; the balloon violently pops and decompresses immediately, scattering debris without any prior melting, dripping, or residue accumulation. The sudden air rush causes the matchstick flame to flicker intensely.\"\n },\n {\n \"frames\": \"77-103\",\n \"text\": \"The scattered rubber debris settles onto the wooden table surface under gravity. The matchstick flame stabilizes or extinguishes from the airflow, while the rotating platform on the screen-right continues its steady clockwise motion, carrying the matchstick away from the rupture site.\"\n },\n {\n \"frames\": \"104-193\",\n \"text\": \"The scene reaches a stable rest condition with the crumpled black balloon fragments lying on the table near the screen-left while the rotating platform maintains its continuous clockwise rotation. At output frame 193, all debris is settled and the platform rotates steadily.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, jump cut, temporal discontinuity, frame-74 restart, balloon delayed pop, balloon prolonged flame contact, balloon melting before rupture, balloon residue accumulation, balloon deflates slowly without popping, balloon remains inflated under flame, balloon morphing, duplicate balloon, balloon identity drifting, balloon color shifting, balloon disappearing, matchstick flame flickering out then reappearing, matchstick flame disappearing mid-continuation, matchstick flame detached from source, matchstick disappearing, matchstick detaching from platform, matchstick morphing, platform stops rotating, platform identity drifting, table surface clipping, object interpenetration, missing collision, skipped contact, explosive bounce, endless bouncing, no damping, scale changing, exposure pumping, white balance shift, inconsistent occlusion, detached shadow, reflection lag" + }, + { + "name": "0115_perspective-left_trimmed-mirror-ball-fall", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A tennis ball attached to a magnet and string is hanging in front of a mirror and creating an illusion of two tennis balls. The string lowers the ball slowly. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table surface with a vertical rectangular mirror standing upright near the center, an orange tennis ball attached to a metal clip and string suspended in the air in front of the mirror, and a plain white wall background. Across the prefix, the ball slowly descends vertically toward the table surface while the mirror accurately reflects the ball, string, and clip, creating a symmetrical illusion of a second ball behind the glass. Lighting is consistent, casting soft shadows on the wall and table.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity drives the slow controlled descent of the suspended ball; contact and non-penetration prevent the ball from passing through the table or mirror surface; optics shadows and reflections govern the perfect synchronization and geometric accuracy of the virtual image in the plane mirror and the tracking shadow on the wall; identity and mass conservation keep the ball, string, and magnet assembly unchanged throughout the sequence.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the orange tennis ball continues its slow, steady downward motion along the taut string, with the mirror reflection tracking it perfectly in sync, maintaining the symmetrical illusion of two balls descending in parallel toward the screen-left area.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the ball descends further toward the wooden table surface, the string remains taut above the metal clip, and the reflection continues to mirror the real ball's position and motion without any lag or desynchronization.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the ball approaches the table surface closely, its descent rate decreases slightly as it nears the wood, while the reflection remains geometrically accurate and the soft shadows on the wall and table shift downward in sync.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the ball gently settles near or onto the table surface as the string stops lowering, coming to a stable rest or hovering just above the wood, with the reflection matching its final position exactly. At output frame 193 the ball rests low above the table, the reflection is perfectly aligned, and the scene is completely static.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, viewpoint change, scene cut, time reset, scene restart, repeated release, reflection desynchronization, reflection lag, mirror showing different scene, detached reflection, ball clipping through mirror, passing through mirror, interpenetration, clipping through table, missing collision, skipped contact, object morphing, identity drift, duplicate object, disappearing object, scale changing, color shifting, non-conserved volume, frozen midair, velocity reversal, sudden pose change, temporal discontinuity, anti-gravity float, hovering, upward acceleration without force, lateral drift during fall, detached shadow, shadow moving independently, handheld drift, auto-follow camera, jump cut, left-right flip" + }, + { + "name": "0116_perspective-center_trimmed-mirror-ball-fall", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A tennis ball attached to a magnet and string is hanging in front of a mirror and creating an illusion of two tennis balls. The string lowers the ball slowly. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden tabletop with a white wall background and a vertical rectangular mirror standing on the right side. An orange tennis ball hangs from a thin orange string connected to a metal carabiner and a silver cylindrical magnet. The ball is positioned to the left of the mirror, and its reflection in the mirror creates the visual illusion of a second ball to the right. Across the prefix, the ball descends slowly and steadily toward the table surface. The shadow of the ball on the white wall moves downward in sync with the ball's descent. The reflection in the mirror mirrors this downward motion perfectly. The camera remains locked off with no movement.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity drives the slow controlled descent of the suspended ball; contact and non-penetration prevent the ball from passing through the table or mirror surface; optics shadows and reflections govern the perfect synchronization and geometric accuracy of the virtual image in the plane mirror and the tracking shadow on the wall; identity and mass conservation keep the ball, string, and magnet assembly unchanged throughout the sequence.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the orange tennis ball continues its slow, steady downward motion along the taut string, with the mirror reflection tracking it perfectly in sync, maintaining the symmetrical illusion of two balls descending in parallel toward the center of the frame.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the ball descends further toward the wooden table surface, the string remains taut above the metal clip, and the reflection continues to mirror the real ball's position and motion without any lag or desynchronization.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the ball approaches the table surface closely, its descent rate decreases slightly as it nears the wood, while the reflection remains geometrically accurate and the soft shadows on the wall and table shift downward in sync.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the ball gently settles near or onto the table surface as the string stops lowering, coming to a stable rest or hovering just above the wood, with the reflection matching its final position exactly. At output frame 193 the ball rests low above the table, the reflection is perfectly aligned, and the scene is completely static.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, viewpoint change, scene cut, time reset, scene restart, repeated release, reflection desynchronization, reflection lag, mirror showing different scene, detached reflection, ball clipping through mirror, passing through mirror, interpenetration, clipping through table, missing collision, skipped contact, object morphing, identity drift, duplicate object, disappearing object, scale changing, color shifting, non-conserved volume, frozen midair, velocity reversal, sudden pose change, temporal discontinuity, anti-gravity float, hovering, upward acceleration without force, lateral drift during fall, detached shadow, shadow moving independently, handheld drift, auto-follow camera, jump cut, left-right flip" + }, + { + "name": "0117_perspective-right_trimmed-mirror-ball-fall", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A tennis ball attached to a magnet and string is hanging in front of a mirror and creating an illusion of two tennis balls. The string lowers the ball slowly. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: an orange tennis ball suspended from a thin string connected to a metal carabiner and a flat metallic disc, hanging in front of a white wall and above a wooden table. A vertical mirror stands on the right side of the frame, reflecting the ball and its suspension mechanism to create the appearance of a second ball. Throughout the prefix, the ball descends slowly and steadily toward the table surface. The reflection tracks the real ball's movement perfectly, maintaining the illusion of two balls. The camera is locked-off, and lighting remains constant.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity drives the slow controlled descent of the suspended ball; contact and non-penetration prevent the ball from passing through the table or mirror surface; optics shadows and reflections govern the perfect synchronization and geometric accuracy of the virtual image in the plane mirror and the tracking shadow on the wall; identity and mass conservation keep the ball, string, and magnet assembly unchanged throughout the sequence.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the orange tennis ball continues its slow, steady downward motion along the taut string, with the mirror reflection tracking it perfectly in sync, maintaining the symmetrical illusion of two balls descending in parallel relative to the mirror on the screen-right.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the ball descends further toward the wooden table surface, the string remains taut above the metal clip, and the reflection continues to mirror the real ball's position and motion without any lag or desynchronization.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the ball approaches the table surface closely, its descent rate decreases slightly as it nears the wood, while the reflection remains geometrically accurate and the soft shadows on the wall and table shift downward in sync.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the ball gently settles near or onto the table surface as the string stops lowering, coming to a stable rest or hovering just above the wood, with the reflection matching its final position exactly. At output frame 193 the ball rests low above the table, the reflection is perfectly aligned, and the scene is completely static.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, viewpoint change, scene cut, time reset, scene restart, repeated release, reflection desynchronization, reflection lag, mirror showing different scene, detached reflection, ball clipping through mirror, passing through mirror, interpenetration, clipping through table, missing collision, skipped contact, object morphing, identity drift, duplicate object, disappearing object, scale changing, color shifting, non-conserved volume, frozen midair, velocity reversal, sudden pose change, temporal discontinuity, anti-gravity float, hovering, upward acceleration without force, lateral drift during fall, detached shadow, shadow moving independently, handheld drift, auto-follow camera, jump cut, left-right flip" + }, + { + "name": "0118_perspective-left_trimmed-mirror-ball-rotate", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A tennis ball with a smiley face drawn on it is slowly rotating on a black rotating platform that rotates clockwise in front of a mirror and reflecting the side of the ball that has no smiley face. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a yellow tennis ball with a black smiley face drawn on it resting on a small black circular rotating platform on a wooden table, with a vertical mirror standing to the right of the platform. Across the prefix the ball rotates slowly clockwise on the platform, causing the smiley face to turn gradually away from the camera. The mirror reflection updates continuously to match the ball's orientation, consistently showing the side of the ball opposite the smiley face. The table, mirror, background wall, and lighting remain fixed throughout.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, rigid body rotation, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity and friction keep the ball in stable contact with the rotating platform; contact and non-penetration prevent interpenetration; rigid body rotation governs the steady clockwise spin; optics shadows and reflections dictate the mirror's geometrically accurate, real-time image; and identity and mass conservation preserve the single tennis ball, platform, and mirror throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-113\",\n \"text\": \"From the screen-left perspective, the black platform continues its steady clockwise rotation, carrying the yellow tennis ball along with it at a constant angular velocity. The smiley face rotates continuously around the ball's axis while the vertical mirror positioned toward the right edge of the frame continuously updates its reflection in real-time, geometrically matching the ball's exact orientation and consistently showing the unmarked side opposite the camera view.\"\n },\n {\n \"frames\": \"114-153\",\n \"text\": \"The clockwise rotation persists without acceleration or deceleration, maintaining stable contact between the ball and platform due to gravity and friction. The mirror reflection remains perfectly synchronized with the ball's motion, accurately tracking the changing orientation and never displaying the smiley face.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"The platform and ball maintain their constant clockwise rotational motion until the end of the clip. At output frame 193 the tennis ball is still actively rotating clockwise on the platform, the mirror shows the corresponding real-time reflection of the unmarked side, and the scene remains otherwise unchanged with all objects preserved.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, action loop, temporal discontinuity, frame-74 restart, tennis ball morphing, duplicate tennis ball, tennis ball identity drifting, tennis ball color shifting, tennis ball disappearing, tennis ball rotating counter-clockwise, tennis ball hovering above platform, tennis ball passing through platform, tennis ball failing to rotate, tennis ball bouncing off platform, platform morphing, platform stopping abruptly, platform drifting off-center, mirror morphing, mirror reflection desynchronizing, mirror reflection showing smiley face, mirror reflection showing wrong side, mirror reflection lag, detached shadow, shadow popping, shadow moving independently, incorrect depth ordering" + }, + { + "name": "0119_perspective-center_trimmed-mirror-ball-rotate", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A tennis ball with a smiley face drawn on it is slowly rotating on a black rotating platform that rotates clockwise in front of a mirror and reflecting the side of the ball that has no smiley face. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table against a white wall, with a large vertical mirror positioned to the right. A yellow tennis ball with a hand-drawn black smiley face rests on a black circular rotating platform. Across the conditioning prefix, the platform turns slowly clockwise, rotating the ball. The smiley face is initially visible, then rotates away as the ball turns. The mirror reflects the platform and the ball, consistently showing the side of the ball opposite the camera (the side without the smiley face). A black power cord trails from the platform across the table.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, rigid body rotation, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity and friction keep the ball in stable contact with the rotating platform; contact and non-penetration prevent interpenetration; rigid body rotation governs the steady clockwise spin; optics shadows and reflections dictate the mirror's geometrically accurate, real-time image; and identity and mass conservation preserve the single tennis ball, platform, and mirror throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-113\",\n \"text\": \"From the centered perspective, the black platform continues its steady clockwise rotation, carrying the yellow tennis ball along with it at a constant angular velocity. The smiley face rotates continuously around the ball's axis while the vertical mirror to the right of the platform continuously updates its reflection in real-time, geometrically matching the ball's exact orientation and consistently showing the unmarked side opposite the camera view.\"\n },\n {\n \"frames\": \"114-153\",\n \"text\": \"The clockwise rotation persists without acceleration or deceleration, maintaining stable contact between the ball and platform due to gravity and friction. The mirror reflection remains perfectly synchronized with the ball's motion, accurately tracking the changing orientation and never displaying the smiley face.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"The platform and ball maintain their constant clockwise rotational motion until the end of the clip. At output frame 193 the tennis ball is still actively rotating clockwise on the platform, the mirror shows the corresponding real-time reflection of the unmarked side, and the scene remains otherwise unchanged with all objects preserved.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, action loop, temporal discontinuity, frame-74 restart, tennis ball morphing, duplicate tennis ball, tennis ball identity drifting, tennis ball color shifting, tennis ball disappearing, tennis ball rotating counter-clockwise, tennis ball hovering above platform, tennis ball passing through platform, tennis ball failing to rotate, tennis ball bouncing off platform, platform morphing, platform stopping abruptly, platform drifting off-center, mirror morphing, mirror reflection desynchronizing, mirror reflection showing smiley face, mirror reflection showing wrong side, mirror reflection lag, detached shadow, shadow popping, shadow moving independently, incorrect depth ordering" + }, + { + "name": "0120_perspective-right_trimmed-mirror-ball-rotate", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A tennis ball with a smiley face drawn on it is slowly rotating on a black rotating platform that rotates clockwise in front of a mirror and reflecting the side of the ball that has no smiley face. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table surface against a plain white wall, a black cylindrical motorized platform supporting a yellow tennis ball with a black smiley face drawn on it, and a vertical rectangular mirror standing upright to the right of the platform. Across the prefix, the platform rotates slowly in a clockwise direction, spinning the tennis ball. The smiley face rotates continuously, changing its orientation relative to the camera. The mirror reflects the scene, consistently showing the platform and the ball from the opposite side where the smiley face is not visible. The lighting is steady and diffuse, creating soft shadows on the table.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, rigid body rotation, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity and friction keep the ball in stable contact with the rotating platform; contact and non-penetration prevent interpenetration; rigid body rotation governs the steady clockwise spin; optics shadows and reflections dictate the mirror's geometrically accurate, real-time image; and identity and mass conservation preserve the single tennis ball, platform, and mirror throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-113\",\n \"text\": \"From the screen-right perspective, the black platform continues its steady clockwise rotation, carrying the yellow tennis ball along with it at a constant angular velocity. The smiley face rotates continuously around the ball's axis while the vertical mirror positioned closer to the center of the frame continuously updates its reflection in real-time, geometrically matching the ball's exact orientation and consistently showing the unmarked side opposite the camera view.\"\n },\n {\n \"frames\": \"114-153\",\n \"text\": \"The clockwise rotation persists without acceleration or deceleration, maintaining stable contact between the ball and platform due to gravity and friction. The mirror reflection remains perfectly synchronized with the ball's motion, accurately tracking the changing orientation and never displaying the smiley face.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"The platform and ball maintain their constant clockwise rotational motion until the end of the clip. At output frame 193 the tennis ball is still actively rotating clockwise on the platform, the mirror shows the corresponding real-time reflection of the unmarked side, and the scene remains otherwise unchanged with all objects preserved.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, action loop, temporal discontinuity, frame-74 restart, tennis ball morphing, duplicate tennis ball, tennis ball identity drifting, tennis ball color shifting, tennis ball disappearing, tennis ball rotating counter-clockwise, tennis ball hovering above platform, tennis ball passing through platform, tennis ball failing to rotate, tennis ball bouncing off platform, platform morphing, platform stopping abruptly, platform drifting off-center, mirror morphing, mirror reflection desynchronizing, mirror reflection showing smiley face, mirror reflection showing wrong side, mirror reflection lag, detached shadow, shadow popping, shadow moving independently, incorrect depth ordering" + }, + { + "name": "0121_perspective-left_trimmed-mirror-teapot-rotate", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A teapot on a rotating display base that rotates clockwise in front of a mirror reflecting the teapot's image. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a blue ceramic teapot with pink floral patterns, a red handle and spout, and a green lid resting on a black circular rotating display base on a light wood table against a plain light wall; to the screen-right, a vertical mirror reflects the teapot and its base; across the prefix the teapot rotates steadily clockwise on the base while the reflection in the mirror tracks this rotation, maintaining correct mirror-image geometry; lighting is steady, casting a soft shadow of the teapot on the table to the screen-left.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, torque and rotational stability, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity and contact keep the base and teapot supported on the table; friction prevents the base from sliding; torque and rotational stability govern the steady clockwise spin; optics shadows and reflections ensure the mirror image and table shadow track the teapot's motion correctly; identity and mass conservation preserve the teapot, base, mirror, and table throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"The teapot continues its steady clockwise rotation on the black display base, with the red handle and spout sweeping consistently clockwise around the body as seen from the left. The mirror reflection to the screen-right tracks this clockwise motion perfectly, maintaining correct lateral inversion and geometry.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"The clockwise rotation maintains a constant angular velocity, with specular highlights shifting continuously across the glossy blue ceramic surface as the teapot turns. The reflection updates continuously to match the real teapot's clockwise orientation without warping, lagging, or reversing direction.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"The teapot completes additional full clockwise rotations, staying firmly centered on the base without wobbling or sliding. The mirror image consistently reflects the correct side of the teapot, preserving accurate depth and left-right reversal throughout the steady spin.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"The steady clockwise rotation persists until the end of the video with no deceleration, stopping, or direction reversal. At output frame 193 the teapot is still rotating smoothly clockwise on the base, the reflection is perfectly synchronized, and the scene remains otherwise unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, teapot rotating counter-clockwise, teapot rotation direction reversing, teapot rotation speed changing, teapot sudden stop, teapot wobbling, teapot sliding off base, teapot clipping through base, teapot morphing, duplicate teapot, disappearing teapot, teapot color shifting, teapot scale changing, base sliding, base wobbling, mirror reflection desync, mirror reflection lag, mirror warping, mirror showing different scene, detached shadow, shadow popping, shadow moving independently, background sliding, table edge moving, exposure pumping, white balance shift" + }, + { + "name": "0122_perspective-center_trimmed-mirror-teapot-rotate", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A teapot on a rotating display base that rotates clockwise in front of a mirror reflecting the teapot's image. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a blue ceramic teapot with pink floral patterns, a red handle, and a red spout resting on a black circular rotating display base on a light wooden table against a white wall. A vertical rectangular mirror stands behind the teapot, reflecting its rear and side. Across the prefix, the teapot rotates smoothly and continuously clockwise on the base. The reflection in the mirror mirrors this motion, showing the teapot's back and opposite side as it turns. Glossy specular highlights on the teapot shift position with the rotation. The base remains stationary on the table, and the mirror frame is fixed.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, torque and rotational stability, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity and contact keep the base and teapot supported on the table; friction prevents the base from sliding; torque and rotational stability govern the steady clockwise spin; optics shadows and reflections ensure the mirror image and table shadow track the teapot's motion correctly; identity and mass conservation preserve the teapot, base, mirror, and table throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"The teapot continues its steady clockwise rotation on the black display base, with the red handle and spout sweeping consistently clockwise around the body as seen head-on. The mirror reflection directly behind tracks this clockwise motion perfectly, maintaining correct lateral inversion and geometry.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"The clockwise rotation maintains a constant angular velocity, with specular highlights shifting continuously across the glossy blue ceramic surface as the teapot turns. The reflection updates continuously to match the real teapot's clockwise orientation without warping, lagging, or reversing direction.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"The teapot completes additional full clockwise rotations, staying firmly centered on the base without wobbling or sliding. The mirror image consistently reflects the correct side of the teapot, preserving accurate depth and left-right reversal throughout the steady spin.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"The steady clockwise rotation persists until the end of the video with no deceleration, stopping, or direction reversal. At output frame 193 the teapot is still rotating smoothly clockwise on the base, the reflection is perfectly synchronized, and the scene remains otherwise unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, teapot rotating counter-clockwise, teapot rotation direction reversing, teapot rotation speed changing, teapot sudden stop, teapot wobbling, teapot sliding off base, teapot clipping through base, teapot morphing, duplicate teapot, disappearing teapot, teapot color shifting, teapot scale changing, base sliding, base wobbling, mirror reflection desync, mirror reflection lag, mirror warping, mirror showing different scene, detached shadow, shadow popping, shadow moving independently, background sliding, table edge moving, exposure pumping, white balance shift" + }, + { + "name": "0123_perspective-right_trimmed-mirror-teapot-rotate", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A teapot on a rotating display base that rotates clockwise in front of a mirror reflecting the teapot's image. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a blue ceramic teapot with a red handle and spout, decorated with pink flowers and green leaves, sitting on a black rotating display base on a wooden table. A vertical mirror stands to the screen-right, reflecting the teapot and the base. Across the conditioning prefix, the teapot rotates clockwise on the base. The reflection in the mirror updates in real-time, showing the corresponding rotation of the teapot's right side. The table, wall, and mirror frame remain stationary. Lighting is steady, casting soft shadows on the table surface.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, torque and rotational stability, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity and contact keep the base and teapot supported on the table; friction prevents the base from sliding; torque and rotational stability govern the steady clockwise spin; optics shadows and reflections ensure the mirror image and table shadow track the teapot's motion correctly; identity and mass conservation preserve the teapot, base, mirror, and table throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"The teapot continues its steady clockwise rotation on the black display base, with the red handle and spout sweeping consistently clockwise around the body as seen from the right. The mirror reflection to the screen-right tracks this clockwise motion perfectly, maintaining correct lateral inversion and geometry.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"The clockwise rotation maintains a constant angular velocity, with specular highlights shifting continuously across the glossy blue ceramic surface as the teapot turns. The reflection updates continuously to match the real teapot's clockwise orientation without warping, lagging, or reversing direction.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"The teapot completes additional full clockwise rotations, staying firmly centered on the base without wobbling or sliding. The mirror image consistently reflects the correct side of the teapot, preserving accurate depth and left-right reversal throughout the steady spin.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"The steady clockwise rotation persists until the end of the video with no deceleration, stopping, or direction reversal. At output frame 193 the teapot is still rotating smoothly clockwise on the base, the reflection is perfectly synchronized, and the scene remains otherwise unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, teapot rotating counter-clockwise, teapot rotation direction reversing, teapot rotation speed changing, teapot sudden stop, teapot wobbling, teapot sliding off base, teapot clipping through base, teapot morphing, duplicate teapot, disappearing teapot, teapot color shifting, teapot scale changing, base sliding, base wobbling, mirror reflection desync, mirror reflection lag, mirror warping, mirror showing different scene, detached shadow, shadow popping, shadow moving independently, background sliding, table edge moving, exposure pumping, white balance shift" + }, + { + "name": "0124_perspective-left_trimmed-mug-breaks", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off view of the white projection screen and wooden floor; no pan, no tilt, no zoom, no cuts, fixed screen edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A yellow mug is held by a grabber tool in front of a white projection screen with a concrete brick positioned beneath it. The grabber releases the mug. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a yellow mug suspended by a blue grabber tool against a large white projection screen, with a rectangular concrete brick resting on the wooden floor directly beneath the mug. Within the prefix the grabber releases the mug, which begins a vertical freefall, accelerating downward with visible motion blur as it closes the distance to the brick. The grabber tool, screen, brick, floor, and lighting remain stationary throughout.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity drives the mug's freefall after release; contact and non-penetration govern the rigid collision with the brick and prevent fragments from passing through surfaces; momentum conservation dictates the impact response and outward scattering of ceramic shards; friction and elasticity with damping shape the brief settling and final rest of the debris; identity and mass conservation ensure the shattered fragments collectively account for the original mug's material and mass.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-83\",\n \"text\": \"the yellow mug continues its rapid downward freefall, closes the remaining gap, and strikes the top surface of the concrete brick with high velocity.\"\n },\n {\n \"frames\": \"84-93\",\n \"text\": \"the impact triggers immediate brittle fracture; the mug shatters into multiple ceramic fragments that scatter outward and downward from the impact point, with no duplicate objects appearing against the white screen toward the left edge.\"\n },\n {\n \"frames\": \"94-118\",\n \"text\": \"the scattered fragments undergo minimal secondary bounces off the brick edges and wooden floor, with friction and gravity rapidly damping their kinetic energy.\"\n },\n {\n \"frames\": \"119-193\",\n \"text\": \"all ceramic fragments come to a complete and stable rest in a scattered pattern on the brick and floor toward the left side of the frame. Exactly one set of mug debris remains visible, the grabber tool stays empty at the top, and the scene is otherwise unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, jump cut, action loop, duplicate mug, duplicate brick, mug identity drifting, mug color shifting, mug disappearing, mug morphing, mug hovering above brick, mug passing through brick, mug failing to shatter, mug bouncing intact, mug remaining whole, brick shattering, brick breaking, brick sliding away, grabber tool moving, grabber tool re-grabbing mug, lateral drift during fall, anti-gravity float, clipping through brick, interpenetration, missing collision, explosive bounce, endless bouncing, no damping, scale changing, soft body squish, plastic deformation, no impact response, energy increasing after collision" + }, + { + "name": "0125_perspective-center_trimmed-mug-breaks", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off view; no pan, no tilt, no zoom, no cuts, fixed background and fixed floor edges.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A yellow mug is held by a grabber tool in front of a white projection screen with a concrete brick positioned beneath it. The grabber releases the mug. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a yellow ceramic mug held by a blue grabber tool in front of a white projection screen, with a rectangular concrete brick resting on a wooden floor directly beneath the mug. The grabber releases the mug, which begins a vertical freefall, accelerating downward with visible motion blur as it closes the distance to the brick. The background, brick, and floor remain completely stationary throughout the prefix.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity drives the mug's freefall after release; contact and non-penetration govern the rigid collision with the brick and prevent fragments from passing through surfaces; momentum conservation dictates the impact response and outward scattering of ceramic shards; friction and elasticity with damping shape the brief settling and final rest of the debris; identity and mass conservation ensure the shattered fragments collectively account for the original mug's material and mass.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-83\",\n \"text\": \"the yellow mug continues its rapid downward freefall, closes the remaining gap, and strikes the top surface of the concrete brick with high velocity.\"\n },\n {\n \"frames\": \"84-93\",\n \"text\": \"the impact triggers immediate brittle fracture; the mug shatters into multiple ceramic fragments that scatter outward and downward from the impact point, with no duplicate objects appearing in the center of the frame.\"\n },\n {\n \"frames\": \"94-118\",\n \"text\": \"the scattered fragments undergo minimal secondary bounces off the brick edges and wooden floor, with friction and gravity rapidly damping their kinetic energy.\"\n },\n {\n \"frames\": \"119-193\",\n \"text\": \"all ceramic fragments come to a complete and stable rest in a scattered pattern directly beneath the impact zone. Exactly one set of mug debris remains on the brick and floor, the grabber tool stays empty at the top, and the scene is otherwise unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, jump cut, action loop, duplicate mug, duplicate brick, mug identity drifting, mug color shifting, mug disappearing, mug morphing, mug hovering above brick, mug passing through brick, mug failing to shatter, mug bouncing intact, mug remaining whole, brick shattering, brick breaking, brick sliding away, grabber tool moving, grabber tool re-grabbing mug, lateral drift during fall, anti-gravity float, clipping through brick, interpenetration, missing collision, explosive bounce, endless bouncing, no damping, scale changing, soft body squish, plastic deformation, no impact response, energy increasing after collision" + }, + { + "name": "0126_perspective-right_trimmed-mug-breaks", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off view of the white projection screen and wooden deck floor; no pan, no tilt, no zoom, no cuts, fixed screen edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A yellow mug is held by a grabber tool in front of a white projection screen with a concrete brick positioned beneath it. The grabber releases the mug. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a yellow mug suspended by a blue and black grabber tool against a large white projection screen, with a rectangular concrete brick resting on the wooden deck floor directly below the mug. For the first half of the prefix, the mug hangs motionless. Around frame 28, the grabber releases the mug, which begins a vertical freefall. The mug accelerates downward through the remaining frames, maintaining a roughly upright orientation as it closes the distance to the brick. The background, screen, and brick remain completely static throughout the sequence.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity drives the mug's freefall after release; contact and non-penetration govern the rigid collision with the brick and prevent fragments from passing through surfaces; momentum conservation dictates the impact response and outward scattering of ceramic shards; friction and elasticity with damping shape the brief settling and final rest of the debris; identity and mass conservation ensure the shattered fragments collectively account for the original mug's material and mass.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-83\",\n \"text\": \"the yellow mug continues its rapid downward freefall, closes the remaining gap, and strikes the top surface of the concrete brick with high velocity.\"\n },\n {\n \"frames\": \"84-93\",\n \"text\": \"the impact triggers immediate brittle fracture; the mug shatters into multiple ceramic fragments that scatter outward and downward from the impact point, with no duplicate objects appearing against the white screen toward the right edge.\"\n },\n {\n \"frames\": \"94-118\",\n \"text\": \"the scattered fragments undergo minimal secondary bounces off the brick edges and wooden floor, with friction and gravity rapidly damping their kinetic energy.\"\n },\n {\n \"frames\": \"119-193\",\n \"text\": \"all ceramic fragments come to a complete and stable rest in a scattered pattern on the brick and floor toward the right side of the frame. Exactly one set of mug debris remains visible, the grabber tool stays empty at the top, and the scene is otherwise unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, jump cut, action loop, duplicate mug, duplicate brick, mug identity drifting, mug color shifting, mug disappearing, mug morphing, mug hovering above brick, mug passing through brick, mug failing to shatter, mug bouncing intact, mug remaining whole, brick shattering, brick breaking, brick sliding away, grabber tool moving, grabber tool re-grabbing mug, lateral drift during fall, anti-gravity float, clipping through brick, interpenetration, missing collision, explosive bounce, endless bouncing, no damping, scale changing, soft body squish, plastic deformation, no impact response, energy increasing after collision" + }, + { + "name": "0127_perspective-left_trimmed-napkin-soak", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A grabber tool holds a piece of paper towel over a shallow dish of light blue liquid on a wooden table. The grabber releases the paper towel on the dish. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table with a white oval dish containing a pool of light blue liquid. A white paper towel is held above the dish by a grabber tool with an orange tip. Across the prefix, the grabber lowers the paper towel toward the liquid surface. The paper towel enters the liquid, making contact and beginning to submerge. The liquid surface shows minor disturbance at the point of entry. The background is a plain wall, and lighting is consistent.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, fluid behavior, volume conservation, elasticity with damping, buoyancy, and identity and mass conservation apply to this scene. Gravity drives the towel's descent and sinking; contact and non-penetration prevent the towel from clipping through the dish bottom; momentum conservation governs the impact and ripple propagation; fluid behavior and volume conservation capture the liquid displacement, capillary absorption, and surface disturbance; elasticity with damping and buoyancy model the towel's soft-body deformation, floating equilibrium, and ripple decay; identity and mass conservation keep all objects and the liquid volume consistent.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the paper towel continues to sink and spread within the light blue liquid as it absorbs fluid; the flexible material crumples and folds under its own weight and fluid drag rather than laying flat, and the liquid surface shows expanding ripples from the recent impact that begin to dampen, visible against the left rim of the oval dish.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the paper towel becomes fully submerged or reaches a stable floating equilibrium, saturated with the blue liquid and retaining its crumpled, soft-body shape; the surface disturbance dissipates further and the liquid level stabilizes within the dish.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the paper towel rests quietly in the dish with no further sinking; the liquid surface becomes nearly calm with only minor residual waves, and the grabber tool remains stationary and empty above the dish, positioned toward the screen-left.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the scene remains static with the saturated, crumpled paper towel resting in the light blue liquid inside the white oval dish. At output frame 193 the paper towel is fully settled in the dish, the liquid is calm, and the grabber tool holds its position above.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, repeated release, action loop, grabber re-grasping towel, object morphing, identity drift, duplicate object, disappearing object, new object appearing, anti-gravity float, hovering, frozen midair, clipping through dish bottom, interpenetration, liquid passing through solid surface, liquid splashing out of dish, liquid disappearing, non-conserved liquid volume, explosive splash, instant uniform mixing, liquid teleporting, upward-flowing liquid, detached shadow, shadow popping, exposure pumping, white balance shift, grabber tool moving, grabber tool vanishing, towel changing shape unrealistically, rigid plate behavior, flat uncrumpled towel, stiff paper towel, no soft-body deformation" + }, + { + "name": "0128_perspective-center_trimmed-napkin-soak", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A grabber tool holds a piece of paper towel over a shallow dish of light blue liquid on a wooden table. The grabber releases the paper towel on the dish. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table with a white oval dish containing a pool of light blue liquid, an orange and black grabber tool holding a white paper towel vertically above the center of the dish, and a plain light-colored wall in the background; the grabber releases the towel, which falls straight down under gravity, enters the liquid vertically, and disturbs the liquid surface with ripples.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, fluid behavior, volume conservation, elasticity with damping, buoyancy, and identity and mass conservation apply to this scene. Gravity drives the towel's descent and sinking; contact and non-penetration prevent the towel from clipping through the dish bottom; momentum conservation governs the impact and ripple propagation; fluid behavior and volume conservation capture the liquid displacement, capillary absorption, and surface disturbance; elasticity with damping and buoyancy model the towel's soft-body deformation, floating equilibrium, and ripple decay; identity and mass conservation keep all objects and the liquid volume consistent.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the paper towel continues to sink and spread within the light blue liquid as it absorbs fluid; the flexible material crumples and folds under its own weight and fluid drag rather than laying flat, and the liquid surface shows expanding ripples from the recent impact that begin to dampen, centered in the frame.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the paper towel becomes fully submerged or reaches a stable floating equilibrium, saturated with the blue liquid and retaining its crumpled, soft-body shape; the surface disturbance dissipates further and the liquid level stabilizes within the dish.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the paper towel rests quietly in the dish with no further sinking; the liquid surface becomes nearly calm with only minor residual waves, and the grabber tool remains stationary and empty above the dish, centered in the upper frame.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the scene remains static with the saturated, crumpled paper towel resting in the light blue liquid inside the white oval dish. At output frame 193 the paper towel is fully settled in the dish, the liquid is calm, and the grabber tool holds its position above.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, repeated release, action loop, grabber re-grasping towel, object morphing, identity drift, duplicate object, disappearing object, new object appearing, anti-gravity float, hovering, frozen midair, clipping through dish bottom, interpenetration, liquid passing through solid surface, liquid splashing out of dish, liquid disappearing, non-conserved liquid volume, explosive splash, instant uniform mixing, liquid teleporting, upward-flowing liquid, detached shadow, shadow popping, exposure pumping, white balance shift, grabber tool moving, grabber tool vanishing, towel changing shape unrealistically, rigid plate behavior, flat uncrumpled towel, stiff paper towel, no soft-body deformation" + }, + { + "name": "0129_perspective-right_trimmed-napkin-soak", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A grabber tool holds a piece of paper towel over a shallow dish of light blue liquid on a wooden table. The grabber releases the paper towel on the dish. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table with a white oval dish containing light blue liquid, an orange and black grabber tool holding a white paper towel above the dish, and a static background; the grabber releases the paper towel, which falls vertically into the liquid, creating a splash and ripples upon impact, then submerges and spreads within the dish while the grabber tool remains in the upper frame, now empty, with the lighting and shadows consistent throughout.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, fluid behavior, volume conservation, elasticity with damping, buoyancy, and identity and mass conservation apply to this scene. Gravity drives the towel's descent and sinking; contact and non-penetration prevent the towel from clipping through the dish bottom; momentum conservation governs the impact and ripple propagation; fluid behavior and volume conservation capture the liquid displacement, capillary absorption, and surface disturbance; elasticity with damping and buoyancy model the towel's soft-body deformation, floating equilibrium, and ripple decay; identity and mass conservation keep all objects and the liquid volume consistent.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the paper towel continues to sink and spread within the light blue liquid as it absorbs fluid; the flexible material crumples and folds under its own weight and fluid drag rather than laying flat, and the liquid surface shows expanding ripples from the recent impact that begin to dampen, visible against the right rim of the oval dish.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the paper towel becomes fully submerged or reaches a stable floating equilibrium, saturated with the blue liquid and retaining its crumpled, soft-body shape; the surface disturbance dissipates further and the liquid level stabilizes within the dish.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the paper towel rests quietly in the dish with no further sinking; the liquid surface becomes nearly calm with only minor residual waves, and the grabber tool remains stationary and empty above the dish, positioned toward the screen-right.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the scene remains static with the saturated, crumpled paper towel resting in the light blue liquid inside the white oval dish. At output frame 193 the paper towel is fully settled in the dish, the liquid is calm, and the grabber tool holds its position above.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, repeated release, action loop, grabber re-grasping towel, object morphing, identity drift, duplicate object, disappearing object, new object appearing, anti-gravity float, hovering, frozen midair, clipping through dish bottom, interpenetration, liquid passing through solid surface, liquid splashing out of dish, liquid disappearing, non-conserved liquid volume, explosive splash, instant uniform mixing, liquid teleporting, upward-flowing liquid, detached shadow, shadow popping, exposure pumping, white balance shift, grabber tool moving, grabber tool vanishing, towel changing shape unrealistically, rigid plate behavior, flat uncrumpled towel, stiff paper towel, no soft-body deformation" + }, + { + "name": "0130_perspective-left_trimmed-paint-on-glass", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A clear acrylic sheet placed on a wooden table with a small dollop of red paint. A rotating paintbrush attached to a rotating platform rotates clockwise and goes through the paint. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a clear acrylic sheet resting on a wooden table with a small red paint dollop near the center. A paintbrush is attached to a black rotating platform on the screen-right side. The platform rotates clockwise, causing the brush tip to approach the paint dollop. Near the end of the prefix, the brush tip makes contact with the paint and begins to smear it across the transparent surface. The camera remains completely static throughout the prefix.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, fluid behavior, friction, identity and mass conservation, occlusion and depth ordering, momentum conservation, torque and rotational stability, and optics shadows and reflections apply to this scene. Gravity keeps the sheet and platform supported on the table; contact and non-penetration prevent the brush from clipping through the acrylic; fluid behavior and friction dictate how the viscous paint smears and adheres under shear stress; identity and mass conservation preserve the paint volume and object identities; occlusion and depth ordering maintain correct layering; momentum conservation and torque and rotational stability govern the platform's steady clockwise rotation; and optics shadows and reflections ensure consistent lighting and surface reflections on the clear acrylic.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the rotating platform on the screen-right continues its steady clockwise motion, driving the paintbrush through the red paint dollop and across the acrylic sheet; the brush bristles drag the viscous paint, creating a continuous smear trail that adheres to the transparent surface.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the brush maintains its clockwise arc, stretching the paint smear into a longer, slightly thinner trail across the sheet while the platform's rotation remains smooth and uninterrupted.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the brush continues along its circular path, curving back toward the screen-right starting region; the red paint smear remains firmly adhered to the acrylic surface with stable edges and no gaps or teleporting segments.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the platform and brush persist in their steady clockwise rotation, completing the motion cycle; the paint trail remains fixed on the sheet. At output frame 193 the brush is still in motion near the screen-right edge, the smear is fully formed and static on the acrylic, and the scene is otherwise unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, left-right flip, scene cut, time reset, scene restart, repeated release, rotation stuttering, rotation reversing, platform jittering, abrupt stop, velocity reversal, object morphing, identity drift, duplicate object, disappearing object, new object appearing, scale changing, color shifting, clipping through acrylic sheet, interpenetration, missing collision, skipped contact, frozen midair, anti-gravity float, paint smear disappearing, paint teleporting, stream detaching from brush, non-conserved paint volume, wet patch vanishing, liquid passing through solid surface, detached shadow, shadow popping, glass becoming opaque, incorrect depth ordering, reflection lag" + }, + { + "name": "0131_perspective-center_trimmed-paint-on-glass", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A clear acrylic sheet placed on a wooden table with a small dollop of red paint. A rotating paintbrush attached to a rotating platform rotates clockwise and goes through the paint. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table with a clear rectangular acrylic sheet centered on it, a small circular dollop of red paint near the center of the sheet, and a black circular rotating platform on the screen-right holding a paintbrush secured by a wooden block and green tape. The platform rotates clockwise, sweeping the paintbrush across the acrylic surface from right to left. The brush tip approaches the red paint dollop and, by the final frames, makes contact with the paint, beginning to smear it slightly.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, fluid behavior, friction, identity and mass conservation, occlusion and depth ordering, momentum conservation, torque and rotational stability, and optics shadows and reflections apply to this scene. Gravity keeps the sheet and platform supported on the table; contact and non-penetration prevent the brush from clipping through the acrylic; fluid behavior and friction dictate how the viscous paint smears and adheres under shear stress; identity and mass conservation preserve the paint volume and object identities; occlusion and depth ordering maintain correct layering; momentum conservation and torque and rotational stability govern the platform's steady clockwise rotation; and optics shadows and reflections ensure consistent lighting and surface reflections on the clear acrylic.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the rotating platform continues its steady clockwise motion, driving the paintbrush through the red paint dollop and across the center of the acrylic sheet; the brush bristles drag the viscous paint, creating a continuous smear trail that adheres to the transparent surface.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the brush maintains its clockwise arc, stretching the paint smear into a longer, slightly thinner trail across the sheet while the platform's rotation remains smooth and uninterrupted.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the brush continues along its circular path, curving back toward its starting region; the red paint smear remains firmly adhered to the acrylic surface with stable edges and no gaps or teleporting segments.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the platform and brush persist in their steady clockwise rotation, completing the motion cycle; the paint trail remains fixed on the sheet. At output frame 193 the brush is still in motion, the smear is fully formed and static on the acrylic, and the scene is otherwise unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, left-right flip, scene cut, time reset, scene restart, repeated release, rotation stuttering, rotation reversing, platform jittering, abrupt stop, velocity reversal, object morphing, identity drift, duplicate object, disappearing object, new object appearing, scale changing, color shifting, clipping through acrylic sheet, interpenetration, missing collision, skipped contact, frozen midair, anti-gravity float, paint smear disappearing, paint teleporting, stream detaching from brush, non-conserved paint volume, wet patch vanishing, liquid passing through solid surface, detached shadow, shadow popping, glass becoming opaque, incorrect depth ordering, reflection lag" + }, + { + "name": "0132_perspective-right_trimmed-paint-on-glass", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A clear acrylic sheet placed on a wooden table with a small dollop of red paint. A rotating paintbrush attached to a rotating platform rotates clockwise and goes through the paint. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a clear acrylic sheet lying flat on a wooden table, a small circular dollop of red paint near the center of the sheet, and a black rotating platform on the screen-right holding a white paintbrush via green tape. Over the prefix, the platform rotates clockwise, driving the paintbrush in a circular path. The brush bristles, coated in orange-red paint, sweep across the acrylic surface from right to left, passing through the red paint dollop and spreading it into a continuous streak.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, fluid behavior, friction, identity and mass conservation, occlusion and depth ordering, momentum conservation, torque and rotational stability, and optics shadows and reflections apply to this scene. Gravity keeps the sheet and platform supported on the table; contact and non-penetration prevent the brush from clipping through the acrylic; fluid behavior and friction dictate how the viscous paint smears and adheres under shear stress; identity and mass conservation preserve the paint volume and object identities; occlusion and depth ordering maintain correct layering; momentum conservation and torque and rotational stability govern the platform's steady clockwise rotation; and optics shadows and reflections ensure consistent lighting and surface reflections on the clear acrylic.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the rotating platform continues its steady clockwise motion from the screen-right, driving the paintbrush through the red paint dollop and sweeping leftward across the acrylic sheet; the brush bristles drag the viscous paint, creating a continuous smear trail that adheres to the transparent surface.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the brush maintains its clockwise arc, stretching the paint smear into a longer, slightly thinner trail across the sheet while the platform's rotation remains smooth and uninterrupted.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the brush continues along its circular path, curving back toward the screen-right starting region; the red paint smear remains firmly adhered to the acrylic surface with stable edges and no gaps or teleporting segments.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the platform and brush persist in their steady clockwise rotation, completing the motion cycle; the paint trail remains fixed on the sheet. At output frame 193 the brush is still in motion near the screen-right edge, the smear is fully formed and static on the acrylic, and the scene is otherwise unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, left-right flip, scene cut, time reset, scene restart, repeated release, rotation stuttering, rotation reversing, platform jittering, abrupt stop, velocity reversal, object morphing, identity drift, duplicate object, disappearing object, new object appearing, scale changing, color shifting, clipping through acrylic sheet, interpenetration, missing collision, skipped contact, frozen midair, anti-gravity float, paint smear disappearing, paint teleporting, stream detaching from brush, non-conserved paint volume, wet patch vanishing, liquid passing through solid surface, detached shadow, shadow popping, glass becoming opaque, incorrect depth ordering, reflection lag" + }, + { + "name": "0133_perspective-left_trimmed-paper-fall-water", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A grabber tool is holding a crumpled piece of paper over a bowl of water on a wooden table. The grabber then releases the crumpled paper onto the bowl. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a clear glass bowl filled with water resting on a light wooden table against a plain white wall, with a black and orange grabber tool holding a crumpled white piece of paper suspended directly above the bowl's center. Across the prefix, the grabber maintains its grip until the final moments, then releases the paper, which begins a downward trajectory toward the water surface while the bowl, table, and background remain fixed.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, fluid behavior, friction, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity drives the paper's descent; contact and non-penetration prevent clipping through the water or bowl; momentum conservation governs the impact response; fluid behavior and friction shape the splash, drag, and ripple damping; optics shadows and reflections track the glass bowl and water surface correctly; and identity and mass conservation preserve all objects and water volume.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-77\",\n \"text\": \"The crumpled paper continues its uninterrupted downward freefall under gravity, remaining clearly visible in mid-air between the stationary grabber and the undisturbed water surface, with pronounced downward motion blur indicating continuous velocity, viewed from the left-side angle.\"\n },\n {\n \"frames\": \"78-80\",\n \"text\": \"The paper strikes the water surface, breaking surface tension to generate a visible splash and rapidly expanding concentric ripples; the paper immediately decelerates due to fluid drag and begins to wet, visible from the left perspective.\"\n },\n {\n \"frames\": \"81-118\",\n \"text\": \"The initial splash subsides while ripples propagate outward across the bowl; the paper slows significantly and stabilizes, floating partially submerged or sinking slowly as it absorbs moisture, remaining strictly inside the bowl throughout.\"\n },\n {\n \"frames\": \"119-193\",\n \"text\": \"The water surface returns to calm as ripples fully damp; the paper rests steadily in the water with no further splashing or significant motion, while the grabber remains open and stationary above the bowl. At output frame 193 the paper rests in the water inside the bowl.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, instantaneous position change between frames 5 and 6, paper teleporting into water, paper skipping freefall, paper frozen midair, paper hovering above bowl, paper clipping through water surface, paper interpenetrating bowl, paper morphing, duplicate paper, disappearing paper, paper identity drifting, paper color shifting, grabber moving erratically, grabber morphing, duplicate grabber, disappearing grabber, bowl morphing, duplicate bowl, disappearing bowl, water teleporting, water volume non-conserved, explosive splash, endless splashing, no ripple damping, missing water impact, paper leaving bowl, paper bouncing off water, paper sinking instantly without splash, temporal discontinuity, boundary state mismatch, detached shadow, shadow moving independently, reflection lag, glass becoming opaque, scale changing, spontaneous exit from water" + }, + { + "name": "0134_perspective-center_trimmed-paper-fall-water", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A grabber tool is holding a crumpled piece of paper over a bowl of water on a wooden table. The grabber then releases the crumpled paper onto the bowl. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table with a clear glass bowl filled with water centered in the frame, a black and orange grabber tool holding a crumpled white paper ball suspended above the bowl, soft natural lighting, and a steady contact shadow under the bowl; over the prefix the grabber releases the paper, which falls vertically, breaks the water surface creating a small splash and expanding ripples, and the grabber remains stationary above the bowl after the release.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, fluid behavior, friction, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity drives the paper's descent; contact and non-penetration prevent clipping through the water or bowl; momentum conservation governs the impact response; fluid behavior and friction shape the splash, drag, and ripple damping; optics shadows and reflections track the glass bowl and water surface correctly; and identity and mass conservation preserve all objects and water volume.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-77\",\n \"text\": \"The crumpled paper continues its uninterrupted downward freefall under gravity, remaining clearly visible in mid-air between the stationary grabber and the undisturbed water surface, with pronounced downward motion blur indicating continuous velocity, centered in the frame.\"\n },\n {\n \"frames\": \"78-80\",\n \"text\": \"The paper strikes the water surface, breaking surface tension to generate a visible splash and rapidly expanding concentric ripples; the paper immediately decelerates due to fluid drag and begins to wet, viewed head-on.\"\n },\n {\n \"frames\": \"81-118\",\n \"text\": \"The initial splash subsides while ripples propagate outward symmetrically across the bowl; the paper slows significantly and stabilizes, floating partially submerged or sinking slowly as it absorbs moisture, remaining strictly inside the bowl throughout.\"\n },\n {\n \"frames\": \"119-193\",\n \"text\": \"The water surface returns to calm as ripples fully damp; the paper rests steadily in the water with no further splashing or significant motion, while the grabber remains open and stationary above the bowl. At output frame 193 the paper rests in the water inside the bowl.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, instantaneous position change between frames 5 and 6, paper teleporting into water, paper skipping freefall, paper frozen midair, paper hovering above bowl, paper clipping through water surface, paper interpenetrating bowl, paper morphing, duplicate paper, disappearing paper, paper identity drifting, paper color shifting, grabber moving erratically, grabber morphing, duplicate grabber, disappearing grabber, bowl morphing, duplicate bowl, disappearing bowl, water teleporting, water volume non-conserved, explosive splash, endless splashing, no ripple damping, missing water impact, paper leaving bowl, paper bouncing off water, paper sinking instantly without splash, temporal discontinuity, boundary state mismatch, detached shadow, shadow moving independently, reflection lag, glass becoming opaque, scale changing, spontaneous exit from water" + }, + { + "name": "0135_perspective-right_trimmed-paper-fall-water", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A grabber tool is holding a crumpled piece of paper over a bowl of water on a wooden table. The grabber then releases the crumpled paper onto the bowl. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a clear glass bowl filled with water centered on a wooden table against a white wall, and a black and orange grabber tool holding a crumpled white paper ball suspended above the bowl. For the majority of the prefix, the grabber and paper remain stationary. In the final frames, the grabber releases the paper, which begins to fall straight down toward the water surface.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, fluid behavior, friction, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity drives the paper's descent; contact and non-penetration prevent clipping through the water or bowl; momentum conservation governs the impact response; fluid behavior and friction shape the splash, drag, and ripple damping; optics shadows and reflections track the glass bowl and water surface correctly; and identity and mass conservation preserve all objects and water volume.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-77\",\n \"text\": \"The crumpled paper continues its uninterrupted downward freefall under gravity, remaining clearly visible in mid-air between the stationary grabber and the undisturbed water surface, with pronounced downward motion blur indicating continuous velocity, viewed from the right-side angle.\"\n },\n {\n \"frames\": \"78-80\",\n \"text\": \"The paper strikes the water surface, breaking surface tension to generate a visible splash and rapidly expanding concentric ripples; the paper immediately decelerates due to fluid drag and begins to wet, visible from the right perspective.\"\n },\n {\n \"frames\": \"81-118\",\n \"text\": \"The initial splash subsides while ripples propagate outward across the bowl; the paper slows significantly and stabilizes, floating partially submerged or sinking slowly as it absorbs moisture, remaining strictly inside the bowl throughout.\"\n },\n {\n \"frames\": \"119-193\",\n \"text\": \"The water surface returns to calm as ripples fully damp; the paper rests steadily in the water with no further splashing or significant motion, while the grabber remains open and stationary above the bowl. At output frame 193 the paper rests in the water inside the bowl.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, instantaneous position change between frames 5 and 6, paper teleporting into water, paper skipping freefall, paper frozen midair, paper hovering above bowl, paper clipping through water surface, paper interpenetrating bowl, paper morphing, duplicate paper, disappearing paper, paper identity drifting, paper color shifting, grabber moving erratically, grabber morphing, duplicate grabber, disappearing grabber, bowl morphing, duplicate bowl, disappearing bowl, water teleporting, water volume non-conserved, explosive splash, endless splashing, no ripple damping, missing water impact, paper leaving bowl, paper bouncing off water, paper sinking instantly without splash, temporal discontinuity, boundary state mismatch, detached shadow, shadow moving independently, reflection lag, glass becoming opaque, scale changing, spontaneous exit from water" + }, + { + "name": "0136_perspective-left_trimmed-paper-in-water", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A small piece of crumpled white paper is being lowered into a tall glass containing blue liquid with a green band showing the water level. The crumpled paper is released into the glass. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a tall clear glass standing on a wooden table against a plain white wall, partially filled with blue liquid marked by a green band near the fill line. A crumpled white paper is held by blue and black tongs at the top rim. Over the prefix, the tongs slowly lower the paper vertically into the glass. The paper breaches the liquid surface, causing minor ripples, and becomes fully submerged within the blue fluid. The glass, table, and background remain fixed throughout.\",\n \"applicable_physics_laws\": \"Gravity, fluid behavior, buoyancy, contact and non-penetration, volume conservation, identity and mass conservation, momentum conservation, and friction apply to this scene. Gravity drives the paper's descent; fluid behavior and buoyancy govern the liquid displacement, surface ripples, and the paper's sinking dynamics; contact and non-penetration prevent clipping through the glass or liquid surface; volume conservation maintains the liquid level; momentum conservation and friction shape the damping of the ripples and the paper's settling; and identity and mass conservation preserve the paper and liquid throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-86\",\n \"text\": \"The crumpled white paper is released from the tongs at the glass rim and falls continuously through the air toward the blue liquid surface, visible from the left angle.\"\n },\n {\n \"frames\": \"87-96\",\n \"text\": \"The paper tip breaks the liquid surface, displacing fluid upward and outward, generating a small splash and rapidly expanding concentric ripples.\"\n },\n {\n \"frames\": \"97-123\",\n \"text\": \"The paper becomes fully submerged and sinks steadily through the blue liquid, gradually slowing as fluid drag and buoyancy counteract gravity.\"\n },\n {\n \"frames\": \"124-153\",\n \"text\": \"The paper reaches the bottom of the glass and settles into a stable resting position near the screen-left side of the base, while the surface ripples dampen and the displaced liquid volume stabilizes.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"The scene remains completely static with the single crumpled white paper resting at the bottom, the blue liquid calm, and the tongs stationary at the rim.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal replay, frozen paper at rim, paper teleporting to bottom, paper hovering above liquid, paper morphing, duplicate paper, disappearing paper, paper identity drifting, glass clipping through paper, liquid surface failing to react, missing surface splash, frozen splash, liquid teleporting, upward-flowing liquid, non-conserved liquid volume, instant uniform mixing, explosive splash, endless splashing, no ripple damping, skipped sinking motion, static continuation, frozen object, time loop, tongs moving erratically, background shifting" + }, + { + "name": "0137_perspective-center_trimmed-paper-in-water", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A small piece of crumpled white paper is being lowered into a tall glass containing blue liquid with a green band showing the water level. The crumpled paper is released into the glass. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a tall clear glass centered on a wooden table against a plain wall, partially filled with blue liquid and a horizontal green band marking the water level. Blue tongs hold a crumpled white paper at the top rim of the glass. Over the prefix, the paper is slowly lowered vertically toward the liquid surface, while the glass, table, and background remain perfectly fixed under steady lighting.\",\n \"applicable_physics_laws\": \"Gravity, fluid behavior, buoyancy, contact and non-penetration, volume conservation, identity and mass conservation, momentum conservation, and friction apply to this scene. Gravity drives the paper's descent; fluid behavior and buoyancy govern the liquid displacement, surface ripples, and the paper's sinking dynamics; contact and non-penetration prevent clipping through the glass or liquid surface; volume conservation maintains the liquid level; momentum conservation and friction shape the damping of the ripples and the paper's settling; and identity and mass conservation preserve the paper and liquid throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-86\",\n \"text\": \"The crumpled white paper is released from the tongs at the glass rim and falls continuously through the air toward the blue liquid surface, centered in the frame.\"\n },\n {\n \"frames\": \"87-96\",\n \"text\": \"The paper tip breaks the liquid surface, displacing fluid upward and outward, generating a small splash and rapidly expanding concentric ripples.\"\n },\n {\n \"frames\": \"97-123\",\n \"text\": \"The paper becomes fully submerged and sinks steadily through the blue liquid, gradually slowing as fluid drag and buoyancy counteract gravity.\"\n },\n {\n \"frames\": \"124-153\",\n \"text\": \"The paper reaches the bottom of the glass and settles into a stable resting position near the center of the base, while the surface ripples dampen and the displaced liquid volume stabilizes.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"The scene remains completely static with the single crumpled white paper resting at the bottom, the blue liquid calm, and the tongs stationary at the rim.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal replay, frozen paper at rim, paper teleporting to bottom, paper hovering above liquid, paper morphing, duplicate paper, disappearing paper, paper identity drifting, glass clipping through paper, liquid surface failing to react, missing surface splash, frozen splash, liquid teleporting, upward-flowing liquid, non-conserved liquid volume, instant uniform mixing, explosive splash, endless splashing, no ripple damping, skipped sinking motion, static continuation, frozen object, time loop, tongs moving erratically, background shifting" + }, + { + "name": "0138_perspective-right_trimmed-paper-in-water", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A small piece of crumpled white paper is being lowered into a tall glass containing blue liquid with a green band showing the water level. The crumpled paper is released into the glass. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a tall clear glass resting on a wooden table against a plain light-colored wall, containing blue liquid filling roughly the lower third with a bright green band wrapped around the exterior marking the fluid level. A crumpled white paper object, secured by a blue plastic clip or handle, is suspended at the top opening of the glass, partially protruding into the interior. Across the prefix the scene is completely static; the paper does not descend, the liquid surface remains flat and undisturbed, and lighting conditions are constant.\",\n \"applicable_physics_laws\": \"Gravity, fluid behavior, buoyancy, contact and non-penetration, volume conservation, identity and mass conservation, momentum conservation, and friction apply to this scene. Gravity drives the paper's descent; fluid behavior and buoyancy govern the liquid displacement, surface ripples, and the paper's sinking dynamics; contact and non-penetration prevent clipping through the glass or liquid surface; volume conservation maintains the liquid level; momentum conservation and friction shape the damping of the ripples and the paper's settling; and identity and mass conservation preserve the paper and liquid throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-86\",\n \"text\": \"The crumpled white paper is released from the tongs at the glass rim and falls continuously through the air toward the blue liquid surface, visible from the right angle.\"\n },\n {\n \"frames\": \"87-96\",\n \"text\": \"The paper tip breaks the liquid surface, displacing fluid upward and outward, generating a small splash and rapidly expanding concentric ripples.\"\n },\n {\n \"frames\": \"97-123\",\n \"text\": \"The paper becomes fully submerged and sinks steadily through the blue liquid, gradually slowing as fluid drag and buoyancy counteract gravity.\"\n },\n {\n \"frames\": \"124-153\",\n \"text\": \"The paper reaches the bottom of the glass and settles into a stable resting position near the screen-right side of the base, while the surface ripples dampen and the displaced liquid volume stabilizes.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"The scene remains completely static with the single crumpled white paper resting at the bottom, the blue liquid calm, and the tongs stationary at the rim.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal replay, frozen paper at rim, paper teleporting to bottom, paper hovering above liquid, paper morphing, duplicate paper, disappearing paper, paper identity drifting, glass clipping through paper, liquid surface failing to react, missing surface splash, frozen splash, liquid teleporting, upward-flowing liquid, non-conserved liquid volume, instant uniform mixing, explosive splash, endless splashing, no ripple damping, skipped sinking motion, static continuation, frozen object, time loop, tongs moving erratically, background shifting" + }, + { + "name": "0139_perspective-left_trimmed-paper-smoke", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A piece of folded paper is placed on a glass cutting board. The paper is being burnt and white smoke is emitting from it. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table surface with a rectangular glass plate resting centrally, a small piece of folded paper sitting on the right half of the glass plate actively burning, white and grey smoke plumes rising continuously from the paper drifting upward with slight turbulence, the paper remaining stationary while gradually charring and shrinking slightly, a plain white wall background, and steady lighting casting soft shadows on the table with a completely locked-off camera.\",\n \"applicable_physics_laws\": \"Thermodynamics, fluid behavior, gravity, contact and non-penetration, identity and mass conservation, and optics shadows and reflections apply to this scene. Thermodynamics governs the combustion process and heat release; fluid behavior drives the buoyant upward flow and turbulent dissipation of the smoke; gravity keeps the ash and paper grounded on the glass; contact and non-penetration prevent the paper and ash from passing through the glass surface; identity and mass conservation track the paper transforming into ash and gaseous byproducts; optics shadows and reflections ensure the smoke shadows remain attached and consistent with the fixed lighting source.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-93\",\n \"text\": \"The folded paper continues to burn actively on the right side of the glass cutting board, with its edges curling and blackening as the flame consumes the outer layers and white smoke rises in steady turbulent streams.\"\n },\n {\n \"frames\": \"94-118\",\n \"text\": \"The burning intensifies as the paper's center collapses inward, converting rapidly into a growing pile of white and gray ash on the right half of the glass while the smoke plume remains thick and turbulent.\"\n },\n {\n \"frames\": \"119-143\",\n \"text\": \"Active combustion transitions to a slower smoldering phase as the remaining paper mass drastically decreases and the smoke plume thins significantly into translucent wisps.\"\n },\n {\n \"frames\": \"144-168\",\n \"text\": \"The flame extinguishes, leaving only glowing embers within the ash pile on the right side that gradually fade as faint wisps of smoke continue to rise and rapidly dissipate.\"\n },\n {\n \"frames\": \"169-193\",\n \"text\": \"The smoldering ceases and the scene settles into a static rest state with only the ash residue on the right side of the glass plate and no visible smoke.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, temporal discontinuity, time reset, scene restart, paper morphing, duplicate paper, paper identity drifting, paper color shifting, paper disappearing, paper hovering above glass, paper passing through glass, paper failing to burn, paper mass remaining constant, paper sliding on glass, ash floating, ash passing through glass, ash not forming, smoke vanishing prematurely, smoke behaving like solid geometry, frozen smoke, detached smoke plume, smoke dissipating too quickly, smoke teleporting, smoke falling, persistent thick smoke, smoke failing to thin, flame detaching from paper, flame vanishing, static flame, looped burning, glass becoming opaque, detached shadow, shadow popping, reflection lag, exposure pumping, white balance shift" + }, + { + "name": "0140_perspective-center_trimmed-paper-smoke", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background. Lighting is natural sunlight casting steady shadows.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A piece of folded paper is placed on a glass cutting board. The paper is being burnt and white smoke is emitting from it. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a rectangular glass cutting board resting flat on a wooden table, with a small folded piece of paper placed centrally on the glass. The paper is actively combusting, producing white smoke that rises in thin, wavy streams driven by thermal buoyancy. The paper is partially consumed, showing blackened edges and a growing pile of white ash. Sunlight casts distinct, moving shadows of the smoke and paper onto the background wall and table surface, while the glass plate reflects subtle highlights.\",\n \"applicable_physics_laws\": \"Thermodynamics, fluid behavior, gravity, contact and non-penetration, identity and mass conservation, and optics shadows and reflections apply to this scene. Thermodynamics governs the combustion process and heat release; fluid behavior drives the buoyant upward flow and turbulent dissipation of the smoke; gravity keeps the ash and paper grounded on the glass; contact and non-penetration prevent the paper and ash from passing through the glass surface; identity and mass conservation track the paper transforming into ash and gaseous byproducts; optics shadows and reflections ensure the smoke shadows remain attached and consistent with the fixed lighting source.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-93\",\n \"text\": \"The folded paper continues to burn actively centered on the glass cutting board, with its edges curling and blackening as the flame consumes the outer layers and white smoke rises in steady turbulent streams.\"\n },\n {\n \"frames\": \"94-118\",\n \"text\": \"The burning intensifies as the paper's center collapses inward, converting rapidly into a growing pile of white and gray ash in the middle of the glass while the smoke plume remains thick and turbulent.\"\n },\n {\n \"frames\": \"119-143\",\n \"text\": \"Active combustion transitions to a slower smoldering phase as the remaining paper mass drastically decreases and the smoke plume thins significantly into translucent wisps.\"\n },\n {\n \"frames\": \"144-168\",\n \"text\": \"The flame extinguishes, leaving only glowing embers within the ash pile at the center that gradually fade as faint wisps of smoke continue to rise and rapidly dissipate.\"\n },\n {\n \"frames\": \"169-193\",\n \"text\": \"The smoldering ceases and the scene settles into a static rest state with only the ash residue on the center of the glass plate and no visible smoke.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, temporal discontinuity, time reset, scene restart, paper morphing, duplicate paper, paper identity drifting, paper color shifting, paper disappearing, paper hovering above glass, paper passing through glass, paper failing to burn, paper mass remaining constant, paper sliding on glass, ash floating, ash passing through glass, ash not forming, smoke vanishing prematurely, smoke behaving like solid geometry, frozen smoke, detached smoke plume, smoke dissipating too quickly, smoke teleporting, smoke falling, persistent thick smoke, smoke failing to thin, flame detaching from paper, flame vanishing, static flame, looped burning, glass becoming opaque, detached shadow, shadow popping, reflection lag, exposure pumping, white balance shift" + }, + { + "name": "0141_perspective-right_trimmed-paper-smoke", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A piece of folded paper is placed on a glass cutting board. The paper is being burnt and white smoke is emitting from it. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table surface with a rectangular glass plate centered in the frame, a small piece of folded paper resting on the glass plate and actively burning with a small blue and white flame at its base, white smoke rising vertically from the flame and twisting slightly as it ascends, and the glass plate reflecting the ambient light and the flame with a faint glow underneath the burning paper.\",\n \"applicable_physics_laws\": \"Thermodynamics, fluid behavior, gravity, contact and non-penetration, identity and mass conservation, and optics shadows and reflections apply to this scene. Thermodynamics governs the combustion process and heat release; fluid behavior drives the buoyant upward flow and turbulent dissipation of the smoke; gravity keeps the ash and paper grounded on the glass; contact and non-penetration prevent the paper and ash from passing through the glass surface; identity and mass conservation track the paper transforming into ash and gaseous byproducts; optics shadows and reflections ensure the smoke shadows remain attached and consistent with the fixed lighting source.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-93\",\n \"text\": \"The folded paper continues to burn actively on the glass cutting board, with its edges curling and blackening as the flame consumes the outer layers and white smoke rises in steady turbulent streams.\"\n },\n {\n \"frames\": \"94-118\",\n \"text\": \"The burning intensifies as the paper's center collapses inward, converting rapidly into a growing pile of white and gray ash on the glass surface while the smoke plume remains thick and turbulent.\"\n },\n {\n \"frames\": \"119-143\",\n \"text\": \"Active combustion transitions to a slower smoldering phase as the remaining paper mass drastically decreases and the smoke plume thins significantly into translucent wisps.\"\n },\n {\n \"frames\": \"144-168\",\n \"text\": \"The flame extinguishes, leaving only glowing embers within the ash pile that gradually fade as faint wisps of smoke continue to rise and rapidly dissipate.\"\n },\n {\n \"frames\": \"169-193\",\n \"text\": \"The smoldering ceases and the scene settles into a static rest state with only the ash residue on the glass plate and no visible smoke.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, temporal discontinuity, time reset, scene restart, paper morphing, duplicate paper, paper identity drifting, paper color shifting, paper disappearing, paper hovering above glass, paper passing through glass, paper failing to burn, paper mass remaining constant, paper sliding on glass, ash floating, ash passing through glass, ash not forming, smoke vanishing prematurely, smoke behaving like solid geometry, frozen smoke, detached smoke plume, smoke dissipating too quickly, smoke teleporting, smoke falling, persistent thick smoke, smoke failing to thin, flame detaching from paper, flame vanishing, static flame, looped burning, glass becoming opaque, detached shadow, shadow popping, reflection lag, exposure pumping, white balance shift" + }, + { + "name": "0142_perspective-left_trimmed-potato-in-water", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A potato is held by a grabber tool and dropped into a tall glass containing blue liquid with a band of green tape marking a level on the glass. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a tall clear glass resting on a wooden table, filled with blue liquid up to a distinct green tape band. A brown potato is initially held by a blue grabber tool just above the glass rim. The potato is released and falls vertically into the glass interior. It strikes the blue liquid surface, generating a small splash and expanding ripples, then continues sinking beneath the surface. The grabber tool remains positioned near the top opening throughout the sequence. Lighting is even and diffuse, casting soft shadows on the table surface.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, fluid behavior, volume conservation, and identity and mass conservation apply to this scene. Gravity drives the potato's fall and sinking; fluid behavior governs the drag, buoyancy, splash, and ripple damping; contact and non-penetration prevent the potato from passing through the glass bottom; momentum conservation shapes the deceleration and gentle settling; volume conservation keeps the liquid level elevated due to displacement; and identity and mass conservation preserve all objects and the liquid throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-88\",\n \"text\": \"The potato continues its unbroken aerial descent through the air gap, accelerating under gravity as it approaches the calm blue liquid surface, with its side profile visible from the left.\"\n },\n {\n \"frames\": \"89-98\",\n \"text\": \"The potato strikes the liquid surface, generating a visible splash and surface deformation, then fully submerges beneath the blue liquid.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"The potato descends vertically through the blue liquid, visibly decelerating under fluid drag and buoyancy as it sinks toward the glass bottom.\"\n },\n {\n \"frames\": \"129-153\",\n \"text\": \"The potato reaches the glass floor, makes gentle contact without bouncing, and settles into a stationary position on the bottom.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"The potato rests motionless on the glass bottom; surface ripples dampen completely against the left glass wall and the blue liquid level stabilizes at a new height above the green tape band.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, action loop, looping motion, temporal replay, duplicate drop sequence, potato morphing, duplicate potato, disappearing potato, potato color shifting, glass becoming opaque, blue liquid color shifting, grabber tool morphing, potato hovering above liquid, potato passing through liquid surface, potato teleporting to glass bottom, potato skipping aerial descent, potato failing to sink, potato bouncing on glass bottom, liquid not rising above tape, liquid teleporting, upward-flowing liquid, frozen splash, missing liquid displacement, grabber re-holding potato, potato interpenetrating glass bottom, potato lateral drift during fall, potato explosive bounce, potato no damping" + }, + { + "name": "0143_perspective-center_trimmed-potato-in-water", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A potato is held by a grabber tool and dropped into a tall glass containing blue liquid with a band of green tape marking a level on the glass. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a tall clear glass centered on a wooden table against a plain light-colored wall, containing blue liquid with a green tape band marking the initial liquid level. A brown potato is held by blue plastic grabber tongs, suspended just above the calm liquid surface within the glass opening. The scene remains completely static throughout the prefix with no motion observed, establishing the initial state before the drop.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, fluid behavior, volume conservation, and identity and mass conservation apply to this scene. Gravity drives the potato's fall and sinking; fluid behavior governs the drag, buoyancy, splash, and ripple damping; contact and non-penetration prevent the potato from passing through the glass bottom; momentum conservation shapes the deceleration and gentle settling; volume conservation keeps the liquid level elevated due to displacement; and identity and mass conservation preserve all objects and the liquid throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-88\",\n \"text\": \"The potato continues its unbroken aerial descent through the air gap, accelerating under gravity as it approaches the calm blue liquid surface, centered in the frame.\"\n },\n {\n \"frames\": \"89-98\",\n \"text\": \"The potato strikes the liquid surface, generating a visible splash and surface deformation, then fully submerges beneath the blue liquid.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"The potato descends vertically through the blue liquid, visibly decelerating under fluid drag and buoyancy as it sinks toward the glass bottom.\"\n },\n {\n \"frames\": \"129-153\",\n \"text\": \"The potato reaches the glass floor, makes gentle contact without bouncing, and settles into a stationary position on the bottom.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"The potato rests motionless on the glass bottom; surface ripples dampen symmetrically outward and the blue liquid level stabilizes at a new height above the green tape band.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, action loop, looping motion, temporal replay, duplicate drop sequence, potato morphing, duplicate potato, disappearing potato, potato color shifting, glass becoming opaque, blue liquid color shifting, grabber tool morphing, potato hovering above liquid, potato passing through liquid surface, potato teleporting to glass bottom, potato skipping aerial descent, potato failing to sink, potato bouncing on glass bottom, liquid not rising above tape, liquid teleporting, upward-flowing liquid, frozen splash, missing liquid displacement, grabber re-holding potato, potato interpenetrating glass bottom, potato lateral drift during fall, potato explosive bounce, potato no damping" + }, + { + "name": "0144_perspective-right_trimmed-potato-in-water", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A potato is held by a grabber tool and dropped into a tall glass containing blue liquid with a band of green tape marking a level on the glass. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a tall transparent glass resting on a light wooden table against a plain wall, filled with blue liquid up to a level marked by a horizontal band of green tape. A brown potato is initially held by a blue grabber tool directly above the glass opening, then released and begins a vertical descent, accelerating under gravity with visible motion blur. The glass, liquid surface, table, and background remain completely stationary throughout the prefix, and the potato approaches the liquid surface but has not yet made contact by the end of the clip.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, fluid behavior, volume conservation, and identity and mass conservation apply to this scene. Gravity drives the potato's fall and sinking; fluid behavior governs the drag, buoyancy, splash, and ripple damping; contact and non-penetration prevent the potato from passing through the glass bottom; momentum conservation shapes the deceleration and gentle settling; volume conservation keeps the liquid level elevated due to displacement; and identity and mass conservation preserve all objects and the liquid throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-88\",\n \"text\": \"The potato continues its unbroken aerial descent through the air gap, accelerating under gravity as it approaches the calm blue liquid surface, with its side profile visible from the right.\"\n },\n {\n \"frames\": \"89-98\",\n \"text\": \"The potato strikes the liquid surface, generating a visible splash and surface deformation, then fully submerges beneath the blue liquid.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"The potato descends vertically through the blue liquid, visibly decelerating under fluid drag and buoyancy as it sinks toward the glass bottom.\"\n },\n {\n \"frames\": \"129-153\",\n \"text\": \"The potato reaches the glass floor, makes gentle contact without bouncing, and settles into a stationary position on the bottom.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"The potato rests motionless on the glass bottom; surface ripples dampen completely against the right glass wall and the blue liquid level stabilizes at a new height above the green tape band.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, action loop, looping motion, temporal replay, duplicate drop sequence, potato morphing, duplicate potato, disappearing potato, potato color shifting, glass becoming opaque, blue liquid color shifting, grabber tool morphing, potato hovering above liquid, potato passing through liquid surface, potato teleporting to glass bottom, potato skipping aerial descent, potato failing to sink, potato bouncing on glass bottom, liquid not rising above tape, liquid teleporting, upward-flowing liquid, frozen splash, missing liquid displacement, grabber re-holding potato, potato interpenetrating glass bottom, potato lateral drift during fall, potato explosive bounce, potato no damping" + }, + { + "name": "0145_perspective-left_trimmed-roll-behind-box", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A small white lampshade is on a light wood surface. A grey tennis ball rolls out of the black tube sitting on the table and rolls on the table towards the right. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light wood table surface with a white rectangular container positioned on the right side and a black tube visible on the far left edge. A grey tennis ball enters from the left near the tube and rolls steadily toward the right across the table. The ball passes behind the white container, becoming partially occluded by it as it travels deeper into the scene. The container, tube, and table remain fixed throughout the prefix. Lighting is consistent with soft shadows cast by the objects, and the camera remains completely static.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, occlusion and depth ordering, and identity and mass conservation apply to this scene. Gravity and the normal force keep the ball supported on the table; contact and non-penetration prevent clipping through the container; momentum conservation governs the forward rolling motion; friction and rolling without slipping gradually decelerate the ball; occlusion and depth ordering correctly handle the ball passing behind the container; and identity and mass conservation preserve all objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-93\",\n \"text\": \"The grey tennis ball continues its established rightward rolling trajectory from the screen-left area, maintaining continuous forward momentum and consistent rotation as it approaches the white container. The ball never pauses, reverses direction, or freezes in place.\"\n },\n {\n \"frames\": \"94-123\",\n \"text\": \"The ball passes behind the white container along a consistent depth plane, becoming temporarily occluded by the container's near face. The ball remains physically present and continues rolling rightward behind the container without vanishing, teleporting, or resetting its position.\"\n },\n {\n \"frames\": \"124-148\",\n \"text\": \"The ball emerges from behind the right side of the white container and continues its uninterrupted rightward roll across the open table surface toward the screen-right. The motion remains strictly unidirectional and temporally continuous, with no action loops, trajectory resets, or frame-to-frame position jumps.\"\n },\n {\n \"frames\": \"149-193\",\n \"text\": \"Rolling friction gradually decelerates the ball until it comes to a complete rest on the table surface to the right of the container. The ball remains visible and stationary for the remainder of the sequence, with no residual motion, replay artifacts, or object disappearance.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, action loop, trajectory reset, frame-74 restart, grey tennis ball freezing, grey tennis ball vanishing, grey tennis ball disappearing, grey tennis ball teleporting, grey tennis ball reversing direction, grey tennis ball rolling leftward, grey tennis ball morphing, grey tennis ball identity drifting, duplicate grey tennis ball, white container morphing, white container disappearing, black tube morphing, black tube disappearing, grey tennis ball clipping through white container, grey tennis ball passing through table, grey tennis ball sliding without rolling, grey tennis ball bouncing instead of rolling, grey tennis ball accelerating spontaneously, inconsistent occlusion, foreground background swap, object visible through opaque wall, detached shadow, shadow popping, lateral drift during roll, premature completion, instant settling, velocity reversal, left-right flip, mirrored view, camera shake, perspective shift, occluded object disappearing, temporal replay, boundary mismatch, restarting motion, teleporting ball, abrupt position jump, vanishing and reappearing, repeated rolling sequence" + }, + { + "name": "0146_perspective-center_trimmed-roll-behind-box", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A small white lampshade is on a light wood surface. A grey tennis ball rolls out of the black tube sitting on the table and rolls on the table towards the right. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a white square fabric container resembling a lampshade centered on a light wood table, with a black cylindrical tube partially visible on the far left edge; the scene remains completely static for the majority of the prefix, and in the final segment a grey tennis ball rolls into view from the left side, emerging from the area of the black tube and traveling rightward across the table surface.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, occlusion and depth ordering, and identity and mass conservation apply to this scene. Gravity and the normal force keep the ball supported on the table; contact and non-penetration prevent clipping through the container; momentum conservation governs the forward rolling motion; friction and rolling without slipping gradually decelerate the ball; occlusion and depth ordering correctly handle the ball passing behind the container; and identity and mass conservation preserve all objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-93\",\n \"text\": \"The grey tennis ball continues its established rightward rolling trajectory from the left side of the frame, maintaining continuous forward momentum and consistent rotation as it approaches the centered white container. The ball never pauses, reverses direction, or freezes in place.\"\n },\n {\n \"frames\": \"94-123\",\n \"text\": \"The ball passes directly behind the white container along a consistent depth plane, becoming temporarily occluded by the container's structure. The ball remains physically present and continues rolling rightward behind the container without vanishing, teleporting, or resetting its position.\"\n },\n {\n \"frames\": \"124-148\",\n \"text\": \"The ball emerges from behind the right side of the white container and continues its uninterrupted rightward roll across the open table surface. The motion remains strictly unidirectional and temporally continuous, with no action loops, trajectory resets, or frame-to-frame position jumps.\"\n },\n {\n \"frames\": \"149-193\",\n \"text\": \"Rolling friction gradually decelerates the ball until it comes to a complete rest on the table surface to the right of the container. The ball remains visible and stationary for the remainder of the sequence, with no residual motion, replay artifacts, or object disappearance.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, action loop, trajectory reset, frame-74 restart, grey tennis ball freezing, grey tennis ball vanishing, grey tennis ball disappearing, grey tennis ball teleporting, grey tennis ball reversing direction, grey tennis ball rolling leftward, grey tennis ball morphing, grey tennis ball identity drifting, duplicate grey tennis ball, white container morphing, white container disappearing, black tube morphing, black tube disappearing, grey tennis ball clipping through white container, grey tennis ball passing through table, grey tennis ball sliding without rolling, grey tennis ball bouncing instead of rolling, grey tennis ball accelerating spontaneously, inconsistent occlusion, foreground background swap, object visible through opaque wall, detached shadow, shadow popping, lateral drift during roll, premature completion, instant settling, velocity reversal, left-right flip, mirrored view, camera shake, perspective shift, occluded object disappearing, temporal replay, boundary mismatch, restarting motion, teleporting ball, abrupt position jump, vanishing and reappearing, repeated rolling sequence" + }, + { + "name": "0147_perspective-right_trimmed-roll-behind-box", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A small white lampshade is on a light wood surface. A grey tennis ball rolls out of the black tube sitting on the table and rolls on the table towards the right. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light wood table with a white textured open-top box centered in the frame and a black tube partially visible on the far left edge; for most of the prefix the scene is static, then near the end a grey tennis ball emerges from the black tube on the left and begins rolling rightward across the table surface towards the white box.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, occlusion and depth ordering, and identity and mass conservation apply to this scene. Gravity and the normal force keep the ball supported on the table; contact and non-penetration prevent clipping through the container; momentum conservation governs the forward rolling motion; friction and rolling without slipping gradually decelerate the ball; occlusion and depth ordering correctly handle the ball passing behind the container; and identity and mass conservation preserve all objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-93\",\n \"text\": \"The grey tennis ball continues its established rightward rolling trajectory from the far-left edge, maintaining continuous forward momentum and consistent rotation as it approaches the white container. The ball never pauses, reverses direction, or freezes in place.\"\n },\n {\n \"frames\": \"94-123\",\n \"text\": \"The ball passes behind the white container along a consistent depth plane, becoming temporarily occluded by the container's structure. The ball remains physically present and continues rolling rightward behind the container without vanishing, teleporting, or resetting its position.\"\n },\n {\n \"frames\": \"124-148\",\n \"text\": \"The ball emerges from behind the right side of the white container and continues its uninterrupted rightward roll across the open table surface toward the right edge. The motion remains strictly unidirectional and temporally continuous, with no action loops, trajectory resets, or frame-to-frame position jumps.\"\n },\n {\n \"frames\": \"149-193\",\n \"text\": \"Rolling friction gradually decelerates the ball until it comes to a complete rest on the table surface to the right of the container. The ball remains visible and stationary for the remainder of the sequence, with no residual motion, replay artifacts, or object disappearance.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, action loop, trajectory reset, frame-74 restart, grey tennis ball freezing, grey tennis ball vanishing, grey tennis ball disappearing, grey tennis ball teleporting, grey tennis ball reversing direction, grey tennis ball rolling leftward, grey tennis ball morphing, grey tennis ball identity drifting, duplicate grey tennis ball, white container morphing, white container disappearing, black tube morphing, black tube disappearing, grey tennis ball clipping through white container, grey tennis ball passing through table, grey tennis ball sliding without rolling, grey tennis ball bouncing instead of rolling, grey tennis ball accelerating spontaneously, inconsistent occlusion, foreground background swap, object visible through opaque wall, detached shadow, shadow popping, lateral drift during roll, premature completion, instant settling, velocity reversal, left-right flip, mirrored view, camera shake, perspective shift, occluded object disappearing, temporal replay, boundary mismatch, restarting motion, teleporting ball, abrupt position jump, vanishing and reappearing, repeated rolling sequence" + }, + { + "name": "0148_perspective-left_trimmed-roll-front-box", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A small white lampshade is on a light wood surface. A grey tennis ball rolls out of the black tube sitting on the table and rolls on the table towards the right. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light wood table surface with a white rectangular box (lampshade) positioned in the upper center and a black cylindrical tube partially visible on the far left edge. The scene remains motionless initially until a grey spherical object (tennis ball) emerges from the black tube. The ball rolls steadily across the table from left to right, passing in front of the white box. The lighting is consistent, casting soft shadows beneath the objects.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, and identity and mass conservation apply to this scene. Gravity keeps the ball in contact with the table surface; contact and non-penetration prevent clipping through the table or lampshade; momentum conservation governs the forward rolling trajectory; friction and rolling without slipping cause gradual deceleration; and identity and mass conservation preserve the ball, tube, and lampshade throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-103\",\n \"text\": \"The ball continues its rightward rolling trajectory across the light wood surface, maintaining visual continuity with the conditioning prefix as it passes the stationary white rectangular box positioned in the upper center.\"\n },\n {\n \"frames\": \"104-153\",\n \"text\": \"Rolling friction gradually dissipates the ball's kinetic energy, causing a smooth and steady deceleration as it moves toward the far right edge of the frame.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"The ball slows to a crawl and comes to a complete rest on the tabletop, with the white rectangular box and black tube remaining perfectly stationary throughout.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera drift, viewpoint change, scene cut, time reset, scene restart, repeating conditioning frames, temporal discontinuity, ball color shifting, ball texture discontinuity, smooth sphere morphing to fuzzy sphere, ball identity drifting, duplicate ball, disappearing ball, ball clipping through table, ball passing through box, explosive bounce, endless bouncing, no damping, sliding forever, frictionless endless motion, sudden speed increase, reversing direction without contact, velocity reversal, lampshade appearing, white lampshade instead of box, box morphing to lampshade, scale changing, rolling without rotation, rotation without translation" + }, + { + "name": "0149_perspective-center_trimmed-roll-front-box", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A small white lampshade is on a light wood surface. A grey tennis ball rolls out of the black tube sitting on the table and rolls on the table towards the right. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light wood table surface with a black cylindrical tube on the far screen-left edge and a white rectangular box stationary in the background center. A grey tennis ball rolls out of the black tube, moving rightward across the table. The ball passes in front of the white box, maintaining a consistent rolling motion on the flat surface without colliding with the box. The lighting is even and the camera framing remains completely locked off throughout the prefix.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, and identity and mass conservation apply to this scene. Gravity keeps the ball in contact with the table surface; contact and non-penetration prevent clipping through the table or lampshade; momentum conservation governs the forward rolling trajectory; friction and rolling without slipping cause gradual deceleration; and identity and mass conservation preserve the ball, tube, and lampshade throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-103\",\n \"text\": \"The ball continues its rightward rolling trajectory across the light wood surface, maintaining visual continuity with the conditioning prefix as it passes the stationary white rectangular box in the background center.\"\n },\n {\n \"frames\": \"104-153\",\n \"text\": \"Rolling friction gradually dissipates the ball's kinetic energy, causing a smooth and steady deceleration as it moves toward the screen-right side.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"The ball slows to a crawl and comes to a complete rest on the tabletop, with the white rectangular box and black tube remaining perfectly stationary throughout.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera drift, viewpoint change, scene cut, time reset, scene restart, repeating conditioning frames, temporal discontinuity, ball color shifting, ball texture discontinuity, smooth sphere morphing to fuzzy sphere, ball identity drifting, duplicate ball, disappearing ball, ball clipping through table, ball passing through box, explosive bounce, endless bouncing, no damping, sliding forever, frictionless endless motion, sudden speed increase, reversing direction without contact, velocity reversal, lampshade appearing, white lampshade instead of box, box morphing to lampshade, scale changing, rolling without rotation, rotation without translation" + }, + { + "name": "0150_perspective-right_trimmed-roll-front-box", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background. The framing captures the rolling trajectory from a right-side angle, keeping the black tube on the left and the white box in the center background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A small white lampshade is on a light wood surface. A grey tennis ball rolls out of the black tube sitting on the table and rolls on the table towards the right. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light wood tabletop with a black cylindrical tube on the far left and a white rectangular box in the background center; the scene is initially still, then a small ball emerges from the black tube and rolls steadily across the table toward the screen-right, passing in front of the white box with consistent forward velocity and slight motion blur, while the tube, box, and background remain fixed throughout the duration.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, and identity and mass conservation apply to this scene. Gravity keeps the ball in contact with the table surface; contact and non-penetration prevent clipping through the table or lampshade; momentum conservation governs the forward rolling trajectory; friction and rolling without slipping cause gradual deceleration; and identity and mass conservation preserve the ball, tube, and lampshade throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-103\",\n \"text\": \"The ball continues its rightward rolling trajectory across the light wood surface, maintaining visual continuity with the conditioning prefix as it passes the stationary white rectangular box and moves into the lower-right quadrant.\"\n },\n {\n \"frames\": \"104-153\",\n \"text\": \"Rolling friction gradually dissipates the ball's kinetic energy, causing a smooth and steady deceleration as it moves toward the right edge of the frame.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"The ball slows to a crawl and comes to a complete rest on the tabletop, with the white rectangular box and black tube remaining perfectly stationary throughout.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera drift, viewpoint change, scene cut, time reset, scene restart, repeating conditioning frames, temporal discontinuity, ball color shifting, ball texture discontinuity, smooth sphere morphing to fuzzy sphere, ball identity drifting, duplicate ball, disappearing ball, ball clipping through table, ball passing through box, explosive bounce, endless bouncing, no damping, sliding forever, frictionless endless motion, sudden speed increase, reversing direction without contact, velocity reversal, lampshade appearing, white lampshade instead of box, box morphing to lampshade, scale changing, rolling without rotation, rotation without translation" + }, + { + "name": "0151_perspective-left_trimmed-roll-in-box", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"An olive green fabric box is on a light wood surface. A brown tennis ball rolls out of the black tube sitting on the table and rolls towards the box. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light wood-grain tabletop surface with a black cylindrical tube partially visible on the far screen-left edge and an olive green fabric cube box sitting stationary on the screen-right; around frame 24 a brown fuzzy tennis ball emerges from the left near the tube and rolls across the table surface toward the green box, maintaining a steady left-to-right trajectory and approaching the box without yet making contact.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, elasticity with damping, and identity and mass conservation apply to this scene. Gravity keeps the ball and box on the table; contact and non-penetration govern the collision and prevent clipping; momentum conservation dictates the transfer of motion upon impact; friction and rolling without slipping shape the deceleration and rolling trajectory; elasticity with damping determines the soft settling of the fabric box and ball; identity and mass conservation preserve all objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-88\",\n \"text\": \"the brown tennis ball continues rolling rightward from the black tube on the screen-left, visibly slowing down each frame due to rolling friction on the light wood surface while maintaining continuous contact with the table.\"\n },\n {\n \"frames\": \"89-123\",\n \"text\": \"the ball rolls steadily across the center of the table toward the screen-right, continuously visible and steadily decelerating under friction, with no vanishing, looping, or trajectory gaps.\"\n },\n {\n \"frames\": \"124-143\",\n \"text\": \"the ball reaches the olive green fabric box on the screen-right, contacts the side wall closest to the camera, and smoothly rolls into the open top of the box without clipping through the fabric or teleporting.\"\n },\n {\n \"frames\": \"144-163\",\n \"text\": \"inside the box the ball rolls briefly on the soft fabric bottom, rapidly losing speed as the material and increased friction damp its motion until it comes to a complete rest.\"\n },\n {\n \"frames\": \"164-193\",\n \"text\": \"the ball remains completely at rest inside the box with a steady contact shadow, while the black tube on the left, table, and background stay unchanged; the scene is fully static with no residual motion or temporal jumps.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, action loop, duplicate replay, temporal discontinuity, frame-74 restart, brown tennis ball vanishing, brown tennis ball disappearing mid-roll, brown tennis ball teleporting, brown tennis ball looping trajectory, brown tennis ball constant velocity roll, brown tennis ball frictionless motion, brown tennis ball morphing, duplicate brown tennis ball, brown tennis ball identity drifting, olive green fabric box vanishing, olive green fabric box disappearing, olive green fabric box morphing, duplicate olive green fabric box, olive green fabric box deforming unrealistically, brown tennis ball clipping through olive green fabric box, brown tennis ball passing through box wall, brown tennis ball hovering above table, brown tennis ball floating instead of rolling, black tube vanishing, black tube disappearing, light wood table vanishing, empty table surface, missing ball, background only" + }, + { + "name": "0152_perspective-center_trimmed-roll-in-box", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"An olive green fabric box is on a light wood surface. A brown tennis ball rolls out of the black tube sitting on the table and rolls towards the box. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light wood table surface with a black cylindrical tube resting on the screen-left and an olive green fabric box positioned on the screen-right. The scene remains completely motionless until frame 28, when a brown tennis ball emerges from the tube opening and begins rolling across the table. From frame 28 through the final conditioning frame, the ball travels steadily from left to right, maintaining continuous contact with the table surface and heading directly toward the green box. The tube, box, and background remain fixed in position throughout the prefix.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, elasticity with damping, and identity and mass conservation apply to this scene. Gravity keeps the ball and box on the table; contact and non-penetration govern the collision and prevent clipping; momentum conservation dictates the transfer of motion upon impact; friction and rolling without slipping shape the deceleration and rolling trajectory; elasticity with damping determines the soft settling of the fabric box and ball; identity and mass conservation preserve all objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-88\",\n \"text\": \"the brown tennis ball continues rolling rightward from the black tube, visibly slowing down each frame due to rolling friction on the light wood surface while maintaining continuous contact with the table.\"\n },\n {\n \"frames\": \"89-123\",\n \"text\": \"the ball rolls steadily across the center of the table heading directly toward the box, continuously visible and steadily decelerating under friction, with no vanishing, looping, or trajectory gaps.\"\n },\n {\n \"frames\": \"124-143\",\n \"text\": \"the ball reaches the olive green fabric box, contacts the front face near the rim, and smoothly rolls into the open top of the box without clipping through the fabric or teleporting.\"\n },\n {\n \"frames\": \"144-163\",\n \"text\": \"inside the box the ball rolls briefly on the soft fabric bottom, rapidly losing speed as the material and increased friction damp its motion until it comes to a complete rest.\"\n },\n {\n \"frames\": \"164-193\",\n \"text\": \"the ball remains completely at rest inside the box with a steady contact shadow, while the black tube on the left, table, and background stay unchanged; the scene is fully static with no residual motion or temporal jumps.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, action loop, duplicate replay, temporal discontinuity, frame-74 restart, brown tennis ball vanishing, brown tennis ball disappearing mid-roll, brown tennis ball teleporting, brown tennis ball looping trajectory, brown tennis ball constant velocity roll, brown tennis ball frictionless motion, brown tennis ball morphing, duplicate brown tennis ball, brown tennis ball identity drifting, olive green fabric box vanishing, olive green fabric box disappearing, olive green fabric box morphing, duplicate olive green fabric box, olive green fabric box deforming unrealistically, brown tennis ball clipping through olive green fabric box, brown tennis ball passing through box wall, brown tennis ball hovering above table, brown tennis ball floating instead of rolling, black tube vanishing, black tube disappearing, light wood table vanishing, empty table surface, missing ball, background only" + }, + { + "name": "0153_perspective-right_trimmed-roll-in-box", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"An olive green fabric box is on a light wood surface. A brown tennis ball rolls out of the black tube sitting on the table and rolls towards the box. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light wood table surface with a black tube on the screen-left and an olive green fabric box on the screen-right; a brown tennis ball emerges from the black tube and rolls straight across the table toward the box, maintaining consistent rotation and forward motion while the tube and box remain stationary.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, elasticity with damping, and identity and mass conservation apply to this scene. Gravity keeps the ball and box on the table; contact and non-penetration govern the collision and prevent clipping; momentum conservation dictates the transfer of motion upon impact; friction and rolling without slipping shape the deceleration and rolling trajectory; elasticity with damping determines the soft settling of the fabric box and ball; identity and mass conservation preserve all objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-88\",\n \"text\": \"the brown tennis ball continues rolling rightward from the black tube, visibly slowing down each frame due to rolling friction on the light wood surface while maintaining continuous contact with the table.\"\n },\n {\n \"frames\": \"89-123\",\n \"text\": \"the ball rolls steadily across the center of the table toward the prominently positioned box on the screen-right, continuously visible and steadily decelerating under friction, with no vanishing, looping, or trajectory gaps.\"\n },\n {\n \"frames\": \"124-143\",\n \"text\": \"the ball reaches the olive green fabric box, contacts the side wall, and smoothly rolls into the open top of the box without clipping through the fabric or teleporting.\"\n },\n {\n \"frames\": \"144-163\",\n \"text\": \"inside the box the ball rolls briefly on the soft fabric bottom, rapidly losing speed as the material and increased friction damp its motion until it comes to a complete rest.\"\n },\n {\n \"frames\": \"164-193\",\n \"text\": \"the ball remains completely at rest inside the box with a steady contact shadow, while the black tube in the background, table, and surroundings stay unchanged; the scene is fully static with no residual motion or temporal jumps.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, action loop, duplicate replay, temporal discontinuity, frame-74 restart, brown tennis ball vanishing, brown tennis ball disappearing mid-roll, brown tennis ball teleporting, brown tennis ball looping trajectory, brown tennis ball constant velocity roll, brown tennis ball frictionless motion, brown tennis ball morphing, duplicate brown tennis ball, brown tennis ball identity drifting, olive green fabric box vanishing, olive green fabric box disappearing, olive green fabric box morphing, duplicate olive green fabric box, olive green fabric box deforming unrealistically, brown tennis ball clipping through olive green fabric box, brown tennis ball passing through box wall, brown tennis ball hovering above table, brown tennis ball floating instead of rolling, black tube vanishing, black tube disappearing, light wood table vanishing, empty table surface, missing ball, background only" + }, + { + "name": "0154_perspective-left_trimmed-rolling-reflection", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A 30lb kettlebell resting on a wooden table next to a mirror. A tennis ball rolls towards the kettlebell. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table against a white wall, a black 30lb kettlebell resting on the left side, and a vertical rectangular mirror behind and to the right reflecting the kettlebell and table surface; the scene is completely static until the final moments when a yellow tennis ball enters from the bottom right corner, rolling leftward across the table toward the kettlebell.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity keeps the objects on the table; contact and non-penetration govern the collision without clipping; momentum conservation dictates the impact response; friction decelerates the rolling ball; optics shadows and reflections ensure the mirror accurately tracks the moving ball and static kettlebell; identity and mass conservation preserve the exact count and appearance of all objects.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the tennis ball continues rolling leftward across the table surface toward the kettlebell, gradually decelerating under rolling friction, while its reflection becomes clearly visible and tracks the ball's motion in the vertical mirror behind and to the right.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the ball approaches the kettlebell on the left side, maintaining its rolling rotation, and makes physical contact with the kettlebell; the mirror reflection updates synchronously to show the contact point without lag or desync.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the collision energy dissipates through friction and a slight rebound; the ball deflects and rolls gently away across the table, while the heavy kettlebell remains stable or exhibits a minor shift consistent with momentum transfer, and the reflection continuously matches the new positions.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the tennis ball comes to a complete rest on the table surface, its reflection stabilizing in the mirror; the kettlebell and mirror remain undisturbed. At output frame 193 the scene is static with the ball at rest near the kettlebell and its reflection clearly visible in the mirror.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, viewpoint change, perspective shift, scene cut, time reset, scene restart, repeated release, frozen midair, velocity reversal, jump cut, temporal discontinuity, object morphing, identity drift, duplicate object, disappearing object, new object appearing, scale changing, clipping through surface, interpenetration, missing collision, skipped contact, anti-gravity float, hovering, no impact response, explosive bounce, wrong rebound direction, endless bouncing, no damping, rolling without rotation, sliding forever, frictionless endless motion, detached shadow, shadow moving independently, mirror showing different scene, reflection lag, reflection desync, glass becoming opaque, incorrect depth ordering" + }, + { + "name": "0155_perspective-center_trimmed-rolling-reflection", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed white wall background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A 30lb kettlebell resting on a wooden table next to a mirror. A tennis ball rolls towards the kettlebell. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table against a white wall, a black 30 LB kettlebell resting stationary on the table to the left of a vertical rectangular mirror, and the mirror reflecting the kettlebell and the wall behind it; for most of the prefix the scene is still, then a yellow tennis ball enters from the bottom edge of the frame, rolling forward and slightly leftward toward the base of the kettlebell.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity keeps the objects on the table; contact and non-penetration govern the collision without clipping; momentum conservation dictates the impact response; friction decelerates the rolling ball; optics shadows and reflections ensure the mirror accurately tracks the moving ball and static kettlebell; identity and mass conservation preserve the exact count and appearance of all objects.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the tennis ball continues rolling forward across the table toward the kettlebell, gradually decelerating under rolling friction, while its reflection becomes clearly visible and tracks the ball's motion in the vertical mirror to the right.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the ball approaches the base of the kettlebell, maintaining its rolling rotation, and makes physical contact with the kettlebell; the mirror reflection updates synchronously to show the contact point without lag or desync.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the collision energy dissipates through friction and a slight rebound; the ball settles near the kettlebell or rolls gently away, while the heavy kettlebell remains stable or exhibits a minor shift consistent with momentum transfer, and the reflection continuously matches the new positions.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the tennis ball comes to a complete rest on the table surface, its reflection stabilizing in the mirror; the kettlebell and mirror remain undisturbed. At output frame 193 the scene is static with the ball at rest near the kettlebell and its reflection clearly visible in the mirror.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, viewpoint change, perspective shift, scene cut, time reset, scene restart, repeated release, frozen midair, velocity reversal, jump cut, temporal discontinuity, object morphing, identity drift, duplicate object, disappearing object, new object appearing, scale changing, clipping through surface, interpenetration, missing collision, skipped contact, anti-gravity float, hovering, no impact response, explosive bounce, wrong rebound direction, endless bouncing, no damping, rolling without rotation, sliding forever, frictionless endless motion, detached shadow, shadow moving independently, mirror showing different scene, reflection lag, reflection desync, glass becoming opaque, incorrect depth ordering" + }, + { + "name": "0156_perspective-right_trimmed-rolling-reflection", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A 30lb kettlebell resting on a wooden table next to a mirror. A tennis ball rolls towards the kettlebell. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table surface against a white wall, a black kettlebell resting on the table, and a vertical mirror standing to the right of the kettlebell displaying a clear reflection of the kettlebell; a yellow tennis ball enters from the bottom-left foreground and rolls diagonally across the table toward the kettlebell and the mirror plane, while the kettlebell and mirror remain completely stationary.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, optics shadows and reflections, and identity and mass conservation apply to this scene. Gravity keeps the objects on the table; contact and non-penetration govern the collision without clipping; momentum conservation dictates the impact response; friction decelerates the rolling ball; optics shadows and reflections ensure the mirror accurately tracks the moving ball and static kettlebell; identity and mass conservation preserve the exact count and appearance of all objects.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the tennis ball continues rolling diagonally from the lower-left toward the center-right across the table, gradually decelerating under rolling friction, while its reflection begins to form and track correctly in the vertical mirror standing to the right.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the ball approaches the kettlebell and mirror plane closely, maintaining its rolling rotation, and makes physical contact with the kettlebell; the mirror reflection updates synchronously to show the contact point without lag or desync.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the collision energy dissipates through friction and a slight rebound; the ball settles near the kettlebell or rolls gently away, while the heavy kettlebell remains stable or exhibits a minor shift consistent with momentum transfer, and the reflection continuously matches the new positions.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the tennis ball comes to a complete rest on the table surface, its reflection stabilizing in the mirror; the kettlebell and mirror remain undisturbed. At output frame 193 the scene is static with the ball at rest near the kettlebell and its reflection clearly visible in the mirror.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, viewpoint change, perspective shift, scene cut, time reset, scene restart, repeated release, frozen midair, velocity reversal, jump cut, temporal discontinuity, object morphing, identity drift, duplicate object, disappearing object, new object appearing, scale changing, clipping through surface, interpenetration, missing collision, skipped contact, anti-gravity float, hovering, no impact response, explosive bounce, wrong rebound direction, endless bouncing, no damping, rolling without rotation, sliding forever, frictionless endless motion, detached shadow, shadow moving independently, mirror showing different scene, reflection lag, reflection desync, glass becoming opaque, incorrect depth ordering" + }, + { + "name": "0157_perspective-left_trimmed-silk-cover", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background curtain.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A teapot is placed on a wooden table. a piece of silk fabric is lowered on the teapot to cover it. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a colorful ceramic teapot sitting stationary on a light wooden table. The teapot has a blue body with pink roses and green leaves, a red handle and spout with white dots, and a green lid with a black-and-white checkered knob. Behind the teapot, a white silk curtain hangs vertically as a backdrop with soft folds. The scene is completely static throughout the prefix, with no visible motion in the teapot, table, or background curtain.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity drives the fabric's descent; contact and non-penetration ensure the silk drapes over the teapot without clipping; momentum conservation governs the impact and settling; friction and elasticity with damping shape the natural folding and final rest; identity and mass conservation preserve the teapot and fabric throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-88\",\n \"text\": \"The silk fabric continues its minor residual settling motion, with subtle fold adjustments and gentle draping as it conforms to the teapot's contours and the table surface.\"\n },\n {\n \"frames\": \"89-118\",\n \"text\": \"Downward and lateral motion of the fabric gradually dampens; the silk settles into stable folds over the lid, the screen-left handle, and the screen-right spout, with decreasing oscillation amplitude.\"\n },\n {\n \"frames\": \"119-193\",\n \"text\": \"The fabric reaches complete mechanical equilibrium; all residual motion ceases and the draped silk remains perfectly static over the stationary teapot, maintaining consistent folds and shadows until the final frame.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., teapot morphing, duplicate teapot, teapot identity drifting, teapot color shifting, teapot disappearing, silk fabric morphing, duplicate silk fabric, silk fabric identity drifting, silk fabric color shifting, silk fabric disappearing, silk fabric hovering above teapot, silk fabric passing through teapot, silk fabric failing to drape over teapot, silk fabric bouncing intact, teapot sliding on table, teapot tipping over, teapot moving during fabric descent, camera pan, viewpoint change, scene cut, time reset, replaying conditioning frames, temporal discontinuity, frame-74 restart, frozen video artifact, static continuation, holding boundary state, no motion after frame 5" + }, + { + "name": "0158_perspective-center_trimmed-silk-cover", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A teapot is placed on a wooden table. a piece of silk fabric is lowered on the teapot to cover it. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a colorful ceramic teapot centered on a wooden table against a white draped backdrop, featuring a blue body with pink rose and green leaf patterns, a red handle and spout, and a green lid and base; across the prefix a cream-colored silk fabric is lowered from the top of the frame, descending steadily to drape over the teapot's lid and sides, gradually obscuring the object until it covers most of the teapot and rests on the table surface conforming to the teapot's contours.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity drives the fabric's descent; contact and non-penetration ensure the silk drapes over the teapot without clipping; momentum conservation governs the impact and settling; friction and elasticity with damping shape the natural folding and final rest; identity and mass conservation preserve the teapot and fabric throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-88\",\n \"text\": \"The silk fabric continues its minor residual settling motion, with subtle fold adjustments and gentle draping as it conforms to the teapot's contours and the table surface.\"\n },\n {\n \"frames\": \"89-118\",\n \"text\": \"Downward and lateral motion of the fabric gradually dampens; the silk settles into stable folds over the lid, handle, and spout, with decreasing oscillation amplitude.\"\n },\n {\n \"frames\": \"119-193\",\n \"text\": \"The fabric reaches complete mechanical equilibrium; all residual motion ceases and the draped silk remains perfectly static over the stationary teapot, maintaining consistent folds and shadows until the final frame.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., teapot morphing, duplicate teapot, teapot identity drifting, teapot color shifting, teapot disappearing, silk fabric morphing, duplicate silk fabric, silk fabric identity drifting, silk fabric color shifting, silk fabric disappearing, silk fabric hovering above teapot, silk fabric passing through teapot, silk fabric failing to drape over teapot, silk fabric bouncing intact, teapot sliding on table, teapot tipping over, teapot moving during fabric descent, camera pan, viewpoint change, scene cut, time reset, replaying conditioning frames, temporal discontinuity, frame-74 restart, frozen video artifact, static continuation, holding boundary state, no motion after frame 5" + }, + { + "name": "0159_perspective-right_trimmed-silk-cover", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A teapot is placed on a wooden table. a piece of silk fabric is lowered on the teapot to cover it. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a blue ceramic teapot with a red handle and spout, decorated with pink roses, sitting on a light wooden table against a white cloth background. A white silk fabric descends from the top of the frame toward the teapot. Over the prefix, the fabric moves steadily downward, positioning itself directly above the teapot, while the teapot and table remain completely stationary.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity drives the fabric's descent; contact and non-penetration ensure the silk drapes over the teapot without clipping; momentum conservation governs the impact and settling; friction and elasticity with damping shape the natural folding and final rest; identity and mass conservation preserve the teapot and fabric throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-88\",\n \"text\": \"The silk fabric continues its minor residual settling motion, with subtle fold adjustments and gentle draping as it conforms to the teapot's contours and the table surface.\"\n },\n {\n \"frames\": \"89-118\",\n \"text\": \"Downward and lateral motion of the fabric gradually dampens; the silk settles into stable folds over the lid, the screen-right handle, and the screen-left spout, with decreasing oscillation amplitude.\"\n },\n {\n \"frames\": \"119-193\",\n \"text\": \"The fabric reaches complete mechanical equilibrium; all residual motion ceases and the draped silk remains perfectly static over the stationary teapot, maintaining consistent folds and shadows until the final frame.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., teapot morphing, duplicate teapot, teapot identity drifting, teapot color shifting, teapot disappearing, silk fabric morphing, duplicate silk fabric, silk fabric identity drifting, silk fabric color shifting, silk fabric disappearing, silk fabric hovering above teapot, silk fabric passing through teapot, silk fabric failing to drape over teapot, silk fabric bouncing intact, teapot sliding on table, teapot tipping over, teapot moving during fabric descent, camera pan, viewpoint change, scene cut, time reset, replaying conditioning frames, temporal discontinuity, frame-74 restart, frozen video artifact, static continuation, holding boundary state, no motion after frame 5" + }, + { + "name": "0160_perspective-left_trimmed-single-cradle", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A Newton's cradle device on the table and one of the metal balls is held up by a blue handled grabber tool. The claw releases the ball. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a Newton's cradle on a wooden table, a blue-handled grabber tool holding the leftmost metal ball pulled back to the screen-left, four other balls hanging stationary and touching in the center; the grabber releases the leftmost ball which swings rightward and collides with the stationary group, causing the rightmost ball to swing out to the screen-right, reach its apex, and swing back; upon return it collides with the group, transferring momentum back to the leftmost ball, which begins swinging leftward away from the center while the grabber remains visible on the left without re-contacting the ball.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity drives the pendulum arcs; contact and non-penetration govern the collisions between the spheres; momentum conservation dictates the one-in-one-out transfer through the stationary chain; friction and elasticity with damping cause the gradual amplitude decay; identity and mass conservation keep the five spheres and the grabber tool unchanged.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-86\",\n \"text\": \"The leftmost chrome ball continues its downward arc under gravity, accelerating until it strikes the stationary chain of four balls on the right.\"\n },\n {\n \"frames\": \"87-89\",\n \"text\": \"The impact is nearly instantaneous; momentum transfers through the middle balls, causing the rightmost ball to swing outward to the screen-right while the leftmost ball comes to a near stop.\"\n },\n {\n \"frames\": \"90-118\",\n \"text\": \"The rightmost ball swings outward to its peak amplitude at the screen-right edge, pauses momentarily at the apex, and begins swinging back toward the center under gravity.\"\n },\n {\n \"frames\": \"119-123\",\n \"text\": \"The rightmost ball collides with the stationary chain, transferring momentum back through the middle balls to the leftmost ball.\"\n },\n {\n \"frames\": \"124-193\",\n \"text\": \"The alternating pendulum motion continues with gradually decreasing amplitude due to air resistance and pivot friction; the balls slowly settle toward a stationary resting state, with the leftmost ball swinging leftward and the rightmost ball swinging rightward in damped oscillation. At frame 193 the system is nearly at rest or gently settling.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, frozen chrome ball, static continuation, paused pendulum motion, chrome ball hovering, chrome ball failing to swing, chrome ball interpenetration, chrome ball morphing, duplicate chrome ball, disappearing chrome ball, grabber tool moving after release, grabber tool colliding with balls, cradle frame shifting, missing collision impact, skipped momentum transfer, explosive ball bounce, wrong rebound direction, multiple balls swinging out simultaneously, no amplitude damping, endless bouncing loop, velocity reversal, anti-gravity float, scale changing, background sliding" + }, + { + "name": "0161_perspective-center_trimmed-single-cradle", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A Newton's cradle device on the table and one of the metal balls is held up by a blue handled grabber tool. The claw releases the ball. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a Newton's cradle resting on a light wooden table against a plain white wall, five polished chrome spheres hanging in a tight row, a blue and black grabber tool holding the leftmost sphere pulled back, and the remaining four spheres stationary. Near the end, the grabber releases the leftmost sphere, which begins a forward pendulum swing toward the stationary line.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity drives the pendulum arcs; contact and non-penetration govern the collisions between the spheres; momentum conservation dictates the one-in-one-out transfer through the stationary chain; friction and elasticity with damping cause the gradual amplitude decay; identity and mass conservation keep the five spheres and the grabber tool unchanged.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-86\",\n \"text\": \"The leftmost chrome ball continues its downward arc under gravity, accelerating until it strikes the stationary chain of four balls in the center.\"\n },\n {\n \"frames\": \"87-89\",\n \"text\": \"The impact is nearly instantaneous; momentum transfers through the middle balls, causing the rightmost ball to swing outward to the screen-right while the leftmost ball comes to a near stop.\"\n },\n {\n \"frames\": \"90-118\",\n \"text\": \"The rightmost ball swings outward to its peak amplitude, pauses momentarily at the apex, and begins swinging back toward the center under gravity.\"\n },\n {\n \"frames\": \"119-123\",\n \"text\": \"The rightmost ball collides with the stationary chain, transferring momentum back through the middle balls to the leftmost ball.\"\n },\n {\n \"frames\": \"124-193\",\n \"text\": \"The alternating pendulum motion continues with gradually decreasing amplitude due to air resistance and pivot friction; the balls slowly settle toward a stationary resting state, with the leftmost ball swinging leftward and the rightmost ball swinging rightward in damped oscillation. At frame 193 the system is nearly at rest or gently settling.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, frozen chrome ball, static continuation, paused pendulum motion, chrome ball hovering, chrome ball failing to swing, chrome ball interpenetration, chrome ball morphing, duplicate chrome ball, disappearing chrome ball, grabber tool moving after release, grabber tool colliding with balls, cradle frame shifting, missing collision impact, skipped momentum transfer, explosive ball bounce, wrong rebound direction, multiple balls swinging out simultaneously, no amplitude damping, endless bouncing loop, velocity reversal, anti-gravity float, scale changing, background sliding" + }, + { + "name": "0162_perspective-right_trimmed-single-cradle", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A Newton's cradle device on the table and one of the metal balls is held up by a blue handled grabber tool. The claw releases the ball. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a Newton's cradle resting on a wooden table with a blue handled grabber tool holding the leftmost chrome ball elevated and separated from the remaining four balls, which hang in contact at rest. The grabber maintains a fixed grip on the ball for most of the prefix, keeping it stationary in a raised position. Toward the end of the sequence, the grabber's jaws open and release the ball, initiating its downward motion under gravity. The other balls remain undisturbed until the final frames, and the background wall and table surface remain unchanged.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity drives the pendulum arcs; contact and non-penetration govern the collisions between the spheres; momentum conservation dictates the one-in-one-out transfer through the stationary chain; friction and elasticity with damping cause the gradual amplitude decay; identity and mass conservation keep the five spheres and the grabber tool unchanged.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-86\",\n \"text\": \"The leftmost chrome ball continues its downward arc under gravity, accelerating until it strikes the stationary chain of four balls on the left.\"\n },\n {\n \"frames\": \"87-89\",\n \"text\": \"The impact is nearly instantaneous; momentum transfers through the middle balls, causing the rightmost ball to swing outward to the screen-left while the leftmost ball comes to a near stop.\"\n },\n {\n \"frames\": \"90-118\",\n \"text\": \"The rightmost ball swings outward to its peak amplitude at the screen-left edge, pauses momentarily at the apex, and begins swinging back toward the center under gravity.\"\n },\n {\n \"frames\": \"119-123\",\n \"text\": \"The rightmost ball collides with the stationary chain, transferring momentum back through the middle balls to the leftmost ball.\"\n },\n {\n \"frames\": \"124-193\",\n \"text\": \"The alternating pendulum motion continues with gradually decreasing amplitude due to air resistance and pivot friction; the balls slowly settle toward a stationary resting state, with the leftmost ball swinging rightward and the rightmost ball swinging leftward in damped oscillation. At frame 193 the system is nearly at rest or gently settling.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, frozen chrome ball, static continuation, paused pendulum motion, chrome ball hovering, chrome ball failing to swing, chrome ball interpenetration, chrome ball morphing, duplicate chrome ball, disappearing chrome ball, grabber tool moving after release, grabber tool colliding with balls, cradle frame shifting, missing collision impact, skipped momentum transfer, explosive ball bounce, wrong rebound direction, multiple balls swinging out simultaneously, no amplitude damping, endless bouncing loop, velocity reversal, anti-gravity float, scale changing, background sliding" + }, + { + "name": "0163_perspective-left_trimmed-siphon", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A bundle of lit matchsticks is placed in a bowl of red liquid. A glass jar gets lowered and covers the matchsticks. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a clear glass bowl filled with red liquid resting on a light wooden table, a small wooden block secured with blue tape holding a bundle of lit matchsticks upright in the center with visible yellow-orange flame tongues, and a transparent glass jar descending vertically from above to cover the matches; as the jar encloses the flame, the fire extinguishes due to oxygen depletion and the red liquid level inside the jar rises significantly above the external liquid level, demonstrating a pressure-driven siphon effect before the jar settles firmly onto the table surface.\",\n \"applicable_physics_laws\": \"Gravity, fluid behavior, contact and non-penetration, thermodynamics, identity and mass conservation, and optics shadows and reflections apply to this scene. Gravity and fluid behavior govern the stable elevated liquid column inside the jar; contact and non-penetration keep the jar seated on the bowl rim and the block floating; thermodynamics explains the combustion, oxygen depletion, air cooling, and resulting pressure drop; identity and mass conservation preserve the objects and liquid volume; optics shadows and reflections handle the glass transparency, flame glow, and liquid refraction.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-93\",\n \"text\": \"The glass jar remains fully seated on the near rim of the bowl, completely enclosing the matchsticks and floating block. The flame burns inside the sealed volume, actively consuming the available oxygen and heating the trapped air. The red liquid level outside the jar remains calm and unchanged.\"\n },\n {\n \"frames\": \"94-118\",\n \"text\": \"As oxygen depletes, the flame gradually weakens, flickers erratically, and then extinguishes completely. The trapped air begins to cool rapidly, causing the internal pressure to drop below the external atmospheric pressure.\"\n },\n {\n \"frames\": \"119-148\",\n \"text\": \"The pressure differential draws the red liquid up into the jar, steadily rising above the external bowl level. The block floats upward with the rising liquid, remaining fully inside the jar near the screen-left edge.\"\n },\n {\n \"frames\": \"149-173\",\n \"text\": \"The liquid level inside the jar stabilizes at a new elevated height, maintaining pressure equilibrium. Faint smoke or condensation inside the jar slowly dissipates. The block remains buoyant in the raised liquid.\"\n },\n {\n \"frames\": \"174-193\",\n \"text\": \"The scene remains completely static in stable equilibrium. The elevated liquid column is constant, the matches are fully extinguished, and the block floats peacefully inside the jar. At output frame 193, all objects remain at rest.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, viewpoint change, scene cut, time reset, scene restart, temporal replay, state reset, replaying descent, replaying ignition, jar morphing, block morphing, matchsticks morphing, jar identity drifting, block identity drifting, duplicate jar, duplicate block, jar disappearing, block disappearing, red liquid level remaining flat, red liquid failing to rise into jar, flame continuing indefinitely, flame failing to extinguish, flame reigniting, glass becoming opaque, jar floating above bowl, jar hovering above rim, jar sliding on table, block sinking in liquid, exposure pumping, white balance shift, background sliding, table edge moving, detached shadow, shadow popping, reflection lag, liquid teleporting, upward-flowing liquid, flame detached from source, smoke teleporting, red liquid level dropping instead of rising, pressure drop not drawing liquid up, violent ejection, horizontal ejection, teleporting objects, abrupt flame disappearance, block landing on table, objects leaving bowl, unphysical trajectory, missing buoyancy, sudden object displacement" + }, + { + "name": "0164_perspective-center_trimmed-siphon", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A bundle of lit matchsticks is placed in a bowl of red liquid. A glass jar gets lowered and covers the matchsticks. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a clear glass bowl filled with red liquid resting on a wooden surface, a pink rectangular block floating centrally in the liquid supporting a bundle of lit matchsticks burning with a steady yellow-orange flame. Across the prefix, a clear glass jar descends vertically from the top of the frame, gradually enclosing the burning matches. By the final frames, the jar has fully covered the matches, trapping the flame inside the enclosed volume, while the liquid surface remains flat and static throughout the descent.\",\n \"applicable_physics_laws\": \"Gravity, fluid behavior, contact and non-penetration, thermodynamics, identity and mass conservation, and optics shadows and reflections apply to this scene. Gravity and fluid behavior govern the stable elevated liquid column inside the jar; contact and non-penetration keep the jar seated on the bowl rim and the block floating; thermodynamics explains the combustion, oxygen depletion, air cooling, and resulting pressure drop; identity and mass conservation preserve the objects and liquid volume; optics shadows and reflections handle the glass transparency, flame glow, and liquid refraction.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-93\",\n \"text\": \"The glass jar remains fully seated centrally on the bowl rim, completely enclosing the matchsticks and floating block. The flame burns inside the sealed volume, actively consuming the available oxygen and heating the trapped air. The red liquid level outside the jar remains calm and unchanged.\"\n },\n {\n \"frames\": \"94-118\",\n \"text\": \"As oxygen depletes, the flame gradually weakens, flickers erratically, and then extinguishes completely. The trapped air begins to cool rapidly, causing the internal pressure to drop below the external atmospheric pressure.\"\n },\n {\n \"frames\": \"119-148\",\n \"text\": \"The pressure differential draws the red liquid up into the jar, steadily rising above the external bowl level. The block floats upward with the rising liquid, remaining fully inside the jar at the center.\"\n },\n {\n \"frames\": \"149-173\",\n \"text\": \"The liquid level inside the jar stabilizes at a new elevated height, maintaining pressure equilibrium. Faint smoke or condensation inside the jar slowly dissipates. The block remains buoyant in the raised liquid.\"\n },\n {\n \"frames\": \"174-193\",\n \"text\": \"The scene remains completely static in stable equilibrium. The elevated liquid column is constant, the matches are fully extinguished, and the block floats peacefully inside the jar. At output frame 193, all objects remain at rest.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, viewpoint change, scene cut, time reset, scene restart, temporal replay, state reset, replaying descent, replaying ignition, jar morphing, block morphing, matchsticks morphing, jar identity drifting, block identity drifting, duplicate jar, duplicate block, jar disappearing, block disappearing, red liquid level remaining flat, red liquid failing to rise into jar, flame continuing indefinitely, flame failing to extinguish, flame reigniting, glass becoming opaque, jar floating above bowl, jar hovering above rim, jar sliding on table, block sinking in liquid, exposure pumping, white balance shift, background sliding, table edge moving, detached shadow, shadow popping, reflection lag, liquid teleporting, upward-flowing liquid, flame detached from source, smoke teleporting, red liquid level dropping instead of rising, pressure drop not drawing liquid up, violent ejection, horizontal ejection, teleporting objects, abrupt flame disappearance, block landing on table, objects leaving bowl, unphysical trajectory, missing buoyancy, sudden object displacement" + }, + { + "name": "0165_perspective-right_trimmed-siphon", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A bundle of lit matchsticks is placed in a bowl of red liquid. A glass jar gets lowered and covers the matchsticks. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a glass bowl filled with red liquid on a wooden table, a pink rectangular block with a blue band floating in the center supporting a cluster of lit matchsticks with a visible flame, and a clear glass jar descending from above with downward motion blur, enclosing the flame and the top of the block. By the end of the prefix, the jar is positioned over the matches, partially obscuring the flame, but has not yet settled at the bottom.\",\n \"applicable_physics_laws\": \"Gravity, fluid behavior, contact and non-penetration, thermodynamics, identity and mass conservation, and optics shadows and reflections apply to this scene. Gravity and fluid behavior govern the stable elevated liquid column inside the jar; contact and non-penetration keep the jar seated on the bowl rim and the block floating; thermodynamics explains the combustion, oxygen depletion, air cooling, and resulting pressure drop; identity and mass conservation preserve the objects and liquid volume; optics shadows and reflections handle the glass transparency, flame glow, and liquid refraction.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-93\",\n \"text\": \"The glass jar remains fully seated on the far rim of the bowl, completely enclosing the matchsticks and floating block. The flame burns inside the sealed volume, actively consuming the available oxygen and heating the trapped air. The red liquid level outside the jar remains calm and unchanged.\"\n },\n {\n \"frames\": \"94-118\",\n \"text\": \"As oxygen depletes, the flame gradually weakens, flickers erratically, and then extinguishes completely. The trapped air begins to cool rapidly, causing the internal pressure to drop below the external atmospheric pressure.\"\n },\n {\n \"frames\": \"119-148\",\n \"text\": \"The pressure differential draws the red liquid up into the jar, steadily rising above the external bowl level. The block floats upward with the rising liquid, remaining fully inside the jar near the screen-right edge.\"\n },\n {\n \"frames\": \"149-173\",\n \"text\": \"The liquid level inside the jar stabilizes at a new elevated height, maintaining pressure equilibrium. Faint smoke or condensation inside the jar slowly dissipates. The block remains buoyant in the raised liquid.\"\n },\n {\n \"frames\": \"174-193\",\n \"text\": \"The scene remains completely static in stable equilibrium. The elevated liquid column is constant, the matches are fully extinguished, and the block floats peacefully inside the jar. At output frame 193, all objects remain at rest.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, viewpoint change, scene cut, time reset, scene restart, temporal replay, state reset, replaying descent, replaying ignition, jar morphing, block morphing, matchsticks morphing, jar identity drifting, block identity drifting, duplicate jar, duplicate block, jar disappearing, block disappearing, red liquid level remaining flat, red liquid failing to rise into jar, flame continuing indefinitely, flame failing to extinguish, flame reigniting, glass becoming opaque, jar floating above bowl, jar hovering above rim, jar sliding on table, block sinking in liquid, exposure pumping, white balance shift, background sliding, table edge moving, detached shadow, shadow popping, reflection lag, liquid teleporting, upward-flowing liquid, flame detached from source, smoke teleporting, red liquid level dropping instead of rising, pressure drop not drawing liquid up, violent ejection, horizontal ejection, teleporting objects, abrupt flame disappearance, block landing on table, objects leaving bowl, unphysical trajectory, missing buoyancy, sudden object displacement" + }, + { + "name": "0166_perspective-left_trimmed-smiley-ball-rotates", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A tennis ball with a smiley face drawn on it is placed on a rotating black platform that rotates clockwise. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table surface with a black circular rotating platform centered in the frame, a yellow tennis ball with a hand-drawn black smiley face resting on the platform, a plain white wall background, and consistent lighting; across the prefix the platform rotates clockwise, carrying the ball with it, and the smiley face orientation changes continuously as the ball spins in place due to friction.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity keeps the ball supported on the platform; contact and non-penetration prevent the ball from passing through the surface; friction couples the ball to the rotating platform so it turns synchronously; torque and rotational stability govern the continuous clockwise spin; identity and mass conservation preserve the ball, platform, and background throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the black platform rotates steadily clockwise, carrying the yellow tennis ball with it; the upper portion of the platform moves rightward across the screen while the lower portion moves leftward, and static friction keeps the ball centered as the hand-drawn smiley face tracks this clockwise path smoothly relative to the screen-left viewpoint.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the clockwise rotation persists at a constant angular velocity; the ball remains in firm contact with the platform without sliding or lifting, and the smiley face completes a full cycle of orientation changes as seen from the left angle.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the platform and ball maintain their uninterrupted clockwise motion; the friction coupling remains stable, preventing any lateral drift toward the left edge, and the fixed background stays perfectly still.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the steady clockwise rotation continues until the end of the clip with no deceleration or stopping. At output frame 193 the tennis ball remains securely centered on the rotating black platform, and the scene is otherwise unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, viewpoint change, scene cut, time reset, scene restart, object morphing, identity drift, duplicate object, disappearing object, new object appearing, scale changing, color shifting, ball sliding off platform, ball lifting off surface, interpenetration, missing contact, rotation without torque, sliding forever, frictionless motion, sudden speed increase, reversing direction without contact, velocity reversal, frozen midair, temporal discontinuity, jump cut, smiley face deforming, texture sliding independently, platform stopping abruptly, anti-gravity float, hovering, clipping through surface, object snapping back, counter-clockwise rotation, wrong rotation direction, anti-clockwise spin" + }, + { + "name": "0167_perspective-center_trimmed-smiley-ball-rotates", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background. The framing captures the full platform and ball with the table surface and wall visible.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A tennis ball with a smiley face drawn on it is placed on a rotating black platform that rotates clockwise. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a yellow tennis ball with a black hand-drawn smiley face resting centrally on a black circular platform, which sits on a light wood-grain table with a black power cable extending toward the upper right background; across the prefix the scene remains visually static with the ball facing the camera and the platform showing no visible rotation or displacement under even, steady lighting, establishing the initial rest state before the rotation begins.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity keeps the ball supported on the platform; contact and non-penetration prevent the ball from passing through the surface; friction couples the ball to the rotating platform so it turns synchronously; torque and rotational stability govern the continuous clockwise spin; identity and mass conservation preserve the ball, platform, and background throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the black platform rotates steadily clockwise, carrying the yellow tennis ball with it; the upper portion of the platform moves rightward across the screen while the lower portion moves leftward, and static friction keeps the ball centered as the hand-drawn smiley face tracks this clockwise path smoothly relative to the frontal view.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the clockwise rotation persists at a constant angular velocity; the ball remains in firm contact with the platform without sliding or lifting, and the smiley face completes a full cycle of orientation changes, periodically facing directly toward the camera.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the platform and ball maintain their uninterrupted clockwise motion; the friction coupling remains stable, preventing any lateral drift, and the symmetrical background elements stay perfectly fixed.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the steady clockwise rotation continues until the end of the clip with no deceleration or stopping. At output frame 193 the tennis ball remains securely centered on the rotating black platform, and the scene is otherwise unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, viewpoint change, scene cut, time reset, scene restart, object morphing, identity drift, duplicate object, disappearing object, new object appearing, scale changing, color shifting, ball sliding off platform, ball lifting off surface, interpenetration, missing contact, rotation without torque, sliding forever, frictionless motion, sudden speed increase, reversing direction without contact, velocity reversal, frozen midair, temporal discontinuity, jump cut, smiley face deforming, texture sliding independently, platform stopping abruptly, anti-gravity float, hovering, clipping through surface, object snapping back, counter-clockwise rotation, wrong rotation direction, anti-clockwise spin" + }, + { + "name": "0168_perspective-right_trimmed-smiley-ball-rotates", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A tennis ball with a smiley face drawn on it is placed on a rotating black platform that rotates clockwise. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table with a black circular rotating platform centered in the frame, a yellow tennis ball with a black smiley face drawn on it sitting on top of the platform, and a black cable extending from the platform toward the screen-right; across the prefix the platform rotates clockwise at a steady rate, carrying the tennis ball with it so the smiley face continuously changes its orientation relative to the camera while the ball maintains its central position on the platform.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity keeps the ball supported on the platform; contact and non-penetration prevent the ball from passing through the surface; friction couples the ball to the rotating platform so it turns synchronously; torque and rotational stability govern the continuous clockwise spin; identity and mass conservation preserve the ball, platform, and background throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the black platform rotates steadily clockwise, carrying the yellow tennis ball with it; the upper portion of the platform moves rightward across the screen while the lower portion moves leftward, and static friction keeps the ball centered as the hand-drawn smiley face tracks this clockwise path smoothly relative to the screen-right viewpoint.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the clockwise rotation persists at a constant angular velocity; the ball remains in firm contact with the platform without sliding or lifting, and the smiley face completes a full cycle of orientation changes as seen from the right angle.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the platform and ball maintain their uninterrupted clockwise motion; the friction coupling remains stable, preventing any lateral drift toward the right edge, and the stationary cable and background stay perfectly still.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the steady clockwise rotation continues until the end of the clip with no deceleration or stopping. At output frame 193 the tennis ball remains securely centered on the rotating black platform, and the scene is otherwise unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, viewpoint change, scene cut, time reset, scene restart, object morphing, identity drift, duplicate object, disappearing object, new object appearing, scale changing, color shifting, ball sliding off platform, ball lifting off surface, interpenetration, missing contact, rotation without torque, sliding forever, frictionless motion, sudden speed increase, reversing direction without contact, velocity reversal, frozen midair, temporal discontinuity, jump cut, smiley face deforming, texture sliding independently, platform stopping abruptly, anti-gravity float, hovering, clipping through surface, object snapping back, counter-clockwise rotation, wrong rotation direction, anti-clockwise spin" + }, + { + "name": "0169_perspective-left_trimmed-solid-ball-peakaboo", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A woven basket is hanging from a rope with a strong magnet attached to the bottom. An orange tennis ball is placed on a table beneath it. The basket is lowered and covers the ball and then the basket starts to lift again. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a cylindrical woven basket with a silver metal ring on top hanging from a black chain and carabiner above a wooden table against a plain light gray wall. An orange tennis ball rests on the table surface directly beneath the basket. Over the prefix, the basket descends vertically until it fully encloses the tennis ball, then reverses direction and lifts back up, carrying the ball inside it. The table and background remain stationary throughout.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, and identity and mass conservation apply to this scene. Gravity pulls the basket and ball downward while the rope provides the upward lifting force; contact and non-penetration keep the ball contained within the woven structure; momentum conservation and friction govern the smooth ascent and stable suspension; identity and mass conservation preserve the exact objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-80\",\n \"text\": \"The woven basket lifts vertically off the table surface, moving straight upward while the rope stays taut against the screen-left background. As the basket ascends, the orange tennis ball is released from contact and drops vertically to the wooden table surface due to gravity, coming to rest immediately.\"\n },\n {\n \"frames\": \"81-118\",\n \"text\": \"The basket continues its smooth upward trajectory along a strictly vertical path, decelerating gradually as it approaches its final suspended height near the left edge of the frame. The rope remains vertical, with no lateral drift or horizontal translation.\"\n },\n {\n \"frames\": \"119-148\",\n \"text\": \"The basket reaches a stable suspended position and comes to a complete rest, hanging steadily in mid-air along the left side of the composition. The orange tennis ball remains fully visible and stationary on the table surface beneath the basket.\"\n },\n {\n \"frames\": \"149-193\",\n \"text\": \"The scene remains completely static with the basket motionless in its suspended position and the ball resting on the table. At output frame 193 the basket hangs steadily above the table area and the scene is otherwise unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, action loop, temporal discontinuity, frame-74 restart, woven basket morphing, duplicate woven basket, woven basket identity drifting, woven basket color shifting, woven basket disappearing, orange tennis ball morphing, duplicate orange tennis ball, orange tennis ball identity drifting, orange tennis ball color shifting, orange tennis ball disappearing, orange tennis ball hovering above table, orange tennis ball passing through table, orange tennis ball failing to drop, orange tennis ball bouncing intact, orange tennis ball following basket upward, orange tennis ball suspended in air, basket lifting ball instead of dropping it, rope going slack, basket tipping over, horizontal basket drift, lateral basket translation, basket sliding sideways, non-magnetic ball levitation, anti-gravity float, clipping through basket weave, interpenetration, explosive bounce, endless bouncing, no damping" + }, + { + "name": "0170_perspective-center_trimmed-solid-ball-peakaboo", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A woven basket is hanging from a rope with a strong magnet attached to the bottom. An orange tennis ball is placed on a table beneath it. The basket is lowered and covers the ball and then the basket starts to lift again. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table against a plain wall, a cylindrical woven basket hanging from a metal clip and rope above the table, and an orange tennis ball resting on the table surface. The basket descends vertically, lowers over the ball, and comes to rest on the table, enclosing the ball. The basket then lifts upward, suspending in the air. By the end of the prefix, the basket is elevated and the ball is contained inside, no longer visible on the table.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, and identity and mass conservation apply to this scene. Gravity pulls the basket and ball downward while the rope provides the upward lifting force; contact and non-penetration keep the ball contained within the woven structure; momentum conservation and friction govern the smooth ascent and stable suspension; identity and mass conservation preserve the exact objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-80\",\n \"text\": \"The woven basket lifts vertically off the table surface, moving straight upward along a centered path while the rope stays taut. As the basket ascends, the orange tennis ball is released from contact and drops vertically to the wooden table surface due to gravity, coming to rest immediately.\"\n },\n {\n \"frames\": \"81-118\",\n \"text\": \"The basket continues its smooth upward trajectory along a strictly vertical path, decelerating gradually as it approaches its final suspended height directly above the table center. The rope remains vertical, with no lateral drift or horizontal translation.\"\n },\n {\n \"frames\": \"119-148\",\n \"text\": \"The basket reaches a stable suspended position and comes to a complete rest, hanging steadily in mid-air in a symmetrical composition. The orange tennis ball remains fully visible and stationary on the table surface beneath the basket.\"\n },\n {\n \"frames\": \"149-193\",\n \"text\": \"The scene remains completely static with the basket motionless in its suspended position and the ball resting on the table. At output frame 193 the basket hangs steadily above the table area and the scene is otherwise unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, action loop, temporal discontinuity, frame-74 restart, woven basket morphing, duplicate woven basket, woven basket identity drifting, woven basket color shifting, woven basket disappearing, orange tennis ball morphing, duplicate orange tennis ball, orange tennis ball identity drifting, orange tennis ball color shifting, orange tennis ball disappearing, orange tennis ball hovering above table, orange tennis ball passing through table, orange tennis ball failing to drop, orange tennis ball bouncing intact, orange tennis ball following basket upward, orange tennis ball suspended in air, basket lifting ball instead of dropping it, rope going slack, basket tipping over, horizontal basket drift, lateral basket translation, basket sliding sideways, non-magnetic ball levitation, anti-gravity float, clipping through basket weave, interpenetration, explosive bounce, endless bouncing, no damping" + }, + { + "name": "0171_perspective-right_trimmed-solid-ball-peakaboo", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A woven basket is hanging from a rope with a strong magnet attached to the bottom. An orange tennis ball is placed on a table beneath it. The basket is lowered and covers the ball and then the basket starts to lift again. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table surface against a plain white wall with an orange tennis ball resting on the table. A cylindrical woven basket, suspended by a rope connected to a metal magnet fixture at its top, descends vertically from above. The basket lowers until it fully covers the tennis ball and comes to rest on the table surface, occluding the ball completely. Lighting remains consistent with soft shadows beneath the basket.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, and identity and mass conservation apply to this scene. Gravity pulls the basket and ball downward while the rope provides the upward lifting force; contact and non-penetration keep the ball contained within the woven structure; momentum conservation and friction govern the smooth ascent and stable suspension; identity and mass conservation preserve the exact objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-80\",\n \"text\": \"The woven basket lifts vertically off the table surface, moving straight upward while the rope stays taut against the screen-right background. As the basket ascends, the orange tennis ball is released from contact and drops vertically to the wooden table surface due to gravity, coming to rest immediately.\"\n },\n {\n \"frames\": \"81-118\",\n \"text\": \"The basket continues its smooth upward trajectory along a strictly vertical path, decelerating gradually as it approaches its final suspended height near the right edge of the frame. The rope remains vertical, with no lateral drift or horizontal translation.\"\n },\n {\n \"frames\": \"119-148\",\n \"text\": \"The basket reaches a stable suspended position and comes to a complete rest, hanging steadily in mid-air along the right side of the composition. The orange tennis ball remains fully visible and stationary on the table surface beneath the basket.\"\n },\n {\n \"frames\": \"149-193\",\n \"text\": \"The scene remains completely static with the basket motionless in its suspended position and the ball resting on the table. At output frame 193 the basket hangs steadily above the table area and the scene is otherwise unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, action loop, temporal discontinuity, frame-74 restart, woven basket morphing, duplicate woven basket, woven basket identity drifting, woven basket color shifting, woven basket disappearing, orange tennis ball morphing, duplicate orange tennis ball, orange tennis ball identity drifting, orange tennis ball color shifting, orange tennis ball disappearing, orange tennis ball hovering above table, orange tennis ball passing through table, orange tennis ball failing to drop, orange tennis ball bouncing intact, orange tennis ball following basket upward, orange tennis ball suspended in air, basket lifting ball instead of dropping it, rope going slack, basket tipping over, horizontal basket drift, lateral basket translation, basket sliding sideways, non-magnetic ball levitation, anti-gravity float, clipping through basket weave, interpenetration, explosive bounce, endless bouncing, no damping" + }, + { + "name": "0172_perspective-left_trimmed-stable-blocks", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A pink block is being lowered towards a simple structure made of colorful blocks resembling a gate. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table surface with a small gate-like structure composed of an orange vertical block on the left, a yellow vertical block on the right, and a blue horizontal block resting across their tops. A pink rectangular block, held by a blue and black mechanical gripper, descends slowly from the upper screen toward the center of the blue top block. The gate structure and table remain completely stationary throughout the sequence as the pink block progressively narrows the gap between its bottom face and the blue block.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity drives the controlled descent and settling of the pink block; contact and non-penetration prevent interpenetration between the blocks; momentum conservation governs the gentle impact; friction and torque and rotational stability keep the gate structure upright and the pink block centered under the added load; and identity and mass conservation preserve the exact objects and their arrangement throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-108\",\n \"text\": \"The conditioning prefix has already completed the lowering event; the pink block rests stably on the blue horizontal block, supported by the orange and yellow vertical blocks. The gripper remains stationary above the stack, and the entire four-block structure maintains static equilibrium with absolutely no descent, contact, or settling motion from this screen-left angle.\"\n },\n {\n \"frames\": \"109-148\",\n \"text\": \"The stacked configuration remains perfectly static. The pink block stays centered on the blue block without sliding or shifting, the gate structure holds its upright posture with the orange support visible on the left edge, and the gripper does not move. No objects appear, disappear, or morph, and the scene advances in forward time without replaying the conditioning prefix.\"\n },\n {\n \"frames\": \"149-193\",\n \"text\": \"The scene continues in complete static equilibrium until the final frame. The pink block, blue block, orange support, yellow support, and gripper all remain in their settled positions with zero residual motion. At output frame 193 the four-block stack is stable on the wooden table and the perspective-left framing is unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, pink block morphing, duplicate pink block, pink block identity drifting, pink block color shifting, pink block disappearing, blue block morphing, orange block morphing, yellow block morphing, gripper morphing, gripper disappearing, pink block hovering above blue block, pink block passing through blue block, pink block sliding off blue block, structure collapsing, block sliding off, impossible balancing, center of mass ignored, rotation without torque, frozen midair, lateral drift, velocity reversal, sudden pose change, temporal discontinuity, left-right flip, scale changing, object snapping back, jump cut, replaying conditioning frames, descent replay, looping descent, repeated action, time loop, duplicate frame replay, frozen continuation, static frame duplication" + }, + { + "name": "0173_perspective-center_trimmed-stable-blocks", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed white background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A pink block is being lowered towards a simple structure made of colorful blocks resembling a gate. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table surface against a plain white background with a stable gate-like structure composed of an orange vertical block on the left, a yellow vertical block on the right, and a blue horizontal block bridging them. A pink rectangular block, gripped by a blue and black tool entering from the top edge, descends vertically toward the center of the blue block, makes contact, and settles on top of it while the underlying blocks remain completely stationary.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity drives the controlled descent and settling of the pink block; contact and non-penetration prevent interpenetration between the blocks; momentum conservation governs the gentle impact; friction and torque and rotational stability keep the gate structure upright and the pink block centered under the added load; and identity and mass conservation preserve the exact objects and their arrangement throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-108\",\n \"text\": \"The conditioning prefix has already completed the lowering event; the pink block rests stably on the blue horizontal block, supported by the orange and yellow vertical blocks. The gripper remains stationary above the stack, and the entire four-block structure maintains static equilibrium with absolutely no descent, contact, or settling motion from this centered angle.\"\n },\n {\n \"frames\": \"109-148\",\n \"text\": \"The stacked configuration remains perfectly static. The pink block stays centered on the blue block without sliding or shifting, the symmetric gate structure holds its upright posture, and the gripper does not move. No objects appear, disappear, or morph, and the scene advances in forward time without replaying the conditioning prefix.\"\n },\n {\n \"frames\": \"149-193\",\n \"text\": \"The scene continues in complete static equilibrium until the final frame. The pink block, blue block, orange support, yellow support, and gripper all remain in their settled positions with zero residual motion. At output frame 193 the four-block stack is stable on the wooden table and the perspective-center framing is unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, pink block morphing, duplicate pink block, pink block identity drifting, pink block color shifting, pink block disappearing, blue block morphing, orange block morphing, yellow block morphing, gripper morphing, gripper disappearing, pink block hovering above blue block, pink block passing through blue block, pink block sliding off blue block, structure collapsing, block sliding off, impossible balancing, center of mass ignored, rotation without torque, frozen midair, lateral drift, velocity reversal, sudden pose change, temporal discontinuity, left-right flip, scale changing, object snapping back, jump cut, replaying conditioning frames, descent replay, looping descent, repeated action, time loop, duplicate frame replay, frozen continuation, static frame duplication" + }, + { + "name": "0174_perspective-right_trimmed-stable-blocks", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A pink block is being lowered towards a simple structure made of colorful blocks resembling a gate. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table surface with a three-block structure resembling a gate, consisting of an orange vertical block on the left, a yellow vertical block on the right, and a blue horizontal block resting on top of both. A pink rectangular block is held by a blue and black gripper above the structure. Over the prefix, the gripper lowers the pink block vertically toward the center of the blue horizontal block. The gate structure remains completely stationary throughout the prefix. By the final frames, the pink block is positioned just above the blue block, nearly making contact.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity drives the controlled descent and settling of the pink block; contact and non-penetration prevent interpenetration between the blocks; momentum conservation governs the gentle impact; friction and torque and rotational stability keep the gate structure upright and the pink block centered under the added load; and identity and mass conservation preserve the exact objects and their arrangement throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-108\",\n \"text\": \"The conditioning prefix has already completed the lowering event; the pink block rests stably on the blue horizontal block, supported by the orange and yellow vertical blocks. The gripper remains stationary above the stack, and the entire four-block structure maintains static equilibrium with absolutely no descent, contact, or settling motion from this screen-right angle.\"\n },\n {\n \"frames\": \"109-148\",\n \"text\": \"The stacked configuration remains perfectly static. The pink block stays centered on the blue block without sliding or shifting, the gate structure holds its upright posture with the yellow support visible on the right edge, and the gripper does not move. No objects appear, disappear, or morph, and the scene advances in forward time without replaying the conditioning prefix.\"\n },\n {\n \"frames\": \"149-193\",\n \"text\": \"The scene continues in complete static equilibrium until the final frame. The pink block, blue block, orange support, yellow support, and gripper all remain in their settled positions with zero residual motion. At output frame 193 the four-block stack is stable on the wooden table and the perspective-right framing is unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, pink block morphing, duplicate pink block, pink block identity drifting, pink block color shifting, pink block disappearing, blue block morphing, orange block morphing, yellow block morphing, gripper morphing, gripper disappearing, pink block hovering above blue block, pink block passing through blue block, pink block sliding off blue block, structure collapsing, block sliding off, impossible balancing, center of mass ignored, rotation without torque, frozen midair, lateral drift, velocity reversal, sudden pose change, temporal discontinuity, left-right flip, scale changing, object snapping back, jump cut, replaying conditioning frames, descent replay, looping descent, repeated action, time loop, duplicate frame replay, frozen continuation, static frame duplication" + }, + { + "name": "0175_perspective-left_trimmed-teapot-rotates", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A teapot is placed on a rotating display that rotates clockwise. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a blue ceramic teapot with pink rose patterns, a red handle, a red spout, and a green lid resting on a black circular rotating display on a light wooden table against a plain white wall; across the prefix the teapot rotates continuously clockwise on the base, with the red handle moving from screen-left foreground to screen-right background and the spout moving from screen-right to screen-left, while lighting highlights shift smoothly across the glossy ceramic surface and the base and table remain fixed.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity keeps the teapot seated on the display; contact and non-penetration maintain the interface between the teapot and the rotating base; momentum conservation and torque govern the continuous rotational motion; friction between the base and the table prevents lateral sliding; torque and rotational stability keep the teapot upright during rotation; and identity and mass conservation preserve the teapot and base throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the teapot continues its steady clockwise rotation on the turntable at a constant angular velocity, with the red handle moving from the screen-right background toward the rear and the red spout shifting from the screen-left foreground toward the rear, while specular highlights shift smoothly across the glossy ceramic surface.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the rotation persists without acceleration or deceleration; the handle and spout cycle to the opposite side of the teapot, and the teapot remains perfectly centered and upright on the black base.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the teapot maintains its stable contact and constant rotational speed, with the red handle returning toward the screen-left foreground and the red spout moving toward the screen-right background as the turntable carries it through another quarter turn.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the steady clockwise rotation continues uninterrupted, preserving the teapot's upright orientation and centered position. At output frame 193 the teapot is actively rotating clockwise on the display, with consistent lighting and shadows, and the scene is otherwise unchanged from the prefix.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, viewpoint change, scene cut, jump cut, time reset, scene restart, action loop, temporal discontinuity, object morphing, identity drift, duplicate object, disappearing object, scale changing, color shifting, geometry distortion, anti-gravity float, hovering, frozen midair, clipping through surface, interpenetration, missing contact, rotation without torque, pivot point sliding, teapot sliding off base, teapot tipping over, teapot wobbling, rotation speed changing, rotation stuttering, velocity reversal, sudden speed change, endless acceleration, detached shadow, shadow popping, reflection lag, lighting flicker" + }, + { + "name": "0176_perspective-center_trimmed-teapot-rotates", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A teapot is placed on a rotating display that rotates clockwise. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a colorful ceramic teapot centered on a black cylindrical rotating display, which sits on a light wooden table against a plain white wall. The teapot features a blue body with pink rose and green leaf patterns, a red handle and spout, and a green lid topped with a black-and-white checkered knob. Across the conditioning prefix, the display rotates the teapot steadily clockwise. The handle and spout move progressively toward the background, revealing different angles of the teapot's body. The lighting remains constant, casting a soft shadow beneath the display. The camera remains locked off throughout the sequence.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity keeps the teapot seated on the display; contact and non-penetration maintain the interface between the teapot and the rotating base; momentum conservation and torque govern the continuous rotational motion; friction between the base and the table prevents lateral sliding; torque and rotational stability keep the teapot upright during rotation; and identity and mass conservation preserve the teapot and base throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the teapot continues its steady clockwise rotation on the turntable at a constant angular velocity, with the red handle moving further into the background and the red spout shifting toward the screen-right edge, while specular highlights shift smoothly across the glossy ceramic surface.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the rotation persists without acceleration or deceleration; the handle and spout cycle continuously around the vertical axis, revealing the floral patterns on the blue body, and the teapot remains perfectly centered and upright on the black base.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the teapot maintains its stable contact and constant rotational speed, with the soft contact shadow beneath the display shifting in sync with the rotation as the turntable carries it through another quarter turn.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the steady clockwise rotation continues uninterrupted, preserving the teapot's upright orientation and centered position. At output frame 193 the teapot is actively rotating clockwise on the display, with consistent lighting and shadows, and the scene is otherwise unchanged from the prefix.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, viewpoint change, scene cut, jump cut, time reset, scene restart, action loop, temporal discontinuity, object morphing, identity drift, duplicate object, disappearing object, scale changing, color shifting, geometry distortion, anti-gravity float, hovering, frozen midair, clipping through surface, interpenetration, missing contact, rotation without torque, pivot point sliding, teapot sliding off base, teapot tipping over, teapot wobbling, rotation speed changing, rotation stuttering, velocity reversal, sudden speed change, endless acceleration, detached shadow, shadow popping, reflection lag, lighting flicker" + }, + { + "name": "0177_perspective-right_trimmed-teapot-rotates", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A teapot is placed on a rotating display that rotates clockwise. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a colorful ceramic teapot centered on a black circular turntable, which sits on a wooden table against a plain white wall. The teapot features a blue body with pink floral patterns, a red handle and spout, and a green lid and base. Over the prefix, the turntable rotates clockwise, carrying the teapot along with it. The red handle moves from the screen-left side, passes behind the teapot body, and emerges toward the screen-right side. The camera, table, and background remain completely fixed throughout the sequence.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity keeps the teapot seated on the display; contact and non-penetration maintain the interface between the teapot and the rotating base; momentum conservation and torque govern the continuous rotational motion; friction between the base and the table prevents lateral sliding; torque and rotational stability keep the teapot upright during rotation; and identity and mass conservation preserve the teapot and base throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the teapot continues its steady clockwise rotation on the turntable at a constant angular velocity, with the red handle moving past the screen-right edge and wrapping around the back while the red spout shifts toward the screen-left side, while specular highlights shift smoothly across the glossy ceramic surface.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the rotation persists without acceleration or deceleration; the spout moves to the screen-right foreground and the handle cycles to the screen-left background, and the teapot remains perfectly centered and upright on the black base.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the teapot maintains its stable contact and constant rotational speed, with the red handle emerging on the screen-left side and the red spout shifting toward the screen-left background as the turntable carries it through another quarter turn.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the steady clockwise rotation continues uninterrupted, preserving the teapot's upright orientation and centered position. At output frame 193 the teapot is actively rotating clockwise on the display, with consistent lighting and shadows, and the scene is otherwise unchanged from the prefix.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, camera shake, viewpoint change, scene cut, jump cut, time reset, scene restart, action loop, temporal discontinuity, object morphing, identity drift, duplicate object, disappearing object, scale changing, color shifting, geometry distortion, anti-gravity float, hovering, frozen midair, clipping through surface, interpenetration, missing contact, rotation without torque, pivot point sliding, teapot sliding off base, teapot tipping over, teapot wobbling, rotation speed changing, rotation stuttering, velocity reversal, sudden speed change, endless acceleration, detached shadow, shadow popping, reflection lag, lighting flicker" + }, + { + "name": "0178_perspective-left_trimmed-two-balls-pass", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A light-colored wooden tabletop with two pipes at the edges. A blue and yellow tennis ball roll out of the pipes and towards eachother. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light-colored wooden tabletop with two black pipes positioned at the left and right edges. A yellow tennis ball rolls out of the right pipe and a blue tennis ball rolls out of the left pipe. They roll towards each other across the table surface. They pass each other in the middle of the table without colliding. The camera remains fixed throughout the sequence.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, and identity and mass conservation apply to this scene. Gravity keeps the balls in contact with the tabletop; contact and non-penetration prevent the balls from passing through each other or the table surface; momentum conservation governs their forward motion until friction acts; friction and rolling without slipping gradually reduce their speed while maintaining rotational consistency; identity and mass conservation preserve the distinct appearance and count of the balls and pipes.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-103\",\n \"text\": \"The blue tennis ball continues rolling rightward from the left foreground and the yellow tennis ball continues rolling leftward from the right background across the wooden tabletop, viewed from the left edge. Both balls maintain steady forward velocity and continuous rolling rotation, with fixed blue and yellow identities and no color shifting or morphing.\"\n },\n {\n \"frames\": \"104-113\",\n \"text\": \"The two balls pass each other near the center of the table with clear spatial separation, maintaining straight monotonic trajectories without colliding, clipping, or merging, as seen from the left perspective. Neither ball reverses direction or teleports back toward the pipes.\"\n },\n {\n \"frames\": \"114-158\",\n \"text\": \"After passing, the blue ball proceeds toward the right background and the yellow ball proceeds toward the left foreground. Rolling friction on the wooden surface causes a smooth, continuous deceleration in both translational speed and rotational rate, with no sudden speed fluctuations or constant-velocity sliding.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"Both balls gradually slow to a complete stop on the tabletop. At output frame 193 the blue ball rests on the right side and the yellow ball rests on the left side, maintaining correct identities with zero residual motion, zero pipe re-entry, and no object duplication.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, frame-74 restart, blue tennis ball morphing, yellow tennis ball morphing, blue tennis ball color shifting, yellow tennis ball color shifting, brown ball appearance, duplicate blue ball, duplicate yellow ball, blue ball disappearing, yellow ball disappearing, blue ball reversing direction, yellow ball reversing direction, blue ball re-entering pipe, yellow ball re-entering pipe, blue ball teleporting, yellow ball teleporting, balls clipping through each other, balls merging, blue ball hovering, yellow ball hovering, frictionless rolling, constant velocity, no deceleration, abrupt stop, table edge moving, background sliding, camera shake, object popping, ghosting artifacts" + }, + { + "name": "0179_perspective-center_trimmed-two-balls-pass", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A light-colored wooden tabletop with two pipes at the edges. A blue and yellow tennis ball roll out of the pipes and towards eachother. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light-colored wooden tabletop with two black cylindrical pipes positioned at the far left and right edges, pointing inward toward the center; the scene begins empty and still, then a blue ball emerges from the left pipe and a yellow ball emerges from the right pipe, both rolling onto the table surface and heading toward each other.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, and identity and mass conservation apply to this scene. Gravity keeps the balls in contact with the tabletop; contact and non-penetration prevent the balls from passing through each other or the table surface; momentum conservation governs their forward motion until friction acts; friction and rolling without slipping gradually reduce their speed while maintaining rotational consistency; identity and mass conservation preserve the distinct appearance and count of the balls and pipes.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-103\",\n \"text\": \"The blue tennis ball continues rolling rightward from the left side and the yellow tennis ball continues rolling leftward from the right side across the wooden tabletop, centered in the frame. Both balls maintain steady forward velocity and continuous rolling rotation, with fixed blue and yellow identities and no color shifting or morphing.\"\n },\n {\n \"frames\": \"104-113\",\n \"text\": \"The two balls pass each other near the center of the table with clear spatial separation, maintaining straight monotonic trajectories without colliding, clipping, or merging, directly in the middle of the frame. Neither ball reverses direction or teleports back toward the pipes.\"\n },\n {\n \"frames\": \"114-158\",\n \"text\": \"After passing, the blue ball proceeds toward the right edge and the yellow ball proceeds toward the left edge. Rolling friction on the wooden surface causes a smooth, continuous deceleration in both translational speed and rotational rate, with no sudden speed fluctuations or constant-velocity sliding.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"Both balls gradually slow to a complete stop on the tabletop. At output frame 193 the blue ball rests on the right side and the yellow ball rests on the left side, maintaining correct identities with zero residual motion, zero pipe re-entry, and no object duplication.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, frame-74 restart, blue tennis ball morphing, yellow tennis ball morphing, blue tennis ball color shifting, yellow tennis ball color shifting, brown ball appearance, duplicate blue ball, duplicate yellow ball, blue ball disappearing, yellow ball disappearing, blue ball reversing direction, yellow ball reversing direction, blue ball re-entering pipe, yellow ball re-entering pipe, blue ball teleporting, yellow ball teleporting, balls clipping through each other, balls merging, blue ball hovering, yellow ball hovering, frictionless rolling, constant velocity, no deceleration, abrupt stop, table edge moving, background sliding, camera shake, object popping, ghosting artifacts" + }, + { + "name": "0180_perspective-right_trimmed-two-balls-pass", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A light-colored wooden tabletop with two pipes at the edges. A blue and yellow tennis ball roll out of the pipes and towards eachother. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light-colored wooden tabletop with a yellow sofa in the background, two black cylindrical pipes fixed at the far left and far right edges of the table oriented inward; a blue tennis ball rolls out from the left pipe traveling rightward across the table, and a yellow tennis ball rolls out from the right pipe traveling leftward, both moving toward the center of the table while maintaining distinct trajectories and continuous rolling motion without yet interacting by the end of the prefix.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, rolling without slipping, and identity and mass conservation apply to this scene. Gravity keeps the balls in contact with the tabletop; contact and non-penetration prevent the balls from passing through each other or the table surface; momentum conservation governs their forward motion until friction acts; friction and rolling without slipping gradually reduce their speed while maintaining rotational consistency; identity and mass conservation preserve the distinct appearance and count of the balls and pipes.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-103\",\n \"text\": \"The blue tennis ball continues rolling rightward from the left background and the yellow tennis ball continues rolling leftward from the right foreground across the wooden tabletop, viewed from the right edge. Both balls maintain steady forward velocity and continuous rolling rotation, with fixed blue and yellow identities and no color shifting or morphing.\"\n },\n {\n \"frames\": \"104-113\",\n \"text\": \"The two balls pass each other near the center of the table with clear spatial separation, maintaining straight monotonic trajectories without colliding, clipping, or merging, as seen from the right perspective. Neither ball reverses direction or teleports back toward the pipes.\"\n },\n {\n \"frames\": \"114-158\",\n \"text\": \"After passing, the blue ball proceeds toward the right foreground and the yellow ball proceeds toward the left background. Rolling friction on the wooden surface causes a smooth, continuous deceleration in both translational speed and rotational rate, with no sudden speed fluctuations or constant-velocity sliding.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"Both balls gradually slow to a complete stop on the tabletop. At output frame 193 the blue ball rests on the right side and the yellow ball rests on the left side, maintaining correct identities with zero residual motion, zero pipe re-entry, and no object duplication.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, frame-74 restart, blue tennis ball morphing, yellow tennis ball morphing, blue tennis ball color shifting, yellow tennis ball color shifting, brown ball appearance, duplicate blue ball, duplicate yellow ball, blue ball disappearing, yellow ball disappearing, blue ball reversing direction, yellow ball reversing direction, blue ball re-entering pipe, yellow ball re-entering pipe, blue ball teleporting, yellow ball teleporting, balls clipping through each other, balls merging, blue ball hovering, yellow ball hovering, frictionless rolling, constant velocity, no deceleration, abrupt stop, table edge moving, background sliding, camera shake, object popping, ghosting artifacts" + }, + { + "name": "0181_perspective-left_trimmed-unstable-block-stack", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A grabber tool carefully placing a blue wooden block on top of a yellow block which is balanced on a red block forming an L shape. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden tabletop with a red rectangular block standing vertically, supporting a yellow rectangular block laid horizontally across its top with a significant overhang to the screen-right. An orange and black grabber tool enters from the top right, holding a blue rectangular block vertically. Across the prefix, the grabber slowly lowers the blue block toward the right end of the yellow overhang. The red and yellow blocks remain stationary throughout the prefix. Lighting is consistent, casting soft shadows under the structure.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity drives the downward placement of the blue block; contact and non-penetration ensure the blocks rest on each other without clipping; friction prevents sliding between surfaces; torque and rotational stability govern the balance of the cantilevered yellow block and the overall L-shaped stack; identity and mass conservation keep all objects intact throughout the sequence.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-83\",\n \"text\": \"The grabber jaws open and release the blue block. The blue block begins a slow, gravity-driven vertical drop toward the yellow block's overhang.\"\n },\n {\n \"frames\": \"84-93\",\n \"text\": \"The blue block makes firm contact with the top surface of the yellow block. The added mass on the cantilevered end immediately shifts the center of mass, causing the yellow block to tilt downward on the screen-right side.\"\n },\n {\n \"frames\": \"94-113\",\n \"text\": \"With the load shifted past the support edge, the stack loses equilibrium: the blue block tips rightward off the yellow block, the yellow block rotates off the red support, and the red block topples sideways under the eccentric load. The grabber tool remains hovering above as the blocks begin to fall.\"\n },\n {\n \"frames\": \"114-133\",\n \"text\": \"The three blocks tumble onto the wooden tabletop with brief bounces and damped settling, scattering near the original tower footprint. The grabber tool smoothly retracts upward and toward the screen-right edge, clearing the frame entirely.\"\n },\n {\n \"frames\": \"134-193\",\n \"text\": \"The scene holds completely static with all three blocks fallen and at rest on the tabletop. No further motion occurs.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, jump cut, time reset, scene restart, temporal freeze, duplicate replay, frozen continuation, static continuation, no motion after frame 5, looping motion, temporal discontinuity, blue block hovering above yellow block, blue block failing to contact yellow block, blue block passing through yellow block, blue block morphing, duplicate blue block, blue block disappearing, yellow block remaining horizontal after contact, yellow block ignoring torque reaction, grabber tool freezing in place, grabber tool deforming, grabber tool disappearing, object clipping, interpenetration, missing collision, skipped contact, impossible balancing, center of mass ignored, explosive bounce, endless bouncing, no damping, instant settling, sliding forever, frictionless endless motion, sudden speed increase, rotation without torque, static freeze, no continuous forward motion" + }, + { + "name": "0182_perspective-center_trimmed-unstable-block-stack", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A grabber tool carefully placing a blue wooden block on top of a yellow block which is balanced on a red block forming an L shape. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden tabletop with a red rectangular block standing vertically. A yellow rectangular block rests horizontally on top of the red block, extending toward screen-right. An orange-handled grabber tool enters from the top, holding a blue rectangular block vertically. Across the conditioning prefix, the grabber lowers the blue block slowly toward the right end of the yellow block. The blue block hovers just above the yellow block surface by the end of the clip. The red and yellow blocks remain stationary throughout.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity drives the downward placement of the blue block; contact and non-penetration ensure the blocks rest on each other without clipping; friction prevents sliding between surfaces; torque and rotational stability govern the balance of the cantilevered yellow block and the overall L-shaped stack; identity and mass conservation keep all objects intact throughout the sequence.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-83\",\n \"text\": \"The grabber jaws open and release the blue block. The blue block begins a slow, gravity-driven vertical drop toward the yellow block's overhang.\"\n },\n {\n \"frames\": \"84-93\",\n \"text\": \"The blue block makes firm contact with the top surface of the yellow block. The added mass on the cantilevered end immediately shifts the center of mass, causing the yellow block to tilt downward on the right side.\"\n },\n {\n \"frames\": \"94-113\",\n \"text\": \"With the load shifted past the support edge, the stack loses equilibrium: the blue block tips rightward off the yellow block, the yellow block rotates off the red support, and the red block topples sideways under the eccentric load. The grabber tool remains hovering above as the blocks begin to fall.\"\n },\n {\n \"frames\": \"114-133\",\n \"text\": \"The three blocks tumble onto the wooden tabletop with brief bounces and damped settling, scattering near the original tower footprint. The grabber tool smoothly retracts upward and out of the top of the frame, clearing the view entirely.\"\n },\n {\n \"frames\": \"134-193\",\n \"text\": \"The scene holds completely static with all three blocks fallen and at rest on the tabletop. No further motion occurs.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, jump cut, time reset, scene restart, temporal freeze, duplicate replay, frozen continuation, static continuation, no motion after frame 5, looping motion, temporal discontinuity, blue block hovering above yellow block, blue block failing to contact yellow block, blue block passing through yellow block, blue block morphing, duplicate blue block, blue block disappearing, yellow block remaining horizontal after contact, yellow block ignoring torque reaction, grabber tool freezing in place, grabber tool deforming, grabber tool disappearing, object clipping, interpenetration, missing collision, skipped contact, impossible balancing, center of mass ignored, explosive bounce, endless bouncing, no damping, instant settling, sliding forever, frictionless endless motion, sudden speed increase, rotation without torque, static freeze, no continuous forward motion" + }, + { + "name": "0183_perspective-right_trimmed-unstable-block-stack", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A grabber tool carefully placing a blue wooden block on top of a yellow block which is balanced on a red block forming an L shape. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table surface with a red vertical block standing on the table, supporting a yellow horizontal block that rests on its top surface and extends outward to the screen-right to form an L-shaped structure. An orange grabber tool enters from the top of the frame holding a blue vertical block. Across the prefix, the grabber lowers the blue block toward the yellow block, positioning it directly above the yellow block's surface. The camera remains fixed, and the lighting is steady with soft shadows cast by the blocks.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, friction, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity drives the downward placement of the blue block; contact and non-penetration ensure the blocks rest on each other without clipping; friction prevents sliding between surfaces; torque and rotational stability govern the balance of the cantilevered yellow block and the overall L-shaped stack; identity and mass conservation keep all objects intact throughout the sequence.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-83\",\n \"text\": \"The grabber jaws open and release the blue block. The blue block begins a slow, gravity-driven vertical drop toward the yellow block's overhang.\"\n },\n {\n \"frames\": \"84-93\",\n \"text\": \"The blue block makes firm contact with the top surface of the yellow block. The added mass on the cantilevered end immediately shifts the center of mass, causing the yellow block to tilt downward on the far side.\"\n },\n {\n \"frames\": \"94-113\",\n \"text\": \"With the load shifted past the support edge, the stack loses equilibrium: the blue block tips rightward off the yellow block, the yellow block rotates off the red support, and the red block topples sideways under the eccentric load. The grabber tool remains hovering above as the blocks begin to fall.\"\n },\n {\n \"frames\": \"114-133\",\n \"text\": \"The three blocks tumble onto the wooden tabletop with brief bounces and damped settling, scattering near the original tower footprint from the perspective-right view. The grabber tool smoothly retracts upward and toward the screen-right edge, clearing the frame entirely.\"\n },\n {\n \"frames\": \"134-193\",\n \"text\": \"The scene holds completely static with all three blocks fallen and at rest on the tabletop. No further motion occurs.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, jump cut, time reset, scene restart, temporal freeze, duplicate replay, frozen continuation, static continuation, no motion after frame 5, looping motion, temporal discontinuity, blue block hovering above yellow block, blue block failing to contact yellow block, blue block passing through yellow block, blue block morphing, duplicate blue block, blue block disappearing, yellow block remaining horizontal after contact, yellow block ignoring torque reaction, grabber tool freezing in place, grabber tool deforming, grabber tool disappearing, object clipping, interpenetration, missing collision, skipped contact, impossible balancing, center of mass ignored, explosive bounce, endless bouncing, no damping, instant settling, sliding forever, frictionless endless motion, sudden speed increase, rotation without torque, static freeze, no continuous forward motion" + }, + { + "name": "0184_perspective-left_trimmed-water-in-juice", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A glass beverage dispenser is dispensing water into a glass which has some grapefruit juice in it. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a glass beverage dispenser resting on a round woven wicker basket atop a wooden table, with a clear stream of water flowing continuously from the dispenser's metal tap into a clear glass positioned directly below. The glass already contains an opaque orange-pink liquid identified as grapefruit juice. As the water impacts the juice surface, it generates white foam and bubbles, and the total liquid level in the glass rises incrementally across the sampled frames. The background is a plain light wall, and lighting remains constant throughout the prefix.\",\n \"applicable_physics_laws\": \"Gravity, fluid behavior, contact and non-penetration, volume conservation, identity and mass conservation, and optics shadows and reflections apply to this scene. Gravity drives the continuous downward flow of water from the dispenser; fluid behavior governs the stream coherence, impact agitation, bubble formation, and mixing dynamics; contact and non-penetration keep the water contained within the glass and the dispenser resting on its stand; volume conservation ensures the liquid level rises steadily as water is added; identity and mass conservation preserve the distinct objects and fluids throughout; and optics shadows and reflections handle the glass refraction, surface highlights, and consistent lighting.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"From the perspective-left view, the clear water stream continues flowing steadily from the dispenser tap positioned toward the screen-left into the glass, maintaining a coherent downward column with visible stream oscillation. The impact on the orange-pink juice surface generates dynamic surface agitation, expanding foam rings, and continuous bubble formation as the liquid level rises incrementally.\"\n },\n {\n \"frames\": \"99-123\",\n \"text\": \"Continuous downward water flow persists at a constant rate, with the stream visibly displacing and refreshing as it pours from the left-side tap. Surface agitation intensifies slightly as more water mixes with the juice, producing fresh white foam patches and rising bubbles that drift across the top while the liquid level climbs smoothly higher.\"\n },\n {\n \"frames\": \"124-148\",\n \"text\": \"The water stream remains uninterrupted and physically connected to the spigot, showing consistent frame-to-frame motion and fluid displacement visible from the left angle. Ongoing aeration creates a thicker layer of foam and bubbles that gradually spread outward, and the mixture shows progressive natural color blending near the surface as the liquid level continues its steady upward rise.\"\n },\n {\n \"frames\": \"149-173\",\n \"text\": \"Pouring continues without pause, with the water column exhibiting steady gravitational acceleration and visible flow dynamics. Surface agitation remains active with continuous bubbling and foam renewal as the liquid level approaches a significantly higher mark but stays safely below the glass rim.\"\n },\n {\n \"frames\": \"174-193\",\n \"text\": \"The water stream maintains its coherent downward trajectory and consistent flow rate until the final frame. At output frame 193, the stream is still actively flowing into the glass, the liquid level is substantially higher than at frame 74, and the surface shows persistent dynamic agitation and foam while all solid objects remain completely stationary.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, frozen continuation, duplicate replay, static frames, identical frames, frozen fluid, dispenser morphing, duplicate dispenser, dispenser identity drifting, glass morphing, duplicate glass, glass disappearing, water stream detaching from spigot, water stream freezing in midair, water stream teleporting, water stream reversing direction, grapefruit juice level dropping, grapefruit juice vanishing, foam becoming smoke, instant uniform mixing, liquid passing through solid surface, glass overflowing prematurely, unnatural droplets, vanishing stream, artificial blending, background sliding, table edge moving, object scale drift" + }, + { + "name": "0185_perspective-center_trimmed-water-in-juice", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A glass beverage dispenser is dispensing water into a glass which has some grapefruit juice in it. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a clear ribbed glass beverage dispenser resting on a round woven wicker stand on a wooden table, with a clear glass tumbler containing opaque orange liquid positioned directly below the dispenser's metal spigot. Throughout the prefix, a continuous stream of clear water flows downward from the spigot into the orange liquid, agitating the surface and generating white foam and bubbles that spread across the top. The liquid level in the glass rises incrementally as the water mixes with the juice, while the background remains a plain white wall under even, diffuse lighting.\",\n \"applicable_physics_laws\": \"Gravity, fluid behavior, contact and non-penetration, volume conservation, identity and mass conservation, and optics shadows and reflections apply to this scene. Gravity drives the continuous downward flow of water from the dispenser; fluid behavior governs the stream coherence, impact agitation, bubble formation, and mixing dynamics; contact and non-penetration keep the water contained within the glass and the dispenser resting on its stand; volume conservation ensures the liquid level rises steadily as water is added; identity and mass conservation preserve the distinct objects and fluids throughout; and optics shadows and reflections handle the glass refraction, surface highlights, and consistent lighting.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"From the perspective-center view, the clear water stream continues flowing steadily from the centrally positioned dispenser tap into the glass, maintaining a coherent downward column with visible stream oscillation. The impact on the orange-pink juice surface generates dynamic surface agitation, expanding foam rings, and continuous bubble formation as the liquid level rises incrementally.\"\n },\n {\n \"frames\": \"99-123\",\n \"text\": \"Continuous downward water flow persists at a constant rate, with the stream visibly displacing and refreshing as it pours directly downward. Surface agitation intensifies slightly as more water mixes with the juice, producing fresh white foam patches and rising bubbles that drift across the top while the liquid level climbs smoothly higher.\"\n },\n {\n \"frames\": \"124-148\",\n \"text\": \"The water stream remains uninterrupted and physically connected to the spigot, showing consistent frame-to-frame motion and fluid displacement visible head-on. Ongoing aeration creates a thicker layer of foam and bubbles that gradually spread outward, and the mixture shows progressive natural color blending near the surface as the liquid level continues its steady upward rise.\"\n },\n {\n \"frames\": \"149-173\",\n \"text\": \"Pouring continues without pause, with the water column exhibiting steady gravitational acceleration and visible flow dynamics. Surface agitation remains active with continuous bubbling and foam renewal as the liquid level approaches a significantly higher mark but stays safely below the glass rim.\"\n },\n {\n \"frames\": \"174-193\",\n \"text\": \"The water stream maintains its coherent downward trajectory and consistent flow rate until the final frame. At output frame 193, the stream is still actively flowing into the glass, the liquid level is substantially higher than at frame 74, and the surface shows persistent dynamic agitation and foam while all solid objects remain completely stationary.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, frozen continuation, duplicate replay, static frames, identical frames, frozen fluid, dispenser morphing, duplicate dispenser, dispenser identity drifting, glass morphing, duplicate glass, glass disappearing, water stream detaching from spigot, water stream freezing in midair, water stream teleporting, water stream reversing direction, grapefruit juice level dropping, grapefruit juice vanishing, foam becoming smoke, instant uniform mixing, liquid passing through solid surface, glass overflowing prematurely, unnatural droplets, vanishing stream, artificial blending, background sliding, table edge moving, object scale drift" + }, + { + "name": "0186_perspective-right_trimmed-water-in-juice", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A glass beverage dispenser is dispensing water into a glass which has some grapefruit juice in it. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a large ribbed glass beverage dispenser resting on a woven wicker basket on a wooden table, with a clear drinking glass containing orange grapefruit juice placed in front of it. A continuous stream of clear water flows steadily from the dispenser's spigot into the glass. The water impacts the orange liquid surface, creating white foam and bubbles while slowly raising the fluid level. The stream remains coherent throughout the prefix, and the background, including a white wall and a dark doorway, remains unchanged.\",\n \"applicable_physics_laws\": \"Gravity, fluid behavior, contact and non-penetration, volume conservation, identity and mass conservation, and optics shadows and reflections apply to this scene. Gravity drives the continuous downward flow of water from the dispenser; fluid behavior governs the stream coherence, impact agitation, bubble formation, and mixing dynamics; contact and non-penetration keep the water contained within the glass and the dispenser resting on its stand; volume conservation ensures the liquid level rises steadily as water is added; identity and mass conservation preserve the distinct objects and fluids throughout; and optics shadows and reflections handle the glass refraction, surface highlights, and consistent lighting.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"From the perspective-right view, the clear water stream continues flowing steadily from the dispenser tap positioned toward the screen-right into the glass, maintaining a coherent downward column with visible stream oscillation. The impact on the orange-pink juice surface generates dynamic surface agitation, expanding foam rings, and continuous bubble formation as the liquid level rises incrementally.\"\n },\n {\n \"frames\": \"99-123\",\n \"text\": \"Continuous downward water flow persists at a constant rate, with the stream visibly displacing and refreshing as it pours from the right-side tap. Surface agitation intensifies slightly as more water mixes with the juice, producing fresh white foam patches and rising bubbles that drift across the top while the liquid level climbs smoothly higher.\"\n },\n {\n \"frames\": \"124-148\",\n \"text\": \"The water stream remains uninterrupted and physically connected to the spigot, showing consistent frame-to-frame motion and fluid displacement visible from the right angle. Ongoing aeration creates a thicker layer of foam and bubbles that gradually spread outward, and the mixture shows progressive natural color blending near the surface as the liquid level continues its steady upward rise.\"\n },\n {\n \"frames\": \"149-173\",\n \"text\": \"Pouring continues without pause, with the water column exhibiting steady gravitational acceleration and visible flow dynamics. Surface agitation remains active with continuous bubbling and foam renewal as the liquid level approaches a significantly higher mark but stays safely below the glass rim.\"\n },\n {\n \"frames\": \"174-193\",\n \"text\": \"The water stream maintains its coherent downward trajectory and consistent flow rate until the final frame. At output frame 193, the stream is still actively flowing into the glass, the liquid level is substantially higher than at frame 74, and the surface shows persistent dynamic agitation and foam while all solid objects remain completely stationary.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, scene restart, temporal discontinuity, frozen continuation, duplicate replay, static frames, identical frames, frozen fluid, dispenser morphing, duplicate dispenser, dispenser identity drifting, glass morphing, duplicate glass, glass disappearing, water stream detaching from spigot, water stream freezing in midair, water stream teleporting, water stream reversing direction, grapefruit juice level dropping, grapefruit juice vanishing, foam becoming smoke, instant uniform mixing, liquid passing through solid surface, glass overflowing prematurely, unnatural droplets, vanishing stream, artificial blending, background sliding, table edge moving, object scale drift" + }, + { + "name": "0187_perspective-left_trimmed-weight-on-ceramic", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A 30lb kettlebell is slowly lowered on top of a yellow ceramic coffee mug placed on a wooden table. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a yellow ceramic coffee mug centered on a light wooden table against a white wall, with a black 30 LB kettlebell descending slowly from the top of the frame. The kettlebell moves vertically downward from the upper screen-left, aligns with the mug opening, makes contact with the rim, and decelerates to a complete stop resting fully on top of the mug. The mug remains upright and structurally intact under the load, while the table, wall, and soft lighting remain fixed throughout the sequence.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity drives the downward weight of the kettlebell; contact and non-penetration ensure the kettlebell rests on the mug rim without clipping through the ceramic or table; momentum conservation explains the zero-velocity static state after the slow descent; friction prevents lateral sliding; torque and rotational stability keep the centered kettlebell and upright mug from tipping; and identity and mass conservation preserve both objects unchanged throughout the hold.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the kettlebell completes its final slow vertical descent from the upper screen-left and makes full contact with the rim of the yellow ceramic mug, transitioning from slight downward motion to a stationary resting state.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the static equilibrium is established; the kettlebell rests fully on the mug rim with zero velocity, and the mug maintains its upright shape and position on the table under the compressive load.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the rest condition is preserved; the system remains in stable static equilibrium with the kettlebell centered on the mug and no visible deformation, sinking, or motion.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the scene remains entirely static with the kettlebell resting on the mug. At output frame 193 the black 30 LB kettlebell is still resting on the yellow ceramic mug on the wooden table, and the lighting, shadows, and background are unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, left-right flip, scene cut, mirrored view, background sliding, table edge moving, time reset, scene restart, repeated release, action loop, object snapping back, object returning to start position, premature completion, instant settling, velocity reversal, sudden pose change, jump cut, temporal discontinuity, frozen midair, lateral drift during fall, anti-gravity float, hovering, clipping through mug, interpenetration, passing through table, missing collision, explosive bounce, endless bouncing, no damping, kettlebell morphing, identity drift, duplicate kettlebell, disappearing kettlebell, disappearing mug, scale changing, tipping without cause, sliding without force, unstable balancing, ceramic shattering spontaneously, premature static freeze, missing final approach, early contact assumption" + }, + { + "name": "0188_perspective-center_trimmed-weight-on-ceramic", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A 30lb kettlebell is slowly lowered on top of a yellow ceramic coffee mug placed on a wooden table. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a yellow ceramic coffee mug centered on a wooden table against a plain white wall, with a black cast-iron kettlebell labeled \\\"30 LB\\\" descending vertically from the top of the frame. The kettlebell slowly lowers, makes contact with the rim of the mug, and decelerates to a complete stop, resting fully on top of the mug. The mug remains upright and structurally intact under the load, while the table, wall, and soft lighting remain fixed throughout the sequence.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity drives the downward weight of the kettlebell; contact and non-penetration ensure the kettlebell rests on the mug rim without clipping through the ceramic or table; momentum conservation explains the zero-velocity static state after the slow descent; friction prevents lateral sliding; torque and rotational stability keep the centered kettlebell and upright mug from tipping; and identity and mass conservation preserve both objects unchanged throughout the hold.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the kettlebell completes its final slow vertical descent directly above the mug and makes full contact with the rim of the yellow ceramic mug, transitioning from slight downward motion to a stationary resting state.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the static equilibrium is established; the kettlebell rests fully on the mug rim with zero velocity, and the mug maintains its upright shape and position on the table under the compressive load.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the rest condition is preserved; the system remains in stable static equilibrium with the kettlebell centered on the mug and no visible deformation, sinking, or motion.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the scene remains entirely static with the kettlebell resting on the mug. At output frame 193 the black 30 LB kettlebell is still resting on the yellow ceramic mug on the wooden table, and the lighting, shadows, and background are unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, left-right flip, scene cut, mirrored view, background sliding, table edge moving, time reset, scene restart, repeated release, action loop, object snapping back, object returning to start position, premature completion, instant settling, velocity reversal, sudden pose change, jump cut, temporal discontinuity, frozen midair, lateral drift during fall, anti-gravity float, hovering, clipping through mug, interpenetration, passing through table, missing collision, explosive bounce, endless bouncing, no damping, kettlebell morphing, identity drift, duplicate kettlebell, disappearing kettlebell, disappearing mug, scale changing, tipping without cause, sliding without force, unstable balancing, ceramic shattering spontaneously, premature static freeze, missing final approach, early contact assumption" + }, + { + "name": "0189_perspective-right_trimmed-weight-on-ceramic", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A 30lb kettlebell is slowly lowered on top of a yellow ceramic coffee mug placed on a wooden table. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a yellow ceramic coffee mug centered on a light wooden table against a neutral wall, with a black cast-iron kettlebell marked '30 LB' descending vertically from above. The kettlebell lowers slowly and steadily, maintaining alignment with the mug's opening, casting a growing shadow inside the mug. In the final portion of the prefix, the kettlebell makes contact with the mug rim and settles into a resting position, with the mug remaining upright and structurally intact.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, torque and rotational stability, and identity and mass conservation apply to this scene. Gravity drives the downward weight of the kettlebell; contact and non-penetration ensure the kettlebell rests on the mug rim without clipping through the ceramic or table; momentum conservation explains the zero-velocity static state after the slow descent; friction prevents lateral sliding; torque and rotational stability keep the centered kettlebell and upright mug from tipping; and identity and mass conservation preserve both objects unchanged throughout the hold.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-98\",\n \"text\": \"the kettlebell completes its final slow vertical descent from the upper screen-right and makes full contact with the rim of the yellow ceramic mug, transitioning from slight downward motion to a stationary resting state.\"\n },\n {\n \"frames\": \"99-128\",\n \"text\": \"the static equilibrium is established; the kettlebell rests fully on the mug rim with zero velocity, and the mug maintains its upright shape and position on the table under the compressive load.\"\n },\n {\n \"frames\": \"129-158\",\n \"text\": \"the rest condition is preserved; the system remains in stable static equilibrium with the kettlebell centered on the mug and no visible deformation, sinking, or motion.\"\n },\n {\n \"frames\": \"159-193\",\n \"text\": \"the scene remains entirely static with the kettlebell resting on the mug. At output frame 193 the black 30 LB kettlebell is still resting on the yellow ceramic mug on the wooden table, and the lighting, shadows, and background are unchanged.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, left-right flip, scene cut, mirrored view, background sliding, table edge moving, time reset, scene restart, repeated release, action loop, object snapping back, object returning to start position, premature completion, instant settling, velocity reversal, sudden pose change, jump cut, temporal discontinuity, frozen midair, lateral drift during fall, anti-gravity float, hovering, clipping through mug, interpenetration, passing through table, missing collision, explosive bounce, endless bouncing, no damping, kettlebell morphing, identity drift, duplicate kettlebell, disappearing kettlebell, disappearing mug, scale changing, tipping without cause, sliding without force, unstable balancing, ceramic shattering spontaneously, premature static freeze, missing final approach, early contact assumption" + }, + { + "name": "0190_perspective-left_trimmed-weight-on-paper", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A 30lb kettlebell is slowly lowered onto a white styrofoam cup placed on a wooden table on its side. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table against a plain white wall, a white styrofoam cup lying on its side near the center, and a black 30-pound kettlebell descending slowly and steadily from above toward the cup. The kettlebell casts a growing shadow, the cup remains completely stationary, and the camera remains locked off with consistent lighting. By the end of the prefix, the kettlebell is positioned directly above the cup, moments away from making contact.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity drives the downward force of the kettlebell; contact and non-penetration prevent interpenetration with the cup and table; momentum conservation governs the slow impact and settling; friction anchors the cup against sliding; elasticity with damping describes the compressible crushing and final rest; identity and mass conservation preserve the objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-93\",\n \"text\": \"The kettlebell continues its slow, steady vertical descent, closing the remaining gap to the white styrofoam cup below without hovering or pausing, visible near the screen-left edge of the table.\"\n },\n {\n \"frames\": \"94-103\",\n \"text\": \"Initial contact occurs as the kettlebell touches the cup's surface, immediately initiating visible denting and compression of the lightweight styrofoam material toward the left side of the frame.\"\n },\n {\n \"frames\": \"104-133\",\n \"text\": \"The cup undergoes rapid structural failure and progressive buckling, with the styrofoam walls collapsing and flattening plastically against the wooden table under the sustained 30lb load, with the table grain visible toward the left.\"\n },\n {\n \"frames\": \"134-153\",\n \"text\": \"The crushing motion reaches maximum compression depth as the kettlebell settles fully onto the table-supported remnants, with minor settling vibrations damping out quickly.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"The scene remains completely static with the heavy kettlebell resting firmly on the fully crushed, pancake-flat cup; at output frame 193 both objects are at rest with no residual motion.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, camera shake, scene cut, time reset, scene restart, temporal discontinuity, jump cut, action loop, looping motion, replaying conditioning frames, frame-74 restart, kettlebell morphing, duplicate kettlebell, kettlebell disappearing, kettlebell identity drifting, cup morphing, duplicate cup, cup disappearing, cup identity drifting, table morphing, duplicate table, table edge moving, background sliding, detached shadow, shadow popping, kettlebell floating instead of descending, kettlebell skipping descent, kettlebell freezing mid-descent, kettlebell resting prematurely, kettlebell passing through cup, kettlebell clipping through table, cup remaining rigid, cup failing to compress, cup retaining cylindrical shape, cup lacking progressive deformation, cup missing compression, cup crushing instantly without progression, cup sliding away, frictionless sliding, explosive bounce, endless bouncing, no damping, instant settling, velocity reversal, object snapping back, missing collision, interpenetration, scale changing" + }, + { + "name": "0191_perspective-center_trimmed-weight-on-paper", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A 30lb kettlebell is slowly lowered onto a white styrofoam cup placed on a wooden table on its side. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table against a plain white wall, a white styrofoam cup lying on its side near the center of the table, and a black 30lb kettlebell descending slowly from the top of the frame, aligning vertically with the cup. The kettlebell's shadow moves down the wall as it approaches the cup, and the cup remains stationary on the table surface throughout the prefix.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity drives the downward force of the kettlebell; contact and non-penetration prevent interpenetration with the cup and table; momentum conservation governs the slow impact and settling; friction anchors the cup against sliding; elasticity with damping describes the compressible crushing and final rest; identity and mass conservation preserve the objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-93\",\n \"text\": \"The kettlebell continues its slow, steady vertical descent, closing the remaining gap to the white styrofoam cup below without hovering or pausing, centered in the frame.\"\n },\n {\n \"frames\": \"94-103\",\n \"text\": \"Initial contact occurs as the kettlebell touches the cup's surface, immediately initiating visible denting and compression of the lightweight styrofoam material directly beneath the descending weight.\"\n },\n {\n \"frames\": \"104-133\",\n \"text\": \"The cup undergoes rapid structural failure and progressive buckling, with the styrofoam walls collapsing and flattening plastically against the wooden table under the sustained 30lb load, with the table surface evenly visible.\"\n },\n {\n \"frames\": \"134-153\",\n \"text\": \"The crushing motion reaches maximum compression depth as the kettlebell settles fully onto the table-supported remnants, with minor settling vibrations damping out quickly.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"The scene remains completely static with the heavy kettlebell resting firmly on the fully crushed, pancake-flat cup; at output frame 193 both objects are at rest with no residual motion.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, camera shake, scene cut, time reset, scene restart, temporal discontinuity, jump cut, action loop, looping motion, replaying conditioning frames, frame-74 restart, kettlebell morphing, duplicate kettlebell, kettlebell disappearing, kettlebell identity drifting, cup morphing, duplicate cup, cup disappearing, cup identity drifting, table morphing, duplicate table, table edge moving, background sliding, detached shadow, shadow popping, kettlebell floating instead of descending, kettlebell skipping descent, kettlebell freezing mid-descent, kettlebell resting prematurely, kettlebell passing through cup, kettlebell clipping through table, cup remaining rigid, cup failing to compress, cup retaining cylindrical shape, cup lacking progressive deformation, cup missing compression, cup crushing instantly without progression, cup sliding away, frictionless sliding, explosive bounce, endless bouncing, no damping, instant settling, velocity reversal, object snapping back, missing collision, interpenetration, scale changing" + }, + { + "name": "0192_perspective-right_trimmed-weight-on-paper", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background wall.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A 30lb kettlebell is slowly lowered onto a white styrofoam cup placed on a wooden table on its side. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table surface against a plain light-gray wall, a white styrofoam cup resting on its side near the center, and a black kettlebell marked \\\"30 LB\\\" descending vertically from the top edge. The kettlebell lowers steadily until it makes direct contact with the side of the styrofoam cup, causing the cup to visibly compress and deform under the increasing load. The table, wall, and lighting remain fixed throughout the sequence.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity drives the downward force of the kettlebell; contact and non-penetration prevent interpenetration with the cup and table; momentum conservation governs the slow impact and settling; friction anchors the cup against sliding; elasticity with damping describes the compressible crushing and final rest; identity and mass conservation preserve the objects throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-93\",\n \"text\": \"The kettlebell continues its slow, steady vertical descent, closing the remaining gap to the white styrofoam cup below without hovering or pausing, visible near the screen-right edge of the table.\"\n },\n {\n \"frames\": \"94-103\",\n \"text\": \"Initial contact occurs as the kettlebell touches the cup's surface, immediately initiating visible denting and compression of the lightweight styrofoam material toward the right side of the frame.\"\n },\n {\n \"frames\": \"104-133\",\n \"text\": \"The cup undergoes rapid structural failure and progressive buckling, with the styrofoam walls collapsing and flattening plastically against the wooden table under the sustained 30lb load, with the table grain visible toward the right.\"\n },\n {\n \"frames\": \"134-153\",\n \"text\": \"The crushing motion reaches maximum compression depth as the kettlebell settles fully onto the table-supported remnants, with minor settling vibrations damping out quickly.\"\n },\n {\n \"frames\": \"154-193\",\n \"text\": \"The scene remains completely static with the heavy kettlebell resting firmly on the fully crushed, pancake-flat cup; at output frame 193 both objects are at rest with no residual motion.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, camera shake, scene cut, time reset, scene restart, temporal discontinuity, jump cut, action loop, looping motion, replaying conditioning frames, frame-74 restart, kettlebell morphing, duplicate kettlebell, kettlebell disappearing, kettlebell identity drifting, cup morphing, duplicate cup, cup disappearing, cup identity drifting, table morphing, duplicate table, table edge moving, background sliding, detached shadow, shadow popping, kettlebell floating instead of descending, kettlebell skipping descent, kettlebell freezing mid-descent, kettlebell resting prematurely, kettlebell passing through cup, kettlebell clipping through table, cup remaining rigid, cup failing to compress, cup retaining cylindrical shape, cup lacking progressive deformation, cup missing compression, cup crushing instantly without progression, cup sliding away, frictionless sliding, explosive bounce, endless bouncing, no damping, instant settling, velocity reversal, object snapping back, missing collision, interpenetration, scale changing" + }, + { + "name": "0193_perspective-left_trimmed-weight-on-pillow", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A 30lb kettlebell and a green piece of paper are lowered onto two pillows. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: two white pillows with dark piping resting side-by-side on a wooden surface against a white wall. A black 30lb kettlebell descends from the upper screen-left and makes contact with the left pillow, compressing the fabric and filling beneath it until it comes to rest. A green rectangular piece of paper hangs suspended above the right pillow, remaining stationary throughout the prefix. The lighting is consistent, casting soft shadows.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity pulls the objects downward while contact and non-penetration keep them resting on the pillow surfaces. Momentum conservation and friction govern the final settling and prevent sliding, while elasticity with damping shapes the stable soft-body compression of the pillows. Identity and mass conservation preserve the objects' shapes and colors throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-83\",\n \"text\": \"The black 30lb kettlebell and the green piece of paper are released and fall freely under gravity, accelerating downward from their suspended positions just above the pillow surfaces. Viewed from the left side with the left pillow closer to the camera, both objects move steadily toward contact with increasing downward velocity.\"\n },\n {\n \"frames\": \"84-88\",\n \"text\": \"Both objects strike the pillow surfaces simultaneously. The heavy kettlebell impacts the nearer left pillow, driving deep into the soft fabric and foam to create a pronounced, visible indentation. The light paper contacts the farther right pillow, settling gently into a shallow depression without bouncing.\"\n },\n {\n \"frames\": \"89-103\",\n \"text\": \"The pillows undergo rapid elastic deformation followed by damped settling. The kettlebell sinks slightly deeper as the foam compresses, then stabilizes with minimal residual motion. The paper remains flat against the right pillow's surface. Both objects come to a complete halt by frame 103.\"\n },\n {\n \"frames\": \"104-193\",\n \"text\": \"The scene enters a stable static equilibrium. The kettlebell rests firmly in the deep depression on the left pillow, and the paper rests flat on the slight indentation of the right pillow. No further sinking, sliding, or motion occurs; the pillows maintain their compressed shapes under the constant loads until the end of the video.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., kettlebell hovering above pillow, green paper hovering above pillow, kettlebell frozen midair, green paper frozen midair, kettlebell failing to fall, green paper failing to fall, kettlebell passing through pillow, green paper passing through pillow, pillow remaining flat, pillow failing to deform, missing pillow indentation, kettlebell morphing, green paper morphing, pillow morphing, duplicate kettlebell, duplicate green paper, disappearing kettlebell, disappearing green paper, kettlebell identity drifting, green paper identity drifting, camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, temporal discontinuity, lighting change, shadow popping, green paper fluttering" + }, + { + "name": "0194_perspective-center_trimmed-weight-on-pillow", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A 30lb kettlebell and a green piece of paper are lowered onto two pillows. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a wooden table holding two white pillows with dark piping side-by-side, a black 30lb kettlebell suspended above the left pillow, and a square green piece of paper suspended above the right pillow; throughout the prefix both objects descend slowly and steadily toward the pillows while the pillows remain flat and uncompressed, with a plain light wall background and consistent soft lighting.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity pulls the objects downward while contact and non-penetration keep them resting on the pillow surfaces. Momentum conservation and friction govern the final settling and prevent sliding, while elasticity with damping shapes the stable soft-body compression of the pillows. Identity and mass conservation preserve the objects' shapes and colors throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-83\",\n \"text\": \"The black 30lb kettlebell and the green piece of paper are released and fall freely under gravity, accelerating downward from their suspended positions just above the pillow surfaces. Centered in the frame with both pillows side-by-side, both objects move steadily toward contact with increasing downward velocity.\"\n },\n {\n \"frames\": \"84-88\",\n \"text\": \"Both objects strike the pillow surfaces simultaneously. The heavy kettlebell impacts the left pillow, driving deep into the soft fabric and foam to create a pronounced, visible indentation. The light paper contacts the right pillow, settling gently into a shallow depression without bouncing.\"\n },\n {\n \"frames\": \"89-103\",\n \"text\": \"The pillows undergo rapid elastic deformation followed by damped settling. The kettlebell sinks slightly deeper as the foam compresses, then stabilizes with minimal residual motion. The paper remains flat against the right pillow's surface. Both objects come to a complete halt by frame 103.\"\n },\n {\n \"frames\": \"104-193\",\n \"text\": \"The scene enters a stable static equilibrium. The kettlebell rests firmly in the deep depression on the left pillow, and the paper rests flat on the slight indentation of the right pillow. No further sinking, sliding, or motion occurs; the pillows maintain their compressed shapes under the constant loads until the end of the video.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., kettlebell hovering above pillow, green paper hovering above pillow, kettlebell frozen midair, green paper frozen midair, kettlebell failing to fall, green paper failing to fall, kettlebell passing through pillow, green paper passing through pillow, pillow remaining flat, pillow failing to deform, missing pillow indentation, kettlebell morphing, green paper morphing, pillow morphing, duplicate kettlebell, duplicate green paper, disappearing kettlebell, disappearing green paper, kettlebell identity drifting, green paper identity drifting, camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, temporal discontinuity, lighting change, shadow popping, green paper fluttering" + }, + { + "name": "0195_perspective-right_trimmed-weight-on-pillow", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off view of the two pillows against the wall; no pan, no tilt, no zoom, no cuts, fixed pillow edges and fixed background. Lighting is consistent and diffuse.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A 30lb kettlebell and a green piece of paper are lowered onto two pillows. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: two white pillows placed side-by-side against a plain wall, a black 30lb kettlebell suspended above the left pillow and a rectangular green piece of paper suspended above the right pillow. Across the prefix, both objects descend slowly and steadily toward the pillows. The kettlebell aligns over the left pillow and the paper over the right pillow. By the final frames, both objects make contact with the pillow surfaces, causing visible soft-body indentation as the pillows compress under the weight. The camera remains locked-off throughout with consistent lighting.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, elasticity with damping, and identity and mass conservation apply to this scene. Gravity pulls the objects downward while contact and non-penetration keep them resting on the pillow surfaces. Momentum conservation and friction govern the final settling and prevent sliding, while elasticity with damping shapes the stable soft-body compression of the pillows. Identity and mass conservation preserve the objects' shapes and colors throughout.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-83\",\n \"text\": \"The black 30lb kettlebell and the green piece of paper are released and fall freely under gravity, accelerating downward from their suspended positions just above the pillow surfaces. Viewed from the right side with the right pillow closer to the camera, both objects move steadily toward contact with increasing downward velocity.\"\n },\n {\n \"frames\": \"84-88\",\n \"text\": \"Both objects strike the pillow surfaces simultaneously. The heavy kettlebell impacts the farther left pillow, driving deep into the soft fabric and foam to create a pronounced, visible indentation. The light paper contacts the nearer right pillow, settling gently into a shallow depression without bouncing.\"\n },\n {\n \"frames\": \"89-103\",\n \"text\": \"The pillows undergo rapid elastic deformation followed by damped settling. The kettlebell sinks slightly deeper as the foam compresses, then stabilizes with minimal residual motion. The paper remains flat against the right pillow's surface. Both objects come to a complete halt by frame 103.\"\n },\n {\n \"frames\": \"104-193\",\n \"text\": \"The scene enters a stable static equilibrium. The kettlebell rests firmly in the deep depression on the left pillow, and the paper rests flat on the slight indentation of the right pillow. No further sinking, sliding, or motion occurs; the pillows maintain their compressed shapes under the constant loads until the end of the video.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., kettlebell hovering above pillow, green paper hovering above pillow, kettlebell frozen midair, green paper frozen midair, kettlebell failing to fall, green paper failing to fall, kettlebell passing through pillow, green paper passing through pillow, pillow remaining flat, pillow failing to deform, missing pillow indentation, kettlebell morphing, green paper morphing, pillow morphing, duplicate kettlebell, duplicate green paper, disappearing kettlebell, disappearing green paper, kettlebell identity drifting, green paper identity drifting, camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, temporal discontinuity, lighting change, shadow popping, green paper fluttering" + }, + { + "name": "0196_perspective-left_trimmed-weight-protects-duck", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-left camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A light beige coffee table with a black kettlebell and a yellow rubber duck on it. A grey tennis ball rolls out of the black tube sitting on the table and towards the duck and kettlebell. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light beige wood-grain coffee table, a black cylindrical tube lying on its side on the screen-left edge, a black kettlebell and a small yellow rubber duck resting on the screen-right, and a grey tennis ball emerging from the open end of the black tube and rolling across the table surface toward the screen-right, heading in the direction of the kettlebell and duck. The lighting is consistent, casting soft shadows beneath the objects, with a yellow upholstered background visible at the top.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, and identity and mass conservation apply to this scene. Gravity keeps all objects resting firmly on the table surface; contact and non-penetration prevent the rolling ball from clipping through the kettlebell or duck; momentum conservation governs the ball's forward roll and the impact response with the heavy kettlebell; friction between the ball and table causes gradual deceleration and rolling resistance; identity and mass conservation keep the object count, materials, and colors consistent throughout the continuation.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-88\",\n \"text\": \"the black tube remains fixed on the screen-left edge as the grey tennis ball emerges from its open end and continues its forward roll across the table, moving steadily toward the black kettlebell and yellow rubber duck on screen-right.\"\n },\n {\n \"frames\": \"89-108\",\n \"text\": \"the ball maintains its continuous rightward trajectory while gradually decelerating due to rolling friction, closing the distance to the heavy black kettlebell without skipping frames or losing visibility.\"\n },\n {\n \"frames\": \"109-113\",\n \"text\": \"the ball makes direct contact with the side of the stationary kettlebell, transferring momentum in a brief impact that causes the ball to immediately lose forward velocity and come to rest against the kettlebell's base, while the kettlebell shifts only minimally due to its high mass.\"\n },\n {\n \"frames\": \"114-128\",\n \"text\": \"the impact fully resolves as friction dissipates the ball's remaining kinetic energy; the ball settles into a stable resting position adjacent to the kettlebell, and the yellow rubber duck remains completely untouched.\"\n },\n {\n \"frames\": \"129-193\",\n \"text\": \"the scene remains in a stable rest state with all objects stationary on the table surface; at output frame 193 the ball, kettlebell, duck, and tube are at rest with consistent lighting and shadows, and no further motion or temporal resets occur.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, action loop, temporal discontinuity, frame-74 restart, tennis ball entering off-screen, missing black tube, black tube vanishing, tennis ball spawning without tube, tennis ball disappearing mid-roll, tennis ball teleporting, tennis ball vanishing between frames, tennis ball clipping through kettlebell, kettlebell sliding excessively, yellow rubber duck tipping over, yellow rubber duck moving unexpectedly, tennis ball bouncing explosively, tennis ball rolling without rotation, kettlebell morphing, duck color shifting, tube identity drifting, duplicate tennis ball, duplicate kettlebell, duplicate duck, missing kettlebell, missing duck, anti-gravity float, hovering, frozen midair, explosive bounce, reverse rolling, frictionless endless motion, sudden speed increase, object snapping back, inconsistent occlusion, detached shadow, scale changing, color shifting" + }, + { + "name": "0197_perspective-center_trimmed-weight-protects-duck", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-center camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A light beige coffee table with a black kettlebell and a yellow rubber duck on it. A grey tennis ball rolls out of the black tube sitting on the table and towards the duck and kettlebell. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light beige coffee table in front of a yellow sofa, with a black tube on the far left edge, a black kettlebell in the center, and a yellow rubber duck to the right. A grey tennis ball rolls out from the left, travels across the table surface, and collides with the side of the heavy black kettlebell. The kettlebell's high mass absorbs the impact with negligible displacement, effectively blocking the ball's path. The ball slows down and comes to rest near the base of the kettlebell, while the duck remains completely stationary and unaffected. Lighting is consistent with soft shadows under the objects.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, and identity and mass conservation apply to this scene. Gravity keeps all objects resting firmly on the table surface; contact and non-penetration prevent the rolling ball from clipping through the kettlebell or duck; momentum conservation governs the ball's forward roll and the impact response with the heavy kettlebell; friction between the ball and table causes gradual deceleration and rolling resistance; identity and mass conservation keep the object count, materials, and colors consistent throughout the continuation.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-88\",\n \"text\": \"the black tube remains fixed on the far left as the grey tennis ball emerges from its open end and continues its forward roll across the table, moving steadily toward the centrally positioned black kettlebell and the yellow rubber duck to its right.\"\n },\n {\n \"frames\": \"89-108\",\n \"text\": \"the ball maintains its continuous rightward trajectory while gradually decelerating due to rolling friction, closing the distance to the heavy black kettlebell without skipping frames or losing visibility.\"\n },\n {\n \"frames\": \"109-113\",\n \"text\": \"the ball makes direct contact with the side of the stationary kettlebell, transferring momentum in a brief impact that causes the ball to immediately lose forward velocity and come to rest against the kettlebell's base, while the kettlebell shifts only minimally due to its high mass.\"\n },\n {\n \"frames\": \"114-128\",\n \"text\": \"the impact fully resolves as friction dissipates the ball's remaining kinetic energy; the ball settles into a stable resting position adjacent to the kettlebell, and the yellow rubber duck remains completely untouched.\"\n },\n {\n \"frames\": \"129-193\",\n \"text\": \"the scene remains in a stable rest state with all objects stationary on the table surface; at output frame 193 the ball, kettlebell, duck, and tube are at rest with consistent lighting and shadows, and no further motion or temporal resets occur.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, action loop, temporal discontinuity, frame-74 restart, tennis ball entering off-screen, missing black tube, black tube vanishing, tennis ball spawning without tube, tennis ball disappearing mid-roll, tennis ball teleporting, tennis ball vanishing between frames, tennis ball clipping through kettlebell, kettlebell sliding excessively, yellow rubber duck tipping over, yellow rubber duck moving unexpectedly, tennis ball bouncing explosively, tennis ball rolling without rotation, kettlebell morphing, duck color shifting, tube identity drifting, duplicate tennis ball, duplicate kettlebell, duplicate duck, missing kettlebell, missing duck, anti-gravity float, hovering, frozen midair, explosive bounce, reverse rolling, frictionless endless motion, sudden speed increase, object snapping back, inconsistent occlusion, detached shadow, scale changing, color shifting" + }, + { + "name": "0198_perspective-right_trimmed-weight-protects-duck", + "prompt": "{\n \"task\": \"We are generating a 24fps video with 193 frames based on 73 conditional frames in 720p resolution.\",\n \"camera\": \"Static perspective-right camera with a locked-off tabletop view; no pan, no tilt, no zoom, no cuts, fixed table edges and fixed yellow sofa background.\",\n \"goal\": \"The ultimate goal of this video is to realize the following task: \\\"A light beige coffee table with a black kettlebell and a yellow rubber duck on it. A grey tennis ball rolls out of the black tube sitting on the table and towards the duck and kettlebell. Static shot with no camera movement.\\\"\",\n \"conditional_video\": \"The task is to generate this video based on the conditional video. The conditional video (3 seconds, 73 source frames at 24fps) shows: a light beige coffee table with a black kettlebell positioned near the center and a yellow rubber duck to its right. A grey tennis ball enters from the screen-left edge and rolls across the table surface toward the right, heading in the direction of the stationary kettlebell and duck. The background features a yellow sofa.\",\n \"applicable_physics_laws\": \"Gravity, contact and non-penetration, momentum conservation, friction, and identity and mass conservation apply to this scene. Gravity keeps all objects resting firmly on the table surface; contact and non-penetration prevent the rolling ball from clipping through the kettlebell or duck; momentum conservation governs the ball's forward roll and the impact response with the heavy kettlebell; friction between the ball and table causes gradual deceleration and rolling resistance; identity and mass conservation keep the object count, materials, and colors consistent throughout the continuation.\",\n \"predicted_timeline\": [\n {\n \"frames\": \"74-88\",\n \"text\": \"the black tube remains fixed on the far left as the grey tennis ball emerges from its open end and continues its forward roll across the table, moving steadily toward the black kettlebell and yellow rubber duck positioned toward the center and right.\"\n },\n {\n \"frames\": \"89-108\",\n \"text\": \"the ball maintains its continuous rightward trajectory while gradually decelerating due to rolling friction, closing the distance to the heavy black kettlebell without skipping frames or losing visibility.\"\n },\n {\n \"frames\": \"109-113\",\n \"text\": \"the ball makes direct contact with the side of the stationary kettlebell, transferring momentum in a brief impact that causes the ball to immediately lose forward velocity and come to rest against the kettlebell's base, while the kettlebell shifts only minimally due to its high mass.\"\n },\n {\n \"frames\": \"114-128\",\n \"text\": \"the impact fully resolves as friction dissipates the ball's remaining kinetic energy; the ball settles into a stable resting position adjacent to the kettlebell, and the yellow rubber duck remains completely untouched.\"\n },\n {\n \"frames\": \"129-193\",\n \"text\": \"the scene remains in a stable rest state with all objects stationary on the table surface; at output frame 193 the ball, kettlebell, duck, and tube are at rest with consistent lighting and shadows, and no further motion or temporal resets occur.\"\n }\n ]\n}", + "negative_prompt": "The video captures a series of frames showing macroblocking artifacts, chromatic aberration, high-frequency noise, and rolling shutter distortion. It includes static with no motion, motion blur, over-saturation, shaky footage, low resolution, grainy texture, pixelated images, poorly lit areas, underexposed and overexposed scenes, poor color balance, washed out colors, choppy sequences, jerky movements, low frame rate, bit-depth compression artifacts, color banding, unnatural transitions, outdated special effects, fake elements, unconvincing visuals, poorly edited content, jump cuts, visual noise, and flickering. Avoid moiré patterns, edge halos, and temporal aliasing. Furthermore, the content defies common sense, generating illogical scenarios, nonsensical entities, absurd character behaviors, and conceptual paradoxes that violate basic human reasoning and everyday reality. The video looks like a surreal or glitchy hallucination. Overall, the video is of poor quality., camera pan, camera tilt, camera zoom, viewpoint change, scene cut, time reset, action loop, temporal discontinuity, frame-74 restart, tennis ball entering off-screen, missing black tube, black tube vanishing, tennis ball spawning without tube, tennis ball disappearing mid-roll, tennis ball teleporting, tennis ball vanishing between frames, tennis ball clipping through kettlebell, kettlebell sliding excessively, yellow rubber duck tipping over, yellow rubber duck moving unexpectedly, tennis ball bouncing explosively, tennis ball rolling without rotation, kettlebell morphing, duck color shifting, tube identity drifting, duplicate tennis ball, duplicate kettlebell, duplicate duck, missing kettlebell, missing duck, anti-gravity float, hovering, frozen midair, explosive bounce, reverse rolling, frictionless endless motion, sudden speed increase, object snapping back, inconsistent occlusion, detached shadow, scale changing, color shifting" + } +] \ No newline at end of file diff --git a/evaluation/cosmos3/Physics_IQ/run_with_cosmos_framework.ipynb b/evaluation/cosmos3/Physics_IQ/run_with_cosmos_framework.ipynb new file mode 100644 index 00000000..ed6b0964 --- /dev/null +++ b/evaluation/cosmos3/Physics_IQ/run_with_cosmos_framework.ipynb @@ -0,0 +1,1059 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Cosmos3 PhysicsIQ Reproduction with Cosmos Framework\n", + "\n", + "This notebook walks through reproducing the PhysicsIQ benchmark with Cosmos3-Super using the native Cosmos Framework PyTorch entrypoint:\n", + "\n", + "```bash\n", + "python -m cosmos_framework.scripts.inference\n", + "```\n", + "\n", + "PhysicsIQ has two task formats:\n", + "\n", + "- **Image-to-Video (I2V):** condition on a single *switch frame* (the moment immediately before the physics event) and generate the next 5 seconds.\n", + "- **Video-to-Video (V2V):** condition on a 3-second clip leading up to the switch frame and generate the next 5 seconds.\n", + "\n", + "We walk through one I2V case and one V2V case end-to-end (`0001_perspective-left_trimmed-ball-and-block-fall`). The full 198-case run is one cell at the end.\n", + "\n", + "Reference scores for Cosmos3-Super with this exact recipe:\n", + "\n", + "| Task | Cosmos3-Super PhysicsIQ score |\n", + "| --- | ---: |\n", + "| I2V | 43.8 |\n", + "| V2V | 59.7 |" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## 1. Prerequisites\n", + "\n", + "- Linux machine with NVIDIA GPU access (default recipe uses 4 GPUs)\n", + "- Model access on Hugging Face. Either run `uvx hf@latest auth login` or set `HF_TOKEN` in the environment.\n", + "- `uv >= 0.11.3` installed (https://docs.astral.sh/uv/getting-started/installation/).\n", + "- `ffmpeg` and `gcloud` (or `gsutil`) on PATH. The PhysicsIQ dataset is downloaded with the official Google Cloud Storage script.\n", + "- Cache/output paths with enough disk space. Full 198-case runs produce ~16 GB of raw outputs per task at 720p, 24 fps.\n", + "\n", + "> **Headless servers:** if you see `libxcb.so.1: cannot open shared object file` when importing the model, install the system graphics libraries:\n", + "> ```bash\n", + "> apt-get install -y libxcb1 libgl1 libglib2.0-0\n", + "> ```" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## 2. Configure Paths and Environment\n", + "\n", + "All paths default to sensible locations under this `cosmos` checkout. Override any of them by exporting before launching the notebook:\n", + "\n", + "```bash\n", + "export COSMOS3_REPO=/path/to/cosmos-framework\n", + "export COSMOS3_UV_GROUP=cu130-train # or cu128-train\n", + "export UV_PROJECT_ENVIRONMENT=/path/to/large/uv/venvs/cosmos3-physicsiq\n", + "export COSMOS3_NUM_GPUS=4\n", + "export HF_HOME=/path/to/large/huggingface/cache # Cosmos3-Super weights are ~90 GB\n", + "export UV_CACHE_DIR=/path/to/large/uv/cache # defaults to $COSMOS3_REPO/.uv_cache\n", + "# Both default to a .hf_cache / .uv_cache folder inside $COSMOS3_REPO if not set.\n", + "export CUDA_VISIBLE_DEVICES=0,1,2,3\n", + "export COSMOS3_PHYSICSIQ_ROOT=/path/to/physics-IQ-benchmark\n", + "export COSMOS3_PHYSICSIQ_OUTPUT_ROOT=/path/to/physicsiq/outputs\n", + "```" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "from pathlib import Path\n", + "import os\n", + "import socket\n", + "\n", + "\n", + "def find_repo_root(start: Path) -> Path:\n", + " for path in [start, *start.parents]:\n", + " if (path / \"README.md\").exists() and (path / \"cookbooks\").exists():\n", + " return path\n", + " return start\n", + "\n", + "\n", + "def free_local_port() -> str:\n", + " with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as sock:\n", + " sock.bind((\"127.0.0.1\", 0))\n", + " return str(sock.getsockname()[1])\n", + "\n", + "\n", + "def default_framework_repo(root: Path) -> Path:\n", + " for candidate in (root / \"packages\" / \"cosmos-framework\", root / \"packages\" / \"cosmos3\"):\n", + " if (candidate / \"pyproject.toml\").exists() and (candidate / \"cosmos_framework\").exists():\n", + " return candidate\n", + " return root / \"packages\" / \"cosmos-framework\"\n", + "\n", + "\n", + "COSMOS_ROOT = find_repo_root(Path.cwd().resolve())\n", + "COSMOS3_REPO = Path(os.environ.get(\"COSMOS3_REPO\", default_framework_repo(COSMOS_ROOT))).resolve()\n", + "COSMOS3_GIT_URL = os.environ.get(\"COSMOS3_GIT_URL\", \"git@github.com:NVIDIA/cosmos-framework.git\")\n", + "COSMOS3_UV_GROUP = os.environ.get(\"COSMOS3_UV_GROUP\", \"cu130-train\")\n", + "COSMOS3_UV_ENV = Path(os.environ.get(\"UV_PROJECT_ENVIRONMENT\", COSMOS3_REPO / \".venv\")).resolve()\n", + "COSMOS3_NUM_GPUS = os.environ.get(\"COSMOS3_NUM_GPUS\", \"4\")\n", + "CUDA_VISIBLE_DEVICES = os.environ.get(\"CUDA_VISIBLE_DEVICES\", \"0,1,2,3\")\n", + "\n", + "PHYSICSIQ_ROOT = Path(\n", + " os.environ.get(\n", + " \"COSMOS3_PHYSICSIQ_ROOT\",\n", + " COSMOS_ROOT / \"evaluation\" / \"cosmos3\" / \"Physics_IQ\" / \"physics-IQ-benchmark\",\n", + " )\n", + ").resolve()\n", + "PHYSICSIQ_NOTEBOOK_ROOT = COSMOS_ROOT / \"evaluation\" / \"cosmos3\" / \"Physics_IQ\"\n", + "PHYSICSIQ_ASSETS = PHYSICSIQ_NOTEBOOK_ROOT / \"assets\"\n", + "PHYSICSIQ_OUTPUT_ROOT = Path(\n", + " os.environ.get(\"COSMOS3_PHYSICSIQ_OUTPUT_ROOT\", PHYSICSIQ_NOTEBOOK_ROOT / \"outputs\")\n", + ").resolve()\n", + "PHYSICSIQ_OUTPUT_ROOT.mkdir(parents=True, exist_ok=True)\n", + "\n", + "DEMO_CASE_ID = os.environ.get(\"COSMOS3_PHYSICSIQ_DEMO_CASE\", \"0001_perspective-left_trimmed-ball-and-block-fall\")\n", + "CHECKPOINT = os.environ.get(\"COSMOS3_PHYSICSIQ_CHECKPOINT\", \"Cosmos3-Super\")\n", + "\n", + "MASTER_ADDR = os.environ.get(\"COSMOS3_MASTER_ADDR\", \"127.0.0.1\")\n", + "MASTER_PORT_I2V = os.environ.get(\"COSMOS3_I2V_MASTER_PORT\", free_local_port())\n", + "MASTER_PORT_V2V = os.environ.get(\"COSMOS3_V2V_MASTER_PORT\", free_local_port())\n", + "\n", + "for key, value in [\n", + " (\"COSMOS_ROOT\", COSMOS_ROOT),\n", + " (\"COSMOS3_REPO\", COSMOS3_REPO),\n", + " (\"COSMOS3_UV_ENV\", COSMOS3_UV_ENV),\n", + " (\"COSMOS3_NUM_GPUS\", COSMOS3_NUM_GPUS),\n", + " (\"CUDA_VISIBLE_DEVICES\", CUDA_VISIBLE_DEVICES),\n", + " (\"PHYSICSIQ_ROOT\", PHYSICSIQ_ROOT),\n", + " (\"PHYSICSIQ_OUTPUT_ROOT\", PHYSICSIQ_OUTPUT_ROOT),\n", + " (\"PHYSICSIQ_ASSETS\", PHYSICSIQ_ASSETS),\n", + " (\"DEMO_CASE_ID\", DEMO_CASE_ID),\n", + " (\"CHECKPOINT\", CHECKPOINT),\n", + "]:\n", + " print(f\"{key}={value}\")\n", + "\n", + "# Export for the %%bash cells below.\n", + "os.environ[\"COSMOS3_REPO\"] = str(COSMOS3_REPO)\n", + "os.environ[\"COSMOS3_GIT_URL\"] = COSMOS3_GIT_URL\n", + "os.environ[\"COSMOS3_UV_GROUP\"] = COSMOS3_UV_GROUP\n", + "os.environ[\"COSMOS3_UV_ENV\"] = str(COSMOS3_UV_ENV)\n", + "os.environ[\"UV_PROJECT_ENVIRONMENT\"] = str(COSMOS3_UV_ENV)\n", + "os.environ[\"COSMOS3_NUM_GPUS\"] = COSMOS3_NUM_GPUS\n", + "os.environ[\"CUDA_VISIBLE_DEVICES\"] = CUDA_VISIBLE_DEVICES\n", + "os.environ[\"PHYSICSIQ_ROOT\"] = str(PHYSICSIQ_ROOT)\n", + "os.environ[\"PHYSICSIQ_OUTPUT_ROOT\"] = str(PHYSICSIQ_OUTPUT_ROOT)\n", + "os.environ[\"PHYSICSIQ_ASSETS\"] = str(PHYSICSIQ_ASSETS)\n", + "os.environ[\"DEMO_CASE_ID\"] = DEMO_CASE_ID\n", + "os.environ[\"CHECKPOINT\"] = CHECKPOINT\n", + "os.environ[\"COSMOS3_MASTER_ADDR\"] = MASTER_ADDR\n", + "os.environ[\"COSMOS3_I2V_MASTER_PORT\"] = MASTER_PORT_I2V\n", + "os.environ[\"COSMOS3_V2V_MASTER_PORT\"] = MASTER_PORT_V2V\n", + "\n", + "# Cache dirs — point these to a filesystem with plenty of space (e.g. lustre), not home.\n", + "# Cosmos3-Super downloads ~90 GB of weights into HF_HOME on first run.\n", + "HF_HOME = Path(os.environ.get(\"HF_HOME\", COSMOS3_REPO / \".hf_cache\")).resolve()\n", + "UV_CACHE_DIR = Path(os.environ.get(\"UV_CACHE_DIR\", COSMOS3_REPO / \".uv_cache\")).resolve()\n", + "os.environ[\"HF_HOME\"] = str(HF_HOME)\n", + "os.environ[\"UV_CACHE_DIR\"] = str(UV_CACHE_DIR)\n", + "os.environ[\"PYTORCH_CUDA_ALLOC_CONF\"] = os.environ.get(\"PYTORCH_CUDA_ALLOC_CONF\", \"expandable_segments:True\")\n", + "print(f\"HF_HOME={HF_HOME}\")\n", + "print(f\"UV_CACHE_DIR={UV_CACHE_DIR}\")" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## 3. Clone or Reuse Cosmos Framework" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%%bash\n", + "set -euo pipefail\n", + "\n", + "mkdir -p \"$(dirname \"$COSMOS3_REPO\")\"\n", + "\n", + "if [ -f \"$COSMOS3_REPO/pyproject.toml\" ] && [ -d \"$COSMOS3_REPO/cosmos_framework\" ]; then\n", + " echo \"Using existing framework checkout: $COSMOS3_REPO\"\n", + "elif [ -e \"$COSMOS3_REPO\" ]; then\n", + " echo \"COSMOS3_REPO exists but is not a Cosmos Framework checkout: $COSMOS3_REPO\"\n", + " exit 1\n", + "else\n", + " echo \"Cloning $COSMOS3_GIT_URL into $COSMOS3_REPO\"\n", + " git clone \"$COSMOS3_GIT_URL\" \"$COSMOS3_REPO\"\n", + "fi\n", + "\n", + "cd \"$COSMOS3_REPO\"\n", + "git status --short --branch\n", + "git remote -v" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## 4. Install Native PyTorch Dependencies\n", + "\n", + "Installs framework dependencies with the requested CUDA group (default `cu130-train`)." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%%bash\n", + "set -euo pipefail\n", + "\n", + "if ! command -v uv >/dev/null 2>&1; then\n", + " echo \"uv is not installed. Install it first: https://docs.astral.sh/uv/getting-started/installation/\"\n", + " exit 1\n", + "fi\n", + "\n", + "export GIT_LFS_SKIP_SMUDGE=1\n", + "cd \"$COSMOS3_REPO\"\n", + "export UV_PROJECT_ENVIRONMENT=\"${UV_PROJECT_ENVIRONMENT:-$COSMOS3_UV_ENV}\"\n", + "echo \"Using UV_PROJECT_ENVIRONMENT=$UV_PROJECT_ENVIRONMENT\"\n", + "uv sync --all-extras --group=\"$COSMOS3_UV_GROUP\"\n", + "if [ ! -x \"$COSMOS3_UV_ENV/bin/python\" ]; then\n", + " echo \"uv sync completed, but expected Python is missing: $COSMOS3_UV_ENV/bin/python\"\n", + " exit 1\n", + "fi" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## 5. Verify GPU and Python Environment" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%%bash\n", + "set -euo pipefail\n", + "\n", + "cd \"$COSMOS3_REPO\"\n", + "if [ ! -x \"$COSMOS3_UV_ENV/bin/python\" ]; then\n", + " echo \"Missing $COSMOS3_UV_ENV/bin/python\"\n", + " echo \"Run the Install Native PyTorch Dependencies cell first.\"\n", + " exit 1\n", + "fi\n", + "CUDA_VISIBLE_DEVICES=\"$CUDA_VISIBLE_DEVICES\" \"$COSMOS3_UV_ENV/bin/python\" - <<'PY'\n", + "import torch\n", + "print(\"torch:\", torch.__version__)\n", + "print(\"torch cuda:\", torch.version.cuda)\n", + "print(\"cuda available:\", torch.cuda.is_available())\n", + "print(\"device count:\", torch.cuda.device_count())\n", + "for index in range(torch.cuda.device_count()):\n", + " print(f\"device {index}:\", torch.cuda.get_device_name(index))\n", + "PY" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## 6. Download the PhysicsIQ Benchmark\n", + "\n", + "PhysicsIQ is hosted by Google DeepMind at the public GCS bucket `gs://physics-iq-benchmark`. We use their official download helper, which fetches the 24 FPS split-videos, switch-frame JPGs, masks, descriptions, and scoring code.\n", + "\n", + "Layout (under `$PHYSICSIQ_ROOT`):\n", + "\n", + "```\n", + "physics-IQ-benchmark/\n", + "├── code/ # official scorer (run_physics_iq.py, ...)\n", + "├── descriptions/ # per-case captions\n", + "├── split-videos/\n", + "│ ├── conditioning/24FPS/ # 72-frame, 3-second conditioning mp4s (V2V inputs)\n", + "│ └── testing/24FPS/ # 120-frame ground-truth mp4s (scoring targets)\n", + "├── switch-frames/ # single JPG per case (I2V inputs)\n", + "└── video-masks/ # binary motion masks for scoring\n", + "```" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%%bash\n", + "set -euo pipefail\n", + "\n", + "if [ -d \"$PHYSICSIQ_ROOT/split-videos/conditioning/24FPS\" ] && [ -d \"$PHYSICSIQ_ROOT/switch-frames\" ]; then\n", + " echo \"PhysicsIQ benchmark already present at $PHYSICSIQ_ROOT\"\n", + " ls \"$PHYSICSIQ_ROOT\"\n", + " exit 0\n", + "fi\n", + "\n", + "if ! command -v gcloud >/dev/null 2>&1 && ! command -v gsutil >/dev/null 2>&1; then\n", + " echo \"Install gcloud SDK first: https://docs.cloud.google.com/sdk/docs/install-sdk\" >&2\n", + " exit 1\n", + "fi\n", + "\n", + "PHYSICSIQ_REPO=\"$(dirname \"$PHYSICSIQ_ROOT\")/physics-IQ-benchmark-repo\"\n", + "if [ ! -d \"$PHYSICSIQ_REPO\" ]; then\n", + " git clone https://github.com/google-deepmind/physics-IQ-benchmark.git \"$PHYSICSIQ_REPO\"\n", + "fi\n", + "\n", + "mkdir -p \"$PHYSICSIQ_ROOT\"\n", + "cd \"$PHYSICSIQ_REPO\"\n", + "# The official helper downloads from gs://physics-iq-benchmark into ./physics-IQ-benchmark/.\n", + "python3 ./code/download_physics_iq_data.py --output_dir \"$PHYSICSIQ_ROOT\" --fps 24 || \\\n", + " python3 ./code/download_physics_iq_data.py --fps 24\n", + "\n", + "# If the helper wrote to ./physics-IQ-benchmark inside the repo, move it.\n", + "if [ -d \"$PHYSICSIQ_REPO/physics-IQ-benchmark\" ] && [ ! -e \"$PHYSICSIQ_ROOT/split-videos\" ]; then\n", + " rsync -a \"$PHYSICSIQ_REPO/physics-IQ-benchmark/\" \"$PHYSICSIQ_ROOT/\"\n", + "fi\n", + "\n", + "echo \"--- contents of $PHYSICSIQ_ROOT ---\"\n", + "ls \"$PHYSICSIQ_ROOT\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## 7. Preview the Demo Case\n", + "\n", + "We use `0001_perspective-left_trimmed-ball-and-block-fall` end-to-end: a ball and block held by overhead grippers are released and fall onto two pillows. The two inputs are the **switch frame** (instant of release) and the **3-second conditioning clip** that leads up to that instant, used for I2V and V2V respectively. " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "from IPython.display import Image, Video, display\n", + "\n", + "switch_frame = (\n", + " PHYSICSIQ_ROOT / \"switch-frames\" / f\"{DEMO_CASE_ID.split('_', 1)[0]}_switch-frames_anyFPS_{DEMO_CASE_ID.split('_', 1)[1]}.jpg\"\n", + ")\n", + "conditioning_72f = (\n", + " PHYSICSIQ_ROOT / \"split-videos\" / \"conditioning\" / \"24FPS\"\n", + " / f\"{DEMO_CASE_ID.split('_', 1)[0]}_conditioning-videos_24FPS_{DEMO_CASE_ID.split('_', 1)[1]}_take-1_{DEMO_CASE_ID.split('_', 2)[-1]}.mp4\"\n", + ")\n", + "# Some scenarios have alternate filename layouts; fall back to a glob if the exact name does not exist.\n", + "if not switch_frame.exists():\n", + " candidates = sorted((PHYSICSIQ_ROOT / \"switch-frames\").glob(f\"{DEMO_CASE_ID.split('_', 1)[0]}_*.jpg\"))\n", + " if candidates:\n", + " switch_frame = candidates[0]\n", + "if not conditioning_72f.exists():\n", + " candidates = sorted((PHYSICSIQ_ROOT / \"split-videos\" / \"conditioning\" / \"24FPS\").glob(\n", + " f\"{DEMO_CASE_ID.split('_', 1)[0]}_*.mp4\"\n", + " ))\n", + " if candidates:\n", + " conditioning_72f = candidates[0]\n", + "\n", + "print(\"switch frame:\", switch_frame)\n", + "print(\"conditioning video (72 frames @ 24 fps):\", conditioning_72f)\n", + "\n", + "display(Image(filename=str(switch_frame), width=480))\n", + "display(Video(filename=str(conditioning_72f), embed=True, width=480))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## 8. Helper Functions\n", + "\n", + "Helpers used by both the I2V and V2V sections below:\n", + "\n", + "- `case_paths(case_id)` — locate the switch frame JPG and 72-frame conditioning MP4 for a case.\n", + "- `build_i2v_input_jsonl(...)` — assemble a one-line JSONL row pointing at the switch frame.\n", + "- `build_v2v_input_jsonl(...)` — assemble a one-line JSONL row pointing at the 73-frame conditioning MP4.\n", + "- `prepare_v2v_conditioning(...)` — clone-pad the official 72-frame conditioning to 73 frames (the format the V2V model expects for Physics-IQ V2V).\n", + "- `stage_i2v_last120(...)` — drop the first frame of a 121-frame I2V output, keep the last 120.\n", + "- `stage_v2v_omit73(...)` — drop the 73-frame conditioning prefix of a 193-frame V2V output, keep the next 120.\n", + "\n", + "All staging produces a 120-frame mp4 at 24 fps — the exact format the official PhysicsIQ scorer expects." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "import json\n", + "import shutil\n", + "import subprocess\n", + "from pathlib import Path\n", + "\n", + "I2V_PROMPTS_FILE = PHYSICSIQ_ASSETS / \"i2v_prompts.json\"\n", + "V2V_PROMPTS_FILE = PHYSICSIQ_ASSETS / \"v2v_prompts.json\"\n", + "\n", + "I2V_PROMPTS = {row[\"name\"]: row for row in json.loads(I2V_PROMPTS_FILE.read_text())}\n", + "V2V_PROMPTS = {row[\"name\"]: row for row in json.loads(V2V_PROMPTS_FILE.read_text())}\n", + "assert len(I2V_PROMPTS) == 198 and len(V2V_PROMPTS) == 198\n", + "\n", + "FFMPEG = shutil.which(\"ffmpeg\")\n", + "assert FFMPEG, \"ffmpeg is required on PATH\"\n", + "\n", + "\n", + "def _ffmpeg(args: list[str]) -> None:\n", + " subprocess.run([FFMPEG, \"-y\", \"-loglevel\", \"error\", *args], check=True)\n", + "\n", + "\n", + "def _ffprobe_frames(path: Path) -> int:\n", + " ffprobe = shutil.which(\"ffprobe\")\n", + " if ffprobe is not None:\n", + " out = subprocess.run(\n", + " [\n", + " ffprobe, \"-v\", \"error\", \"-select_streams\", \"v:0\",\n", + " \"-count_frames\", \"-show_entries\", \"stream=nb_read_frames\",\n", + " \"-of\", \"default=nokey=1:noprint_wrappers=1\", str(path),\n", + " ],\n", + " check=True, text=True, capture_output=True,\n", + " )\n", + " return int(out.stdout.strip())\n", + " import cv2 # type: ignore\n", + " cap = cv2.VideoCapture(str(path))\n", + " try:\n", + " return int(cap.get(cv2.CAP_PROP_FRAME_COUNT))\n", + " finally:\n", + " cap.release()\n", + "\n", + "\n", + "def case_paths(case_id: str) -> tuple[Path, Path]:\n", + " sample_id = case_id.split(\"_\", 1)[0]\n", + " sw = sorted((PHYSICSIQ_ROOT / \"switch-frames\").glob(f\"{sample_id}_*.jpg\"))\n", + " cond = sorted((PHYSICSIQ_ROOT / \"split-videos\" / \"conditioning\" / \"24FPS\").glob(f\"{sample_id}_*.mp4\"))\n", + " if not sw or not cond:\n", + " raise FileNotFoundError(f\"no inputs found for case {case_id} under {PHYSICSIQ_ROOT}\")\n", + " return sw[0], cond[0]\n", + "\n", + "\n", + "def build_i2v_input_jsonl(case_id: str, dst_jsonl: Path) -> Path:\n", + " prompt = I2V_PROMPTS[case_id]\n", + " switch_frame, _ = case_paths(case_id)\n", + " row = {\n", + " \"aspect_ratio\": \"16,9\",\n", + " \"fps\": 24,\n", + " \"guidance\": 3.0,\n", + " \"guidance_interval\": [0, 1000],\n", + " \"model_mode\": \"image2video\",\n", + " \"name\": case_id,\n", + " \"negative_metadata_mode\": \"none\",\n", + " \"negative_prompt\": prompt[\"negative_prompt\"],\n", + " \"negative_prompt_keep_metadata\": False,\n", + " \"num_frames\": 121,\n", + " \"num_outputs\": 1,\n", + " \"num_steps\": 50,\n", + " \"prompt\": prompt[\"prompt\"],\n", + " \"resolution\": \"720\",\n", + " \"seed\": 0,\n", + " \"shift\": 4.75,\n", + " \"sigma_max\": 80.0,\n", + " \"vision_path\": str(switch_frame),\n", + " }\n", + " dst_jsonl.parent.mkdir(parents=True, exist_ok=True)\n", + " dst_jsonl.write_text(json.dumps(row) + \"\\n\")\n", + " return dst_jsonl\n", + "\n", + "\n", + "def prepare_v2v_conditioning(src_72f: Path, dst_73f: Path, fps: int = 24) -> Path:\n", + " \"\"\"Clone-pad the first frame so the official 72-frame clip becomes 73 frames.\"\"\"\n", + " n_src = _ffprobe_frames(src_72f)\n", + " assert n_src == 72, f\"{src_72f}: expected 72 source frames, got {n_src}\"\n", + " dst_73f.parent.mkdir(parents=True, exist_ok=True)\n", + " start_duration = 1.0 / float(fps)\n", + " _ffmpeg([\n", + " \"-i\", str(src_72f),\n", + " \"-vf\", f\"tpad=start_mode=clone:start_duration={start_duration:.9f}\",\n", + " \"-r\", str(fps),\n", + " \"-frames:v\", \"73\",\n", + " \"-c:v\", \"libx264\", \"-pix_fmt\", \"yuv420p\", \"-crf\", \"18\",\n", + " str(dst_73f),\n", + " ])\n", + " n_dst = _ffprobe_frames(dst_73f)\n", + " assert n_dst == 73, f\"{dst_73f}: expected 73 frames after pad, got {n_dst}\"\n", + " return dst_73f\n", + "\n", + "\n", + "def build_v2v_input_jsonl(case_id: str, conditioning_73f: Path, dst_jsonl: Path) -> Path:\n", + " prompt = V2V_PROMPTS[case_id]\n", + " row = {\n", + " \"aspect_ratio\": \"16,9\",\n", + " \"condition_frame_indexes_vision\": list(range(19)),\n", + " \"fps\": 24,\n", + " \"guidance\": 6.0,\n", + " \"model_mode\": \"video2video\",\n", + " \"name\": case_id,\n", + " \"negative_metadata_mode\": \"same\",\n", + " \"negative_prompt\": prompt[\"negative_prompt\"],\n", + " \"negative_prompt_keep_metadata\": True,\n", + " \"normalize_cfg\": False,\n", + " \"num_frames\": 193,\n", + " \"num_steps\": 50,\n", + " \"prompt\": prompt[\"prompt\"],\n", + " \"resolution\": \"720\",\n", + " \"seed\": 0,\n", + " \"shift\": 5.0,\n", + " \"sigma_max\": 80.0,\n", + " \"vision_path\": str(conditioning_73f),\n", + " }\n", + " dst_jsonl.parent.mkdir(parents=True, exist_ok=True)\n", + " dst_jsonl.write_text(json.dumps(row) + \"\\n\")\n", + " return dst_jsonl\n", + "\n", + "\n", + "def stage_i2v_last120(src_mp4: Path, dst_mp4: Path, fps: int = 24) -> Path:\n", + " \"\"\"Drop the conditioning frame at index 0 from a 121-frame output, keep the last 120.\"\"\"\n", + " n_src = _ffprobe_frames(src_mp4)\n", + " assert n_src >= 121, f\"{src_mp4}: expected at least 121 frames, got {n_src}\"\n", + " start_frame = n_src - 120\n", + " dst_mp4.parent.mkdir(parents=True, exist_ok=True)\n", + " _ffmpeg([\n", + " \"-i\", str(src_mp4),\n", + " \"-vf\", f\"trim=start_frame={start_frame},setpts=PTS-STARTPTS,fps={fps}\",\n", + " \"-frames:v\", \"120\",\n", + " \"-c:v\", \"libx264\", \"-preset\", \"ultrafast\", \"-crf\", \"23\",\n", + " \"-pix_fmt\", \"yuv420p\", \"-an\",\n", + " str(dst_mp4),\n", + " ])\n", + " assert _ffprobe_frames(dst_mp4) == 120\n", + " return dst_mp4\n", + "\n", + "\n", + "def stage_v2v_omit73(src_mp4: Path, dst_mp4: Path, fps: int = 24, omit: int = 73) -> Path:\n", + " \"\"\"Drop the 73-frame conditioning prefix from a 193-frame V2V output, keep the next 120.\"\"\"\n", + " n_src = _ffprobe_frames(src_mp4)\n", + " assert n_src >= omit + 120, f\"{src_mp4}: expected >= {omit + 120} frames, got {n_src}\"\n", + " dst_mp4.parent.mkdir(parents=True, exist_ok=True)\n", + " _ffmpeg([\n", + " \"-i\", str(src_mp4),\n", + " \"-vf\", f\"select='gte(n,{omit})',setpts=N/({fps}*TB)\",\n", + " \"-frames:v\", \"120\",\n", + " \"-r\", str(fps),\n", + " \"-an\", \"-c:v\", \"libx264\", \"-pix_fmt\", \"yuv420p\", \"-crf\", \"18\",\n", + " str(dst_mp4),\n", + " ])\n", + " assert _ffprobe_frames(dst_mp4) == 120\n", + " return dst_mp4\n", + "\n", + "\n", + "def display_video(path: Path, width: int = 480) -> None:\n", + " from IPython.display import Video, display\n", + " display(Video(filename=str(path), embed=True, width=width))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## 9. I2V (Image-to-Video)\n", + "\n", + "**Recipe**\n", + "\n", + "- **Conditioning**: the single switch-frame JPG. The model loads it as the first generated frame.\n", + "- **Output length**: 121 frames at 24 fps (~5.04 s total). Frame 0 is the conditioning frame; frames 1–120 are the 5 seconds of generated content that PhysicsIQ scores.\n", + "- **Sampling**: `num_steps=50`, `guidance=3.0`, `guidance_interval=[0, 1000]`, `shift=4.75`, `sigma_max=80.0`, `seed=0`.\n", + "- **Prompts**: verbose, timeline-structured per-case prompts shipped in `assets/i2v_prompts.json`.\n", + "- **Cropping for scoring**: drop frame 0 (the conditioning frame), keep frames 1..120. PhysicsIQ scores the 120 generated frames." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Build the I2V input JSONL for the demo case" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "i2v_run_dir = PHYSICSIQ_OUTPUT_ROOT / \"i2v\" / DEMO_CASE_ID\n", + "i2v_run_dir.mkdir(parents=True, exist_ok=True)\n", + "\n", + "i2v_input_jsonl = i2v_run_dir / \"input.jsonl\"\n", + "i2v_output_dir = i2v_run_dir / \"raw\"\n", + "i2v_output_dir.mkdir(parents=True, exist_ok=True)\n", + "\n", + "build_i2v_input_jsonl(DEMO_CASE_ID, i2v_input_jsonl)\n", + "\n", + "os.environ[\"I2V_INPUT\"] = str(i2v_input_jsonl)\n", + "os.environ[\"I2V_OUTPUT_DIR\"] = str(i2v_output_dir)\n", + "\n", + "print(\"I2V_INPUT =\", i2v_input_jsonl)\n", + "print(\"I2V_OUTPUT_DIR =\", i2v_output_dir)\n", + "print()\n", + "print(\"first row preview:\")\n", + "print(i2v_input_jsonl.read_text()[:600], \"...\")" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Run I2V inference\n", + "\n", + "We use the **latency** parallelism preset with context-parallel sharding across all visible GPUs (`--cp-size=$COSMOS3_NUM_GPUS`). For a single-case run on 4×H100, this completes in roughly 1–2 minutes." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%%bash\n", + "set -euo pipefail\n", + "\n", + "cd \"$COSMOS3_REPO\"\n", + "CUDA_VISIBLE_DEVICES=\"$CUDA_VISIBLE_DEVICES\" LD_LIBRARY_PATH= \\\n", + "\"$COSMOS3_UV_ENV/bin/torchrun\" \\\n", + " --nproc-per-node=\"$COSMOS3_NUM_GPUS\" \\\n", + " --master-addr=\"$COSMOS3_MASTER_ADDR\" \\\n", + " --master-port=\"$COSMOS3_I2V_MASTER_PORT\" \\\n", + " -m cosmos_framework.scripts.inference \\\n", + " --parallelism-preset=latency \\\n", + " --dp-shard-size=1 --dp-replicate-size=1 \\\n", + " --cp-size=\"$COSMOS3_NUM_GPUS\" --cfgp-size=1 \\\n", + " -i \"$I2V_INPUT\" \\\n", + " -o \"$I2V_OUTPUT_DIR\" \\\n", + " --checkpoint-path \"$CHECKPOINT\" \\\n", + " --no-guardrails" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Stage the I2V output for PhysicsIQ scoring (drop frame 0, keep last 120)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "i2v_raw_mp4 = next((i2v_output_dir).rglob(\"vision.mp4\"))\n", + "print(\"raw output:\", i2v_raw_mp4, \"frames=\", _ffprobe_frames(i2v_raw_mp4))\n", + "\n", + "i2v_staged_mp4 = i2v_run_dir / \"staged\" / f\"{DEMO_CASE_ID}.mp4\"\n", + "stage_i2v_last120(i2v_raw_mp4, i2v_staged_mp4)\n", + "print(\"staged 120-frame clip:\", i2v_staged_mp4)\n", + "display_video(i2v_staged_mp4)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## 10. V2V (Video-to-Video)\n", + "\n", + "**Recipe**\n", + "\n", + "- **Conditioning**: a **73-frame** mp4 at 24 fps. The official PhysicsIQ benchmark ships 72-frame conditioning clips; the V2V model expects exactly 73 frames, so we clone-pad the first frame to add one frame at the start. The model uses the first 19 frames of latent (the `condition_frame_indexes_vision=[0..18]` field) as the conditional signal.\n", + "- **Output length**: 193 frames at 24 fps. The first 73 frames replay the (padded) conditioning prefix; frames 73..192 are the predicted 5 seconds.\n", + "- **Sampling**: `num_steps=50`, `guidance=6.0` (no `guidance_interval`), `shift=5.0`, `sigma_max=80.0`, `seed=0`.\n", + "- **Prompts**: structured JSON-style prompts shipped in `assets/v2v_prompts.json` (per-case `task`, `camera`, `goal`, `conditional_video`, `applicable_physics_laws`, `predicted_timeline`).\n", + "- **Cropping for scoring**: drop the first 73 frames (conditioning prefix), keep frames 73..192. PhysicsIQ scores the 120 generated frames.\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Pad the 72-frame conditioning clip to 73 frames" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "_, conditioning_72f = case_paths(DEMO_CASE_ID)\n", + "v2v_run_dir = PHYSICSIQ_OUTPUT_ROOT / \"v2v\" / DEMO_CASE_ID\n", + "v2v_run_dir.mkdir(parents=True, exist_ok=True)\n", + "conditioning_73f = v2v_run_dir / \"conditioning_73f.mp4\"\n", + "\n", + "prepare_v2v_conditioning(conditioning_72f, conditioning_73f)\n", + "print(\"73-frame conditioning ready:\", conditioning_73f)\n", + "display_video(conditioning_73f)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Build the V2V input JSONL for the demo case" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "v2v_input_jsonl = v2v_run_dir / \"input.jsonl\"\n", + "v2v_output_dir = v2v_run_dir / \"raw\"\n", + "v2v_output_dir.mkdir(parents=True, exist_ok=True)\n", + "\n", + "build_v2v_input_jsonl(DEMO_CASE_ID, conditioning_73f, v2v_input_jsonl)\n", + "\n", + "os.environ[\"V2V_INPUT\"] = str(v2v_input_jsonl)\n", + "os.environ[\"V2V_OUTPUT_DIR\"] = str(v2v_output_dir)\n", + "\n", + "print(\"V2V_INPUT =\", v2v_input_jsonl)\n", + "print(\"V2V_OUTPUT_DIR =\", v2v_output_dir)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Run V2V inference\n", + "\n", + "Same parallelism flags as I2V. V2V output is 193 frames, so this takes ~2–3× longer than I2V on 4×H100." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%%bash\n", + "set -euo pipefail\n", + "\n", + "cd \"$COSMOS3_REPO\"\n", + "CUDA_VISIBLE_DEVICES=\"$CUDA_VISIBLE_DEVICES\" LD_LIBRARY_PATH= \\\n", + "\"$COSMOS3_UV_ENV/bin/torchrun\" \\\n", + " --nproc-per-node=\"$COSMOS3_NUM_GPUS\" \\\n", + " --master-addr=\"$COSMOS3_MASTER_ADDR\" \\\n", + " --master-port=\"$COSMOS3_V2V_MASTER_PORT\" \\\n", + " -m cosmos_framework.scripts.inference \\\n", + " --parallelism-preset=latency \\\n", + " --dp-shard-size=1 --dp-replicate-size=1 \\\n", + " --cp-size=\"$COSMOS3_NUM_GPUS\" --cfgp-size=1 \\\n", + " -i \"$V2V_INPUT\" \\\n", + " -o \"$V2V_OUTPUT_DIR\" \\\n", + " --checkpoint-path \"$CHECKPOINT\" \\\n", + " --no-guardrails" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Stage the V2V output for PhysicsIQ scoring (omit first 73, keep next 120)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "v2v_raw_mp4 = next((v2v_output_dir).rglob(\"vision.mp4\"))\n", + "print(\"raw output:\", v2v_raw_mp4, \"frames=\", _ffprobe_frames(v2v_raw_mp4))\n", + "\n", + "v2v_staged_mp4 = v2v_run_dir / \"staged\" / f\"{DEMO_CASE_ID}.mp4\"\n", + "stage_v2v_omit73(v2v_raw_mp4, v2v_staged_mp4)\n", + "print(\"staged 120-frame clip:\", v2v_staged_mp4)\n", + "display_video(v2v_staged_mp4)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## 11. (Optional) Run All 198 Cases\n", + "\n", + "The cells below mirror the demo flow but iterate over every case in the benchmark. Each task takes roughly:\n", + "\n", + "| Task | Per case (4×H100) | Full 198 | Disk |\n", + "| --- | --- | --- | --- |\n", + "| I2V | ~1.5 min | ~5 h | ~16 GB raw + ~360 MB staged |\n", + "| V2V | ~3 min | ~10 h | ~24 GB raw + ~360 MB staged |\n", + "\n", + "Run them only if you intend to compute the full PhysicsIQ score." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "import time\n", + "\n", + "RUN_FULL_198 = False # set to True to enable the full sweep\n", + "TASKS_TO_RUN = (\"i2v\", \"v2v\") # subset to (\"i2v\",) or (\"v2v\",) if you only need one\n", + "\n", + "if RUN_FULL_198:\n", + " case_ids = sorted(I2V_PROMPTS.keys())\n", + " assert len(case_ids) == 198\n", + "\n", + " if \"i2v\" in TASKS_TO_RUN:\n", + " i2v_inputs_dir = PHYSICSIQ_OUTPUT_ROOT / \"i2v_full\" / \"inputs\"\n", + " i2v_raw_dir = PHYSICSIQ_OUTPUT_ROOT / \"i2v_full\" / \"raw\"\n", + " i2v_staged_dir = PHYSICSIQ_OUTPUT_ROOT / \"i2v_full\" / \"staged\"\n", + " i2v_inputs_dir.mkdir(parents=True, exist_ok=True)\n", + " i2v_raw_dir.mkdir(parents=True, exist_ok=True)\n", + " i2v_staged_dir.mkdir(parents=True, exist_ok=True)\n", + "\n", + " all_jsonl = i2v_inputs_dir / \"all_198.jsonl\"\n", + " with all_jsonl.open(\"w\") as fp:\n", + " for case_id in case_ids:\n", + " switch_frame, _ = case_paths(case_id)\n", + " prompt = I2V_PROMPTS[case_id]\n", + " fp.write(json.dumps({\n", + " \"aspect_ratio\": \"16,9\", \"fps\": 24, \"guidance\": 3.0,\n", + " \"guidance_interval\": [0, 1000], \"model_mode\": \"image2video\",\n", + " \"name\": case_id, \"negative_metadata_mode\": \"none\",\n", + " \"negative_prompt\": prompt[\"negative_prompt\"],\n", + " \"negative_prompt_keep_metadata\": False,\n", + " \"num_frames\": 121, \"num_outputs\": 1, \"num_steps\": 50,\n", + " \"prompt\": prompt[\"prompt\"], \"resolution\": \"720\",\n", + " \"seed\": 0, \"shift\": 4.75, \"sigma_max\": 80.0,\n", + " \"vision_path\": str(switch_frame),\n", + " }) + \"\\n\")\n", + "\n", + " os.environ[\"I2V_FULL_INPUT\"] = str(all_jsonl)\n", + " os.environ[\"I2V_FULL_OUTPUT_DIR\"] = str(i2v_raw_dir)\n", + " print(\"I2V_FULL_INPUT =\", all_jsonl)\n", + " print(\"Run the next bash cell to generate all 198 I2V outputs, then call stage_i2v_last120 on each.\")\n", + "\n", + " if \"v2v\" in TASKS_TO_RUN:\n", + " v2v_inputs_dir = PHYSICSIQ_OUTPUT_ROOT / \"v2v_full\" / \"inputs\"\n", + " v2v_cond_dir = PHYSICSIQ_OUTPUT_ROOT / \"v2v_full\" / \"conditioning_73f\"\n", + " v2v_raw_dir = PHYSICSIQ_OUTPUT_ROOT / \"v2v_full\" / \"raw\"\n", + " v2v_staged_dir = PHYSICSIQ_OUTPUT_ROOT / \"v2v_full\" / \"staged\"\n", + " for path in (v2v_inputs_dir, v2v_cond_dir, v2v_raw_dir, v2v_staged_dir):\n", + " path.mkdir(parents=True, exist_ok=True)\n", + "\n", + " # Pad all 198 conditioning clips.\n", + " for case_id in case_ids:\n", + " _, conditioning_72f = case_paths(case_id)\n", + " dst = v2v_cond_dir / f\"{case_id}.mp4\"\n", + " if not dst.exists():\n", + " prepare_v2v_conditioning(conditioning_72f, dst)\n", + "\n", + " all_jsonl = v2v_inputs_dir / \"all_198.jsonl\"\n", + " with all_jsonl.open(\"w\") as fp:\n", + " for case_id in case_ids:\n", + " prompt = V2V_PROMPTS[case_id]\n", + " fp.write(json.dumps({\n", + " \"aspect_ratio\": \"16,9\",\n", + " \"condition_frame_indexes_vision\": list(range(19)),\n", + " \"fps\": 24, \"guidance\": 6.0, \"model_mode\": \"video2video\",\n", + " \"name\": case_id, \"negative_metadata_mode\": \"same\",\n", + " \"negative_prompt\": prompt[\"negative_prompt\"],\n", + " \"negative_prompt_keep_metadata\": True, \"normalize_cfg\": False,\n", + " \"num_frames\": 193, \"num_steps\": 50,\n", + " \"prompt\": prompt[\"prompt\"], \"resolution\": \"720\",\n", + " \"seed\": 0, \"shift\": 5.0, \"sigma_max\": 80.0,\n", + " \"vision_path\": str(v2v_cond_dir / f\"{case_id}.mp4\"),\n", + " }) + \"\\n\")\n", + "\n", + " os.environ[\"V2V_FULL_INPUT\"] = str(all_jsonl)\n", + " os.environ[\"V2V_FULL_OUTPUT_DIR\"] = str(v2v_raw_dir)\n", + " print(\"V2V_FULL_INPUT =\", all_jsonl)\n", + " print(\"Run the next bash cell to generate all 198 V2V outputs, then call stage_v2v_omit73 on each.\")\n", + "else:\n", + " print(\"Set RUN_FULL_198 = True above and re-run to enable the full 198-case sweep.\")" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Generate all 198 I2V outputs" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%%bash\n", + "set -euo pipefail\n", + "\n", + "if [ -z \"${I2V_FULL_INPUT:-}\" ]; then\n", + " echo \"Set RUN_FULL_198 = True in the previous Python cell and re-run it first.\"\n", + " exit 0\n", + "fi\n", + "\n", + "cd \"$COSMOS3_REPO\"\n", + "CUDA_VISIBLE_DEVICES=\"$CUDA_VISIBLE_DEVICES\" LD_LIBRARY_PATH= \\\n", + "\"$COSMOS3_UV_ENV/bin/torchrun\" \\\n", + " --nproc-per-node=\"$COSMOS3_NUM_GPUS\" \\\n", + " --master-addr=\"$COSMOS3_MASTER_ADDR\" \\\n", + " --master-port=\"$COSMOS3_I2V_MASTER_PORT\" \\\n", + " -m cosmos_framework.scripts.inference \\\n", + " --parallelism-preset=latency \\\n", + " --dp-shard-size=1 --dp-replicate-size=1 \\\n", + " --cp-size=\"$COSMOS3_NUM_GPUS\" --cfgp-size=1 \\\n", + " -i \"$I2V_FULL_INPUT\" \\\n", + " -o \"$I2V_FULL_OUTPUT_DIR\" \\\n", + " --checkpoint-path \"$CHECKPOINT\" \\\n", + " --no-guardrails" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Generate all 198 V2V outputs" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%%bash\n", + "set -euo pipefail\n", + "\n", + "if [ -z \"${V2V_FULL_INPUT:-}\" ]; then\n", + " echo \"Set RUN_FULL_198 = True in the previous Python cell and re-run it first.\"\n", + " exit 0\n", + "fi\n", + "\n", + "cd \"$COSMOS3_REPO\"\n", + "CUDA_VISIBLE_DEVICES=\"$CUDA_VISIBLE_DEVICES\" LD_LIBRARY_PATH= \\\n", + "\"$COSMOS3_UV_ENV/bin/torchrun\" \\\n", + " --nproc-per-node=\"$COSMOS3_NUM_GPUS\" \\\n", + " --master-addr=\"$COSMOS3_MASTER_ADDR\" \\\n", + " --master-port=\"$COSMOS3_V2V_MASTER_PORT\" \\\n", + " -m cosmos_framework.scripts.inference \\\n", + " --parallelism-preset=latency \\\n", + " --dp-shard-size=1 --dp-replicate-size=1 \\\n", + " --cp-size=\"$COSMOS3_NUM_GPUS\" --cfgp-size=1 \\\n", + " -i \"$V2V_FULL_INPUT\" \\\n", + " -o \"$V2V_FULL_OUTPUT_DIR\" \\\n", + " --checkpoint-path \"$CHECKPOINT\" \\\n", + " --no-guardrails" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Stage all 198 outputs" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "if RUN_FULL_198:\n", + " if \"i2v\" in TASKS_TO_RUN:\n", + " for raw in sorted(Path(os.environ[\"I2V_FULL_OUTPUT_DIR\"]).rglob(\"vision.mp4\")):\n", + " case_id = raw.parent.name\n", + " dst = Path(os.environ[\"I2V_FULL_OUTPUT_DIR\"]).parent / \"staged\" / f\"{case_id}.mp4\"\n", + " if not dst.exists():\n", + " stage_i2v_last120(raw, dst)\n", + " print(\"I2V staged dir:\", Path(os.environ[\"I2V_FULL_OUTPUT_DIR\"]).parent / \"staged\")\n", + " if \"v2v\" in TASKS_TO_RUN:\n", + " for raw in sorted(Path(os.environ[\"V2V_FULL_OUTPUT_DIR\"]).rglob(\"vision.mp4\")):\n", + " case_id = raw.parent.name\n", + " dst = Path(os.environ[\"V2V_FULL_OUTPUT_DIR\"]).parent / \"staged\" / f\"{case_id}.mp4\"\n", + " if not dst.exists():\n", + " stage_v2v_omit73(raw, dst)\n", + " print(\"V2V staged dir:\", Path(os.environ[\"V2V_FULL_OUTPUT_DIR\"]).parent / \"staged\")" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## 12. (Optional) Run the Official PhysicsIQ Scorer\n", + "\n", + "The official scorer compares generated 120-frame clips against ground-truth motion masks and writes a per-case CSV plus an overall PhysicsIQ score. It expects staged clips named exactly like the case ids (no trailing suffix).\n", + "\n", + "Refer to https://github.com/google-deepmind/physics-IQ-benchmark for the canonical scoring instructions. The cell below shows the call we used to produce the reference numbers." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "%%bash\n", + "set -euo pipefail\n", + "\n", + "# Set STAGED_DIR to the staged folder you want to score.\n", + "# Demo run (single case I2V): $PHYSICSIQ_OUTPUT_ROOT/i2v//staged\n", + "# Demo run (single case V2V): $PHYSICSIQ_OUTPUT_ROOT/v2v//staged\n", + "# Full 198-case I2V sweep: $PHYSICSIQ_OUTPUT_ROOT/i2v_full/staged (default)\n", + "STAGED_DIR=\"${STAGED_DIR:-$PHYSICSIQ_OUTPUT_ROOT/i2v_full/staged}\"\n", + "RESULTS_DIR=\"${RESULTS_DIR:-$PHYSICSIQ_OUTPUT_ROOT/scoring}\"\n", + "PHYSICSIQ_REPO=\"$(dirname \"$PHYSICSIQ_ROOT\")/physics-IQ-benchmark-repo\"\n", + "\n", + "if [ ! -d \"$STAGED_DIR\" ]; then\n", + " echo \"No staged clips at $STAGED_DIR. Run the staging cells first.\"\n", + " exit 0\n", + "fi\n", + "if [ ! -d \"$PHYSICSIQ_REPO\" ]; then\n", + " echo \"Clone the PhysicsIQ scorer repo first (the download cell does this).\"\n", + " exit 1\n", + "fi\n", + "\n", + "mkdir -p \"$RESULTS_DIR\"\n", + "cd \"$PHYSICSIQ_REPO\"\n", + "python3 ./code/run_physics_iq.py \\\n", + " --generated_videos_dir \"$STAGED_DIR\" \\\n", + " --results_dir \"$RESULTS_DIR\" \\\n", + " --physics_iq_dir \"$PHYSICSIQ_ROOT\" \\\n", + " --fps 24" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "name": "python", + "version": "3.10" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} \ No newline at end of file