Skip to content
Commits on Apr 3, 2011
  1. @mrdoob
  2. @mrdoob

    Updated Stats.js widget.

    mrdoob committed
  3. @alteredq

    Added dumping of scale to Blender exporter / handling of scale to JSO…

    alteredq committed
    …NLoader.
    
    This is backwards compatible: for existing models that don't have scale nothing should change.
  4. @mrdoob
  5. @mrdoob
  6. @alteredq

    Removed some bottlenecks in shader building / sharing.

    alteredq committed
    - for shader reuse materials from the standard library are now identified just by shader name (MeshShaderMaterials still use full code)
    - unique shader id strings are constructed via array.join instead of string plus
    - uniform and attribute locations are now cached in buildProgram (biggest one)
    
    Also some smaller optimizations and cleanups in DOF example.
Commits on Apr 2, 2011
  1. @alteredq

    Added option not to export materials to Blender exporter.

    alteredq committed
    In such case faces will not get material index in JSON data and then no material reference in Face objects, so MeshFaceMaterial is not going to show anything and you have to add your own material for the whole mesh after loading.
    
    Tested on few models and it seems to work, new JSON format allows to omit materials :)
  2. @alteredq

    Fixed broken video texture example.

    alteredq committed
    Hope it's the last one. Also here performance is ok.
  3. @alteredq

    Fixed broken ribbons example.

    alteredq committed
    Interestingly here performance doesn't seem to be affected.
  4. @alteredq

    Fixed broken depth-of-field example.

    alteredq committed
    Still something is wrong with this new implicit way of sharing programs. DOF example is noticeably slower than it was before, especially in ANGLE :(.
  5. @alteredq
  6. @alteredq

    Synced with mrdoob's branch.

    alteredq committed
  7. @alteredq

    Added lava shader example.

    alteredq committed
  8. @mrdoob
Commits on Apr 1, 2011
  1. @alteredq
  2. @alteredq
  3. @mrdoob

    WebGLRenderer: Added internal cache for compiled shaders. Already com…

    mrdoob committed
    …piled shaders get reused.
  4. @alteredq
  5. @alteredq
  6. @alteredq
Commits on Mar 31, 2011
  1. @alteredq

    Synced with mrdoob's branch.

    alteredq committed
  2. @mrdoob

    REVISION ++

    mrdoob committed
  3. @alteredq

    Fixed some spurious invisible character in WebGLRenderer.

    alteredq committed
    No idea where they came from, looks like maybe some different encoding than ascii?
    
    In Scite / Chrome console they look like 0Â.
  4. Fixed so dirty=false after uploading custom attribute

    Mikael Emtinger committed
  5. Merged with mrdoob.

    Mikael Emtinger committed
    Fixed so lens flares uses AdditiveBlending in example.
  6. Added support for custom attributes in MeshShaderMaterial.

    Mikael Emtinger committed
    Added support for THREE.Vector4 as uniform.
  7. @mrdoob
  8. @alteredq

    Synced with mrdoob's branch.

    alteredq committed
  9. @mrdoob

    Minor formating clean up.

    mrdoob committed
  10. @mrdoob
  11. @mrdoob

    WebGLRenderer now uses material.transparent to determine whether a ma…

    mrdoob committed
    …terial is transparent or not.
    
    Moved materials/RenderTarget.js ⟶ renderer/WebGLRenderTarget.js
  12. @alteredq

    Merged with empaempa's branch.

    alteredq committed
    Hopefully now it's proper. All examples are working.
  13. @mrdoob

    Improved grass example.

    mrdoob committed
  14. @alteredq

    Messed up merge with empaempa.

    alteredq committed
Commits on Mar 30, 2011
  1. merged with mrdoob. fixed so depthMask is correctly restored after st…

    Mikael Emtinger committed
    …encil and lensflares. removed all enable/disable _gl.BLEND as it's always on.
Something went wrong with that request. Please try again.