diff --git a/js/ProgressiveLoader.js b/js/ProgressiveLoader.js index 0d46be0..4580ab2 100644 --- a/js/ProgressiveLoader.js +++ b/js/ProgressiveLoader.js @@ -124,7 +124,7 @@ var ProgressiveLoader = function(path, scene, materialCreator, transparentElemen } currentMesh = new THREE.Mesh(geo, material); - if (transparentElements.indexOf(tmp.trim()) !== -1) { + if (tmp && transparentElements.indexOf(tmp.trim()) !== -1) { THREEx.Transparency.push(currentMesh); } else { currentMesh.raycastable = true; @@ -164,6 +164,7 @@ var ProgressiveLoader = function(path, scene, materialCreator, transparentElemen } if (currentMesh) { + currentMesh.material.side = THREE.DoubleSide; currentMesh.geometry.computeFaceNormals(); currentMesh.geometry.computeBoundingSphere(); currentMesh.geometry.groupsNeedUpdate = true; diff --git a/socket.js b/socket.js index aa97d33..e3e1202 100644 --- a/socket.js +++ b/socket.js @@ -48,7 +48,7 @@ module.exports = function(io) { socket.on('next', function() { - var bound = 1; + var bound = 100; var toSend = []; var elt;