参考资料
简单理解
查找表(look-up-table)简称为LUT
这里就理解一下3d LUT
根据输入的rgb值使用lut查找到变换后的rgb值。
例子8x8 的lut图
分别看一眼它的rgb通道。
r通道表示,每个小方块的从左到右是0-1渐变,也就是r是沿着横轴查找。
g通道表示,g是沿着纵轴从上到下查找。
这两个确定(0,0)在左上角。
b通道表示每个小方格是代表一个灰度。
所以查找输入rgb时,先通过b的值找到对应小方格。然后通过以小方格的左上角为原点,r和b的值为坐标查找到对应像素,这个像素的rgb值就是经过lut映射后的值。
实际在shader中的使用就是要通过uv计算找到那个像素的位置。
r
g
b