提交 98a83b24 编写于 作者: M Mr.doob

r55

上级 bf60911d
......@@ -66,6 +66,40 @@ This code creates a scene, then creates a camera, adds the camera and cube to th
### Change log ###
2013 01 15 - **r55** (406,462 KB, gzip: 96,542 KB)
* Added `set()`, `identity()`, `copy()`, `multiplyScalar()`, `determinant()`, `getInverse()` and `clone()` to `Matrix3`. ([bhouston](http://github.com/bhouston))
* Added a refactored `WebGLRenderer` under the `WebGLRenderer2` name (may become `WebGLRenderer` next release). ([gero3](http://github.com/gero3))
* Optimised `Matrix4`'s `determinant()`. ([bhouston](http://github.com/bhouston))
* Added `negate()` to `Plane`. ([bhouston](http://github.com/bhouston))
* Added `containsPoint()` and `intersectsObject()` to `Frustum`. ([bhouston](http://github.com/bhouston))
* Fixed `MeshNormalMaterial` rendering in `CanvasRenderer` and `SVGRenderer`. ([mrdoob](http://github.com/mrdoob))
* Moved `Matrix*/Quaternion`'s `multiply*` to `Vector*`'s `.apply*`. ([mrdoob](http://github.com/mrdoob))
* Added `MeshNormalMaterial` with `SmoothShading` support to `CanvasRenderer`. ([mrdoob](http://github.com/mrdoob))
* Added `Edit / Clone` to the editor. ([mrdoob](http://github.com/mrdoob))
* Fixes to `ArrowHelper`. ([bhouston](http://github.com/bhouston) and [WestLangley](http://github.com/WestLangley))
* Improved `Geometry`'s `mergeVertices()`. ([bhouston](http://github.com/bhouston))
* Improved `LatheGeometry`. ([bhouston](http://github.com/bhouston) and [WestLangley](http://github.com/WestLangley))
* Added `insertPass` to `EffectComposer`. ([alteredq](http://github.com/alteredq))
* Added support for `BufferGeometry` support to `Line`. ([arodic](http://github.com/arodic))
* Added `intersectsSphere` to `Sphere`. ([Fox32](http://github.com/Fox32))
* Added Tone Mapping to `WebGLDeferredRenderer`. ([alteredq](http://github.com/alteredq))
* Made `updateMorphTargets` a public method of `Mesh`. ([jonobr1](http://github.com/jonobr1))
* Added `add()`, `addColors()`, `addScalar()`, `multiply()` and `multiplyScalar()` to `Color`. ([mrdoob](http://github.com/mrdoob))
* Renamed `Vector*/Matrix*/Quaternion`'s `add()/sub()/cross()...` to `addVectors()/subVectors()/crossVectors()...`. ([mrdoob](http://github.com/mrdoob))
* Renamed `Vector*/Matrix*/Quaternion`'s `addSelf()/subSelf()/crossSelf()...` to `add()/sub()/cross()...`. ([mrdoob](http://github.com/mrdoob))
* Moved `GeometryUtils`'s `explode()` and `tessellate()` to `ExplodeModifier` and `TessellateModifier`. ([mrdoob](http://github.com/mrdoob))
* Moved `BinaryLoader` out of the lib to examples folder. ([mrdoob](http://github.com/mrdoob))
* Added `OBJExporter`. ([mrdoob](http://github.com/mrdoob))
* Implemented pinch gesture to `TrackballControls`. ([ericnoble](http://github.com/ericnoble) and [mrdoob](http://github.com/mrdoob))
* Firefox support in `OrbitControls`.. ([mrdoob](http://github.com/mrdoob))
* Added zbuffer to `SoftwareRenderer` and started adding material handling. ([rygorous](http://github.com/rygorous) and [mrdoob](http://github.com/mrdoob))
* Moved `CanvasRenderer/SVGRenderer` x/y clipping to `Projector`. ([mrdoob](http://github.com/mrdoob))
* Added `applyEuler()` and `applyAxisAngle()` in `Vector3`. ([WestLangley](http://github.com/WestLangley))
* Improvements to `FirstPersonControls`. ([RommelVR](http://github.com/RommelVR))
2012 12 25 - **r54** (411,352 KB, gzip: 98,639 KB)
* Added nodejs, perl, python and ruby based localhost server. ([zz85](http://github.com/zz85))
......
......@@ -3,7 +3,7 @@
* @author Larry Battle / http://bateru.com/news
*/
var THREE = THREE || { REVISION: '55dev' };
var THREE = THREE || { REVISION: '55' };
self.console = self.console || {
......@@ -9116,7 +9116,7 @@ THREE.Loader.prototype = {
if ( m.mapNormal ) {
var shader = THREE.ShaderLib[ "normal2" ];
var shader = THREE.ShaderLib[ "normalmap" ];
var uniforms = THREE.UniformsUtils.clone( shader.uniforms );
uniforms[ "tNormal" ].value = mpars.normalMap;
......@@ -10738,7 +10738,7 @@ THREE.SceneLoader.prototype.parse = function ( json, callbackFinished, url ) {
if ( matJSON.parameters.normalMap ) {
var shader = THREE.ShaderLib[ "normal2" ];
var shader = THREE.ShaderLib[ "normalmap" ];
var uniforms = THREE.UniformsUtils.clone( shader.uniforms );
var diffuse = matJSON.parameters.color;
......@@ -16809,7 +16809,7 @@ THREE.ShaderLib = {
// - point and directional lights (use with "lights: true" material option)
------------------------------------------------------------------------- */
'normal2' : {
'normalmap' : {
uniforms: THREE.UniformsUtils.merge( [
......
此差异已折叠。
......@@ -97,7 +97,7 @@
<script src="list.js"></script>
<script>
var REVISION = '54';
var REVISION = '55';
var panel = document.getElementById( 'panel' );
var viewer = document.getElementById( 'viewer' );
......
......@@ -3,7 +3,7 @@
* @author Larry Battle / http://bateru.com/news
*/
var THREE = THREE || { REVISION: '55dev' };
var THREE = THREE || { REVISION: '55' };
self.console = self.console || {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册