Browse Source

Merge pull request #14428 from WestLangley/dev-sprite_material

SpriteMaterial shader: add tonemapping and encoding support
Mr.doob 7 years ago
parent
commit
b775ab51b3
1 changed files with 4 additions and 1 deletions
  1. 4 1
      src/renderers/shaders/ShaderLib/sprite_frag.glsl

+ 4 - 1
src/renderers/shaders/ShaderLib/sprite_frag.glsl

@@ -11,10 +11,11 @@ uniform float opacity;
 
 
 void main() {
 void main() {
 
 
+	#include <clipping_planes_fragment>
+
 	vec3 outgoingLight = vec3( 0.0 );
 	vec3 outgoingLight = vec3( 0.0 );
 	vec4 diffuseColor = vec4( diffuse, opacity );
 	vec4 diffuseColor = vec4( diffuse, opacity );
 
 
-	#include <clipping_planes_fragment>
 	#include <logdepthbuf_fragment>
 	#include <logdepthbuf_fragment>
 	#include <map_fragment>
 	#include <map_fragment>
 	#include <alphatest_fragment>
 	#include <alphatest_fragment>
@@ -23,6 +24,8 @@ void main() {
 
 
 	gl_FragColor = vec4( outgoingLight, diffuseColor.a );
 	gl_FragColor = vec4( outgoingLight, diffuseColor.a );
 
 
+	#include <tonemapping_fragment>
+	#include <encodings_fragment>
 	#include <fog_fragment>
 	#include <fog_fragment>
 
 
 }
 }