소스 검색

simplify preprocessor, no need for reserve if I use pop.

Ben Houston 9 년 전
부모
커밋
0951f96153
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      src/renderers/webgl/WebGLShaderPreProcessor.js

+ 2 - 2
src/renderers/webgl/WebGLShaderPreProcessor.js

@@ -22,9 +22,9 @@ THREE.WebGLShaderPreProcessor.compile = function() {
         var includeFileName = matcheInclude[1];
         var includeChunk = includeResolver( includeFileName );
         if( ! includeChunk ) throw new Error( "can not find include file for line: " + line );
-        var includeLines = includeChunk.split( '\n' ).reverse();
+        var includeLines = includeChunk.split( '\n' );
         while( includeLines.length > 0 ) {
-          lines.unshift( includeLines.shift() );
+          lines.unshift( includeLines.pop() );
         }
       }
       else {