OctahedralProjectionFS.glsl 338 B

1234567891011121314
  1. varying vec3 v_cubeMapCoordinates;
  2. uniform samplerCube cubeMap;
  3. void main()
  4. {
  5. vec4 rgba = textureCube(cubeMap, v_cubeMapCoordinates);
  6. #ifdef RGBA_NORMALIZED
  7. gl_FragColor = vec4(rgba.rgb, 1.0);
  8. #else
  9. float m = rgba.a * 16.0;
  10. vec3 r = rgba.rgb * m;
  11. gl_FragColor = vec4(r * r, 1.0);
  12. #endif
  13. }