12345678910111213141516171819202122 |
- /**
- * Converts a color from RGB space to linear space.
- *
- * @name czm_gammaCorrect
- * @glslFunction
- *
- * @param {vec3} color The color in RGB space.
- * @returns {vec3} The color in linear space.
- */
- vec3 czm_gammaCorrect(vec3 color) {
- #ifdef HDR
- color = pow(color, vec3(czm_gamma));
- #endif
- return color;
- }
- vec4 czm_gammaCorrect(vec4 color) {
- #ifdef HDR
- color.rgb = pow(color.rgb, vec3(czm_gamma));
- #endif
- return color;
- }
|