define(["./buildModuleUrl-3d15f25c","./BoxGeometry-c0ece396","./Cartographic-67e73ef9","./Color-45274500","./CylinderGeometry-6f090f14","./when-92c6cf3c","./EllipsoidGeometry-6c2860c7","./IndexDatatype-4c0e98b8","./PrimitiveType-cdfe443e","./createTaskProcessorWorker","./Check-52a7d806","./Rectangle-bab7abf0","./Math-92c3b5f7","./Intersect-b97e930a","./Event-3390cd7d","./RuntimeError-c6a62a80","./arrayFill-0358accf","./ComponentDatatype-81047f82","./WebGLConstants-71f10989","./GeometryAttribute-ef657318","./Cartesian2-6033fa5d","./FeatureDetection-067cb23c","./Cartesian4-ad128b5d","./GeometryAttributes-7f66ea53","./GeometryOffsetAttribute-b4d599f5","./VertexFormat-f496a3f1","./CylinderGeometryLibrary-6601cb33"],(function(e,t,n,r,a,i,o,c,s,d,f,l,u,h,b,y,p,v,g,m,I,x,k,w,A,B,O){"use strict";function C(e){this.offset=e.offset,this.count=e.count,this.color=e.color,this.batchIds=e.batchIds}var L=new n.t,E=s.y.packedLength+n.t.packedLength,U=s.y.packedLength+2,M=s.y.packedLength+n.t.packedLength,F=n.t.packedLength+1,T={modelMatrix:new s.y,boundingVolume:new e.i};function V(e,t){var r=t*E,a=n.t.unpack(e,r,L);r+=n.t.packedLength;var i=s.y.unpack(e,r,T.modelMatrix);s.y.multiplyByScale(i,a,i);var o=T.boundingVolume;return n.t.clone(n.t.ZERO,o.center),o.radius=Math.sqrt(3),T}function G(e,t){var r=t*U,a=e[r++],i=e[r++],o=n.t.fromElements(a,a,i,L),c=s.y.unpack(e,r,T.modelMatrix);s.y.multiplyByScale(c,o,c);var d=T.boundingVolume;return n.t.clone(n.t.ZERO,d.center),d.radius=Math.sqrt(2),T}function R(e,t){var r=t*M,a=n.t.unpack(e,r,L);r+=n.t.packedLength;var i=s.y.unpack(e,r,T.modelMatrix);s.y.multiplyByScale(i,a,i);var o=T.boundingVolume;return n.t.clone(n.t.ZERO,o.center),o.radius=1,T}function S(e,t){var r=t*F,a=e[r++],i=n.t.unpack(e,r,L),o=s.y.fromTranslation(i,T.modelMatrix);s.y.multiplyByUniformScale(o,a,o);var c=T.boundingVolume;return n.t.clone(n.t.ZERO,c.center),c.radius=1,T}var D=new n.t;function P(t,a,o,c,d){if(i.e(a)){for(var f=o.length,l=c.attributes.position.values,u=c.indices,h=t.positions,b=t.vertexBatchIds,y=t.indices,p=t.batchIds,v=t.batchTableColors,g=t.batchedIndices,m=t.indexOffsets,I=t.indexCounts,x=t.boundingVolumes,k=t.modelMatrix,w=t.center,A=t.positionOffset,B=t.batchIdIndex,O=t.indexOffset,L=t.batchedIndicesOffset,E=0;E