lumen-engine 0.2.2

Core composition model and rendering orchestration for Lumen.
Documentation
{
  "canvas": { "width": 640, "height": 360, "background": [0, 0, 0, 255] },
  "timeline": { "fps": { "num": 30, "den": 1 }, "total_frames": 60 },
  "sources": [
    {
      "id": "image_1",
      "media": "image",
      "kind": "file",
      "path": "fixtures/image.png"
    }
  ],
  "layers": [
    {
      "id": "layer_1",
      "z_index": 0,
      "items": [
        {
          "kind": "clip",
          "id": "clip_1",
          "start_frame": 0,
          "duration_frames": 60,
          "content": {
            "type": "image",
            "source": "image_1"
          }
        }
      ]
    }
  ]
}