Skip to content

Commit 345e504

Browse files
committed
Updated builds.
1 parent c0ed7c5 commit 345e504

File tree

3 files changed

+272
-247
lines changed

3 files changed

+272
-247
lines changed

build/three.js

Lines changed: 96 additions & 84 deletions
Original file line numberDiff line numberDiff line change
@@ -97,90 +97,6 @@
9797

9898
}
9999

100-
/**
101-
* https://github.com/mrdoob/eventdispatcher.js/
102-
*/
103-
104-
function EventDispatcher() {}
105-
106-
Object.assign( EventDispatcher.prototype, {
107-
108-
addEventListener: function ( type, listener ) {
109-
110-
if ( this._listeners === undefined ) { this._listeners = {}; }
111-
112-
var listeners = this._listeners;
113-
114-
if ( listeners[ type ] === undefined ) {
115-
116-
listeners[ type ] = [];
117-
118-
}
119-
120-
if ( listeners[ type ].indexOf( listener ) === - 1 ) {
121-
122-
listeners[ type ].push( listener );
123-
124-
}
125-
126-
},
127-
128-
hasEventListener: function ( type, listener ) {
129-
130-
if ( this._listeners === undefined ) { return false; }
131-
132-
var listeners = this._listeners;
133-
134-
return listeners[ type ] !== undefined && listeners[ type ].indexOf( listener ) !== - 1;
135-
136-
},
137-
138-
removeEventListener: function ( type, listener ) {
139-
140-
if ( this._listeners === undefined ) { return; }
141-
142-
var listeners = this._listeners;
143-
var listenerArray = listeners[ type ];
144-
145-
if ( listenerArray !== undefined ) {
146-
147-
var index = listenerArray.indexOf( listener );
148-
149-
if ( index !== - 1 ) {
150-
151-
listenerArray.splice( index, 1 );
152-
153-
}
154-
155-
}
156-
157-
},
158-
159-
dispatchEvent: function ( event ) {
160-
161-
if ( this._listeners === undefined ) { return; }
162-
163-
var listeners = this._listeners;
164-
var listenerArray = listeners[ event.type ];
165-
166-
if ( listenerArray !== undefined ) {
167-
168-
event.target = this;
169-
170-
var array = listenerArray.slice( 0 );
171-
172-
for ( var i = 0, l = array.length; i < l; i ++ ) {
173-
174-
array[ i ].call( this, event );
175-
176-
}
177-
178-
}
179-
180-
}
181-
182-
} );
183-
184100
var REVISION = '109dev';
185101
var MOUSE = { LEFT: 0, MIDDLE: 1, RIGHT: 2, ROTATE: 0, DOLLY: 1, PAN: 2 };
186102
var TOUCH = { ROTATE: 0, PAN: 1, DOLLY_PAN: 2, DOLLY_ROTATE: 3 };
@@ -350,6 +266,90 @@
350266
var GreaterEqualStencilFunc = 518;
351267
var AlwaysStencilFunc = 519;
352268

269+
/**
270+
* https://github.com/mrdoob/eventdispatcher.js/
271+
*/
272+
273+
function EventDispatcher() {}
274+
275+
Object.assign( EventDispatcher.prototype, {
276+
277+
addEventListener: function ( type, listener ) {
278+
279+
if ( this._listeners === undefined ) { this._listeners = {}; }
280+
281+
var listeners = this._listeners;
282+
283+
if ( listeners[ type ] === undefined ) {
284+
285+
listeners[ type ] = [];
286+
287+
}
288+
289+
if ( listeners[ type ].indexOf( listener ) === - 1 ) {
290+
291+
listeners[ type ].push( listener );
292+
293+
}
294+
295+
},
296+
297+
hasEventListener: function ( type, listener ) {
298+
299+
if ( this._listeners === undefined ) { return false; }
300+
301+
var listeners = this._listeners;
302+
303+
return listeners[ type ] !== undefined && listeners[ type ].indexOf( listener ) !== - 1;
304+
305+
},
306+
307+
removeEventListener: function ( type, listener ) {
308+
309+
if ( this._listeners === undefined ) { return; }
310+
311+
var listeners = this._listeners;
312+
var listenerArray = listeners[ type ];
313+
314+
if ( listenerArray !== undefined ) {
315+
316+
var index = listenerArray.indexOf( listener );
317+
318+
if ( index !== - 1 ) {
319+
320+
listenerArray.splice( index, 1 );
321+
322+
}
323+
324+
}
325+
326+
},
327+
328+
dispatchEvent: function ( event ) {
329+
330+
if ( this._listeners === undefined ) { return; }
331+
332+
var listeners = this._listeners;
333+
var listenerArray = listeners[ event.type ];
334+
335+
if ( listenerArray !== undefined ) {
336+
337+
event.target = this;
338+
339+
var array = listenerArray.slice( 0 );
340+
341+
for ( var i = 0, l = array.length; i < l; i ++ ) {
342+
343+
array[ i ].call( this, event );
344+
345+
}
346+
347+
}
348+
349+
}
350+
351+
} );
352+
353353
/**
354354
* @author alteredq / http://alteredqualia.com/
355355
* @author mrdoob / http://mrdoob.com/
@@ -8458,6 +8458,7 @@
84588458
if ( this.roughness !== undefined ) { data.roughness = this.roughness; }
84598459
if ( this.metalness !== undefined ) { data.metalness = this.metalness; }
84608460

8461+
if ( this.sheen && this.sheen.isColor ) { data.sheen = this.sheen.getHex(); }
84618462
if ( this.emissive && this.emissive.isColor ) { data.emissive = this.emissive.getHex(); }
84628463
if ( this.emissiveIntensity && this.emissiveIntensity !== 1 ) { data.emissiveIntensity = this.emissiveIntensity; }
84638464

@@ -38202,6 +38203,7 @@
3820238203
if ( json.color !== undefined ) { material.color.setHex( json.color ); }
3820338204
if ( json.roughness !== undefined ) { material.roughness = json.roughness; }
3820438205
if ( json.metalness !== undefined ) { material.metalness = json.metalness; }
38206+
if ( json.sheen !== undefined ) { material.sheen = new Color().setHex( json.sheen ); }
3820538207
if ( json.emissive !== undefined ) { material.emissive.setHex( json.emissive ); }
3820638208
if ( json.specular !== undefined ) { material.specular.setHex( json.specular ); }
3820738209
if ( json.shininess !== undefined ) { material.shininess = json.shininess; }
@@ -48524,6 +48526,16 @@
4852448526

4852548527
}
4852648528

48529+
if ( typeof __THREE_DEVTOOLS__ !== 'undefined' ) {
48530+
48531+
/* eslint-disable no-undef */
48532+
__THREE_DEVTOOLS__.dispatchEvent( new CustomEvent( 'register', { detail: {
48533+
revision: REVISION,
48534+
} } ) );
48535+
/* eslint-enable no-undef */
48536+
48537+
}
48538+
4852748539
exports.ACESFilmicToneMapping = ACESFilmicToneMapping;
4852848540
exports.AddEquation = AddEquation;
4852948541
exports.AddOperation = AddOperation;

0 commit comments

Comments
 (0)