[]),b.faceVertexUvs[e].push(q)}}elseconsole.log("dropped face with vcount "+m+" for geometry with id: "+b.id);c+=g.length*m}};s.prototype=newt;s.prototype.constructor=s;t.prototype.setVertices=function(a){for(varb=0;b<this.inputs.length;b++)if(this.inputs[b].source==a.id)this.inputs[b].source=a.input.POSITION.source};t.prototype.parse=function(a){this.inputs=[];this.material=a.getAttribute("material");this.count=O(a,"count",0);for(varb=0;b<a.childNodes.length;b++){varc=a.childNodes[b];switch(c.nodeName){case"input":this.inputs.push((neww).parse(a.childNodes[b]));
break}}}returnthis};z.prototype.read=function(){vara=[],b=this.accessor.params[0];switch(b.type){case"IDREF":case"Name":case"name":case"float":returnthis.data;case"float4x4":for(b=0;b<this.data.length;b+=16){varc=this.data.slice(b,b+16),c=ca(c);a.push(c)}break;default:console.log("ColladaLoader: Source: Read dont know how to read "+b.type+".")}returna};x.prototype.parse=function(a){this.id=a.getAttribute("id");this.name=a.getAttribute("name");for(varb=0;b<a.childNodes.length;b++)if("instance_effect"==