LUT color grading

 

 

 

 這種color grading的方法 先截取一副圖 在photoshop裏 進行一些顏色變換

導出變換爲上面的lut 貼圖

原像素顏色rgb 三個通道的顏色 存儲的信息 爲 lut圖上映射之後的顏色位置uv

根據這個新位置採樣lut圖得到映射之後的顏色值

上面的圖是些lut的例子

怎麼壓 看算法

第一張圖叫neutral 就是沒有任何改變的一個映射 對應pos裏存的是原來的顏色

從這種圖可以看出他的算法 b自上而下自左向右增加


highp vec2 quad1;
quad1.y = floor(floor(blueColor) / 8.0);
quad1.x = floor(blueColor) - (quad1.y * 8.0);
highp vec2 quad2;
quad2.y = floor(ceil(blueColor) / 8.0);
quad2.x = ceil(blueColor) - (quad2.y * 8.0);

藍色決定哪個格子

rg在每個格子內沿xy方向遞增 

其它那些有不同效果的圖 就是在同樣一個位置存了不同顏色值 比如整體偏暗那個叫moonlight

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章