1. 24 6月, 2011 1 次提交
  2. 19 6月, 2011 1 次提交
  3. 02 6月, 2011 1 次提交
  4. 01 6月, 2011 1 次提交
  5. 10 5月, 2011 1 次提交
  6. 21 4月, 2011 1 次提交
  7. 15 4月, 2011 1 次提交
  8. 14 4月, 2011 1 次提交
  9. 11 4月, 2011 2 次提交
    • M
      Fixed Objec3D::lookAt · e0e05f29
      Mr.doob 提交于
      e0e05f29
    • A
      Added FlyCamera (thanks to James Baicoianu). Added specular map to normal map... · 22bd108a
      alteredq 提交于
      Added FlyCamera (thanks to James Baicoianu). Added specular map to normal map shader. Added WebGL Earth FlyCamera demo.
      
      Changed normal map shader to multiply specular component with diffuse weighting as specular highlights were appearing in the dark parts.
      
      Changed camera look speed in minecraft and terrain demos, they were too fast - I guess as everything got faster with antialiasing off.
      
      Reenabled antialiasing in few demos where it was too ugly without (basically anything with lines and without postprocessing).
      
      Fixed again spurious invisible characters in empaempa's code (which are breaking everything and are hard to hunt as they look like spaces).
      22bd108a
  10. 17 3月, 2011 1 次提交
  11. 15 3月, 2011 1 次提交
  12. 06 3月, 2011 3 次提交
  13. 05 3月, 2011 1 次提交
  14. 01 3月, 2011 3 次提交
  15. 28 2月, 2011 1 次提交
    • M
      Matrix4.lookAt: · 5c4131d3
      Mikael Emtinger 提交于
      - Changed so it sets an ordinary matrix. Also removed inversion of position, which broke A LOT of the examples.
      
      WebGLRenderer:
      - Using camera.matrixWorldInverse instead of camera.matrixWorld
      - Changed frustum check to camera.frustumContains( object );
      - Moved cameraInverse * matrixWorld to vertex shader (needs testing!) (note: normals not fixed yet!)
      
      Object3D.addChild:
      - Recurses up through hierarchy until reaches scene and adds itself to scene.objects/sounds/lights
      
      Camera:
      - Changed inverseMatrix -> matrixWorldInverse
      5c4131d3
  16. 26 2月, 2011 5 次提交
  17. 24 2月, 2011 1 次提交
  18. 23 2月, 2011 1 次提交
  19. 21 2月, 2011 1 次提交
    • A
      Removed dirty flag from Quaternion. · b36cf734
      alteredq 提交于
      There don't seem to be any effects on performance (though I'm not sure this was actually used in any example/test code path - so far quaternions are used just for animation interpolation and even there they were always dirty, and also just updated during JIT baking).
      
      Also some more code cleanup - no need for Mesh to have own "update" as now it was exactly the same as its parent Object3D.
      b36cf734
  20. 20 2月, 2011 3 次提交
  21. 19 2月, 2011 1 次提交
    • A
      Added Ribbon object. · e151ff39
      alteredq 提交于
      It provides a lean way how to render TRIANGLE_STRIP primitives: needs just n+2 vertices for n triangles (one Ribbon = one strip). There are no faces, no indices, everything is rendered in one simple drawArray call.
      
      Vertex colors are supported, normals not yet.
      e151ff39
  22. 18 2月, 2011 1 次提交
    • A
      A lot of bugfixing and refactoring. · 2ecbe2de
      alteredq 提交于
      - getters/setters are no more in Vector3
        - object hierarchies thus don't use "isDirty"
        - this was completely killing performance for anything that was touching a lot of Vector3 like creation of meshes and dynamic buffers
        - even without this, performance of hierarchies went up (a lot)
      
      - objects do not get passed renderer anymore
        - camera was almost also removed, but this is useful for LOD (though there may be some cleaner way to do this?)
      
      - material ids are now unified, this makes "geometry.sortFacesByMaterial" faster (thus scene init / GUI blocking is shorter)
      
      - all WebGL examples should work now (render-to-texture has weird lights and in some camera control feels different)
      
      - CanvasRender still broken, despite many efforts :(
         - currently only points and lines work, faces don't show up. I think this may need assistance from mrdoob.
      2ecbe2de
  23. 17 2月, 2011 1 次提交
  24. 15 2月, 2011 1 次提交
  25. 26 1月, 2011 1 次提交
  26. 18 1月, 2011 3 次提交
  27. 25 12月, 2010 1 次提交