source: other-projects/playing-in-the-street/summer-2013/trunk/Playing-in-the-Street-WPF/Content/Web/mrdoob-three.js-4862f5f/src/loaders/GeometryLoader.js@ 28897

Last change on this file since 28897 was 28897, checked in by davidb, 10 years ago

GUI front-end to server base plus web page content

File size: 673 bytes
Line 
1/**
2 * @author mrdoob / http://mrdoob.com/
3 */
4
5THREE.GeometryLoader = function ( manager ) {
6
7 this.manager = ( manager !== undefined ) ? manager : THREE.DefaultLoadingManager;
8
9};
10
11THREE.GeometryLoader.prototype = {
12
13 constructor: THREE.GeometryLoader,
14
15 load: function ( url, onLoad, onProgress, onError ) {
16
17 var scope = this;
18
19 var loader = new THREE.XHRLoader();
20 loader.setCrossOrigin( this.crossOrigin );
21 loader.load( url, function ( text ) {
22
23 onLoad( scope.parse( JSON.parse( text ) ) );
24
25 } );
26
27 },
28
29 setCrossOrigin: function ( value ) {
30
31 this.crossOrigin = value;
32
33 },
34
35 parse: function ( json ) {
36
37
38
39 }
40
41};
Note: See TracBrowser for help on using the repository browser.