1. 01 12月, 2010 10 次提交
  2. 30 11月, 2010 3 次提交
    • M
      Merging with alteredq's branch. · 67250c69
      Mr.doob 提交于
      67250c69
    • A
      Moved binary files load progress reporting to Loader.js. Added load progress... · d502ccef
      alteredq 提交于
      Moved binary files load progress reporting to Loader.js. Added load progress reporting to demos with larger meshes.
      
      To be used like this:
      
          var loader = new THREE.Loader( true );
          container.appendChild( loader.statusDomElement );
      
          loader.loadBinary( url, function( geometry ) { createScene( geometry ) }, path );
      
          function createScene( geometry ) {
              ...
      
              loader.statusDomElement.style.display = "none";
      
          }
      d502ccef
    • A
      Added MeshShaderMaterial (and Fresnel shader as its first example). · 45b3ceb7
      alteredq 提交于
      MeshShaderMaterial is still work in progress, expect changes.
      
      Nice side effect of WebGLRenderer refactoring: optimized one significant bottleneck (with noticeable effect on framerate in some demos), typed arrays corresponding to matrix uniforms are now set (instead of being created anew in each frame).
      
      Also created fully full build, with all extras included. This helps with deployment, especially when multiple versions of Three have to coexist in the same folder structure (got burned on this few times already).
      45b3ceb7