Cube LUT
#LUT #Color_Grading
DaVinci Resolveで利用できるColor Grading用LUTのファイルフォーマット
テキスト形式であり、 .cube という拡張子が用いられる
https://resolve.cafe/developers/luts/
DenoでCube LUTを作るスクリプト
code:ts
// -- constants --
const FILENAME = 'lut.cube';
const TITLE = 'Custom LUT';
const LUT_3D_SIZE = 33;
// -- header --
let str = `TITLE "${TITLE}"
LUT_3D_SIZE ${LUT_3D_SIZE}
`;
// -- body --
for (let ib = 0; ib < LUT_3D_SIZE; ib ++) {
for (let ig = 0; ig < LUT_3D_SIZE; ig ++) {
for (let ir = 0; ir < LUT_3D_SIZE; ir ++) {
let b = ib / (LUT_3D_SIZE - 1);
let g = ig / (LUT_3D_SIZE - 1);
let r = ir / (LUT_3D_SIZE - 1);
// ** do your color math here **
str += ${r.toFixed(7)} ${g.toFixed(7)} ${b.toFixed(7)}\n;
}
}
}
// -- write to file --
await Deno.writeTextFile(FILENAME, str);
Sony
Sonyのαシリーズをはじめとするカメラでは、動画撮影にLUTを利用できる
S-Gamut3.Cine/S-Log3という色空間を入力とする
DaVinci Resolveに色空間のプリセットがあり、簡単に作れる
https://www.sony.jp/support/ichigan/enjoy/movie/s-log/grading.html
SonyのWebコンテンツからクリエイターが作成したLUTをダウンロードできる
https://www.sony.jp/ichigan/a-universe/color-of-cinema/