define(["./Color-82ef4a75","./GeometryInstance-1b39c9e8","./GeometryAttribute-2b42a913","./ComponentDatatype-aaeec80f","./Cartesian2-bd414876","./BoundingSphere-9a3b5656","./Check-741c5f3c","./defaultValue-81eec7ed","./Transforms-5b829630","./when-422ea0ae","./Cartesian3-e0307675","./Math-e73894ab","./Matrix4-4c545f70","./RuntimeError-26acdd3b","./Resource-8ae1a924","./combine-3c023bda","./Matrix2-dc0c61cc","./WebGLConstants-508b9636","./Rectangle-cf3e0e3e","./GeographicProjection-c931c7fb"],(function(t,e,s,i,o,r,n,a,h,c,p,u,l,m,y,d,b,g,f,A){"use strict";return class{constructor(e){this.positions=null,this.normals=null,this.sts=null,this.indices=null,this.geometrys=e.positions,this.color=e.color,this.u_tcolor=e.u_tcolor||t.Color.YELLOW,this.height=e.height||500,this.speed=e.speed||600,this.direction=e.direction||-1,this.translucent=e.translucent||!1,this.type=e.type||1}createGeometryInstances(){let t=[];for(let s=0;s