define(["./buildModuleUrl-8958744c","./BoxGeometry-6818d648","./Cartographic-3309dd0d","./Color-2a095a27","./CylinderGeometry-f1f6b038","./when-b60132fc","./EllipsoidGeometry-77f654e8","./IndexDatatype-8a5eead4","./FeatureDetection-806b12f0","./createTaskProcessorWorker","./Check-7b2a090c","./Cartesian2-47311507","./Math-119be1a3","./Event-16a2dfbf","./RuntimeError-4a5c8994","./arrayFill-4513d7ad","./ComponentDatatype-c140a87d","./WebGLConstants-4ae0db90","./GeometryAttribute-06a41648","./Cartesian4-3ca25aab","./GeometryAttributes-252e9929","./GeometryOffsetAttribute-fbeb6f1a","./VertexFormat-6446fca0","./CylinderGeometryLibrary-aa453214"],(function(e,t,a,r,n,i,o,d,s,c,f,l,u,h,b,p,y,g,v,x,C,m,I,k){"use strict";function M(e){this.offset=e.offset,this.count=e.count,this.color=e.color,this.batchIds=e.batchIds}var B=new a.Cartesian3,w=s.Matrix4.packedLength+a.Cartesian3.packedLength,A=s.Matrix4.packedLength+2,O=s.Matrix4.packedLength+a.Cartesian3.packedLength,L=a.Cartesian3.packedLength+1,E={modelMatrix:new s.Matrix4,boundingVolume:new e.BoundingSphere};function U(e,t){var r=t*w,n=a.Cartesian3.unpack(e,r,B);r+=a.Cartesian3.packedLength;var i=s.Matrix4.unpack(e,r,E.modelMatrix);s.Matrix4.multiplyByScale(i,n,i);var o=E.boundingVolume;return a.Cartesian3.clone(a.Cartesian3.ZERO,o.center),o.radius=Math.sqrt(3),E}function G(e,t){var r=t*A,n=e[r++],i=e[r++],o=a.Cartesian3.fromElements(n,n,i,B),d=s.Matrix4.unpack(e,r,E.modelMatrix);s.Matrix4.multiplyByScale(d,o,d);var c=E.boundingVolume;return a.Cartesian3.clone(a.Cartesian3.ZERO,c.center),c.radius=Math.sqrt(2),E}function F(e,t){var r=t*O,n=a.Cartesian3.unpack(e,r,B);r+=a.Cartesian3.packedLength;var i=s.Matrix4.unpack(e,r,E.modelMatrix);s.Matrix4.multiplyByScale(i,n,i);var o=E.boundingVolume;return a.Cartesian3.clone(a.Cartesian3.ZERO,o.center),o.radius=1,E}function S(e,t){var r=t*L,n=e[r++],i=a.Cartesian3.unpack(e,r,B),o=s.Matrix4.fromTranslation(i,E.modelMatrix);s.Matrix4.multiplyByUniformScale(o,n,o);var d=E.boundingVolume;return a.Cartesian3.clone(a.Cartesian3.ZERO,d.center),d.radius=1,E}var V=new a.Cartesian3;function T(t,n,o,d,c){if(i.defined(n)){for(var f=o.length,l=d.attributes.position.values,u=d.indices,h=t.positions,b=t.vertexBatchIds,p=t.indices,y=t.batchIds,g=t.batchTableColors,v=t.batchedIndices,x=t.indexOffsets,C=t.indexCounts,m=t.boundingVolumes,I=t.modelMatrix,k=t.center,B=t.positionOffset,w=t.batchIdIndex,A=t.indexOffset,O=t.batchedIndicesOffset,L=0;L