|
@@ -6,7 +6,12 @@ varying vec3 vWorldDirection;
|
|
|
|
|
|
void main() {
|
|
void main() {
|
|
|
|
|
|
- gl_FragColor = textureCube( tCube, vec3( tFlip * vWorldDirection.x, vWorldDirection.yz ) );
|
|
|
|
|
|
+ vec4 texColor = textureCube( tCube, vec3( tFlip * vWorldDirection.x, vWorldDirection.yz ) );
|
|
|
|
+
|
|
|
|
+ gl_FragColor = envMapTexelToLinear( texColor );
|
|
gl_FragColor.a *= opacity;
|
|
gl_FragColor.a *= opacity;
|
|
|
|
|
|
|
|
+ #include <tonemapping_fragment>
|
|
|
|
+ #include <encodings_fragment>
|
|
|
|
+
|
|
}
|
|
}
|