{
  "schemaVersion": 2,
  "meta": {
    "title": "Orbit camera practice",
    "unit": "meter",
    "up": "Y",
    "prompt": "Editable orbit camera practice; local previs, not an AI-generated result."
  },
  "environment": {
    "background": "#d6dbe2",
    "ground": true,
    "ambient": 0.5,
    "exposure": 1
  },
  "objects": [
    {
      "id": "ground",
      "name": "Ground",
      "visible": true,
      "source": {
        "kind": "primitive",
        "primitive": "plane",
        "size": [
          24,
          24,
          1
        ],
        "color": "#b4b9c4"
      },
      "transform": {
        "position": [
          0,
          0,
          0
        ],
        "rotation": [
          -90,
          0,
          0
        ],
        "scale": [
          1,
          1,
          1
        ]
      }
    },
    {
      "id": "subject",
      "name": "Subject",
      "visible": true,
      "source": {
        "kind": "primitive",
        "primitive": "cylinder",
        "size": [
          1.2,
          2,
          1.2
        ],
        "color": "#f5b85b"
      },
      "transform": {
        "position": [
          0,
          1,
          0
        ],
        "rotation": [
          0,
          0,
          0
        ],
        "scale": [
          1,
          1,
          1
        ]
      }
    },
    {
      "id": "foreground",
      "name": "Foreground",
      "visible": true,
      "source": {
        "kind": "primitive",
        "primitive": "box",
        "size": [
          0.6,
          3,
          0.6
        ],
        "color": "#4b647b"
      },
      "transform": {
        "position": [
          -2,
          1.5,
          2
        ],
        "rotation": [
          0,
          0,
          0
        ],
        "scale": [
          1,
          1,
          1
        ]
      }
    },
    {
      "id": "background",
      "name": "Background",
      "visible": true,
      "source": {
        "kind": "primitive",
        "primitive": "box",
        "size": [
          3,
          2,
          1
        ],
        "color": "#697d99"
      },
      "transform": {
        "position": [
          2,
          1,
          -4
        ],
        "rotation": [
          0,
          0,
          0
        ],
        "scale": [
          1,
          1,
          1
        ]
      }
    }
  ],
  "lights": [
    {
      "id": "key",
      "name": "Key light",
      "type": "directional",
      "transform": {
        "position": [
          5,
          9,
          4
        ],
        "rotation": [
          0,
          0,
          0
        ],
        "scale": [
          1,
          1,
          1
        ]
      },
      "color": "#ffffff",
      "intensity": 1.8,
      "castShadow": true
    }
  ],
  "cameras": [
    {
      "id": "camera",
      "name": "Orbit",
      "film": {
        "aspect": 1.7777777777777777,
        "fov": 40,
        "near": 0.1,
        "far": 200
      },
      "transform": {
        "position": [
          0.0,
          2,
          6.0
        ],
        "rotation": [
          0,
          0,
          0
        ],
        "scale": [
          1,
          1,
          1
        ]
      },
      "lookAt": [
        0,
        1,
        0
      ],
      "path": {
        "interpolation": "linear",
        "keys": [
          {
            "t": 0.0,
            "position": [
              0.0,
              2,
              6.0
            ],
            "lookAt": [
              0,
              1,
              0
            ],
            "fov": 40,
            "easing": {
              "type": "linear"
            }
          },
          {
            "t": 0.25,
            "position": [
              0.39241877538085834,
              2,
              5.98715353943162
            ],
            "lookAt": [
              0,
              1,
              0
            ],
            "fov": 40,
            "easing": {
              "type": "linear"
            }
          },
          {
            "t": 0.5,
            "position": [
              0.7831571533203094,
              2,
              5.948669168242862
            ],
            "lookAt": [
              0,
              1,
              0
            ],
            "fov": 40,
            "easing": {
              "type": "linear"
            }
          },
          {
            "t": 0.75,
            "position": [
              1.1705419320967696,
              2,
              5.884711682419383
            ],
            "lookAt": [
              0,
              1,
              0
            ],
            "fov": 40,
            "easing": {
              "type": "linear"
            }
          },
          {
            "t": 1.0,
            "position": [
              1.5529142706151244,
              2,
              5.79555495773441
            ],
            "lookAt": [
              0,
              1,
              0
            ],
            "fov": 40,
            "easing": {
              "type": "linear"
            }
          },
          {
            "t": 1.25,
            "position": [
              1.9286367918189695,
              2,
              5.681580776970634
            ],
            "lookAt": [
              0,
              1,
              0
            ],
            "fov": 40,
            "easing": {
              "type": "linear"
            }
          },
          {
            "t": 1.5,
            "position": [
              2.2961005941905386,
              2,
              5.54327719506772
            ],
            "lookAt": [
              0,
              1,
              0
            ],
            "fov": 40,
            "easing": {
              "type": "linear"
            }
          },
          {
            "t": 1.75,
            "position": [
              2.653732141314008,
              2,
              5.3812364491961295
            ],
            "lookAt": [
              0,
              1,
              0
            ],
            "fov": 40,
            "easing": {
              "type": "linear"
            }
          },
          {
            "t": 2.0,
            "position": [
              2.9999999999999996,
              2,
              5.196152422706632
            ],
            "lookAt": [
              0,
              1,
              0
            ],
            "fov": 40,
            "easing": {
              "type": "linear"
            }
          },
          {
            "t": 2.25,
            "position": [
              3.333421398117613,
              2,
              4.988817673815271
            ],
            "lookAt": [
              0,
              1,
              0
            ],
            "fov": 40,
            "easing": {
              "type": "linear"
            }
          },
          {
            "t": 2.5,
            "position": [
              3.652568574052324,
              2,
              4.760120041747411
            ],
            "lookAt": [
              0,
              1,
              0
            ],
            "fov": 40,
            "easing": {
              "type": "linear"
            }
          },
          {
            "t": 2.75,
            "position": [
              3.956074890600413,
              2,
              4.511038844873865
            ],
            "lookAt": [
              0,
              1,
              0
            ],
            "fov": 40,
            "easing": {
              "type": "linear"
            }
          },
          {
            "t": 3.0,
            "position": [
              4.242640687119285,
              2,
              4.242640687119286
            ],
            "lookAt": [
              0,
              1,
              0
            ],
            "fov": 40,
            "easing": {
              "type": "linear"
            }
          },
          {
            "t": 3.25,
            "position": [
              4.511038844873864,
              2,
              3.956074890600414
            ],
            "lookAt": [
              0,
              1,
              0
            ],
            "fov": 40,
            "easing": {
              "type": "linear"
            }
          },
          {
            "t": 3.5,
            "position": [
              4.760120041747411,
              2,
              3.652568574052324
            ],
            "lookAt": [
              0,
              1,
              0
            ],
            "fov": 40,
            "easing": {
              "type": "linear"
            }
          },
          {
            "t": 3.75,
            "position": [
              4.988817673815271,
              2,
              3.333421398117614
            ],
            "lookAt": [
              0,
              1,
              0
            ],
            "fov": 40,
            "easing": {
              "type": "linear"
            }
          },
          {
            "t": 4.0,
            "position": [
              5.196152422706632,
              2,
              3.000000000000001
            ],
            "lookAt": [
              0,
              1,
              0
            ],
            "fov": 40,
            "easing": {
              "type": "linear"
            }
          },
          {
            "t": 4.25,
            "position": [
              5.38123644919613,
              2,
              2.6537321413140074
            ],
            "lookAt": [
              0,
              1,
              0
            ],
            "fov": 40,
            "easing": {
              "type": "linear"
            }
          },
          {
            "t": 4.5,
            "position": [
              5.54327719506772,
              2,
              2.296100594190539
            ],
            "lookAt": [
              0,
              1,
              0
            ],
            "fov": 40,
            "easing": {
              "type": "linear"
            }
          },
          {
            "t": 4.75,
            "position": [
              5.681580776970634,
              2,
              1.9286367918189702
            ],
            "lookAt": [
              0,
              1,
              0
            ],
            "fov": 40,
            "easing": {
              "type": "linear"
            }
          },
          {
            "t": 5.0,
            "position": [
              5.79555495773441,
              2,
              1.5529142706151244
            ],
            "lookAt": [
              0,
              1,
              0
            ],
            "fov": 40,
            "easing": {
              "type": "linear"
            }
          },
          {
            "t": 5.25,
            "position": [
              5.884711682419383,
              2,
              1.17054193209677
            ],
            "lookAt": [
              0,
              1,
              0
            ],
            "fov": 40,
            "easing": {
              "type": "linear"
            }
          },
          {
            "t": 5.5,
            "position": [
              5.948669168242862,
              2,
              0.7831571533203103
            ],
            "lookAt": [
              0,
              1,
              0
            ],
            "fov": 40,
            "easing": {
              "type": "linear"
            }
          },
          {
            "t": 5.75,
            "position": [
              5.98715353943162,
              2,
              0.3924187753808583
            ],
            "lookAt": [
              0,
              1,
              0
            ],
            "fov": 40,
            "easing": {
              "type": "linear"
            }
          },
          {
            "t": 6.0,
            "position": [
              6.0,
              2,
              3.6739403974420594e-16
            ],
            "lookAt": [
              0,
              1,
              0
            ],
            "fov": 40,
            "easing": {
              "type": "linear"
            }
          }
        ]
      }
    }
  ],
  "sequence": {
    "fps": 24,
    "duration": 6,
    "resolution": [
      1280,
      720
    ],
    "shots": [
      {
        "id": "shot",
        "cameraId": "camera",
        "in": 0,
        "out": 6,
        "transition": {
          "type": "cut",
          "duration": 0
        }
      }
    ]
  },
  "animations": []
}