|
@@ -1353,7 +1353,7 @@ THREE.Vector2.prototype = {
|
|
return this;
|
|
return this;
|
|
|
|
|
|
},
|
|
},
|
|
-
|
|
|
|
|
|
+
|
|
addScaledVector: function ( v, s ) {
|
|
addScaledVector: function ( v, s ) {
|
|
|
|
|
|
this.x += v.x * s;
|
|
this.x += v.x * s;
|
|
@@ -1507,11 +1507,11 @@ THREE.Vector2.prototype = {
|
|
return this;
|
|
return this;
|
|
},
|
|
},
|
|
|
|
|
|
- clampScalar: ( function () {
|
|
|
|
|
|
+ clampScalar: function () {
|
|
|
|
|
|
var min, max;
|
|
var min, max;
|
|
|
|
|
|
- return function ( minVal, maxVal ) {
|
|
|
|
|
|
+ return function clampScalar( minVal, maxVal ) {
|
|
|
|
|
|
if ( min === undefined ) {
|
|
if ( min === undefined ) {
|
|
|
|
|
|
@@ -1527,7 +1527,7 @@ THREE.Vector2.prototype = {
|
|
|
|
|
|
};
|
|
};
|
|
|
|
|
|
- } )(),
|
|
|
|
|
|
+ }(),
|
|
|
|
|
|
floor: function () {
|
|
floor: function () {
|
|
|
|
|
|
@@ -1825,7 +1825,7 @@ THREE.Vector3.prototype = {
|
|
return this;
|
|
return this;
|
|
|
|
|
|
},
|
|
},
|
|
-
|
|
|
|
|
|
+
|
|
addScaledVector: function ( v, s ) {
|
|
addScaledVector: function ( v, s ) {
|
|
|
|
|
|
this.x += v.x * s;
|
|
this.x += v.x * s;
|
|
@@ -1852,7 +1852,7 @@ THREE.Vector3.prototype = {
|
|
return this;
|
|
return this;
|
|
|
|
|
|
},
|
|
},
|
|
-
|
|
|
|
|
|
+
|
|
subScalar: function ( s ) {
|
|
subScalar: function ( s ) {
|
|
|
|
|
|
this.x -= s;
|
|
this.x -= s;
|
|
@@ -1914,7 +1914,7 @@ THREE.Vector3.prototype = {
|
|
|
|
|
|
var quaternion;
|
|
var quaternion;
|
|
|
|
|
|
- return function ( euler ) {
|
|
|
|
|
|
+ return function applyEuler( euler ) {
|
|
|
|
|
|
if ( euler instanceof THREE.Euler === false ) {
|
|
if ( euler instanceof THREE.Euler === false ) {
|
|
|
|
|
|
@@ -1936,7 +1936,7 @@ THREE.Vector3.prototype = {
|
|
|
|
|
|
var quaternion;
|
|
var quaternion;
|
|
|
|
|
|
- return function ( axis, angle ) {
|
|
|
|
|
|
+ return function applyAxisAngle( axis, angle ) {
|
|
|
|
|
|
if ( quaternion === undefined ) quaternion = new THREE.Quaternion();
|
|
if ( quaternion === undefined ) quaternion = new THREE.Quaternion();
|
|
|
|
|
|
@@ -2029,7 +2029,7 @@ THREE.Vector3.prototype = {
|
|
|
|
|
|
var matrix;
|
|
var matrix;
|
|
|
|
|
|
- return function ( camera ) {
|
|
|
|
|
|
+ return function project( camera ) {
|
|
|
|
|
|
if ( matrix === undefined ) matrix = new THREE.Matrix4();
|
|
if ( matrix === undefined ) matrix = new THREE.Matrix4();
|
|
|
|
|
|
@@ -2044,7 +2044,7 @@ THREE.Vector3.prototype = {
|
|
|
|
|
|
var matrix;
|
|
var matrix;
|
|
|
|
|
|
- return function ( camera ) {
|
|
|
|
|
|
+ return function unproject( camera ) {
|
|
|
|
|
|
if ( matrix === undefined ) matrix = new THREE.Matrix4();
|
|
if ( matrix === undefined ) matrix = new THREE.Matrix4();
|
|
|
|
|
|
@@ -2192,11 +2192,11 @@ THREE.Vector3.prototype = {
|
|
|
|
|
|
},
|
|
},
|
|
|
|
|
|
- clampScalar: ( function () {
|
|
|
|
|
|
+ clampScalar: function () {
|
|
|
|
|
|
var min, max;
|
|
var min, max;
|
|
|
|
|
|
- return function ( minVal, maxVal ) {
|
|
|
|
|
|
+ return function clampScalar( minVal, maxVal ) {
|
|
|
|
|
|
if ( min === undefined ) {
|
|
if ( min === undefined ) {
|
|
|
|
|
|
@@ -2212,7 +2212,7 @@ THREE.Vector3.prototype = {
|
|
|
|
|
|
};
|
|
};
|
|
|
|
|
|
- } )(),
|
|
|
|
|
|
+ }(),
|
|
|
|
|
|
floor: function () {
|
|
floor: function () {
|
|
|
|
|
|
@@ -2361,7 +2361,7 @@ THREE.Vector3.prototype = {
|
|
|
|
|
|
var v1, dot;
|
|
var v1, dot;
|
|
|
|
|
|
- return function ( vector ) {
|
|
|
|
|
|
+ return function projectOnVector( vector ) {
|
|
|
|
|
|
if ( v1 === undefined ) v1 = new THREE.Vector3();
|
|
if ( v1 === undefined ) v1 = new THREE.Vector3();
|
|
|
|
|
|
@@ -2379,7 +2379,7 @@ THREE.Vector3.prototype = {
|
|
|
|
|
|
var v1;
|
|
var v1;
|
|
|
|
|
|
- return function ( planeNormal ) {
|
|
|
|
|
|
+ return function projectOnPlane( planeNormal ) {
|
|
|
|
|
|
if ( v1 === undefined ) v1 = new THREE.Vector3();
|
|
if ( v1 === undefined ) v1 = new THREE.Vector3();
|
|
|
|
|
|
@@ -2398,7 +2398,7 @@ THREE.Vector3.prototype = {
|
|
|
|
|
|
var v1;
|
|
var v1;
|
|
|
|
|
|
- return function ( normal ) {
|
|
|
|
|
|
+ return function reflect( normal ) {
|
|
|
|
|
|
if ( v1 === undefined ) v1 = new THREE.Vector3();
|
|
if ( v1 === undefined ) v1 = new THREE.Vector3();
|
|
|
|
|
|
@@ -2493,7 +2493,7 @@ THREE.Vector3.prototype = {
|
|
},
|
|
},
|
|
|
|
|
|
setFromMatrixColumn: function ( index, matrix ) {
|
|
setFromMatrixColumn: function ( index, matrix ) {
|
|
-
|
|
|
|
|
|
+
|
|
var offset = index * 4;
|
|
var offset = index * 4;
|
|
|
|
|
|
var me = matrix.elements;
|
|
var me = matrix.elements;
|
|
@@ -2703,7 +2703,7 @@ THREE.Vector4.prototype = {
|
|
return this;
|
|
return this;
|
|
|
|
|
|
},
|
|
},
|
|
-
|
|
|
|
|
|
+
|
|
addScaledVector: function ( v, s ) {
|
|
addScaledVector: function ( v, s ) {
|
|
|
|
|
|
this.x += v.x * s;
|
|
this.x += v.x * s;
|
|
@@ -3068,11 +3068,11 @@ THREE.Vector4.prototype = {
|
|
|
|
|
|
},
|
|
},
|
|
|
|
|
|
- clampScalar: ( function () {
|
|
|
|
|
|
+ clampScalar: function () {
|
|
|
|
|
|
var min, max;
|
|
var min, max;
|
|
|
|
|
|
- return function ( minVal, maxVal ) {
|
|
|
|
|
|
+ return function clampScalar( minVal, maxVal ) {
|
|
|
|
|
|
if ( min === undefined ) {
|
|
if ( min === undefined ) {
|
|
|
|
|
|
@@ -3088,7 +3088,7 @@ THREE.Vector4.prototype = {
|
|
|
|
|
|
};
|
|
};
|
|
|
|
|
|
- } )(),
|
|
|
|
|
|
+ }(),
|
|
|
|
|
|
floor: function () {
|
|
floor: function () {
|
|
|
|
|
|
@@ -12539,7 +12539,7 @@ THREE.Loader.prototype = {
|
|
|
|
|
|
var imageLoader;
|
|
var imageLoader;
|
|
|
|
|
|
- return function ( m, texturePath, crossOrigin ) {
|
|
|
|
|
|
+ return function createMaterial( m, texturePath, crossOrigin ) {
|
|
|
|
|
|
var scope = this;
|
|
var scope = this;
|
|
|
|
|
|
@@ -16276,7 +16276,7 @@ THREE.PointCloud.prototype.raycast = ( function () {
|
|
var inverseMatrix = new THREE.Matrix4();
|
|
var inverseMatrix = new THREE.Matrix4();
|
|
var ray = new THREE.Ray();
|
|
var ray = new THREE.Ray();
|
|
|
|
|
|
- return function ( raycaster, intersects ) {
|
|
|
|
|
|
+ return function raycast( raycaster, intersects ) {
|
|
|
|
|
|
var object = this;
|
|
var object = this;
|
|
var geometry = object.geometry;
|
|
var geometry = object.geometry;
|
|
@@ -16463,7 +16463,7 @@ THREE.Line.prototype.raycast = ( function () {
|
|
var ray = new THREE.Ray();
|
|
var ray = new THREE.Ray();
|
|
var sphere = new THREE.Sphere();
|
|
var sphere = new THREE.Sphere();
|
|
|
|
|
|
- return function ( raycaster, intersects ) {
|
|
|
|
|
|
+ return function raycast( raycaster, intersects ) {
|
|
|
|
|
|
var precision = raycaster.linePrecision;
|
|
var precision = raycaster.linePrecision;
|
|
var precisionSq = precision * precision;
|
|
var precisionSq = precision * precision;
|
|
@@ -16754,7 +16754,7 @@ THREE.Mesh.prototype.raycast = ( function () {
|
|
var tempB = new THREE.Vector3();
|
|
var tempB = new THREE.Vector3();
|
|
var tempC = new THREE.Vector3();
|
|
var tempC = new THREE.Vector3();
|
|
|
|
|
|
- return function ( raycaster, intersects ) {
|
|
|
|
|
|
+ return function raycast( raycaster, intersects ) {
|
|
|
|
|
|
var geometry = this.geometry;
|
|
var geometry = this.geometry;
|
|
var material = this.material;
|
|
var material = this.material;
|
|
@@ -17200,7 +17200,7 @@ THREE.Skeleton.prototype.update = ( function () {
|
|
|
|
|
|
var offsetMatrix = new THREE.Matrix4();
|
|
var offsetMatrix = new THREE.Matrix4();
|
|
|
|
|
|
- return function () {
|
|
|
|
|
|
+ return function update() {
|
|
|
|
|
|
// flatten bone matrices to array
|
|
// flatten bone matrices to array
|
|
|
|
|
|
@@ -17697,7 +17697,7 @@ THREE.LOD.prototype.raycast = ( function () {
|
|
|
|
|
|
var matrixPosition = new THREE.Vector3();
|
|
var matrixPosition = new THREE.Vector3();
|
|
|
|
|
|
- return function ( raycaster, intersects ) {
|
|
|
|
|
|
+ return function raycast( raycaster, intersects ) {
|
|
|
|
|
|
matrixPosition.setFromMatrixPosition( this.matrixWorld );
|
|
matrixPosition.setFromMatrixPosition( this.matrixWorld );
|
|
|
|
|
|
@@ -17714,7 +17714,7 @@ THREE.LOD.prototype.update = function () {
|
|
var v1 = new THREE.Vector3();
|
|
var v1 = new THREE.Vector3();
|
|
var v2 = new THREE.Vector3();
|
|
var v2 = new THREE.Vector3();
|
|
|
|
|
|
- return function ( camera ) {
|
|
|
|
|
|
+ return function update( camera ) {
|
|
|
|
|
|
var levels = this.levels;
|
|
var levels = this.levels;
|
|
|
|
|
|
@@ -17792,7 +17792,7 @@ THREE.Sprite = ( function () {
|
|
geometry.addAttribute( 'position', new THREE.BufferAttribute( vertices, 3 ) );
|
|
geometry.addAttribute( 'position', new THREE.BufferAttribute( vertices, 3 ) );
|
|
geometry.addAttribute( 'uv', new THREE.BufferAttribute( uvs, 2 ) );
|
|
geometry.addAttribute( 'uv', new THREE.BufferAttribute( uvs, 2 ) );
|
|
|
|
|
|
- return function ( material ) {
|
|
|
|
|
|
+ return function Sprite( material ) {
|
|
|
|
|
|
THREE.Object3D.call( this );
|
|
THREE.Object3D.call( this );
|
|
|
|
|
|
@@ -17812,13 +17812,13 @@ THREE.Sprite.prototype.raycast = ( function () {
|
|
|
|
|
|
var matrixPosition = new THREE.Vector3();
|
|
var matrixPosition = new THREE.Vector3();
|
|
|
|
|
|
- return function ( raycaster, intersects ) {
|
|
|
|
|
|
+ return function raycast( raycaster, intersects ) {
|
|
|
|
|
|
matrixPosition.setFromMatrixPosition( this.matrixWorld );
|
|
matrixPosition.setFromMatrixPosition( this.matrixWorld );
|
|
|
|
|
|
var distanceSq = raycaster.ray.distanceSqToPoint( matrixPosition );
|
|
var distanceSq = raycaster.ray.distanceSqToPoint( matrixPosition );
|
|
var guessSizeSq = this.scale.x * this.scale.y;
|
|
var guessSizeSq = this.scale.x * this.scale.y;
|
|
-
|
|
|
|
|
|
+
|
|
if ( distanceSq > guessSizeSq ) {
|
|
if ( distanceSq > guessSizeSq ) {
|
|
|
|
|
|
return;
|
|
return;
|
|
@@ -19630,7 +19630,7 @@ THREE.WebGLRenderer = function ( parameters ) {
|
|
|
|
|
|
var array;
|
|
var array;
|
|
|
|
|
|
- return function () {
|
|
|
|
|
|
+ return function getCompressedTextureFormats() {
|
|
|
|
|
|
if ( array !== undefined ) {
|
|
if ( array !== undefined ) {
|
|
|
|
|
|
@@ -19757,7 +19757,7 @@ THREE.WebGLRenderer = function ( parameters ) {
|
|
|
|
|
|
var value;
|
|
var value;
|
|
|
|
|
|
- return function () {
|
|
|
|
|
|
+ return function getMaxAnisotropy() {
|
|
|
|
|
|
if ( value !== undefined ) return value;
|
|
if ( value !== undefined ) return value;
|
|
|
|
|
|
@@ -23940,7 +23940,7 @@ THREE.WebGLProgram = ( function () {
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
- return function ( renderer, code, material, parameters ) {
|
|
|
|
|
|
+ return function WebGLProgram( renderer, code, material, parameters ) {
|
|
|
|
|
|
var gl = renderer.context;
|
|
var gl = renderer.context;
|
|
|
|
|
|
@@ -24425,7 +24425,7 @@ THREE.WebGLShader = ( function () {
|
|
|
|
|
|
};
|
|
};
|
|
|
|
|
|
- return function ( gl, type, string ) {
|
|
|
|
|
|
+ return function WebGLShader( gl, type, string ) {
|
|
|
|
|
|
var shader = gl.createShader( type );
|
|
var shader = gl.createShader( type );
|
|
|
|
|
|
@@ -27174,7 +27174,7 @@ THREE.Audio.prototype.updateMatrixWorld = ( function () {
|
|
|
|
|
|
var position = new THREE.Vector3();
|
|
var position = new THREE.Vector3();
|
|
|
|
|
|
- return function ( force ) {
|
|
|
|
|
|
+ return function updateMatrixWorld( force ) {
|
|
|
|
|
|
THREE.Object3D.prototype.updateMatrixWorld.call( this, force );
|
|
THREE.Object3D.prototype.updateMatrixWorld.call( this, force );
|
|
|
|
|
|
@@ -27213,7 +27213,7 @@ THREE.AudioListener.prototype.updateMatrixWorld = ( function () {
|
|
|
|
|
|
var orientation = new THREE.Vector3();
|
|
var orientation = new THREE.Vector3();
|
|
|
|
|
|
- return function ( force ) {
|
|
|
|
|
|
+ return function updateMatrixWorld( force ) {
|
|
|
|
|
|
THREE.Object3D.prototype.updateMatrixWorld.call( this, force );
|
|
THREE.Object3D.prototype.updateMatrixWorld.call( this, force );
|
|
|
|
|
|
@@ -27920,7 +27920,7 @@ THREE.Gyroscope.prototype.updateMatrixWorld = ( function () {
|
|
var quaternionWorld = new THREE.Quaternion();
|
|
var quaternionWorld = new THREE.Quaternion();
|
|
var scaleWorld = new THREE.Vector3();
|
|
var scaleWorld = new THREE.Vector3();
|
|
|
|
|
|
- return function ( force ) {
|
|
|
|
|
|
+ return function updateMatrixWorld( force ) {
|
|
|
|
|
|
this.matrixAutoUpdate && this.updateMatrix();
|
|
this.matrixAutoUpdate && this.updateMatrix();
|
|
|
|
|
|
@@ -27960,7 +27960,7 @@ THREE.Gyroscope.prototype.updateMatrixWorld = ( function () {
|
|
}
|
|
}
|
|
|
|
|
|
};
|
|
};
|
|
-
|
|
|
|
|
|
+
|
|
}() );
|
|
}() );
|
|
|
|
|
|
// File:src/extras/core/Path.js
|
|
// File:src/extras/core/Path.js
|
|
@@ -33894,7 +33894,7 @@ THREE.ArrowHelper = ( function () {
|
|
var coneGeometry = new THREE.CylinderGeometry( 0, 0.5, 1, 5, 1 );
|
|
var coneGeometry = new THREE.CylinderGeometry( 0, 0.5, 1, 5, 1 );
|
|
coneGeometry.applyMatrix( new THREE.Matrix4().makeTranslation( 0, - 0.5, 0 ) );
|
|
coneGeometry.applyMatrix( new THREE.Matrix4().makeTranslation( 0, - 0.5, 0 ) );
|
|
|
|
|
|
- return function ( dir, origin, length, color, headLength, headWidth ) {
|
|
|
|
|
|
+ return function ArrowHelper( dir, origin, length, color, headLength, headWidth ) {
|
|
|
|
|
|
// dir is assumed to be normalized
|
|
// dir is assumed to be normalized
|
|
|
|
|
|
@@ -33930,7 +33930,7 @@ THREE.ArrowHelper.prototype.setDirection = ( function () {
|
|
var axis = new THREE.Vector3();
|
|
var axis = new THREE.Vector3();
|
|
var radians;
|
|
var radians;
|
|
|
|
|
|
- return function ( dir ) {
|
|
|
|
|
|
+ return function setDirection( dir ) {
|
|
|
|
|
|
// dir is assumed to be normalized
|
|
// dir is assumed to be normalized
|
|
|
|
|
|
@@ -34475,7 +34475,7 @@ THREE.FaceNormalsHelper.prototype.update = ( function () {
|
|
var v1 = new THREE.Vector3();
|
|
var v1 = new THREE.Vector3();
|
|
var v2 = new THREE.Vector3();
|
|
var v2 = new THREE.Vector3();
|
|
|
|
|
|
- return function() {
|
|
|
|
|
|
+ return function update() {
|
|
|
|
|
|
this.object.updateMatrixWorld( true );
|
|
this.object.updateMatrixWorld( true );
|
|
|
|
|
|
@@ -34933,7 +34933,7 @@ THREE.VertexNormalsHelper.prototype.update = ( function () {
|
|
var v1 = new THREE.Vector3();
|
|
var v1 = new THREE.Vector3();
|
|
var v2 = new THREE.Vector3();
|
|
var v2 = new THREE.Vector3();
|
|
|
|
|
|
- return function() {
|
|
|
|
|
|
+ return function update() {
|
|
|
|
|
|
var keys = [ 'a', 'b', 'c' ];
|
|
var keys = [ 'a', 'b', 'c' ];
|
|
|
|
|