Lut

Lut có thể là một thuộc tính của một phần tử hình ảnh hoặc video, ảnh hưởng đến phần tử cụ thể đó, hoặc nó có thể là một phần tử tự thân, áp dụng cho toàn bộ canvas.

Thuộc tínhLoạiBắt buộcVí dụPhạm vi giá trịMô tả
titlestringtrueLabradorite-Tiêu đề của bảng tra cứu.
typestringtrue3D-Loại bảng tra cứu.
sizenumbertrue33-Kích thước của bảng tra cứu.
domainarraytrue--Miền của bảng tra cứu.
dataarraytrue--Mảng dữ liệu của bảng tra cứu. Nên là một mảng phẳng của các giá trị RGB với độ dài = kích thước³ × 3.
strengthnumberfalse10 to 1Độ mạnh của hiệu ứng LUT. 0 = không có hiệu ứng, 1 = hiệu ứng đầy đủ.
imageElement.json
{
  "type": "",
  "width": 1920,
  "height": 1080,
  "fill": "#000000",
  "view": [
      {
          "id": "6b91fbc5-a69c-4783-8216-395b8feac9b2",
          "type": "Image",
          "start": 0,
          "duration": 5,
          "trackIndex": 1,
          "x": 0,
          "y": 0,
          "blendMode": "normal",
          "anchorX": 1310.5,
          "anchorY": 1965.5,
          "rotation": 0,
          "scaleX": 0.27473925209870265,
          "scaleY": 0.27473925209870265,
          "alpha": 1,
          "skewX": 0,
          "skewY": 0,
          "keyframes": [],
          "externalUrl": "https://images.pexels.com/photos/30473423/pexels-photo-30473423.jpeg",
          "ext": "jpeg",
          "lut": {
              "title": "Lava",
              "type": "3D",
              "size": 33,
              "domain": [
                  [
                      0,
                      0,
                      0
                  ],
                  [
                      1,
                      1,
                      1
                  ]
              ],
              "data": [/* LUT data array omitted for brevity - should contain size³ × 3 RGB values */],
              "strength": 1
          }
      }
  ],
  "audio": [],
  "effect": [
      {
          "id": "88ac9e96-2c66-40e8-b932-7fd590fd5a13",
          "start": 0,
          "duration": 5,
          "trackIndex": 0,
          "lut": {
              "title": "Labradorite",
              "type": "3D",
              "size": 33,
              "domain": [
                  [
                      0,
                      0,
                      0
                  ],
                  [
                      1,
                      1,
                      1
                  ]
              ],
              "data": [/* LUT data array omitted for brevity */],
              "strength": 1
          },
          "type": "Lut"
      }
  ],
  "transition": [],
  "version": 0,
  "duration": 5
}