{
  "version": 2,
  "items": [
    {
      "id": "ambient-bay-day",
      "place": "bay",
      "label": "Bay and bridge",
      "mode": "day",
      "file": "downloads/motion/ambient/bay-day.mp4",
      "webm": "downloads/motion/ambient/bay-day.webm",
      "gif": "downloads/motion/ambient/bay-day.gif",
      "poster": "downloads/motion/ambient/bay-day-poster.png",
      "width": 1920,
      "height": 1080,
      "duration": 6,
      "fps": 24,
      "motionFps": 12,
      "bytes": 12500432,
      "webmBytes": 29629440,
      "gifBytes": 49190638,
      "gifWidth": 1920,
      "gifHeight": 1080,
      "alt": "Bay and bridge in daylight. Water and reflections ripple; nets, boats and leaves move where present. Stonework and camera stay still.",
      "jobId": "a8b9297f-150e-4da6-acc6-e02eb50d3c7b",
      "model": "kling3_0",
      "sourceImage": "site/assets/art/scenes/bay-day-1920.png",
      "loop": true,
      "silent": true,
      "generation": {
        "provider": "Higgsfield",
        "model": "kling3_0",
        "mode": "pro",
        "jobId": "a8b9297f-150e-4da6-acc6-e02eb50d3c7b"
      },
      "processing": {
        "version": 2,
        "method": "Clean accepted raw art, robust generated-motion phase, coherent periodic water and object transforms; documented supplements for stationary nets and plants.",
        "colour": "Continuous Pavilion ramp; no dither",
        "protectedPixelsExact": true,
        "protectedPixelsScope": "Every decoded WebM frame; GIF palette is fixed. MP4 is a lossy compatibility copy.",
        "primaryCodec": "Lossless RGB VP9",
        "protectedWebMMaxTemporalDelta": 0,
        "requiredMovingComponents": 21,
        "periodicPositionAndVelocity": true,
        "duplicateEndpoint": false,
        "cyclic": {
          "interiorMeanStep": 0.3739492,
          "interiorP95Step": 0.4321102,
          "interiorMaxStep": 0.433952,
          "wrapStep": 0.2670256,
          "wrapToP95": 0.61796,
          "wrapToMax": 0.61533,
          "interiorP95Acceleration": 0.3289605,
          "interiorMaxAcceleration": 0.3404196,
          "boundaryAcceleration": 0.2534001,
          "openingAcceleration": 0.4031284,
          "boundaryAccelerationToP95": 0.77031,
          "openingAccelerationToP95": 1.22546,
          "boundaryAccelerationToMax": 0.74438,
          "openingAccelerationToMax": 1.18421,
          "duplicateEndpoint": false
        }
      }
    },
    {
      "id": "ambient-bay-night",
      "place": "bay",
      "label": "Bay and bridge",
      "mode": "night",
      "file": "downloads/motion/ambient/bay-night.mp4",
      "webm": "downloads/motion/ambient/bay-night.webm",
      "gif": "downloads/motion/ambient/bay-night.gif",
      "poster": "downloads/motion/ambient/bay-night-poster.png",
      "width": 1920,
      "height": 1080,
      "duration": 6,
      "fps": 24,
      "motionFps": 12,
      "bytes": 11013083,
      "webmBytes": 28993102,
      "gifBytes": 43380911,
      "gifWidth": 1920,
      "gifHeight": 1080,
      "alt": "Bay and bridge in moonlight. Water and reflections ripple; nets, boats and leaves move where present. Stonework and camera stay still.",
      "jobId": "ea94862e-0970-4a2d-b1cc-770655bbd2bc",
      "model": "kling3_0",
      "sourceImage": "site/assets/art/scenes/bay-night-1920.png",
      "loop": true,
      "silent": true,
      "generation": {
        "provider": "Higgsfield",
        "model": "kling3_0",
        "mode": "pro",
        "jobId": "ea94862e-0970-4a2d-b1cc-770655bbd2bc"
      },
      "processing": {
        "version": 2,
        "method": "Clean accepted raw art, robust generated-motion phase, coherent periodic water and object transforms; documented supplements for stationary nets and plants.",
        "colour": "Continuous Pavilion ramp; no dither",
        "protectedPixelsExact": true,
        "protectedPixelsScope": "Every decoded WebM frame; GIF palette is fixed. MP4 is a lossy compatibility copy.",
        "primaryCodec": "Lossless RGB VP9",
        "protectedWebMMaxTemporalDelta": 0,
        "requiredMovingComponents": 21,
        "periodicPositionAndVelocity": true,
        "duplicateEndpoint": false,
        "cyclic": {
          "interiorMeanStep": 0.3069745,
          "interiorP95Step": 0.3579676,
          "interiorMaxStep": 0.3638091,
          "wrapStep": 0.2086714,
          "wrapToP95": 0.58293,
          "wrapToMax": 0.57357,
          "interiorP95Acceleration": 0.2773785,
          "interiorMaxAcceleration": 0.2806691,
          "boundaryAcceleration": 0.1837472,
          "openingAcceleration": 0.3135389,
          "boundaryAccelerationToP95": 0.66244,
          "openingAccelerationToP95": 1.13036,
          "boundaryAccelerationToMax": 0.65468,
          "openingAccelerationToMax": 1.11711,
          "duplicateEndpoint": false
        }
      }
    },
    {
      "id": "ambient-pavilion-day",
      "place": "pavilion",
      "label": "Pavilion terrace",
      "mode": "day",
      "file": "downloads/motion/ambient/pavilion-day.mp4",
      "webm": "downloads/motion/ambient/pavilion-day.webm",
      "gif": "downloads/motion/ambient/pavilion-day.gif",
      "poster": "downloads/motion/ambient/pavilion-day-poster.png",
      "width": 1920,
      "height": 1080,
      "duration": 6,
      "fps": 24,
      "motionFps": 12,
      "bytes": 12102576,
      "webmBytes": 28215465,
      "gifBytes": 52940971,
      "gifWidth": 1920,
      "gifHeight": 1080,
      "alt": "Pavilion terrace in daylight. Water and reflections ripple; nets, boats and leaves move where present. Stonework and camera stay still.",
      "jobId": "a4d0df77-798e-48fb-b058-4c2c58f6d828",
      "model": "kling3_0",
      "sourceImage": "site/assets/art/scenes/pavilion-day-1920.png",
      "loop": true,
      "silent": true,
      "generation": {
        "provider": "Higgsfield",
        "model": "kling3_0",
        "mode": "pro",
        "jobId": "a4d0df77-798e-48fb-b058-4c2c58f6d828"
      },
      "processing": {
        "version": 2,
        "method": "Clean accepted raw art, robust generated-motion phase, coherent periodic water and object transforms; documented supplements for stationary nets and plants.",
        "colour": "Continuous Pavilion ramp; no dither",
        "protectedPixelsExact": true,
        "protectedPixelsScope": "Every decoded WebM frame; GIF palette is fixed. MP4 is a lossy compatibility copy.",
        "primaryCodec": "Lossless RGB VP9",
        "protectedWebMMaxTemporalDelta": 0,
        "requiredMovingComponents": 24,
        "periodicPositionAndVelocity": true,
        "duplicateEndpoint": false,
        "cyclic": {
          "interiorMeanStep": 0.36839,
          "interiorP95Step": 0.4082686,
          "interiorMaxStep": 0.4104412,
          "wrapStep": 0.3338797,
          "wrapToP95": 0.81779,
          "wrapToMax": 0.81347,
          "interiorP95Acceleration": 0.3222222,
          "interiorMaxAcceleration": 0.3485704,
          "boundaryAcceleration": 0.258938,
          "openingAcceleration": 0.4858167,
          "boundaryAccelerationToP95": 0.8036,
          "openingAccelerationToP95": 1.50771,
          "boundaryAccelerationToMax": 0.74286,
          "openingAccelerationToMax": 1.39374,
          "duplicateEndpoint": false
        }
      }
    },
    {
      "id": "ambient-pavilion-night",
      "place": "pavilion",
      "label": "Pavilion terrace",
      "mode": "night",
      "file": "downloads/motion/ambient/pavilion-night.mp4",
      "webm": "downloads/motion/ambient/pavilion-night.webm",
      "gif": "downloads/motion/ambient/pavilion-night.gif",
      "poster": "downloads/motion/ambient/pavilion-night-poster.png",
      "width": 1920,
      "height": 1080,
      "duration": 6,
      "fps": 24,
      "motionFps": 12,
      "bytes": 10823212,
      "webmBytes": 27913498,
      "gifBytes": 48639825,
      "gifWidth": 1920,
      "gifHeight": 1080,
      "alt": "Pavilion terrace in moonlight. Water and reflections ripple; nets, boats and leaves move where present. Stonework and camera stay still.",
      "jobId": "b5bc9fff-43dc-450a-b050-9c2beb0394d7",
      "model": "kling3_0",
      "sourceImage": "site/assets/art/scenes/pavilion-night-1920.png",
      "loop": true,
      "silent": true,
      "generation": {
        "provider": "Higgsfield",
        "model": "kling3_0",
        "mode": "pro",
        "jobId": "b5bc9fff-43dc-450a-b050-9c2beb0394d7"
      },
      "processing": {
        "version": 2,
        "method": "Clean accepted raw art, robust generated-motion phase, coherent periodic water and object transforms; documented supplements for stationary nets and plants.",
        "colour": "Continuous Pavilion ramp; no dither",
        "protectedPixelsExact": true,
        "protectedPixelsScope": "Every decoded WebM frame; GIF palette is fixed. MP4 is a lossy compatibility copy.",
        "primaryCodec": "Lossless RGB VP9",
        "protectedWebMMaxTemporalDelta": 0,
        "requiredMovingComponents": 24,
        "periodicPositionAndVelocity": true,
        "duplicateEndpoint": false,
        "cyclic": {
          "interiorMeanStep": 0.3349491,
          "interiorP95Step": 0.349332,
          "interiorMaxStep": 0.3566514,
          "wrapStep": 0.2848463,
          "wrapToP95": 0.8154,
          "wrapToMax": 0.79867,
          "interiorP95Acceleration": 0.298824,
          "interiorMaxAcceleration": 0.3202768,
          "boundaryAcceleration": 0.2333372,
          "openingAcceleration": 0.4070284,
          "boundaryAccelerationToP95": 0.78085,
          "openingAccelerationToP95": 1.3621,
          "boundaryAccelerationToMax": 0.72855,
          "openingAccelerationToMax": 1.27086,
          "duplicateEndpoint": false
        }
      }
    },
    {
      "id": "ambient-coast-day",
      "place": "coast",
      "label": "Coastal village",
      "mode": "day",
      "file": "downloads/motion/ambient/coast-day.mp4",
      "webm": "downloads/motion/ambient/coast-day.webm",
      "gif": "downloads/motion/ambient/coast-day.gif",
      "poster": "downloads/motion/ambient/coast-day-poster.png",
      "width": 1920,
      "height": 1080,
      "duration": 6,
      "fps": 24,
      "motionFps": 12,
      "bytes": 10555480,
      "webmBytes": 25311652,
      "gifBytes": 47348482,
      "gifWidth": 1920,
      "gifHeight": 1080,
      "alt": "Coastal village in daylight. Water and reflections ripple; nets, boats and leaves move where present. Stonework and camera stay still.",
      "jobId": "6f419acb-54d4-4ad4-a39a-dfac88c48451",
      "model": "kling3_0",
      "sourceImage": "site/assets/art/scenes/coast-day-1920.png",
      "loop": true,
      "silent": true,
      "generation": {
        "provider": "Higgsfield",
        "model": "kling3_0",
        "mode": "std",
        "jobId": "6f419acb-54d4-4ad4-a39a-dfac88c48451"
      },
      "processing": {
        "version": 2,
        "method": "Clean accepted raw art, robust generated-motion phase, coherent periodic water and object transforms; documented supplements for stationary nets and plants.",
        "colour": "Continuous Pavilion ramp; no dither",
        "protectedPixelsExact": true,
        "protectedPixelsScope": "Every decoded WebM frame; GIF palette is fixed. MP4 is a lossy compatibility copy.",
        "primaryCodec": "Lossless RGB VP9",
        "protectedWebMMaxTemporalDelta": 0,
        "requiredMovingComponents": 26,
        "periodicPositionAndVelocity": true,
        "duplicateEndpoint": false,
        "cyclic": {
          "interiorMeanStep": 0.2436502,
          "interiorP95Step": 0.2561229,
          "interiorMaxStep": 0.2619175,
          "wrapStep": 0.1770124,
          "wrapToP95": 0.69112,
          "wrapToMax": 0.67583,
          "interiorP95Acceleration": 0.2960478,
          "interiorMaxAcceleration": 0.3317727,
          "boundaryAcceleration": 0.231714,
          "openingAcceleration": 0.2775336,
          "boundaryAccelerationToP95": 0.78269,
          "openingAccelerationToP95": 0.93746,
          "boundaryAccelerationToMax": 0.69841,
          "openingAccelerationToMax": 0.83652,
          "duplicateEndpoint": false
        }
      }
    },
    {
      "id": "ambient-coast-night",
      "place": "coast",
      "label": "Coastal village",
      "mode": "night",
      "file": "downloads/motion/ambient/coast-night.mp4",
      "webm": "downloads/motion/ambient/coast-night.webm",
      "gif": "downloads/motion/ambient/coast-night.gif",
      "poster": "downloads/motion/ambient/coast-night-poster.png",
      "width": 1920,
      "height": 1080,
      "duration": 6,
      "fps": 24,
      "motionFps": 12,
      "bytes": 9665428,
      "webmBytes": 24582246,
      "gifBytes": 41459025,
      "gifWidth": 1920,
      "gifHeight": 1080,
      "alt": "Coastal village in moonlight. Water and reflections ripple; nets, boats and leaves move where present. Stonework and camera stay still.",
      "jobId": "c376cb02-f30c-4828-ab7f-e1d38c84e9e6",
      "model": "kling3_0",
      "sourceImage": "site/assets/art/scenes/coast-night-1920.png",
      "loop": true,
      "silent": true,
      "generation": {
        "provider": "Higgsfield",
        "model": "kling3_0",
        "mode": "pro",
        "jobId": "c376cb02-f30c-4828-ab7f-e1d38c84e9e6"
      },
      "processing": {
        "version": 2,
        "method": "Clean accepted raw art, robust generated-motion phase, coherent periodic water and object transforms; documented supplements for stationary nets and plants.",
        "colour": "Continuous Pavilion ramp; no dither",
        "protectedPixelsExact": true,
        "protectedPixelsScope": "Every decoded WebM frame; GIF palette is fixed. MP4 is a lossy compatibility copy.",
        "primaryCodec": "Lossless RGB VP9",
        "protectedWebMMaxTemporalDelta": 0,
        "requiredMovingComponents": 26,
        "periodicPositionAndVelocity": true,
        "duplicateEndpoint": false,
        "cyclic": {
          "interiorMeanStep": 0.2048731,
          "interiorP95Step": 0.2300428,
          "interiorMaxStep": 0.2359199,
          "wrapStep": 0.1442129,
          "wrapToP95": 0.6269,
          "wrapToMax": 0.61128,
          "interiorP95Acceleration": 0.2693148,
          "interiorMaxAcceleration": 0.2887841,
          "boundaryAcceleration": 0.1970199,
          "openingAcceleration": 0.2226945,
          "boundaryAccelerationToP95": 0.73156,
          "openingAccelerationToP95": 0.82689,
          "boundaryAccelerationToMax": 0.68224,
          "openingAccelerationToMax": 0.77115,
          "duplicateEndpoint": false
        }
      }
    },
    {
      "id": "ambient-doorway-day",
      "place": "doorway",
      "label": "Doorway courtyard",
      "mode": "day",
      "file": "downloads/motion/ambient/doorway-day.mp4",
      "webm": "downloads/motion/ambient/doorway-day.webm",
      "gif": "downloads/motion/ambient/doorway-day.gif",
      "poster": "downloads/motion/ambient/doorway-day-poster.png",
      "width": 1920,
      "height": 1080,
      "duration": 6,
      "fps": 24,
      "motionFps": 12,
      "bytes": 6064210,
      "webmBytes": 14448366,
      "gifBytes": 29590538,
      "gifWidth": 1920,
      "gifHeight": 1080,
      "alt": "Doorway courtyard in daylight. Water and reflections ripple; nets, boats and leaves move where present. Stonework and camera stay still.",
      "jobId": "22080dec-553a-4c01-868f-4bb635923842",
      "model": "kling3_0",
      "sourceImage": "site/assets/art/scenes/doorway-day-1920.png",
      "loop": true,
      "silent": true,
      "generation": {
        "provider": "Higgsfield",
        "model": "kling3_0",
        "mode": "pro",
        "jobId": "22080dec-553a-4c01-868f-4bb635923842"
      },
      "processing": {
        "version": 2,
        "method": "Clean accepted raw art, robust generated-motion phase, coherent periodic water and object transforms; documented supplements for stationary nets and plants.",
        "colour": "Continuous Pavilion ramp; no dither",
        "protectedPixelsExact": true,
        "protectedPixelsScope": "Every decoded WebM frame; GIF palette is fixed. MP4 is a lossy compatibility copy.",
        "primaryCodec": "Lossless RGB VP9",
        "protectedWebMMaxTemporalDelta": 0,
        "requiredMovingComponents": 25,
        "periodicPositionAndVelocity": true,
        "duplicateEndpoint": false,
        "cyclic": {
          "interiorMeanStep": 0.2709347,
          "interiorP95Step": 0.3001116,
          "interiorMaxStep": 0.3011048,
          "wrapStep": 0.1879566,
          "wrapToP95": 0.62629,
          "wrapToMax": 0.62422,
          "interiorP95Acceleration": 0.2500425,
          "interiorMaxAcceleration": 0.2535633,
          "boundaryAcceleration": 0.178372,
          "openingAcceleration": 0.2894332,
          "boundaryAccelerationToP95": 0.71337,
          "openingAccelerationToP95": 1.15754,
          "boundaryAccelerationToMax": 0.70346,
          "openingAccelerationToMax": 1.14146,
          "duplicateEndpoint": false
        }
      }
    },
    {
      "id": "ambient-doorway-night",
      "place": "doorway",
      "label": "Doorway courtyard",
      "mode": "night",
      "file": "downloads/motion/ambient/doorway-night.mp4",
      "webm": "downloads/motion/ambient/doorway-night.webm",
      "gif": "downloads/motion/ambient/doorway-night.gif",
      "poster": "downloads/motion/ambient/doorway-night-poster.png",
      "width": 1920,
      "height": 1080,
      "duration": 6,
      "fps": 24,
      "motionFps": 12,
      "bytes": 6103424,
      "webmBytes": 15181741,
      "gifBytes": 28587483,
      "gifWidth": 1920,
      "gifHeight": 1080,
      "alt": "Doorway courtyard in moonlight. Water and reflections ripple; nets, boats and leaves move where present. Stonework and camera stay still.",
      "jobId": "0ff7b859-e336-49e7-aebe-186d171deb1e",
      "model": "kling3_0",
      "sourceImage": "site/assets/art/scenes/doorway-night-1920.png",
      "loop": true,
      "silent": true,
      "generation": {
        "provider": "Higgsfield",
        "model": "kling3_0",
        "mode": "pro",
        "jobId": "0ff7b859-e336-49e7-aebe-186d171deb1e"
      },
      "processing": {
        "version": 2,
        "method": "Clean accepted raw art, robust generated-motion phase, coherent periodic water and object transforms; documented supplements for stationary nets and plants.",
        "colour": "Continuous Pavilion ramp; no dither",
        "protectedPixelsExact": true,
        "protectedPixelsScope": "Every decoded WebM frame; GIF palette is fixed. MP4 is a lossy compatibility copy.",
        "primaryCodec": "Lossless RGB VP9",
        "protectedWebMMaxTemporalDelta": 0,
        "requiredMovingComponents": 25,
        "periodicPositionAndVelocity": true,
        "duplicateEndpoint": false,
        "cyclic": {
          "interiorMeanStep": 0.2193589,
          "interiorP95Step": 0.2343327,
          "interiorMaxStep": 0.2369948,
          "wrapStep": 0.1818349,
          "wrapToP95": 0.77597,
          "wrapToMax": 0.76725,
          "interiorP95Acceleration": 0.209158,
          "interiorMaxAcceleration": 0.2165502,
          "boundaryAcceleration": 0.1582156,
          "openingAcceleration": 0.2671179,
          "boundaryAccelerationToP95": 0.75644,
          "openingAccelerationToP95": 1.27711,
          "boundaryAccelerationToMax": 0.73062,
          "openingAccelerationToMax": 1.23352,
          "duplicateEndpoint": false
        }
      }
    }
  ],
  "updated": "2026-11-03T11:46:25.498628+00:00",
  "status": "final",
  "note": "Eight native 1920 \u00d7 1080 clean ambient loops. Lossless WebM website playback, H.264 compatibility copies, full-HD no-dither GIFs and posters. Coherent object motion is periodic in position and velocity; no repeated endpoint.",
  "review": {
    "decodedCollection": "pass",
    "scenePairs": 4,
    "loops": 8,
    "requiredMovingComponents": 192,
    "annotatedComponents": 199,
    "protectedWebMMaxTemporalDelta": 0,
    "nativeResolution": [
      1920,
      1080
    ],
    "browserPlayback": "WebM primary, MP4 fallback; desktop/mobile and both themes verified"
  }
}
