Isolated global variable
This commit is contained in:
parent
f11b1ed7dc
commit
93fc7e6b30
|
@ -1,8 +1,10 @@
|
||||||
|
L3D.ProgressiveLoaderGeometry = (function() {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Parse a list as it is sent by the server and gives a slightly more comprehensible result
|
* Parse a list as it is sent by the server and gives a slightly more comprehensible result
|
||||||
* @private
|
* @private
|
||||||
*/
|
*/
|
||||||
L3D._parseList2 = function(arr) {
|
var _parseList = function(arr) {
|
||||||
|
|
||||||
var ret = {};
|
var ret = {};
|
||||||
ret.index = arr[1];
|
ret.index = arr[1];
|
||||||
|
@ -79,7 +81,7 @@ L3D._parseList2 = function(arr) {
|
||||||
* @constructor
|
* @constructor
|
||||||
* @memberOf L3D
|
* @memberOf L3D
|
||||||
*/
|
*/
|
||||||
L3D.ProgressiveLoaderGeometry = function(path, scene, camera, callback) {
|
var ProgressiveLoaderGeometry = function(path, scene, camera, callback) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Path to the .obj file
|
* Path to the .obj file
|
||||||
|
@ -181,7 +183,7 @@ L3D.ProgressiveLoaderGeometry = function(path, scene, camera, callback) {
|
||||||
/**
|
/**
|
||||||
* Starts the loading of the mesh
|
* Starts the loading of the mesh
|
||||||
*/
|
*/
|
||||||
L3D.ProgressiveLoaderGeometry.prototype.load = function() {
|
ProgressiveLoaderGeometry.prototype.load = function() {
|
||||||
|
|
||||||
var self = this;
|
var self = this;
|
||||||
|
|
||||||
|
@ -199,7 +201,7 @@ L3D.ProgressiveLoaderGeometry.prototype.load = function() {
|
||||||
/**
|
/**
|
||||||
* Will return a list representation of the camera (to be sent to the server)
|
* Will return a list representation of the camera (to be sent to the server)
|
||||||
*/
|
*/
|
||||||
L3D.ProgressiveLoaderGeometry.prototype.getCamera = function() {
|
ProgressiveLoaderGeometry.prototype.getCamera = function() {
|
||||||
if (this.camera === null)
|
if (this.camera === null)
|
||||||
return null;
|
return null;
|
||||||
|
|
||||||
|
@ -209,7 +211,7 @@ L3D.ProgressiveLoaderGeometry.prototype.getCamera = function() {
|
||||||
/**
|
/**
|
||||||
* Initializes the socket.io functions so that it can discuss with the server
|
* Initializes the socket.io functions so that it can discuss with the server
|
||||||
*/
|
*/
|
||||||
L3D.ProgressiveLoaderGeometry.prototype.initIOCallbacks = function() {
|
ProgressiveLoaderGeometry.prototype.initIOCallbacks = function() {
|
||||||
|
|
||||||
var self = this;
|
var self = this;
|
||||||
|
|
||||||
|
@ -234,7 +236,7 @@ L3D.ProgressiveLoaderGeometry.prototype.initIOCallbacks = function() {
|
||||||
// console.log("Received elements for the " + (++self.counter) + "th time !");
|
// console.log("Received elements for the " + (++self.counter) + "th time !");
|
||||||
for (var i = 0; i < arr.length; i++) {
|
for (var i = 0; i < arr.length; i++) {
|
||||||
|
|
||||||
var elt = L3D._parseList2(arr[i]);
|
var elt = _parseList(arr[i]);
|
||||||
|
|
||||||
// console.log(elts);
|
// console.log(elts);
|
||||||
if (elt.type === 'vertex') {
|
if (elt.type === 'vertex') {
|
||||||
|
@ -372,7 +374,10 @@ L3D.ProgressiveLoaderGeometry.prototype.initIOCallbacks = function() {
|
||||||
/**
|
/**
|
||||||
* Starts the communication with the server
|
* Starts the communication with the server
|
||||||
*/
|
*/
|
||||||
L3D.ProgressiveLoaderGeometry.prototype.start = function() {
|
ProgressiveLoaderGeometry.prototype.start = function() {
|
||||||
this.socket.emit('request', this.objPath);
|
this.socket.emit('request', this.objPath);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
return ProgressiveLoaderGeometry;
|
||||||
|
|
||||||
|
})();
|
||||||
|
|
Loading…
Reference in New Issue