Mr.doob 12 年之前
父节点
当前提交
b376885578
共有 5 个文件被更改,包括 51 次插入4 次删除
  1. 47 0
      README.md
  2. 1 1
      build/three.js
  3. 1 1
      build/three.min.js
  4. 1 1
      docs/index.html
  5. 1 1
      src/Three.js

+ 47 - 0
README.md

@@ -66,6 +66,53 @@ This code creates a scene, then creates a camera, adds the camera and cube to th
 ### Change log ###
 
 
+2013 04 17 - **r58** (411,339 KB, gzip: 97,298 KB)
+
+* Removed `Matrix4`'s ` translate()`, `rotateX()`, `rotateY()`, `rotateZ()` and `rotateByAxis()`. ([mrdoob](http://github.com/mrdoob))
+* Documentation improvements. ([yurifury](http://github.com/yurifury), [tmcw](http://github.com/tmcw), [deepan2k5](http://github.com/deepan2k5), [cjshannon](http://github.com/cjshannon), [sh0ot1e](http://github.com/sh0ot1e)  )
+* Improvements to `WebGLRenderer` stable z sorting.([wereHamster](http://github.com/wereHamster) and [mrdoob](http://github.com/mrdoob))
+* Lots of progress in `SceneLoader2` and `SceneExporter2`, now known as `ObjectLoader` and `ObjectExporter`. ([mrdoob](http://github.com/mrdoob))
+* Added morphTargets support to `MeshNormalMaterial`. ([mrdoob](http://github.com/mrdoob))
+* Renamed `Matrix4`'s `extractPosition()` to `copyPosition()`. ([mrdoob](http://github.com/mrdoob))
+* Editor now using localStorage for keeping state. ([mrdoob](http://github.com/mrdoob) and [sole](http://github.com/sole))
+* Added `MaterialLoader` and `MaterialExporter`. ([mrdoob](http://github.com/mrdoob))
+* Renamed `Matrix4`'s `setRotationFrom*()` to `makeRotationFrom*()`. ([bhouston](http://github.com/bhouston))
+* Added `setGeometry()` and `setMaterial()` to `Mesh`. ([mrdoob](http://github.com/mrdoob))
+* Editor primitives can now have the parameters updated at any point. ([mrdoob](http://github.com/mrdoob))
+* Renamed `Matrix4`'s `compose()` to `makeFromPositionQuaternionScale()` and added `makeFromPositionEulerScale()`. ([bhouston](http://github.com/bhouston))
+* Added `rotateOnAxis()` and `translateOnAxis()` to `Object3D`. ([WestLangley](http://github.com/WestLangley))
+* Removed `Matrix4`'s `crossVector()`. ([WestLangley](http://github.com/WestLangley))
+* Added `PLYLoader` (ASCII files). ([menway](http://github.com/menway))
+* Added new `BokehShader2`. ([zz85](http://github.com/zz85))
+* Replaced recursive calls in `PolyhedronGeometry` with an analytical construction of the geometry. ([bhickey](http://github.com/bhickey))
+* Renamed `Object3D`'s `getChildByName()` to `getObjectByName()` and added `getObjectById()`. ([mrdoob](http://github.com/mrdoob))
+* Add `materialOffset` parameter to `GeometryUtils`'s `merge()`. ([tapio](http://github.com/tapio))
+* Now using prototype based `EventDispatcher`. ([mrdoob](http://github.com/mrdoob))
+* Added `linewidth` to `ShaderMaterial`. ([mrdoob](http://github.com/mrdoob))
+* `LOD` support in `Raycaster`. ([mrdoob](http://github.com/mrdoob))
+* Added lights support to `ColladaLoader`. ([mrdoob](http://github.com/mrdoob))
+* Started `WebGLRenderer3`. Aiming to find better solutions for the WebGL layer. ([mrdoob](http://github.com/mrdoob))
+* Optimized the PCF shadow map filtering to use vector comparisons. ([MiiBond](http://github.com/MiiBond))
+* `SoftwareRenderer` now handles color changes at runtime. ([mrdoob](http://github.com/mrdoob))
+* Added `BoxHelper`. ([mrdoob](http://github.com/mrdoob))
+* Removed `setClearColorHex()`, `parameters.clearColor` and `parameters.clearAlpha`. ([mrdoob](http://github.com/mrdoob))
+* Refactored `CameraHelper`. ([mrdoob](http://github.com/mrdoob))
+* Fixed bug in `DirectionalLightHelper` and `SpotLightHelper`. ([mrdoob](http://github.com/mrdoob))
+* Fixed bug in Phong shader when using normal maps with derivative tangents. ([WestLangley](http://github.com/WestLangley))
+* Added support for `FaceColors` to `SoftwareRenderer`.
+* Updated `convert_obj_three.py` docstring with current loader interface. ([wilsaj](http://github.com/wilsaj))
+* Updated OculusRiftEffect. Now it should work with the original OculusRift. ([troffmo5](http://github.com/troffmo5))
+* Fixed vertex normals and UVs for CircleGeometry. ([WestLangley](http://github.com/WestLangley))
+* Added snapping to the editor. ([arodic](http://github.com/arodic))
+* Fixed `SpotLight`'s `angle` and `SpotlightHelper`'s cone size bug. ([WestLangley](http://github.com/WestLangley))
+* Using `CanvasRenderer` in the editor when there is no WebGL support. ([mrdoob](http://github.com/mrdoob))
+* Update `STLLoader` with [github improvements](https://github.com/blog/1465-stl-file-viewing). ([gero3](http://github.com/gero3))
+* Fixed UVs for faces that straddle the seam in `PolyhedronGeometry`. ([WestLangley](http://github.com/WestLangley))
+* Cleaned up `ArrowHelper`. ([WestLangley](http://github.com/WestLangley))
+* Added `VertexColors` support for `Line` in `CanvasRenderer`. ([gero3](http://github.com/gero3))
+* Fixed `TrackballControls` zoom increment to normalize responsiveness across various inputs. ([protometa](http://github.com/protometa))
+
+
 2013 03 15 - **r57** (403,818 KB, gzip: 96,416 KB)
 
 * Added Renderer panel to the editor. ([mrdoob](http://github.com/mrdoob))

+ 1 - 1
build/three.js

@@ -3,7 +3,7 @@
  * @author Larry Battle / http://bateru.com/news
  */
 
-var THREE = THREE || { REVISION: '58dev' };
+var THREE = THREE || { REVISION: '58' };
 
 self.console = self.console || {
 

+ 1 - 1
build/three.min.js

@@ -1,5 +1,5 @@
 // three.js - http://github.com/mrdoob/three.js
-'use strict';var THREE=THREE||{REVISION:"58dev"};self.console=self.console||{info:function(){},log:function(){},debug:function(){},warn:function(){},error:function(){}};self.Int32Array=self.Int32Array||Array;self.Float32Array=self.Float32Array||Array;String.prototype.trim=String.prototype.trim||function(){return this.replace(/^\s+|\s+$/g,"")};
+'use strict';var THREE=THREE||{REVISION:"58"};self.console=self.console||{info:function(){},log:function(){},debug:function(){},warn:function(){},error:function(){}};self.Int32Array=self.Int32Array||Array;self.Float32Array=self.Float32Array||Array;String.prototype.trim=String.prototype.trim||function(){return this.replace(/^\s+|\s+$/g,"")};
 THREE.extend=function(a,b){if(Object.keys)for(var c=Object.keys(b),d=0,e=c.length;d<e;d++){var f=c[d];Object.defineProperty(a,f,Object.getOwnPropertyDescriptor(b,f))}else for(f in c={}.hasOwnProperty,b)c.call(b,f)&&(a[f]=b[f]);return a};
 (function(){for(var a=0,b=["ms","moz","webkit","o"],c=0;c<b.length&&!window.requestAnimationFrame;++c)window.requestAnimationFrame=window[b[c]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[b[c]+"CancelAnimationFrame"]||window[b[c]+"CancelRequestAnimationFrame"];void 0===window.requestAnimationFrame&&(window.requestAnimationFrame=function(b){var c=Date.now(),f=Math.max(0,16-(c-a)),g=window.setTimeout(function(){b(c+f)},f);a=c+f;return g});window.cancelAnimationFrame=window.cancelAnimationFrame||
 function(a){window.clearTimeout(a)}})();THREE.CullFaceNone=0;THREE.CullFaceBack=1;THREE.CullFaceFront=2;THREE.CullFaceFrontBack=3;THREE.FrontFaceDirectionCW=0;THREE.FrontFaceDirectionCCW=1;THREE.BasicShadowMap=0;THREE.PCFShadowMap=1;THREE.PCFSoftShadowMap=2;THREE.FrontSide=0;THREE.BackSide=1;THREE.DoubleSide=2;THREE.NoShading=0;THREE.FlatShading=1;THREE.SmoothShading=2;THREE.NoColors=0;THREE.FaceColors=1;THREE.VertexColors=2;THREE.NoBlending=0;THREE.NormalBlending=1;THREE.AdditiveBlending=2;

+ 1 - 1
docs/index.html

@@ -97,7 +97,7 @@
 
 		<script src="list.js"></script>
 		<script>
-			var REVISION = '57';
+			var REVISION = '58';
 
 			var panel = document.getElementById( 'panel' );
 			var viewer = document.getElementById( 'viewer' );

+ 1 - 1
src/Three.js

@@ -3,7 +3,7 @@
  * @author Larry Battle / http://bateru.com/news
  */
 
-var THREE = THREE || { REVISION: '58dev' };
+var THREE = THREE || { REVISION: '58' };
 
 self.console = self.console || {