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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM