{
  "schema": "cubey.site.selected-media",
  "version": 1,
  "selections": {
    "water-3d": {
      "poster": "water-3d",
      "film": "water-3d-film",
      "preview": "preview-water-3d"
    },
    "fire-3d": {
      "poster": "fire-3d",
      "film": "fire-3d-film",
      "preview": "preview-fire-3d"
    },
    "terrain-water": {
      "poster": "terrain-water",
      "film": "terrain-water-film",
      "preview": "preview-terrain-water"
    },
    "ocean-surface": {
      "poster": "ocean-surface",
      "film": "ocean-surface-film",
      "preview": "preview-ocean-surface"
    },
    "mesh-materials": {
      "poster": "mesh-materials",
      "film": "mesh-materials-film",
      "preview": "preview-mesh-materials"
    },
    "sdf-materials": {
      "poster": "sdf-materials",
      "film": "sdf-materials-film",
      "preview": "preview-sdf-materials"
    },
    "guardian": {
      "poster": "guardian"
    },
    "robot": {
      "poster": "robot",
      "film": "robot-film",
      "preview": "preview-robot"
    },
    "explosion-3d": {
      "poster": "explosion-3d",
      "film": "explosion-3d-film",
      "preview": "preview-explosion-3d"
    },
    "water-2d": {
      "poster": "water-2d",
      "film": "water-2d-film",
      "preview": "preview-water-2d"
    },
    "smoke-2d": {
      "poster": "smoke-2d",
      "film": "smoke-2d-film",
      "preview": "preview-smoke-2d"
    },
    "shallow-water": {
      "poster": "shallow-water",
      "film": "shallow-water-film",
      "preview": "preview-shallow-water"
    },
    "day-night": {
      "poster": "day-night",
      "film": "day-night-film",
      "preview": "preview-day-night"
    },
    "clouds": {
      "poster": "clouds",
      "film": "clouds-film",
      "preview": "preview-clouds"
    },
    "night-sky": {
      "poster": "night-sky"
    },
    "terrain-rendering": {
      "poster": "terrain-rendering"
    },
    "gltf-layers": {
      "poster": "gltf-layers"
    },
    "gltf-optics": {
      "poster": "gltf-optics"
    },
    "gltf-motion": {
      "poster": "gltf-motion",
      "film": "gltf-motion-film",
      "preview": "preview-gltf-motion"
    },
    "gltf-textures": {
      "poster": "gltf-textures"
    },
    "gltf-morph": {
      "poster": "gltf-morph",
      "film": "gltf-morph-film",
      "preview": "preview-gltf-morph"
    },
    "atmosphere-light": {
      "poster": "atmosphere-light",
      "gallery": [
        "scattering-daylight",
        "scattering-haze"
      ]
    },
    "sdf-prototype-history": {
      "poster": "history-sdf-carved-sphere"
    }
  },
  "assets": [
    {
      "id": "atmosphere-light",
      "file": "/media/atmosphere-light.webp",
      "kind": "image",
      "width": 1280,
      "height": 720,
      "sha256": "e911b4f9dcc168f677ce775ec31e1690477cc8f2c2a1fb3ca67d8a5df1adf593",
      "bytes": 8564,
      "caption": "Low sun and direct atmospheric scattering.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "33f9f6a81ffe30bc5ce3e37227a90f3ac3be36d7c32eab5fbe8835460b570b3e",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "clouds",
      "file": "/media/clouds.webp",
      "kind": "image",
      "width": 1280,
      "height": 720,
      "sha256": "fede3d2ed0cf2023a7b78f5593bb599842e7a02fb2095f7447dcba4a5b55786f",
      "bytes": 21056,
      "caption": "Broken cumulus under afternoon light.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "625031f15d45ec71b1a7daf109358d9021e2797f2d5ecf29bd1d9ae551c60a00",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "clouds-film",
      "file": "/media/clouds-film.mp4",
      "kind": "video",
      "width": 1280,
      "height": 720,
      "sha256": "be88fafa0ecb9c085911d5858db5b994940c597969f4fb32430fa2a9229a746d",
      "bytes": 1502651,
      "caption": "Broken cumulus with accelerated cloud drift.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "6e7e2a2251608f4f27024a4babfe367cf9ebd16e1a1ba91d817d7f9fadf3eb46",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "cut-roster-cut",
      "file": "/media/cut-roster-cut.webp",
      "kind": "image",
      "width": 1600,
      "height": 900,
      "sha256": "d4f651e658ac02aa57aecd5761a418b6d749d9a4588610fb3527d0174bef43b5",
      "bytes": 43016,
      "caption": "The committed cuts retain each body material, with the camera held still.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "451de6f1f4d509f9a5ace4a07ad381f45dc851e055cc46e24647f51e80448875",
      "nativeSourceRevision": "42b7538af18df9dcac4f017970f95565bc185523"
    },
    {
      "id": "cut-roster-preview",
      "file": "/media/cut-roster-preview.webp",
      "kind": "image",
      "width": 1600,
      "height": 900,
      "sha256": "4a07c544cba7d4a9fc89fae40a1b9243c19aa9131cd8ea36f9444829ff2bfdd9",
      "bytes": 39200,
      "caption": "Four subtractors preview the same bore through each material.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "890e8e3b533bbb7f90e2ad973d1a5adf6bf08bcfa57325527cfc0732830126e2",
      "nativeSourceRevision": "42b7538af18df9dcac4f017970f95565bc185523"
    },
    {
      "id": "cut-roster-solid",
      "file": "/media/cut-roster-solid.webp",
      "kind": "image",
      "width": 1600,
      "height": 900,
      "sha256": "d6bce731e5e7d922422b04b45579a59ed5d1f3f297d8a87b33a86f1804255cda",
      "bytes": 35508,
      "caption": "Wood and marble above; rusted steel and clear glass below.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "c7795017244abef7d2c93358c72becef6772aa114a0db0aa6c9423976cc06d89",
      "nativeSourceRevision": "42b7538af18df9dcac4f017970f95565bc185523"
    },
    {
      "id": "day-night",
      "file": "/media/day-night.webp",
      "kind": "image",
      "width": 1280,
      "height": 720,
      "sha256": "50e4be601f63472b6a5899a86c062d0f3480951574c7403651ec0ca33beb6e23",
      "bytes": 9508,
      "caption": "Sunset begins a complete solar cycle.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "d13ed905dbd95a9cdf8596cb78be4491f0aa0b23cd55c9c4a9b171dba268c44d",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "day-night-film",
      "file": "/media/day-night-film.mp4",
      "kind": "video",
      "width": 1280,
      "height": 720,
      "sha256": "5521d2f32df1dc04bb46af4f14ea2d0d728caa1b4cfcfe1f134e0f849145e7c5",
      "bytes": 1663828,
      "caption": "A complete accelerated solar day: afternoon, night and daylight again.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "fe0969199869c2cca54d76ebd71c43156be3e6f6d6486e9dfb6c1fcf79d5ac7e",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "explosion-3d",
      "file": "/media/explosion-3d.webp",
      "kind": "image",
      "width": 1280,
      "height": 720,
      "sha256": "a0358751980383c71bb8e16691b423a9dcf3f42b70ca33f51339ff5c1a23f048",
      "bytes": 11500,
      "caption": "A repeated fireball impulse, shown during its early flash.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "c29cb511179748377a13573d0fadafc55a11526e7ba02e04ed7b719d996bfb1c",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "explosion-3d-film",
      "file": "/media/explosion-3d-film.mp4",
      "kind": "video",
      "width": 1280,
      "height": 720,
      "sha256": "659dc609f50e371573473cd0b136cda44579dec3bae376ec3cadcbc2ffe970be",
      "bytes": 1038498,
      "caption": "A repeated fireball impulse, shown during its early flash.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "e4d7a369e830a6b63a51d8506d23d889f0523be97582cfabe7f5d83fd3e3b38a",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "fire-3d",
      "file": "/media/fire-3d.webp",
      "kind": "image",
      "width": 1280,
      "height": 720,
      "sha256": "8c227ccb5eb07a4c9c00045dfaaf32a95f3f388e1e3c70b329a3799d2685f49e",
      "bytes": 10518,
      "caption": "Flame and smoke evolve as daylight falls away.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "fbd8b576ade4de1efcb09cf221a4c64a3432b2ba242d94e3752fa193eed34e04",
      "nativeSourceRevision": null
    },
    {
      "id": "fire-3d-film",
      "file": "/media/fire-3d-film.mp4",
      "kind": "video",
      "width": 1280,
      "height": 720,
      "sha256": "3fc22accb5084a27acd7435d0ffbabbd597229cc3dcb555e83f831b1fa215348",
      "bytes": 877564,
      "caption": "Flame and smoke evolve as daylight falls away.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "3fc22accb5084a27acd7435d0ffbabbd597229cc3dcb555e83f831b1fa215348",
      "nativeSourceRevision": null
    },
    {
      "id": "gltf-layers",
      "file": "/media/gltf-layers.webp",
      "kind": "image",
      "width": 1280,
      "height": 720,
      "sha256": "43f49a6653abd9ecd930f32b15a9b3f2422c3f59bf1e9f1b538681738c1d3825",
      "bytes": 33100,
      "caption": "Anisotropy and clearcoat on the imported Barn Lamp.",
      "credit": {
        "label": "CC BY 4.0",
        "url": "https://creativecommons.org/licenses/by/4.0/",
        "author": "© 2023 Wayfair, LLC; Eric Chadwick",
        "source": "https://github.com/KhronosGroup/glTF-Sample-Assets/blob/2bac6f8c57bf471df0d2a1e8a8ec023c7801dddf/Models/AnisotropyBarnLamp/README.md"
      },
      "parentSha256": "4fb76cd00c9f9565ddee12bb4ae38f162b7ea1d99ac30e765f65117124b65e31",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "gltf-morph",
      "file": "/media/gltf-morph.webp",
      "kind": "image",
      "width": 1280,
      "height": 720,
      "sha256": "2ca92f63cedc05ed8ea4a2fe0c991a072d6ec50354d6ba12b43a63ef9b7852cc",
      "bytes": 7438,
      "caption": "Animated Morph Cube: target deformation.",
      "credit": {
        "label": "CC0 1.0",
        "url": "https://creativecommons.org/publicdomain/zero/1.0/",
        "author": "Microsoft; public CC0 asset, 2017",
        "source": "https://github.com/KhronosGroup/glTF-Sample-Assets/blob/2bac6f8c57bf471df0d2a1e8a8ec023c7801dddf/Models/AnimatedMorphCube/README.md"
      },
      "parentSha256": "1125baa65a217ed19295790741f228d4b94ef931e6ba1831259adfd83fc584d0",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "gltf-morph-film",
      "file": "/media/gltf-morph-film.mp4",
      "kind": "video",
      "width": 1280,
      "height": 720,
      "sha256": "17e35ffe42a034e49f19ccdbec7c8a96299619dbfa646f0f1d2d057ab422fe1d",
      "bytes": 119282,
      "caption": "Animated Morph Cube: target deformation.",
      "credit": {
        "label": "CC0 1.0",
        "url": "https://creativecommons.org/publicdomain/zero/1.0/",
        "author": "Microsoft; public CC0 asset, 2017",
        "source": "https://github.com/KhronosGroup/glTF-Sample-Assets/blob/2bac6f8c57bf471df0d2a1e8a8ec023c7801dddf/Models/AnimatedMorphCube/README.md"
      },
      "parentSha256": "d72e4efedb1e365a26c62fbedd0e529bc46e5819d8cc27a9a65a51420301f259",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "gltf-motion",
      "file": "/media/gltf-motion.webp",
      "kind": "image",
      "width": 1280,
      "height": 720,
      "sha256": "613936814e560a2f4c3ad936c5f1b45c5ddbf0afae303f3afb94eb90e2a78945",
      "bytes": 15432,
      "caption": "Fox: the Walk animation and a skinned mesh.",
      "credit": {
        "label": "CC0 model · CC BY 4.0 animation/conversion",
        "url": "https://creativecommons.org/licenses/by/4.0/",
        "author": "PixelMannen (model, CC0); © 2014 tomkranis (rig/animation); © 2017 AsoboStudio and scurest (glTF conversion)",
        "source": "https://github.com/KhronosGroup/glTF-Sample-Assets/blob/2bac6f8c57bf471df0d2a1e8a8ec023c7801dddf/Models/Fox/README.md"
      },
      "parentSha256": "5d61c7f0deb5ae5f4a3bff2a06768b81c4791a7428e8d8f6bedc3d680a97fcb0",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "gltf-motion-film",
      "file": "/media/gltf-motion-film.mp4",
      "kind": "video",
      "width": 1280,
      "height": 720,
      "sha256": "52d8e33b284556c0e79aae41ec705fc7e248647058cf40535f6d42cc17ece224",
      "bytes": 1041748,
      "caption": "Fox: the Walk animation and a skinned mesh.",
      "credit": {
        "label": "CC0 model · CC BY 4.0 animation/conversion",
        "url": "https://creativecommons.org/licenses/by/4.0/",
        "author": "PixelMannen (model, CC0); © 2014 tomkranis (rig/animation); © 2017 AsoboStudio and scurest (glTF conversion)",
        "source": "https://github.com/KhronosGroup/glTF-Sample-Assets/blob/2bac6f8c57bf471df0d2a1e8a8ec023c7801dddf/Models/Fox/README.md"
      },
      "parentSha256": "c5993e7b5b09f99aff340ec03d80cc44c161b000c015032c439d4f2e72b056cf",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "gltf-optics",
      "file": "/media/gltf-optics.webp",
      "kind": "image",
      "width": 1280,
      "height": 720,
      "sha256": "519de06287b976224a3ab3c0c80ffec953ff666d0b60f03a9668b90305c18e5a",
      "bytes": 36636,
      "caption": "Dispersion Test: authored IOR and dispersion across a prism grid.",
      "credit": {
        "label": "CC BY 4.0",
        "url": "https://creativecommons.org/licenses/by/4.0/",
        "author": "© 2023 AGI; Ed Mackey",
        "source": "https://github.com/KhronosGroup/glTF-Sample-Assets/blob/2bac6f8c57bf471df0d2a1e8a8ec023c7801dddf/Models/DispersionTest/README.md"
      },
      "parentSha256": "3394b3fc95b9212295cadf53ca2ad9671e08b612a3a642a238e6dbc1ddff88f9",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "gltf-textures",
      "file": "/media/gltf-textures.webp",
      "kind": "image",
      "width": 1280,
      "height": 720,
      "sha256": "4fe83a4842317d97211eb24d0cf0d283e00dd5dbaa930853280b64973ad17ee5",
      "bytes": 22754,
      "caption": "Texture Transform Multi Test: UV transforms across material channels.",
      "credit": {
        "label": "CC BY 4.0",
        "url": "https://creativecommons.org/licenses/by/4.0/",
        "author": "© 2020 Analytical Graphics, Inc.; Ed Mackey",
        "source": "https://github.com/KhronosGroup/glTF-Sample-Assets/blob/2bac6f8c57bf471df0d2a1e8a8ec023c7801dddf/Models/TextureTransformMultiTest/README.md"
      },
      "parentSha256": "cdb7cffaa7be668680490b014fa4ae55ab0c697244a1b50228d1ca33c2b9622a",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "guardian",
      "file": "/media/guardian.webp",
      "kind": "image",
      "width": 1600,
      "height": 900,
      "sha256": "2ca372ead1c36ebb03f21b8a88acd3b6004fa31461bf34a141de44bbfaa8abba",
      "bytes": 24474,
      "caption": "An authored Guardian in restrained marble, recaptured in native landscape.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "185bcf7b6d5013dd504d24c8b7d98b71d79729586a9de2122ae436dcf7bd5683",
      "nativeSourceRevision": "ec17b49fff3459cf9aff32f0680cd9c8b3b7c43b"
    },
    {
      "id": "guardian-limestone",
      "file": "/media/guardian-limestone.webp",
      "kind": "image",
      "width": 1600,
      "height": 900,
      "sha256": "ff68709f30e6bb38016f26b72560c94ea2b9ec3a2890e7d5b930be8cb42352b0",
      "bytes": 26792,
      "caption": "The same Guardian form in limestone, recaptured in native landscape.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "4abe05a06c1774ca2c0cf53a8e8b2a0c5259f05b84e2c0c52b02d3337cb27281",
      "nativeSourceRevision": "ec17b49fff3459cf9aff32f0680cd9c8b3b7c43b"
    },
    {
      "id": "history-sdf-carved-sphere",
      "file": "/media/history-sdf-carved-sphere.webp",
      "kind": "image",
      "width": 1280,
      "height": 720,
      "sha256": "b1005f87cd18582a5d1ce79cafafa87cd5bef1226cf4e37d32489e2b0975e260",
      "bytes": 68300,
      "caption": "Carved sphere · historical native procedural prototype, 4,096 cuts.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "93f6e024020da9a3267f528d4d272a2c72863f27859fd4a38bffded8a31260b3",
      "nativeSourceRevision": "10573c7af7bf40461bd05652b6cdf94fd8cd53c0"
    },
    {
      "id": "library-mesh-bronze",
      "file": "/media/library-mesh-bronze.webp",
      "kind": "image",
      "width": 640,
      "height": 640,
      "sha256": "3d20794e46ab07f0444b0340dbb55b0a6f35fbced834bad04ab9bcdca05515ff",
      "bytes": 6024,
      "caption": "Satin bronze · Forward PBR mesh",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "740ad84bb5fd6027654979670eef1ccaad83e373d78b7952b4c46b962592404b",
      "nativeSourceRevision": "cc4a248d106756020e667ae595dc0df0383dbc7d"
    },
    {
      "id": "library-mesh-ceramic",
      "file": "/media/library-mesh-ceramic.webp",
      "kind": "image",
      "width": 640,
      "height": 640,
      "sha256": "9e55a93d8acc1f794f6e6784771b826eb1a82e16eac1c946e42b9703d869ea81",
      "bytes": 5208,
      "caption": "Ivory ceramic · Forward PBR mesh",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "dc9ff7ecbabc573619d9d90729c7472ce997e8d51eb9a39a8c15ec53db66df9d",
      "nativeSourceRevision": "cc4a248d106756020e667ae595dc0df0383dbc7d"
    },
    {
      "id": "library-mesh-clay",
      "file": "/media/library-mesh-clay.webp",
      "kind": "image",
      "width": 640,
      "height": 640,
      "sha256": "0341e24747f702d74360a7fa0b052d9dc709e230c7f13cb4779dfad27d2baf13",
      "bytes": 9146,
      "caption": "Dry terracotta · Forward PBR mesh",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "90cfcb7c2902d9cb6af88a87dc204b0a42801a4a6192930811510e0914260586",
      "nativeSourceRevision": "cc4a248d106756020e667ae595dc0df0383dbc7d"
    },
    {
      "id": "library-mesh-dawn",
      "file": "/media/library-mesh-dawn.webp",
      "kind": "image",
      "width": 1600,
      "height": 900,
      "sha256": "b53794d38e8bd28d71bce130b286eab42fad5b5ef51d4736d71fabc300b4ff0b",
      "bytes": 48582,
      "caption": "The twelve-sphere forward PBR lineup at dawn.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "95904b67a94c157ad68005fb14135c94f07d10dfbebba41dd08c13e38c7edfa3",
      "nativeSourceRevision": "42b7538af18df9dcac4f017970f95565bc185523"
    },
    {
      "id": "library-mesh-dawn-film",
      "file": "/media/library-mesh-dawn-film.mp4",
      "kind": "video",
      "width": 1280,
      "height": 720,
      "sha256": "90cac0bde63134b158b41b69e1d067930edd950d80de2b10883315131d0d4545",
      "bytes": 1314289,
      "caption": "Forward PBR: twelve spheres through dawn, with accelerated cloud drift.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "90cac0bde63134b158b41b69e1d067930edd950d80de2b10883315131d0d4545",
      "nativeSourceRevision": "42b7538af18df9dcac4f017970f95565bc185523"
    },
    {
      "id": "library-mesh-frosted-glass",
      "file": "/media/library-mesh-frosted-glass.webp",
      "kind": "image",
      "width": 640,
      "height": 640,
      "sha256": "43e56c7d5c01733893cb9ac05fe34c92752f89c86ed2591b1970a9bad0d3342f",
      "bytes": 4552,
      "caption": "Frosted glass · Forward PBR mesh",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "a03816a2d7019dd8b44ebc80565a46d3b8a9f7cca6cd5e15f81262d2f86c83e8",
      "nativeSourceRevision": "cc4a248d106756020e667ae595dc0df0383dbc7d"
    },
    {
      "id": "library-mesh-glass",
      "file": "/media/library-mesh-glass.webp",
      "kind": "image",
      "width": 640,
      "height": 640,
      "sha256": "9d1b37f55cb0444d0ad3b1e1c6cc7aa079f23ca0614cee755a1e49752c0b0a43",
      "bytes": 3368,
      "caption": "Tinted glass · Forward PBR mesh",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "2a853227f6ad95aff4d8a7baaa4534b9e59a459457e437d3de5ebd792742196e",
      "nativeSourceRevision": "cc4a248d106756020e667ae595dc0df0383dbc7d"
    },
    {
      "id": "library-mesh-kraft-cardboard",
      "file": "/media/library-mesh-kraft-cardboard.webp",
      "kind": "image",
      "width": 640,
      "height": 640,
      "sha256": "bcce2cbffe7765940596111aa9dc1304e7483b216e6fafb689ab420b259bc0e9",
      "bytes": 8248,
      "caption": "Kraft cardboard · Forward PBR mesh",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "301f40857f42b09a5db100af6e5999f8f1f8684ffee7db5d73e98dbfe0103659",
      "nativeSourceRevision": "cc4a248d106756020e667ae595dc0df0383dbc7d"
    },
    {
      "id": "library-mesh-limestone",
      "file": "/media/library-mesh-limestone.webp",
      "kind": "image",
      "width": 640,
      "height": 640,
      "sha256": "590bca02137a7c8eeb2d364b8dd81674d48e90444e36120387195f9c84569de1",
      "bytes": 9962,
      "caption": "Limestone · Forward PBR mesh",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "27774ada07ddbfd0032b9b109014cedd5cd52b37f2ed2d5a157d40aeed0ddfa2",
      "nativeSourceRevision": "cc4a248d106756020e667ae595dc0df0383dbc7d"
    },
    {
      "id": "library-mesh-marble",
      "file": "/media/library-mesh-marble.webp",
      "kind": "image",
      "width": 640,
      "height": 640,
      "sha256": "56f185ac9ae7b4bab686a79a2282e31faa0888859ca49090f2d853e17950b3fd",
      "bytes": 9208,
      "caption": "Balanced marble · Forward PBR mesh",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "ef6f3c54839fafdd51286b493a798ccdd629cb072fa2bc706b255dcc49805fbb",
      "nativeSourceRevision": "cc4a248d106756020e667ae595dc0df0383dbc7d"
    },
    {
      "id": "library-mesh-plain",
      "file": "/media/library-mesh-plain.webp",
      "kind": "image",
      "width": 640,
      "height": 640,
      "sha256": "d19e9c6fa036630db888884fd5efbdb8955fdd2d3208127ed18c3c74a2453d1e",
      "bytes": 5746,
      "caption": "Neutral gray · Forward PBR mesh",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "4c0ebbc424b31e614f14cef1bc17fe4f7e3624736622e0fc2d5d00e4a09b962f",
      "nativeSourceRevision": "cc4a248d106756020e667ae595dc0df0383dbc7d"
    },
    {
      "id": "library-mesh-rusted-steel",
      "file": "/media/library-mesh-rusted-steel.webp",
      "kind": "image",
      "width": 640,
      "height": 640,
      "sha256": "53084acac115039b4bf87e879bf1bd32b70713e8e1a2d9d527c97cc9d07661a7",
      "bytes": 13320,
      "caption": "Rusted steel · Forward PBR mesh",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "b41bcd21ab0ca47f165251e192f23a0353d6072406140b896b23e873031689e6",
      "nativeSourceRevision": "cc4a248d106756020e667ae595dc0df0383dbc7d"
    },
    {
      "id": "library-mesh-wood",
      "file": "/media/library-mesh-wood.webp",
      "kind": "image",
      "width": 640,
      "height": 640,
      "sha256": "0ca329397614b2e31a20beb78c0c66bd38f597c0e999cdfb6bb215b3a9dbcd43",
      "bytes": 10594,
      "caption": "Unvarnished hardwood · Forward PBR mesh",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "3076d8bff54090002da790b0379b210df4dd77925fdb2e0eb94ca19b34f2300c",
      "nativeSourceRevision": "cc4a248d106756020e667ae595dc0df0383dbc7d"
    },
    {
      "id": "library-mesh-woven-cloth",
      "file": "/media/library-mesh-woven-cloth.webp",
      "kind": "image",
      "width": 640,
      "height": 640,
      "sha256": "d02ee3cc1f953b88a58a3d638fb9bb0507c282d8ff6169e78f3d7f48e295247b",
      "bytes": 14904,
      "caption": "Plain-weave cloth · Forward PBR mesh",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "c1b004a8a7ec4566423f49acadad71b953fb77292c2f2e158de533a156dd886c",
      "nativeSourceRevision": "cc4a248d106756020e667ae595dc0df0383dbc7d"
    },
    {
      "id": "library-sdf-bronze",
      "file": "/media/library-sdf-bronze.webp",
      "kind": "image",
      "width": 640,
      "height": 640,
      "sha256": "c6bbcd71c8c89fad7315fa4efffb16fc91809467e4d3db87faeb3414adce24bc",
      "bytes": 6134,
      "caption": "Satin bronze · SDF ray marching",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "b4a16567c73563134b78662d164ea7c25deeb4e8e55903b342454cd101cf9b8a",
      "nativeSourceRevision": "cc4a248d106756020e667ae595dc0df0383dbc7d"
    },
    {
      "id": "library-sdf-ceramic",
      "file": "/media/library-sdf-ceramic.webp",
      "kind": "image",
      "width": 640,
      "height": 640,
      "sha256": "04277538f26cee1143c1071e7f8b06a3e89701e7fb2118f4dcdadf3377315a02",
      "bytes": 5276,
      "caption": "Ivory ceramic · SDF ray marching",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "f9b1a37712256cb8d560a2f2432d2c304d222193971c79a31277f9cf06a93c30",
      "nativeSourceRevision": "cc4a248d106756020e667ae595dc0df0383dbc7d"
    },
    {
      "id": "library-sdf-clay",
      "file": "/media/library-sdf-clay.webp",
      "kind": "image",
      "width": 640,
      "height": 640,
      "sha256": "c5500d1abb460d4fa441adbf2e3126b30167ab2cc7fbba6b51df8adb2d3a9002",
      "bytes": 8824,
      "caption": "Dry terracotta · SDF ray marching",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "28a011f73af65b354a6d9d82dcc7fdeee217e8911fbd2d75127acf64778f3f1b",
      "nativeSourceRevision": "cc4a248d106756020e667ae595dc0df0383dbc7d"
    },
    {
      "id": "library-sdf-dawn",
      "file": "/media/library-sdf-dawn.webp",
      "kind": "image",
      "width": 1600,
      "height": 900,
      "sha256": "1ce3de73504fc446d5869681d881bbe95682dd40973e21fe7b9ab3d2f1ce5452",
      "bytes": 52682,
      "caption": "The same twelve-sphere SDF lineup at dawn.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "01d819ab983c75ae92a7a5519605f8ac16dba1b0115313c902520531adc8b00e",
      "nativeSourceRevision": "42b7538af18df9dcac4f017970f95565bc185523"
    },
    {
      "id": "library-sdf-dawn-film",
      "file": "/media/library-sdf-dawn-film.mp4",
      "kind": "video",
      "width": 1280,
      "height": 720,
      "sha256": "bde6965605a26c80b6a003eb598766cf4d648eb79b6f47c884997c1f483d4be6",
      "bytes": 1383681,
      "caption": "SDF ray marching: twelve spheres through dawn, with accelerated cloud drift.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "bde6965605a26c80b6a003eb598766cf4d648eb79b6f47c884997c1f483d4be6",
      "nativeSourceRevision": "42b7538af18df9dcac4f017970f95565bc185523"
    },
    {
      "id": "library-sdf-dusk",
      "file": "/media/library-sdf-dusk.webp",
      "kind": "image",
      "width": 1600,
      "height": 900,
      "sha256": "2f39d45bba6b476a630175b79b1a55959a9d6b06de6d384a344c96cdd42ce75c",
      "bytes": 53518,
      "caption": "The same twelve-sphere lineup rendered as SDF solids at dusk.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "d853cdf42d94f5f50619c4f192340c74d0d16404e0d21823a3f49b4bc7060ff0",
      "nativeSourceRevision": "42b7538af18df9dcac4f017970f95565bc185523"
    },
    {
      "id": "library-sdf-dusk-film",
      "file": "/media/library-sdf-dusk-film.mp4",
      "kind": "video",
      "width": 1280,
      "height": 720,
      "sha256": "64effbb72abedc4bc0b5b91e4a8a4d3fb7e5cbea024c25a210a9d4b2e11f913c",
      "bytes": 1393048,
      "caption": "SDF ray marching: twelve spheres through dusk, with accelerated cloud drift.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "64effbb72abedc4bc0b5b91e4a8a4d3fb7e5cbea024c25a210a9d4b2e11f913c",
      "nativeSourceRevision": "42b7538af18df9dcac4f017970f95565bc185523"
    },
    {
      "id": "library-sdf-frosted-glass",
      "file": "/media/library-sdf-frosted-glass.webp",
      "kind": "image",
      "width": 640,
      "height": 640,
      "sha256": "b91cdd2bbfcde65492c06e6e16212bb9b010871cb62f2061e168f13ae5d51bd7",
      "bytes": 3668,
      "caption": "Frosted glass · SDF ray marching",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "00b7c5d4d47a4d1bddcd01b2a69f3a581063ecfeec59665fe60f44710883cfd8",
      "nativeSourceRevision": "cc4a248d106756020e667ae595dc0df0383dbc7d"
    },
    {
      "id": "library-sdf-glass",
      "file": "/media/library-sdf-glass.webp",
      "kind": "image",
      "width": 640,
      "height": 640,
      "sha256": "ca283c4efd68fb3d37240936df8a216eac45a63308caeeb082070edf9a5da8c3",
      "bytes": 4136,
      "caption": "Tinted glass · SDF ray marching",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "a12595358e5652ee706a18af36e88a0daa86a1310b7593d553d108b942e7ae5a",
      "nativeSourceRevision": "cc4a248d106756020e667ae595dc0df0383dbc7d"
    },
    {
      "id": "library-sdf-kraft-cardboard",
      "file": "/media/library-sdf-kraft-cardboard.webp",
      "kind": "image",
      "width": 640,
      "height": 640,
      "sha256": "6e5ecb75e38dc306565c05ec3201da9d0cf54b137bfdb6f6f93b6c57d5366b86",
      "bytes": 8038,
      "caption": "Kraft cardboard · SDF ray marching",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "b465ddd1c5b409c34e6630891376c52a8f00b9b8b1d9d9c53586e9e84a8a8343",
      "nativeSourceRevision": "cc4a248d106756020e667ae595dc0df0383dbc7d"
    },
    {
      "id": "library-sdf-limestone",
      "file": "/media/library-sdf-limestone.webp",
      "kind": "image",
      "width": 640,
      "height": 640,
      "sha256": "3b55a317ab625aef8c6e82eca7b404d6d3a459f2c382ecd743c473be3ff8a099",
      "bytes": 9494,
      "caption": "Limestone · SDF ray marching",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "0c57c56c61c9614645bf99d0f140d12d0519ce8e16a6cf3042ce82999543c6ab",
      "nativeSourceRevision": "cc4a248d106756020e667ae595dc0df0383dbc7d"
    },
    {
      "id": "library-sdf-marble",
      "file": "/media/library-sdf-marble.webp",
      "kind": "image",
      "width": 640,
      "height": 640,
      "sha256": "15eba9a7282c684a9d54937a98d16f5b903b1c51d227e973843e0778daac59df",
      "bytes": 8814,
      "caption": "Balanced marble · SDF ray marching",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "db86804284302b284ac100f3dca2aab86c9f6bab39b11fc1142712b705b74790",
      "nativeSourceRevision": "cc4a248d106756020e667ae595dc0df0383dbc7d"
    },
    {
      "id": "library-sdf-plain",
      "file": "/media/library-sdf-plain.webp",
      "kind": "image",
      "width": 640,
      "height": 640,
      "sha256": "f3bb61a8afdd2eca934dde05f208b753dd6840da6e573ca4925a3170a3df85da",
      "bytes": 5770,
      "caption": "Neutral gray · SDF ray marching",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "1720986ce3f07019c74883a5db110bc468694faa70a1bd66532eb8ab845056fa",
      "nativeSourceRevision": "cc4a248d106756020e667ae595dc0df0383dbc7d"
    },
    {
      "id": "library-sdf-rusted-steel",
      "file": "/media/library-sdf-rusted-steel.webp",
      "kind": "image",
      "width": 640,
      "height": 640,
      "sha256": "5cd5218262eb52ad3558af321711fd6aa569d7fcb8573c0b39f7364c3fbcb622",
      "bytes": 13048,
      "caption": "Rusted steel · SDF ray marching",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "4c36ac19292f436a45b7fd66b78082212f8721c59496037f78d31ee2c7bfda9f",
      "nativeSourceRevision": "cc4a248d106756020e667ae595dc0df0383dbc7d"
    },
    {
      "id": "library-sdf-wood",
      "file": "/media/library-sdf-wood.webp",
      "kind": "image",
      "width": 640,
      "height": 640,
      "sha256": "34fc8988266815c94a5171595963e4afdba4b987fc18b1f0930efeda49a52caf",
      "bytes": 10330,
      "caption": "Unvarnished hardwood · SDF ray marching",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "27a15d01ff753ead75ad4429ca05d8bdcc7341d50c1e4be0976e42f4a2a9770d",
      "nativeSourceRevision": "cc4a248d106756020e667ae595dc0df0383dbc7d"
    },
    {
      "id": "library-sdf-woven-cloth",
      "file": "/media/library-sdf-woven-cloth.webp",
      "kind": "image",
      "width": 640,
      "height": 640,
      "sha256": "be3c73087eb221b5f8be56bb8b138543392467b474f5df81397d9568b772fdc1",
      "bytes": 14702,
      "caption": "Plain-weave cloth · SDF ray marching",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "61fbd72b086ca4328a337e26ef755163c531c0181b112635b26f8a936e103787",
      "nativeSourceRevision": "cc4a248d106756020e667ae595dc0df0383dbc7d"
    },
    {
      "id": "mesh-materials",
      "file": "/media/mesh-materials.webp",
      "kind": "image",
      "width": 1600,
      "height": 900,
      "sha256": "5771805009334ac782347a736b7edf88f091eb6f135b765bb3eb0b7de59756ac",
      "bytes": 48484,
      "caption": "All twelve shared materials on mesh spheres, under moving clouds and low sunlight.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "25c8940a02e93cbd7de843c6873a0283c8d49b69dd116647f72ddb246e7d774b",
      "nativeSourceRevision": "42b7538af18df9dcac4f017970f95565bc185523"
    },
    {
      "id": "mesh-materials-film",
      "file": "/media/mesh-materials-film.mp4",
      "kind": "video",
      "width": 1280,
      "height": 720,
      "sha256": "0660d07b25613c817310636f1113c51516baa3b4aef82c0b0a340d5c1e1e7f18",
      "bytes": 1329209,
      "caption": "Forward PBR: twelve spheres through dusk, with accelerated cloud drift.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "0660d07b25613c817310636f1113c51516baa3b4aef82c0b0a340d5c1e1e7f18",
      "nativeSourceRevision": "42b7538af18df9dcac4f017970f95565bc185523"
    },
    {
      "id": "night-sky",
      "file": "/media/night-sky.webp",
      "kind": "image",
      "width": 1280,
      "height": 720,
      "sha256": "065449f139ed04c372d4f0a784e41c6bd8adecb447ba4a02d05cca21770eff16",
      "bytes": 11816,
      "caption": "Procedural stars and the Milky Way in the native night sky.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "edf7eaf370b80f209051b5ea8b6bfe84b8fa8b91530a7c8f349d6c614d68d562",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "ocean-surface",
      "file": "/media/ocean-surface.webp",
      "kind": "image",
      "width": 1280,
      "height": 720,
      "sha256": "f6dd406ffa733cc3f1bebc5645d014d45f411212bdf9862fa01299635f42958e",
      "bytes": 97502,
      "caption": "Spectral waves carry changing light across an open-water surface.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "184e261b7514818cfbe6e7ec096b55ea27873fdf8315e55d56d2fb0502f0085d",
      "nativeSourceRevision": null
    },
    {
      "id": "ocean-surface-film",
      "file": "/media/ocean-surface-film.mp4",
      "kind": "video",
      "width": 1280,
      "height": 720,
      "sha256": "dd0c33c65ba355c75da484875822fef2abf7dd2a61fc611b3b21671302216d6b",
      "bytes": 6718736,
      "caption": "Spectral waves carry changing light across an open-water surface.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "dd0c33c65ba355c75da484875822fef2abf7dd2a61fc611b3b21671302216d6b",
      "nativeSourceRevision": null
    },
    {
      "id": "preview-clouds",
      "file": "/media/preview-clouds.mp4",
      "kind": "video",
      "width": 640,
      "height": 360,
      "sha256": "987d4fd3294195d201756917181e98aea1ce24772028518c589526d243d4f142",
      "bytes": 67096,
      "caption": "Short silent preview. Broken cumulus with accelerated cloud drift.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "be88fafa0ecb9c085911d5858db5b994940c597969f4fb32430fa2a9229a746d",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "preview-day-night",
      "file": "/media/preview-day-night.mp4",
      "kind": "video",
      "width": 640,
      "height": 360,
      "sha256": "e5ea81be43ea01e29244c36642ff4108aac44c993c29d9a78fb97a82ba297732",
      "bytes": 64174,
      "caption": "Short silent preview. A complete accelerated solar day: afternoon, night and daylight again.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "5521d2f32df1dc04bb46af4f14ea2d0d728caa1b4cfcfe1f134e0f849145e7c5",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "preview-explosion-3d",
      "file": "/media/preview-explosion-3d.mp4",
      "kind": "video",
      "width": 640,
      "height": 360,
      "sha256": "bb6c72fc44a191359abc28faca095e2d33f1e69595658d00a3cac5bb2044ca7b",
      "bytes": 51160,
      "caption": "Short silent preview. A repeated fireball impulse, shown during its early flash.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "659dc609f50e371573473cd0b136cda44579dec3bae376ec3cadcbc2ffe970be",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "preview-fire-3d",
      "file": "/media/preview-fire-3d.mp4",
      "kind": "video",
      "width": 640,
      "height": 360,
      "sha256": "759c24b8b6f2586b4c5b751b9801d619e7c6092783ee5c6af66c1d0cef416d3a",
      "bytes": 56999,
      "caption": "Short silent preview. Flame and smoke evolve as daylight falls away.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "3fc22accb5084a27acd7435d0ffbabbd597229cc3dcb555e83f831b1fa215348",
      "nativeSourceRevision": null
    },
    {
      "id": "preview-gltf-morph",
      "file": "/media/preview-gltf-morph.mp4",
      "kind": "video",
      "width": 640,
      "height": 360,
      "sha256": "cb02c3bb76ba26659b53c630b7f1834ea8d17ce9cf4633228914e4049a517444",
      "bytes": 16643,
      "caption": "Short silent preview. Animated Morph Cube: target deformation.",
      "credit": {
        "label": "CC0 1.0",
        "url": "https://creativecommons.org/publicdomain/zero/1.0/",
        "author": "Microsoft; public CC0 asset, 2017",
        "source": "https://github.com/KhronosGroup/glTF-Sample-Assets/blob/2bac6f8c57bf471df0d2a1e8a8ec023c7801dddf/Models/AnimatedMorphCube/README.md"
      },
      "parentSha256": "17e35ffe42a034e49f19ccdbec7c8a96299619dbfa646f0f1d2d057ab422fe1d",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "preview-gltf-motion",
      "file": "/media/preview-gltf-motion.mp4",
      "kind": "video",
      "width": 640,
      "height": 360,
      "sha256": "9eaea81de07f70a4019481549370cf5f2556c2a6254520be0ae60b1353e9ec77",
      "bytes": 44858,
      "caption": "Short silent preview. Fox: the Walk animation and a skinned mesh.",
      "credit": {
        "label": "CC0 model · CC BY 4.0 animation/conversion",
        "url": "https://creativecommons.org/licenses/by/4.0/",
        "author": "PixelMannen (model, CC0); © 2014 tomkranis (rig/animation); © 2017 AsoboStudio and scurest (glTF conversion)",
        "source": "https://github.com/KhronosGroup/glTF-Sample-Assets/blob/2bac6f8c57bf471df0d2a1e8a8ec023c7801dddf/Models/Fox/README.md"
      },
      "parentSha256": "52d8e33b284556c0e79aae41ec705fc7e248647058cf40535f6d42cc17ece224",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "preview-mesh-materials",
      "file": "/media/preview-mesh-materials.mp4",
      "kind": "video",
      "width": 640,
      "height": 360,
      "sha256": "0b0124dbea4adb384072fa26d161d0f7f12a607983cfa21fbac1ec51c0079356",
      "bytes": 77091,
      "caption": "Short silent preview. Forward PBR: twelve spheres through dusk, with accelerated cloud drift.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "0660d07b25613c817310636f1113c51516baa3b4aef82c0b0a340d5c1e1e7f18",
      "nativeSourceRevision": "42b7538af18df9dcac4f017970f95565bc185523"
    },
    {
      "id": "preview-ocean-surface",
      "file": "/media/preview-ocean-surface.mp4",
      "kind": "video",
      "width": 640,
      "height": 360,
      "sha256": "712704a9487ac3df30b97af1accd88ccf2017ed91a0818b0862f0dc3b0d032cf",
      "bytes": 325148,
      "caption": "Short silent preview. Spectral waves carry changing light across an open-water surface.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "dd0c33c65ba355c75da484875822fef2abf7dd2a61fc611b3b21671302216d6b",
      "nativeSourceRevision": null
    },
    {
      "id": "preview-robot",
      "file": "/media/preview-robot.mp4",
      "kind": "video",
      "width": 640,
      "height": 360,
      "sha256": "747ee92bf3d3c244bae1e308ac6b6c76db723a15db54029c4b2b9d502d0fafd1",
      "bytes": 22438,
      "caption": "Short silent preview. The fieldkit robot assembles through its saved native construction history.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "bee42e4fe480e8ad980037690c0f3dc2f0ffb6dee67bfb19a6827126fda0b9d5",
      "nativeSourceRevision": "ec17b49fff3459cf9aff32f0680cd9c8b3b7c43b"
    },
    {
      "id": "preview-sdf-materials",
      "file": "/media/preview-sdf-materials.mp4",
      "kind": "video",
      "width": 640,
      "height": 360,
      "sha256": "c4ac88c50c9260323db002493ec1a51b9b88bff5312910b49b17e38619761707",
      "bytes": 47399,
      "caption": "Short silent preview. Four materials share a saved two-step cut sequence and a final camera arc.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "8f4e960524e2db9c274928834df389f9ba7285e16313f2e08db0479ec83323e8",
      "nativeSourceRevision": "42b7538af18df9dcac4f017970f95565bc185523"
    },
    {
      "id": "preview-shallow-water",
      "file": "/media/preview-shallow-water.mp4",
      "kind": "video",
      "width": 640,
      "height": 360,
      "sha256": "6f3111da4666b9f899fb63365d6eb96841fc1cb5e543402896dc68cedf18e8cd",
      "bytes": 10866,
      "caption": "Short silent preview. Builtin finite-volume flow through the authored source/outlet valley.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "52bac5219a08a4b2446f2910ac612085a6afcfe83bd2f60b63363bd134c7ca25",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "preview-smoke-2d",
      "file": "/media/preview-smoke-2d.mp4",
      "kind": "video",
      "width": 640,
      "height": 360,
      "sha256": "b2706157ea29cf8e4c62466bdb6b8e2bd2fd70f463d3704aecbb63b7a7356a5b",
      "bytes": 25173,
      "caption": "Short silent preview. Five moving injectors stir coloured dye through a velocity field.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "6a029ee1eb36a10138e051e1c77dad7117f50fe04c4b51b8302bc2c59ef93ea4",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "preview-terrain-water",
      "file": "/media/preview-terrain-water.mp4",
      "kind": "video",
      "width": 640,
      "height": 360,
      "sha256": "458a0389b05c559d393e5b1e48dd9c09f0d8b37a6b30a232324bf48f3aaedbd9",
      "bytes": 101768,
      "caption": "Short silent preview. Rain-fed streams join and collect in a mountain lake.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "fb52735a59373c42f83db4ac70b7d66042240a8370de1e8c04803688cf23b352",
      "nativeSourceRevision": null
    },
    {
      "id": "preview-water-2d",
      "file": "/media/preview-water-2d.mp4",
      "kind": "video",
      "width": 640,
      "height": 360,
      "sha256": "be8795edfb401b50b70ddefc90bc39c249aa1b29397ddd0be64b86a833aaad5d",
      "bytes": 76975,
      "caption": "Short silent preview. A two-dimensional dam break and reconstructed liquid surface.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "0b2ee049f46a360094765946db7279cc9bbc623f433f0686cf5f92770ba6950a",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "preview-water-3d",
      "file": "/media/preview-water-3d.mp4",
      "kind": "video",
      "width": 640,
      "height": 360,
      "sha256": "a9e6a396956a01a7a6d3d530e6483240a5ba0520fb8b116b0d890a0fcf41ee2d",
      "bytes": 94564,
      "caption": "Short silent preview. A dam break spreads through a long tank, rebounds and throws off whitewater.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "90d242578225647d82ae8041e32b63f66f9ac4797622d0413360c62d7f438ece",
      "nativeSourceRevision": null
    },
    {
      "id": "robot",
      "file": "/media/robot.webp",
      "kind": "image",
      "width": 1600,
      "height": 900,
      "sha256": "b0c42369627605a0ca1e18ff7389a9af02fd67c59cc4ee965071c106d571c07c",
      "bytes": 30886,
      "caption": "The complete fieldkit robot, recaptured in native landscape.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "7460773cb0fc48dd81e48b6c53da5d8170f7ec6cab5edff5974f719db4db13b6",
      "nativeSourceRevision": "ec17b49fff3459cf9aff32f0680cd9c8b3b7c43b"
    },
    {
      "id": "robot-film",
      "file": "/media/robot-film.mp4",
      "kind": "video",
      "width": 1280,
      "height": 720,
      "sha256": "bee42e4fe480e8ad980037690c0f3dc2f0ffb6dee67bfb19a6827126fda0b9d5",
      "bytes": 393542,
      "caption": "The fieldkit robot assembles through its saved native construction history.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "bee42e4fe480e8ad980037690c0f3dc2f0ffb6dee67bfb19a6827126fda0b9d5",
      "nativeSourceRevision": "ec17b49fff3459cf9aff32f0680cd9c8b3b7c43b"
    },
    {
      "id": "scattering-daylight",
      "file": "/media/scattering-daylight.webp",
      "kind": "image",
      "width": 1280,
      "height": 720,
      "sha256": "ac1bb4252d49a893ce0beda72bdcb1b6240eaa4c914dbdd8af2c30df87e840d4",
      "bytes": 8090,
      "caption": "Higher sun: blue daylight and the sun disk.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "613946adedb2ac25137c9190a19779bc0c0b955827d8e20f3d35ec360099cfd6",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "scattering-haze",
      "file": "/media/scattering-haze.webp",
      "kind": "image",
      "width": 1280,
      "height": 720,
      "sha256": "bdf59226785fcf8b9de01eb30b861da05fa5f65652fc0496e03d30714e1258f7",
      "bytes": 9114,
      "caption": "More aerosols broaden the low-sun glow.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "2ac9c4224e4c8c846edc9397c6bd2ed1a28bc83eaf282e9a1657c50af1c0aad4",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "sdf-materials",
      "file": "/media/sdf-materials.webp",
      "kind": "image",
      "width": 1600,
      "height": 900,
      "sha256": "1442a69d36d32d32e8112b77ff9ecf327ac1ffcbd43eb0b88749a257ea573b07",
      "bytes": 47684,
      "caption": "Saved cuts through wood, marble, rusted steel and clear glass.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "4d6aff474cbb351e4fcae8b36f3afff0dd54ddcab7e704774f7d81a227c0d92c",
      "nativeSourceRevision": "42b7538af18df9dcac4f017970f95565bc185523"
    },
    {
      "id": "sdf-materials-film",
      "file": "/media/sdf-materials-film.mp4",
      "kind": "video",
      "width": 1280,
      "height": 720,
      "sha256": "8f4e960524e2db9c274928834df389f9ba7285e16313f2e08db0479ec83323e8",
      "bytes": 520898,
      "caption": "Four materials share a saved two-step cut sequence and a final camera arc.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "8f4e960524e2db9c274928834df389f9ba7285e16313f2e08db0479ec83323e8",
      "nativeSourceRevision": "42b7538af18df9dcac4f017970f95565bc185523"
    },
    {
      "id": "shallow-water",
      "file": "/media/shallow-water.webp",
      "kind": "image",
      "width": 1280,
      "height": 720,
      "sha256": "56eef73523907ca6d6111db507181772f877dfb281252666fc1835fd97a295a1",
      "bytes": 13252,
      "caption": "Builtin finite-volume flow through the authored source/outlet valley.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "b4b40dd3f41307397e9fd656eb0e6250c72468bbb9100bc937a02856f9e6ba02",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "shallow-water-film",
      "file": "/media/shallow-water-film.mp4",
      "kind": "video",
      "width": 1280,
      "height": 720,
      "sha256": "52bac5219a08a4b2446f2910ac612085a6afcfe83bd2f60b63363bd134c7ca25",
      "bytes": 119159,
      "caption": "Builtin finite-volume flow through the authored source/outlet valley.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "e11ac55d561a128abaa04b075a06726480a222fede97002a6a251bc46dc9f1c0",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "smoke-2d",
      "file": "/media/smoke-2d.webp",
      "kind": "image",
      "width": 1280,
      "height": 720,
      "sha256": "ee6736ed65af34c8c3054169d782a7273bdda56e47e2051f7b345a380f8a57ea",
      "bytes": 25686,
      "caption": "Five moving injectors stir coloured dye through a velocity field.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "e2efdd678ed6b13f765ce7d177a780be9d0336808e862ae13aa9e74d5e684d83",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "smoke-2d-film",
      "file": "/media/smoke-2d-film.mp4",
      "kind": "video",
      "width": 1280,
      "height": 720,
      "sha256": "6a029ee1eb36a10138e051e1c77dad7117f50fe04c4b51b8302bc2c59ef93ea4",
      "bytes": 1703949,
      "caption": "Five moving injectors stir coloured dye through a velocity field.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "8012760546b0373108ab151b118c49f97255eb8abde8d50e1e04146fbf04f0fb",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "terrain-rendering",
      "file": "/media/terrain-rendering.webp",
      "kind": "image",
      "width": 1280,
      "height": 720,
      "sha256": "bb66431866e0a921014492bd18727e7835e86012055a5a7fcc5f06520161ace6",
      "bytes": 82028,
      "caption": "Dry mountain terrain, with generated elevation, material detail and shadows.",
      "credit": {
        "label": "Cubey render · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan; elevation generated with Terrain Diffusion by Xander Gos",
        "source": "https://huggingface.co/xandergos/terrain-diffusion-30m"
      },
      "parentSha256": "fae0a06d70dba97b310e05f8b0dda3455889500dfff56bf6c7584eb957eb49bc",
      "nativeSourceRevision": null
    },
    {
      "id": "terrain-water",
      "file": "/media/terrain-water.webp",
      "kind": "image",
      "width": 1280,
      "height": 720,
      "sha256": "013ac29a7ff17685551bc7e9c2a783bc32718e511db4ec830fb5d486baaeddcd",
      "bytes": 67422,
      "caption": "Rain-fed streams join and collect in a mountain lake.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "d7dd733c50f3eda0289915415071cbbb1e0588b1fa7d1eb312901701558b4953",
      "nativeSourceRevision": null
    },
    {
      "id": "terrain-water-film",
      "file": "/media/terrain-water-film.mp4",
      "kind": "video",
      "width": 1280,
      "height": 720,
      "sha256": "fb52735a59373c42f83db4ac70b7d66042240a8370de1e8c04803688cf23b352",
      "bytes": 1429568,
      "caption": "Rain-fed streams join and collect in a mountain lake.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "fb52735a59373c42f83db4ac70b7d66042240a8370de1e8c04803688cf23b352",
      "nativeSourceRevision": null
    },
    {
      "id": "water-2d",
      "file": "/media/water-2d.webp",
      "kind": "image",
      "width": 1280,
      "height": 720,
      "sha256": "855b27031c699c0aaf3832081066506db039884dc8d12e6075f945a73e0c517b",
      "bytes": 33526,
      "caption": "A two-dimensional dam break and reconstructed liquid surface.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "8750d34c08122456e9cfbabfa8d1deedb3625d45b487eaf442911ae56e991a2c",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "water-2d-film",
      "file": "/media/water-2d-film.mp4",
      "kind": "video",
      "width": 1280,
      "height": 720,
      "sha256": "0b2ee049f46a360094765946db7279cc9bbc623f433f0686cf5f92770ba6950a",
      "bytes": 2265016,
      "caption": "A two-dimensional dam break and reconstructed liquid surface.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "1eca13b867e1d64473c14f78edd35a9d6001ea51f928728feeebf79cd31a7f84",
      "nativeSourceRevision": "492fac845b80cf3be0b3ca6df24894ebb66afbee"
    },
    {
      "id": "water-3d",
      "file": "/media/water-3d.webp",
      "kind": "image",
      "width": 1280,
      "height": 720,
      "sha256": "88e3f06f8526b040ac14ca392d703c74d5bfa09775da5078d80ddb39e6cfb080",
      "bytes": 23874,
      "caption": "A dam break spreads through a long tank, rebounds and throws off whitewater.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "22688a05fcefec6abdee2706ac9f465a3cdef5fedfd904f56cfeaded86fc5376",
      "nativeSourceRevision": null
    },
    {
      "id": "water-3d-film",
      "file": "/media/water-3d-film.mp4",
      "kind": "video",
      "width": 1280,
      "height": 720,
      "sha256": "90d242578225647d82ae8041e32b63f66f9ac4797622d0413360c62d7f438ece",
      "bytes": 1308520,
      "caption": "A dam break spreads through a long tank, rebounds and throws off whitewater.",
      "credit": {
        "label": "Cubey original media · MIT",
        "url": "https://github.com/byebyebryan/cubey/blob/main/LICENSE",
        "author": "Bryan"
      },
      "parentSha256": "90d242578225647d82ae8041e32b63f66f9ac4797622d0413360c62d7f438ece",
      "nativeSourceRevision": null
    }
  ]
}
