"accessor"){this.accessor=(newy).parse(c.childNodes[d]);break}}}returnthis};B.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};F.prototype.parse=function(a){this.id=a.getAttribute("id");this.name=a.getAttribute("name");
g;b++)d.hierarchy.push({keys:[],sids:[]});returnd}functiond(a,b,c,e){a.world=a.world||newTHREE.Matrix4;a.world.copy(a.matrix);if(a.channels&&a.channels.length){varf=a.channels[0].sampler.output[c];finstanceofTHREE.Matrix4&&a.world.copy(f)}e&&a.world.multiply(e,a.world);b.push(a);for(e=0;e<a.nodes.length;e++)d(a.nodes[e],b,c,a.world)}functione(a,b,c){vare=T[b.url];if(!e||!e.skin)console.log("ColladaLoader: Could not find skin controller.");elseif(!b.skeleton||!b.skeleton.length)console.log("ColladaLoader: Could not find the skeleton for the skin. ");
x.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=ba(c);a.push(c)}break;default:console.log("ColladaLoader: Source: Read dont know how to read "+b.type+".")}returna};z.prototype.parse=function(a){this.id=a.getAttribute("id");this.name=a.getAttribute("name");for(varb=0;b<a.childNodes.length;b++)if(a.childNodes[b].nodeName==