Skip to content

Commit 9396372

Browse files
committed
Upstream merge conflict
2 parents 6380207 + 4951a28 commit 9396372

File tree

177 files changed

+1531
-683
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

177 files changed

+1531
-683
lines changed

build/three.js

Lines changed: 46 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@
185185

186186
} );
187187

188-
var REVISION = '106';
188+
var REVISION = '107dev';
189189
var MOUSE = { LEFT: 0, MIDDLE: 1, RIGHT: 2 };
190190
var CullFaceNone = 0;
191191
var CullFaceBack = 1;
@@ -256,10 +256,14 @@
256256
var ClampToEdgeWrapping = 1001;
257257
var MirroredRepeatWrapping = 1002;
258258
var NearestFilter = 1003;
259+
var NearestMipmapNearestFilter = 1004;
259260
var NearestMipMapNearestFilter = 1004;
261+
var NearestMipmapLinearFilter = 1005;
260262
var NearestMipMapLinearFilter = 1005;
261263
var LinearFilter = 1006;
264+
var LinearMipmapNearestFilter = 1007;
262265
var LinearMipMapNearestFilter = 1007;
266+
var LinearMipmapLinearFilter = 1008;
263267
var LinearMipMapLinearFilter = 1008;
264268
var UnsignedByteType = 1009;
265269
var ByteType = 1010;
@@ -19552,7 +19556,7 @@
1955219556

1955319557
var currentRenderTarget = _renderer.getRenderTarget();
1955419558
var activeCubeFace = _renderer.getActiveCubeFace();
19555-
var activeMipMapLevel = _renderer.getActiveMipMapLevel();
19559+
var activeMipmapLevel = _renderer.getActiveMipmapLevel();
1955619560

1955719561
var _state = _renderer.state;
1955819562

@@ -19710,7 +19714,7 @@
1971019714

1971119715
scope.needsUpdate = false;
1971219716

19713-
_renderer.setRenderTarget( currentRenderTarget, activeCubeFace, activeMipMapLevel );
19717+
_renderer.setRenderTarget( currentRenderTarget, activeCubeFace, activeMipmapLevel );
1971419718

1971519719
};
1971619720

@@ -25385,7 +25389,7 @@
2538525389

2538625390
};
2538725391

25388-
this.getActiveMipMapLevel = function () {
25392+
this.getActiveMipmapLevel = function () {
2538925393

2539025394
return _currentActiveMipmapLevel;
2539125395

@@ -25397,11 +25401,11 @@
2539725401

2539825402
};
2539925403

25400-
this.setRenderTarget = function ( renderTarget, activeCubeFace, activeMipMapLevel ) {
25404+
this.setRenderTarget = function ( renderTarget, activeCubeFace, activeMipmapLevel ) {
2540125405

2540225406
_currentRenderTarget = renderTarget;
2540325407
_currentActiveCubeFace = activeCubeFace;
25404-
_currentActiveMipmapLevel = activeMipMapLevel;
25408+
_currentActiveMipmapLevel = activeMipmapLevel;
2540525409

2540625410
if ( renderTarget && properties.get( renderTarget ).__webglFramebuffer === undefined ) {
2540725411

@@ -25457,7 +25461,7 @@
2545725461
if ( isCube ) {
2545825462

2545925463
var textureProperties = properties.get( renderTarget.texture );
25460-
_gl.framebufferTexture2D( 36160, 36064, 34069 + ( activeCubeFace || 0 ), textureProperties.__webglTexture, activeMipMapLevel || 0 );
25464+
_gl.framebufferTexture2D( 36160, 36064, 34069 + ( activeCubeFace || 0 ), textureProperties.__webglTexture, activeMipmapLevel || 0 );
2546125465

2546225466
}
2546325467

@@ -27211,29 +27215,43 @@
2721127215
var geometry = this.geometry;
2721227216
var m, ml, name;
2721327217

27214-
var morphAttributes = geometry.morphAttributes;
27215-
var keys = Object.keys( morphAttributes );
27218+
if ( geometry.isBufferGeometry ) {
27219+
27220+
var morphAttributes = geometry.morphAttributes;
27221+
var keys = Object.keys( morphAttributes );
27222+
27223+
if ( keys.length > 0 ) {
2721627224

27217-
if ( keys.length > 0 ) {
27225+
var morphAttribute = morphAttributes[ keys[ 0 ] ];
2721827226

27219-
var morphAttribute = morphAttributes[ keys[ 0 ] ];
27227+
if ( morphAttribute !== undefined ) {
2722027228

27221-
if ( morphAttribute !== undefined ) {
27229+
this.morphTargetInfluences = [];
27230+
this.morphTargetDictionary = {};
2722227231

27223-
this.morphTargetInfluences = [];
27224-
this.morphTargetDictionary = {};
27232+
for ( m = 0, ml = morphAttribute.length; m < ml; m ++ ) {
2722527233

27226-
for ( m = 0, ml = morphAttribute.length; m < ml; m ++ ) {
27234+
name = morphAttribute[ m ].name || String( m );
2722727235

27228-
name = morphAttribute[ m ].name || String( m );
27236+
this.morphTargetInfluences.push( 0 );
27237+
this.morphTargetDictionary[ name ] = m;
2722927238

27230-
this.morphTargetInfluences.push( 0 );
27231-
this.morphTargetDictionary[ name ] = m;
27239+
}
2723227240

2723327241
}
2723427242

2723527243
}
2723627244

27245+
} else {
27246+
27247+
var morphTargets = geometry.morphTargets;
27248+
27249+
if ( morphTargets !== undefined && morphTargets.length > 0 ) {
27250+
27251+
console.error( 'THREE.Points.updateMorphTargets() does not support THREE.Geometry. Use THREE.BufferGeometry instead.' );
27252+
27253+
}
27254+
2723727255
}
2723827256

2723927257
},
@@ -48415,6 +48433,12 @@
4841548433

4841648434
console.warn( 'THREE.WebGLRenderer: .setTextureCube() has been removed.' );
4841748435

48436+
},
48437+
getActiveMipMapLevel: function () {
48438+
48439+
console.warn( 'THREE.WebGLRenderer: .getActiveMipMapLevel() is now .getActiveMipmapLevel().' );
48440+
return this.getActiveMipmapLevel();
48441+
4841848442
}
4841948443

4842048444
} );
@@ -49037,6 +49061,8 @@
4903749061
exports.LinearInterpolant = LinearInterpolant;
4903849062
exports.LinearMipMapLinearFilter = LinearMipMapLinearFilter;
4903949063
exports.LinearMipMapNearestFilter = LinearMipMapNearestFilter;
49064+
exports.LinearMipmapLinearFilter = LinearMipmapLinearFilter;
49065+
exports.LinearMipmapNearestFilter = LinearMipmapNearestFilter;
4904049066
exports.LinearToneMapping = LinearToneMapping;
4904149067
exports.Loader = Loader;
4904249068
exports.LoaderUtils = LoaderUtils;
@@ -49075,6 +49101,8 @@
4907549101
exports.NearestFilter = NearestFilter;
4907649102
exports.NearestMipMapLinearFilter = NearestMipMapLinearFilter;
4907749103
exports.NearestMipMapNearestFilter = NearestMipMapNearestFilter;
49104+
exports.NearestMipmapLinearFilter = NearestMipmapLinearFilter;
49105+
exports.NearestMipmapNearestFilter = NearestMipmapNearestFilter;
4907849106
exports.NeverDepth = NeverDepth;
4907949107
exports.NoBlending = NoBlending;
4908049108
exports.NoColors = NoColors;

0 commit comments

Comments
 (0)