Skip to content

Commit c179941

Browse files
committed
Merge branch 'master' into dev
2 parents cc328ec + ef5f05d commit c179941

File tree

4 files changed

+38
-4
lines changed

4 files changed

+38
-4
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ This code creates a scene, then creates a camera, adds the camera and cube to th
6565

6666
### Change log ###
6767

68-
2012 09 15 - **r51** (405,240 KB, gzip: 99,326 KB)
68+
2012 09 15 - **r51** (405,491 KB, gzip: 99,389 KB)
6969

7070
* Added `STLLoader`. ([aleeper](http://github.com/aleeper) and [mrdoob](http://github.com/mrdoob))
7171
* Optimised `Ray` (2x faster). ([gero3](http://github.com/gero3))

build/three.js

+36
Original file line numberDiff line numberDiff line change
@@ -8157,6 +8157,42 @@ THREE.JSONLoader.prototype.createModel = function ( json, callback, texturePath
81578157
callback( geometry );
81588158

81598159
};
8160+
/**
8161+
* @author mrdoob / http://mrdoob.com/
8162+
*/
8163+
8164+
THREE.LoadingMonitor = function () {
8165+
8166+
THREE.EventTarget.call( this );
8167+
8168+
var scope = this;
8169+
8170+
var loaded = 0;
8171+
var total = 0;
8172+
8173+
var onLoad = function ( event ) {
8174+
8175+
loaded ++;
8176+
8177+
scope.dispatchEvent( { type: 'progress', loaded: loaded, total: total } );
8178+
8179+
if ( loaded === total ) {
8180+
8181+
scope.dispatchEvent( { type: 'load' } );
8182+
8183+
}
8184+
8185+
};
8186+
8187+
this.add = function ( loader ) {
8188+
8189+
total ++;
8190+
8191+
loader.addEventListener( 'load', onLoad, false );
8192+
8193+
};
8194+
8195+
};
81608196
/**
81618197
* @author mrdoob / http://mrdoob.com/
81628198
* @author alteredq / http://alteredqualia.com/

examples/webgl_loader_json_blender.html

-3
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,6 @@
3434

3535
<script src="../build/three.min.js"></script>
3636

37-
<script src="../src/loaders/LoadingMonitor.js"></script>
38-
<script src="../src/loaders/GeometryLoader.js"></script>
39-
4037
<script src="js/loaders/ColladaLoader.js"></script>
4138

4239
<script src="js/Detector.js"></script>

utils/includes/common.json

+1
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
"../src/loaders/BinaryLoader.js",
3636
"../src/loaders/ImageLoader.js",
3737
"../src/loaders/JSONLoader.js",
38+
"../src/loaders/LoadingMonitor.js",
3839
"../src/loaders/GeometryLoader.js",
3940
"../src/loaders/SceneLoader.js",
4041
"../src/loaders/TextureLoader.js",

0 commit comments

Comments
 (0)