Где узнать цветовую теорию цветовых корректировок в GPUImage? - PullRequest
0 голосов
/ 07 апреля 2020

Я знаю язык программирования glsl. Но что такое цветовая теория следующего фрагмента шейдера:

Яркость:

gl_FragColor = vec4((textureColor.rgb + vec3(brightness)), textureColor.w);

Экспозиция:

 gl_FragColor = vec4(textureColor.rgb * pow(2.0, exposure), textureColor.w);

Контрастность:

 gl_FragColor = vec4(((textureColor.rgb - vec3(0.5)) * contrast + vec3(0.5)), textureColor.w);
...