Преглед на файлове

normal_fragment.glsl: added explanation. See #8318.

Mr.doob преди 9 години
родител
ревизия
0e76fd2357
променени са 1 файла, в които са добавени 2 реда и са изтрити 0 реда
  1. 2 0
      src/renderers/shaders/ShaderChunk/normal_fragment.glsl

+ 2 - 0
src/renderers/shaders/ShaderChunk/normal_fragment.glsl

@@ -1,5 +1,7 @@
 #ifdef FLAT_SHADED
 
+	// Workaround for Adreno/Nexus5 not able able to do dFdx( vViewPosition ) ...
+
 	vec3 fdx = vec3( dFdx( vViewPosition.x ), dFdx( vViewPosition.y ), dFdx( vViewPosition.z ) );
 	vec3 fdy = vec3( dFdy( vViewPosition.x ), dFdy( vViewPosition.y ), dFdy( vViewPosition.z ) );
 	vec3 normal = normalize( cross( fdx, fdy ) );