瀏覽代碼

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 includeFileName = matcheInclude[1];
         var includeChunk = includeResolver( includeFileName );
         var includeChunk = includeResolver( includeFileName );
         if( ! includeChunk ) throw new Error( "can not find include file for line: " + line );
         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 ) {
         while( includeLines.length > 0 ) {
-          lines.unshift( includeLines.shift() );
+          lines.unshift( includeLines.pop() );
         }
         }
       }
       }
       else {
       else {