浏览代码

ColladaLoader: Clean up.

Mr.doob 8 年之前
父节点
当前提交
d8701f5f63
共有 1 个文件被更改,包括 18 次插入3 次删除
  1. 18 3
      examples/js/loaders/ColladaLoader.js

+ 18 - 3
examples/js/loaders/ColladaLoader.js

@@ -1182,7 +1182,7 @@ THREE.ColladaLoader = function () {
 				if ( num_materials > 1 ) {
 
 					material = new THREE.MultiMaterial( used_materials_array );
-					
+
 					for ( j = 0; j < geom.faces.length; j ++ ) {
 
 						var face = geom.faces[ j ];
@@ -3726,17 +3726,32 @@ THREE.ColladaLoader = function () {
 
 										}
 
-										texture.wrapS = THREE.ClampToEdgeWrapping;
 										if ( sampler.wrap_s === "MIRROR" ) {
+
 											texture.wrapS = THREE.MirroredRepeatWrapping;
+
 										} else if ( sampler.wrap_s === "WRAP" || cot.texOpts.wrapU ) {
+
 											texture.wrapS = THREE.RepeatWrapping;
+
+										} else {
+
+											texture.wrapS = THREE.ClampToEdgeWrapping;
+
 										}
-										texture.wrapT = THREE.ClampToEdgeWrapping;
+
 										if ( sampler.wrap_t === "MIRROR" ) {
+
 											texture.wrapT = THREE.MirroredRepeatWrapping;
+
 										} else if ( sampler.wrap_t === "WRAP" || cot.texOpts.wrapV ) {
+
 											texture.wrapT = THREE.RepeatWrapping;
+
+										} else {
+
+											texture.wrapT = THREE.ClampToEdgeWrapping;
+
 										}
 
 										texture.offset.x = cot.texOpts.offsetU;