// All material copyright Esri, All Rights Reserved, unless otherwise specified. // See https://js.arcgis.com/4.30/esri/copyright.txt for details. //>>built define("exports ../../Graphic ../../symbols ../../core/Collection ../../core/mathUtils ../../geometry/Mesh ../../geometry/support/MeshMaterial ../../geometry/support/MeshTexture ./constants ../../symbols/MeshSymbol3D ../../symbols/FillSymbol3DLayer".split(" "),function(d,h,r,k,g,l,m,n,e,p,q){d.createImageSphere=function(a,b=e.defaultImageSphereCenter,f=e.defaultImageSphereSize){b=b.clone();b.z=-e.defaultImageSphereSize/2;a=l.createSphere(b,{size:f,densificationFactor:2,vertexSpace:"georeferenced", material:new m({colorTexture:new n({data:a})})});a.components[0].trustSourceNormals=!0;if(a.vertexAttributes.uv){f=a.vertexAttributes.uv.length??0;for(let c=0;c