| 123456 |
- vec4 Vignette(in vec4 color) {
- vec2 uv = vUv * (1.0 - vUv);
- float vig = uv.x * uv.y * 16.0; // max value of this function is 1/16 at the centre(0.5, 0.5)
- vig = pow(vig, power);
- return vec4( mix( color.rgb, vec3( bgcolor ), 1. - vig ), color.a );
- }
|