Created
September 3, 2013 07:09
-
-
Save maedoc/6420569 to your computer and use it in GitHub Desktop.
WebGL surface
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<html> | |
<script src="tvbsurf.json"></script> | |
<script src="three.min.js"></script> | |
<script src="threetrackballcontrols.js"></script> | |
<script> | |
function go() { | |
geo = new THREE.Geometry(); | |
var i, vi, fi; | |
for (i=0; i<SURF.vertices.length; i++) { | |
vi = SURF.vertices[i]; | |
vi = new THREE.Vector3(vi[0], vi[1], vi[2]); | |
geo.vertices.push(vi); | |
} | |
for (i=0; i<SURF.triangles.length; i++) { | |
fi = new THREE.Face3(SURF.triangles[i][0], SURF.triangles[i][1], SURF.triangles[i][2]); | |
geo.faces.push(fi); | |
} | |
geo.computeVertexNormals(); | |
geo.computeFaceNormals(); | |
mat = new THREE.MeshNormalMaterial({color:0xffffff}); | |
mesh = new THREE.Mesh(geo, mat); | |
meshwf = new THREE.Mesh(geo, new THREE.MeshBasicMaterial({color:0x000000, wireframe:true})); | |
light = new THREE.AmbientLight(0xffffff); | |
cam = new THREE.PerspectiveCamera(45, 4/3, 0.1, 10000); | |
var scene = new THREE.Scene(); | |
scene.add(mesh); | |
scene.add(light); | |
scene.add(meshwf); | |
scene.add(cam); | |
cam.position.z = 150; | |
rend = new THREE.WebGLRenderer({antialias:true, clearColor:0xffffff, clearAlpha:true}); | |
rend.setSize(800, 600); | |
document.body.appendChild(rend.domElement); | |
rend.render(scene, cam); | |
rerend = function() { | |
console.log('render!'); | |
rend.render(scene, cam); | |
}; | |
ctrl = new THREE.TrackballControls(cam); | |
ctrl.addEventListener('change', rerend); | |
function animate() { | |
requestAnimationFrame( animate ); | |
ctrl.update(); | |
} | |
animate() | |
} | |
</script> | |
<body onload="go();"> | |
</body> | |
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// three.js - http://github.com/mrdoob/three.js | |
'use strict';var THREE=THREE||{REVISION:"60"};self.console=self.console||{info:function(){},log:function(){},debug:function(){},warn:function(){},error:function(){}};String.prototype.trim=String.prototype.trim||function(){return this.replace(/^\s+|\s+$/g,"")};THREE.extend=function(a,b){if(Object.keys)for(var c=Object.keys(b),d=0,e=c.length;d<e;d++){var f=c[d];Object.defineProperty(a,f,Object.getOwnPropertyDescriptor(b,f))}else for(f in c={}.hasOwnProperty,b)c.call(b,f)&&(a[f]=b[f]);return a}; | |
(function(){for(var a=0,b=["ms","moz","webkit","o"],c=0;c<b.length&&!self.requestAnimationFrame;++c)self.requestAnimationFrame=self[b[c]+"RequestAnimationFrame"],self.cancelAnimationFrame=self[b[c]+"CancelAnimationFrame"]||self[b[c]+"CancelRequestAnimationFrame"];void 0===self.requestAnimationFrame&&void 0!==self.setTimeout&&(self.requestAnimationFrame=function(b){var c=Date.now(),f=Math.max(0,16-(c-a)),h=self.setTimeout(function(){b(c+f)},f);a=c+f;return h});void 0===self.cancelAnimationFrame&&void 0!== | |
self.clearTimeout&&(self.cancelAnimationFrame=function(a){self.clearTimeout(a)})})();THREE.CullFaceNone=0;THREE.CullFaceBack=1;THREE.CullFaceFront=2;THREE.CullFaceFrontBack=3;THREE.FrontFaceDirectionCW=0;THREE.FrontFaceDirectionCCW=1;THREE.BasicShadowMap=0;THREE.PCFShadowMap=1;THREE.PCFSoftShadowMap=2;THREE.FrontSide=0;THREE.BackSide=1;THREE.DoubleSide=2;THREE.NoShading=0;THREE.FlatShading=1;THREE.SmoothShading=2;THREE.NoColors=0;THREE.FaceColors=1;THREE.VertexColors=2;THREE.NoBlending=0; | |
THREE.NormalBlending=1;THREE.AdditiveBlending=2;THREE.SubtractiveBlending=3;THREE.MultiplyBlending=4;THREE.CustomBlending=5;THREE.AddEquation=100;THREE.SubtractEquation=101;THREE.ReverseSubtractEquation=102;THREE.ZeroFactor=200;THREE.OneFactor=201;THREE.SrcColorFactor=202;THREE.OneMinusSrcColorFactor=203;THREE.SrcAlphaFactor=204;THREE.OneMinusSrcAlphaFactor=205;THREE.DstAlphaFactor=206;THREE.OneMinusDstAlphaFactor=207;THREE.DstColorFactor=208;THREE.OneMinusDstColorFactor=209; | |
THREE.SrcAlphaSaturateFactor=210;THREE.MultiplyOperation=0;THREE.MixOperation=1;THREE.AddOperation=2;THREE.UVMapping=function(){};THREE.CubeReflectionMapping=function(){};THREE.CubeRefractionMapping=function(){};THREE.SphericalReflectionMapping=function(){};THREE.SphericalRefractionMapping=function(){};THREE.RepeatWrapping=1E3;THREE.ClampToEdgeWrapping=1001;THREE.MirroredRepeatWrapping=1002;THREE.NearestFilter=1003;THREE.NearestMipMapNearestFilter=1004;THREE.NearestMipMapLinearFilter=1005; | |
THREE.LinearFilter=1006;THREE.LinearMipMapNearestFilter=1007;THREE.LinearMipMapLinearFilter=1008;THREE.UnsignedByteType=1009;THREE.ByteType=1010;THREE.ShortType=1011;THREE.UnsignedShortType=1012;THREE.IntType=1013;THREE.UnsignedIntType=1014;THREE.FloatType=1015;THREE.UnsignedShort4444Type=1016;THREE.UnsignedShort5551Type=1017;THREE.UnsignedShort565Type=1018;THREE.AlphaFormat=1019;THREE.RGBFormat=1020;THREE.RGBAFormat=1021;THREE.LuminanceFormat=1022;THREE.LuminanceAlphaFormat=1023; | |
THREE.RGB_S3TC_DXT1_Format=2001;THREE.RGBA_S3TC_DXT1_Format=2002;THREE.RGBA_S3TC_DXT3_Format=2003;THREE.RGBA_S3TC_DXT5_Format=2004;THREE.Color=function(a){void 0!==a&&this.set(a);return this}; | |
THREE.Color.prototype={constructor:THREE.Color,r:1,g:1,b:1,set:function(a){a instanceof THREE.Color?this.copy(a):"number"===typeof a?this.setHex(a):"string"===typeof a&&this.setStyle(a);return this},setHex:function(a){a=Math.floor(a);this.r=(a>>16&255)/255;this.g=(a>>8&255)/255;this.b=(a&255)/255;return this},setRGB:function(a,b,c){this.r=a;this.g=b;this.b=c;return this},setHSL:function(a,b,c){if(0===b)this.r=this.g=this.b=c;else{var d=function(a,b,c){0>c&&(c+=1);1<c&&(c-=1);return c<1/6?a+6*(b-a)* | |
c:0.5>c?b:c<2/3?a+6*(b-a)*(2/3-c):a},b=0.5>=c?c*(1+b):c+b-c*b,c=2*c-b;this.r=d(c,b,a+1/3);this.g=d(c,b,a);this.b=d(c,b,a-1/3)}return this},setStyle:function(a){if(/^rgb\((\d+),(\d+),(\d+)\)$/i.test(a))return a=/^rgb\((\d+),(\d+),(\d+)\)$/i.exec(a),this.r=Math.min(255,parseInt(a[1],10))/255,this.g=Math.min(255,parseInt(a[2],10))/255,this.b=Math.min(255,parseInt(a[3],10))/255,this;if(/^rgb\((\d+)\%,(\d+)\%,(\d+)\%\)$/i.test(a))return a=/^rgb\((\d+)\%,(\d+)\%,(\d+)\%\)$/i.exec(a),this.r=Math.min(100, | |
parseInt(a[1],10))/100,this.g=Math.min(100,parseInt(a[2],10))/100,this.b=Math.min(100,parseInt(a[3],10))/100,this;if(/^\#([0-9a-f]{6})$/i.test(a))return a=/^\#([0-9a-f]{6})$/i.exec(a),this.setHex(parseInt(a[1],16)),this;if(/^\#([0-9a-f])([0-9a-f])([0-9a-f])$/i.test(a))return a=/^\#([0-9a-f])([0-9a-f])([0-9a-f])$/i.exec(a),this.setHex(parseInt(a[1]+a[1]+a[2]+a[2]+a[3]+a[3],16)),this;if(/^(\w+)$/i.test(a))return this.setHex(THREE.ColorKeywords[a]),this},copy:function(a){this.r=a.r;this.g=a.g;this.b= | |
a.b;return this},copyGammaToLinear:function(a){this.r=a.r*a.r;this.g=a.g*a.g;this.b=a.b*a.b;return this},copyLinearToGamma:function(a){this.r=Math.sqrt(a.r);this.g=Math.sqrt(a.g);this.b=Math.sqrt(a.b);return this},convertGammaToLinear:function(){var a=this.r,b=this.g,c=this.b;this.r=a*a;this.g=b*b;this.b=c*c;return this},convertLinearToGamma:function(){this.r=Math.sqrt(this.r);this.g=Math.sqrt(this.g);this.b=Math.sqrt(this.b);return this},getHex:function(){return 255*this.r<<16^255*this.g<<8^255* | |
this.b<<0},getHexString:function(){return("000000"+this.getHex().toString(16)).slice(-6)},getHSL:function(){var a={h:0,s:0,l:0};return function(){var b=this.r,c=this.g,d=this.b,e=Math.max(b,c,d),f=Math.min(b,c,d),h,g=(f+e)/2;if(f===e)f=h=0;else{var i=e-f,f=0.5>=g?i/(e+f):i/(2-e-f);switch(e){case b:h=(c-d)/i+(c<d?6:0);break;case c:h=(d-b)/i+2;break;case d:h=(b-c)/i+4}h/=6}a.h=h;a.s=f;a.l=g;return a}}(),getStyle:function(){return"rgb("+(255*this.r|0)+","+(255*this.g|0)+","+(255*this.b|0)+")"},offsetHSL:function(a, | |
b,c){var d=this.getHSL();d.h+=a;d.s+=b;d.l+=c;this.setHSL(d.h,d.s,d.l);return this},add:function(a){this.r+=a.r;this.g+=a.g;this.b+=a.b;return this},addColors:function(a,b){this.r=a.r+b.r;this.g=a.g+b.g;this.b=a.b+b.b;return this},addScalar:function(a){this.r+=a;this.g+=a;this.b+=a;return this},multiply:function(a){this.r*=a.r;this.g*=a.g;this.b*=a.b;return this},multiplyScalar:function(a){this.r*=a;this.g*=a;this.b*=a;return this},lerp:function(a,b){this.r+=(a.r-this.r)*b;this.g+=(a.g-this.g)*b; | |
this.b+=(a.b-this.b)*b;return this},equals:function(a){return a.r===this.r&&a.g===this.g&&a.b===this.b},fromArray:function(a){this.r=a[0];this.g=a[1];this.b=a[2];return this},toArray:function(){return[this.r,this.g,this.b]},clone:function(){return(new THREE.Color).setRGB(this.r,this.g,this.b)}}; | |
THREE.ColorKeywords={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643, | |
darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055, | |
grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184, | |
lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130, | |
palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888, | |
tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};THREE.Quaternion=function(a,b,c,d){this._x=a||0;this._y=b||0;this._z=c||0;this._w=void 0!==d?d:1}; | |
THREE.Quaternion.prototype={constructor:THREE.Quaternion,_x:0,_y:0,_z:0,_w:0,_euler:void 0,_updateEuler:function(){void 0!==this._euler&&this._euler.setFromQuaternion(this,void 0,!1)},get x(){return this._x},set x(a){this._x=a;this._updateEuler()},get y(){return this._y},set y(a){this._y=a;this._updateEuler()},get z(){return this._z},set z(a){this._z=a;this._updateEuler()},get w(){return this._w},set w(a){this._w=a;this._updateEuler()},set:function(a,b,c,d){this._x=a;this._y=b;this._z=c;this._w=d; | |
this._updateEuler();return this},copy:function(a){this._x=a._x;this._y=a._y;this._z=a._z;this._w=a._w;this._updateEuler();return this},setFromEuler:function(a,b){if(!1===a instanceof THREE.Euler)throw Error("ERROR: Quaternion's .setFromEuler() now expects a Euler rotation rather than a Vector3 and order. Please update your code.");var c=Math.cos(a._x/2),d=Math.cos(a._y/2),e=Math.cos(a._z/2),f=Math.sin(a._x/2),h=Math.sin(a._y/2),g=Math.sin(a._z/2);"XYZ"===a.order?(this._x=f*d*e+c*h*g,this._y=c*h* | |
e-f*d*g,this._z=c*d*g+f*h*e,this._w=c*d*e-f*h*g):"YXZ"===a.order?(this._x=f*d*e+c*h*g,this._y=c*h*e-f*d*g,this._z=c*d*g-f*h*e,this._w=c*d*e+f*h*g):"ZXY"===a.order?(this._x=f*d*e-c*h*g,this._y=c*h*e+f*d*g,this._z=c*d*g+f*h*e,this._w=c*d*e-f*h*g):"ZYX"===a.order?(this._x=f*d*e-c*h*g,this._y=c*h*e+f*d*g,this._z=c*d*g-f*h*e,this._w=c*d*e+f*h*g):"YZX"===a.order?(this._x=f*d*e+c*h*g,this._y=c*h*e+f*d*g,this._z=c*d*g-f*h*e,this._w=c*d*e-f*h*g):"XZY"===a.order&&(this._x=f*d*e-c*h*g,this._y=c*h*e-f*d*g,this._z= | |
c*d*g+f*h*e,this._w=c*d*e+f*h*g);!1!==b&&this._updateEuler();return this},setFromAxisAngle:function(a,b){var c=b/2,d=Math.sin(c);this._x=a.x*d;this._y=a.y*d;this._z=a.z*d;this._w=Math.cos(c);this._updateEuler();return this},setFromRotationMatrix:function(a){var b=a.elements,c=b[0],a=b[4],d=b[8],e=b[1],f=b[5],h=b[9],g=b[2],i=b[6],b=b[10],k=c+f+b;0<k?(c=0.5/Math.sqrt(k+1),this._w=0.25/c,this._x=(i-h)*c,this._y=(d-g)*c,this._z=(e-a)*c):c>f&&c>b?(c=2*Math.sqrt(1+c-f-b),this._w=(i-h)/c,this._x=0.25*c, | |
this._y=(a+e)/c,this._z=(d+g)/c):f>b?(c=2*Math.sqrt(1+f-c-b),this._w=(d-g)/c,this._x=(a+e)/c,this._y=0.25*c,this._z=(h+i)/c):(c=2*Math.sqrt(1+b-c-f),this._w=(e-a)/c,this._x=(d+g)/c,this._y=(h+i)/c,this._z=0.25*c);this._updateEuler();return this},inverse:function(){this.conjugate().normalize();return this},conjugate:function(){this._x*=-1;this._y*=-1;this._z*=-1;this._updateEuler();return this},lengthSq:function(){return this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w},length:function(){return Math.sqrt(this._x* | |
this._x+this._y*this._y+this._z*this._z+this._w*this._w)},normalize:function(){var a=this.length();0===a?(this._z=this._y=this._x=0,this._w=1):(a=1/a,this._x*=a,this._y*=a,this._z*=a,this._w*=a);return this},multiply:function(a,b){return void 0!==b?(console.warn("DEPRECATED: Quaternion's .multiply() now only accepts one argument. Use .multiplyQuaternions( a, b ) instead."),this.multiplyQuaternions(a,b)):this.multiplyQuaternions(this,a)},multiplyQuaternions:function(a,b){var c=a._x,d=a._y,e=a._z,f= | |
a._w,h=b._x,g=b._y,i=b._z,k=b._w;this._x=c*k+f*h+d*i-e*g;this._y=d*k+f*g+e*h-c*i;this._z=e*k+f*i+c*g-d*h;this._w=f*k-c*h-d*g-e*i;this._updateEuler();return this},multiplyVector3:function(a){console.warn("DEPRECATED: Quaternion's .multiplyVector3() has been removed. Use is now vector.applyQuaternion( quaternion ) instead.");return a.applyQuaternion(this)},slerp:function(a,b){var c=this._x,d=this._y,e=this._z,f=this._w,h=f*a._w+c*a._x+d*a._y+e*a._z;0>h?(this._w=-a._w,this._x=-a._x,this._y=-a._y,this._z= | |
-a._z,h=-h):this.copy(a);if(1<=h)return this._w=f,this._x=c,this._y=d,this._z=e,this;var g=Math.acos(h),i=Math.sqrt(1-h*h);if(0.0010>Math.abs(i))return this._w=0.5*(f+this._w),this._x=0.5*(c+this._x),this._y=0.5*(d+this._y),this._z=0.5*(e+this._z),this;h=Math.sin((1-b)*g)/i;g=Math.sin(b*g)/i;this._w=f*h+this._w*g;this._x=c*h+this._x*g;this._y=d*h+this._y*g;this._z=e*h+this._z*g;this._updateEuler();return this},equals:function(a){return a._x===this._x&&a._y===this._y&&a._z===this._z&&a._w===this._w}, | |
fromArray:function(a){this._x=a[0];this._y=a[1];this._z=a[2];this._w=a[3];this._updateEuler();return this},toArray:function(){return[this._x,this._y,this._z,this._w]},clone:function(){return new THREE.Quaternion(this._x,this._y,this._z,this._w)}};THREE.Quaternion.slerp=function(a,b,c,d){return c.copy(a).slerp(b,d)};THREE.Vector2=function(a,b){this.x=a||0;this.y=b||0}; | |
THREE.Vector2.prototype={constructor:THREE.Vector2,set:function(a,b){this.x=a;this.y=b;return this},setX:function(a){this.x=a;return this},setY:function(a){this.y=a;return this},setComponent:function(a,b){switch(a){case 0:this.x=b;break;case 1:this.y=b;break;default:throw Error("index is out of range: "+a);}},getComponent:function(a){switch(a){case 0:return this.x;case 1:return this.y;default:throw Error("index is out of range: "+a);}},copy:function(a){this.x=a.x;this.y=a.y;return this},add:function(a, | |
b){if(void 0!==b)return console.warn("DEPRECATED: Vector2's .add() now only accepts one argument. Use .addVectors( a, b ) instead."),this.addVectors(a,b);this.x+=a.x;this.y+=a.y;return this},addVectors:function(a,b){this.x=a.x+b.x;this.y=a.y+b.y;return this},addScalar:function(a){this.x+=a;this.y+=a;return this},sub:function(a,b){if(void 0!==b)return console.warn("DEPRECATED: Vector2's .sub() now only accepts one argument. Use .subVectors( a, b ) instead."),this.subVectors(a,b);this.x-=a.x;this.y-= | |
a.y;return this},subVectors:function(a,b){this.x=a.x-b.x;this.y=a.y-b.y;return this},multiplyScalar:function(a){this.x*=a;this.y*=a;return this},divideScalar:function(a){0!==a?(a=1/a,this.x*=a,this.y*=a):this.y=this.x=0;return this},min:function(a){this.x>a.x&&(this.x=a.x);this.y>a.y&&(this.y=a.y);return this},max:function(a){this.x<a.x&&(this.x=a.x);this.y<a.y&&(this.y=a.y);return this},clamp:function(a,b){this.x<a.x?this.x=a.x:this.x>b.x&&(this.x=b.x);this.y<a.y?this.y=a.y:this.y>b.y&&(this.y=b.y); | |
return this},negate:function(){return this.multiplyScalar(-1)},dot:function(a){return this.x*a.x+this.y*a.y},lengthSq:function(){return this.x*this.x+this.y*this.y},length:function(){return Math.sqrt(this.x*this.x+this.y*this.y)},normalize:function(){return this.divideScalar(this.length())},distanceTo:function(a){return Math.sqrt(this.distanceToSquared(a))},distanceToSquared:function(a){var b=this.x-a.x,a=this.y-a.y;return b*b+a*a},setLength:function(a){var b=this.length();0!==b&&a!==b&&this.multiplyScalar(a/ | |
b);return this},lerp:function(a,b){this.x+=(a.x-this.x)*b;this.y+=(a.y-this.y)*b;return this},equals:function(a){return a.x===this.x&&a.y===this.y},fromArray:function(a){this.x=a[0];this.y=a[1];return this},toArray:function(){return[this.x,this.y]},clone:function(){return new THREE.Vector2(this.x,this.y)}};THREE.Vector3=function(a,b,c){this.x=a||0;this.y=b||0;this.z=c||0}; | |
THREE.Vector3.prototype={constructor:THREE.Vector3,set:function(a,b,c){this.x=a;this.y=b;this.z=c;return this},setX:function(a){this.x=a;return this},setY:function(a){this.y=a;return this},setZ:function(a){this.z=a;return this},setComponent:function(a,b){switch(a){case 0:this.x=b;break;case 1:this.y=b;break;case 2:this.z=b;break;default:throw Error("index is out of range: "+a);}},getComponent:function(a){switch(a){case 0:return this.x;case 1:return this.y;case 2:return this.z;default:throw Error("index is out of range: "+ | |
a);}},copy:function(a){this.x=a.x;this.y=a.y;this.z=a.z;return this},add:function(a,b){if(void 0!==b)return console.warn("DEPRECATED: Vector3's .add() now only accepts one argument. Use .addVectors( a, b ) instead."),this.addVectors(a,b);this.x+=a.x;this.y+=a.y;this.z+=a.z;return this},addScalar:function(a){this.x+=a;this.y+=a;this.z+=a;return this},addVectors:function(a,b){this.x=a.x+b.x;this.y=a.y+b.y;this.z=a.z+b.z;return this},sub:function(a,b){if(void 0!==b)return console.warn("DEPRECATED: Vector3's .sub() now only accepts one argument. Use .subVectors( a, b ) instead."), | |
this.subVectors(a,b);this.x-=a.x;this.y-=a.y;this.z-=a.z;return this},subVectors:function(a,b){this.x=a.x-b.x;this.y=a.y-b.y;this.z=a.z-b.z;return this},multiply:function(a,b){if(void 0!==b)return console.warn("DEPRECATED: Vector3's .multiply() now only accepts one argument. Use .multiplyVectors( a, b ) instead."),this.multiplyVectors(a,b);this.x*=a.x;this.y*=a.y;this.z*=a.z;return this},multiplyScalar:function(a){this.x*=a;this.y*=a;this.z*=a;return this},multiplyVectors:function(a,b){this.x=a.x* | |
b.x;this.y=a.y*b.y;this.z=a.z*b.z;return this},applyMatrix3:function(a){var b=this.x,c=this.y,d=this.z,a=a.elements;this.x=a[0]*b+a[3]*c+a[6]*d;this.y=a[1]*b+a[4]*c+a[7]*d;this.z=a[2]*b+a[5]*c+a[8]*d;return this},applyMatrix4:function(a){var b=this.x,c=this.y,d=this.z,a=a.elements;this.x=a[0]*b+a[4]*c+a[8]*d+a[12];this.y=a[1]*b+a[5]*c+a[9]*d+a[13];this.z=a[2]*b+a[6]*c+a[10]*d+a[14];return this},applyProjection:function(a){var b=this.x,c=this.y,d=this.z,a=a.elements,e=1/(a[3]*b+a[7]*c+a[11]*d+a[15]); | |
this.x=(a[0]*b+a[4]*c+a[8]*d+a[12])*e;this.y=(a[1]*b+a[5]*c+a[9]*d+a[13])*e;this.z=(a[2]*b+a[6]*c+a[10]*d+a[14])*e;return this},applyQuaternion:function(a){var b=this.x,c=this.y,d=this.z,e=a.x,f=a.y,h=a.z,a=a.w,g=a*b+f*d-h*c,i=a*c+h*b-e*d,k=a*d+e*c-f*b,b=-e*b-f*c-h*d;this.x=g*a+b*-e+i*-h-k*-f;this.y=i*a+b*-f+k*-e-g*-h;this.z=k*a+b*-h+g*-f-i*-e;return this},transformDirection:function(a){var b=this.x,c=this.y,d=this.z,a=a.elements;this.x=a[0]*b+a[4]*c+a[8]*d;this.y=a[1]*b+a[5]*c+a[9]*d;this.z=a[2]* | |
b+a[6]*c+a[10]*d;this.normalize();return this},divide:function(a){this.x/=a.x;this.y/=a.y;this.z/=a.z;return this},divideScalar:function(a){0!==a?(a=1/a,this.x*=a,this.y*=a,this.z*=a):this.z=this.y=this.x=0;return this},min:function(a){this.x>a.x&&(this.x=a.x);this.y>a.y&&(this.y=a.y);this.z>a.z&&(this.z=a.z);return this},max:function(a){this.x<a.x&&(this.x=a.x);this.y<a.y&&(this.y=a.y);this.z<a.z&&(this.z=a.z);return this},clamp:function(a,b){this.x<a.x?this.x=a.x:this.x>b.x&&(this.x=b.x);this.y< | |
a.y?this.y=a.y:this.y>b.y&&(this.y=b.y);this.z<a.z?this.z=a.z:this.z>b.z&&(this.z=b.z);return this},negate:function(){return this.multiplyScalar(-1)},dot:function(a){return this.x*a.x+this.y*a.y+this.z*a.z},lengthSq:function(){return this.x*this.x+this.y*this.y+this.z*this.z},length:function(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z)},lengthManhattan:function(){return Math.abs(this.x)+Math.abs(this.y)+Math.abs(this.z)},normalize:function(){return this.divideScalar(this.length())}, | |
setLength:function(a){var b=this.length();0!==b&&a!==b&&this.multiplyScalar(a/b);return this},lerp:function(a,b){this.x+=(a.x-this.x)*b;this.y+=(a.y-this.y)*b;this.z+=(a.z-this.z)*b;return this},cross:function(a,b){if(void 0!==b)return console.warn("DEPRECATED: Vector3's .cross() now only accepts one argument. Use .crossVectors( a, b ) instead."),this.crossVectors(a,b);var c=this.x,d=this.y,e=this.z;this.x=d*a.z-e*a.y;this.y=e*a.x-c*a.z;this.z=c*a.y-d*a.x;return this},crossVectors:function(a,b){var c= | |
a.x,d=a.y,e=a.z,f=b.x,h=b.y,g=b.z;this.x=d*g-e*h;this.y=e*f-c*g;this.z=c*h-d*f;return this},angleTo:function(a){a=this.dot(a)/(this.length()*a.length());return Math.acos(THREE.Math.clamp(a,-1,1))},distanceTo:function(a){return Math.sqrt(this.distanceToSquared(a))},distanceToSquared:function(a){var b=this.x-a.x,c=this.y-a.y,a=this.z-a.z;return b*b+c*c+a*a},setEulerFromRotationMatrix:function(){console.error("REMOVED: Vector3's setEulerFromRotationMatrix has been removed in favor of Euler.setFromRotationMatrix(), please update your code.")}, | |
setEulerFromQuaternion:function(){console.error("REMOVED: Vector3's setEulerFromQuaternion: has been removed in favor of Euler.setFromQuaternion(), please update your code.")},getPositionFromMatrix:function(a){this.x=a.elements[12];this.y=a.elements[13];this.z=a.elements[14];return this},getScaleFromMatrix:function(a){var b=this.set(a.elements[0],a.elements[1],a.elements[2]).length(),c=this.set(a.elements[4],a.elements[5],a.elements[6]).length(),a=this.set(a.elements[8],a.elements[9],a.elements[10]).length(); | |
this.x=b;this.y=c;this.z=a;return this},getColumnFromMatrix:function(a,b){var c=4*a,d=b.elements;this.x=d[c];this.y=d[c+1];this.z=d[c+2];return this},equals:function(a){return a.x===this.x&&a.y===this.y&&a.z===this.z},fromArray:function(a){this.x=a[0];this.y=a[1];this.z=a[2];return this},toArray:function(){return[this.x,this.y,this.z]},clone:function(){return new THREE.Vector3(this.x,this.y,this.z)}}; | |
THREE.extend(THREE.Vector3.prototype,{applyEuler:function(){var a=new THREE.Quaternion;return function(b){!1===b instanceof THREE.Euler&&console.error("ERROR: Vector3's .applyEuler() now expects a Euler rotation rather than a Vector3 and order. Please update your code.");this.applyQuaternion(a.setFromEuler(b));return this}}(),applyAxisAngle:function(){var a=new THREE.Quaternion;return function(b,c){this.applyQuaternion(a.setFromAxisAngle(b,c));return this}}(),projectOnVector:function(){var a=new THREE.Vector3; | |
return function(b){a.copy(b).normalize();b=this.dot(a);return this.copy(a).multiplyScalar(b)}}(),projectOnPlane:function(){var a=new THREE.Vector3;return function(b){a.copy(this).projectOnVector(b);return this.sub(a)}}(),reflect:function(){var a=new THREE.Vector3;return function(b){a.copy(this).projectOnVector(b).multiplyScalar(2);return this.subVectors(a,this)}}()});THREE.Vector4=function(a,b,c,d){this.x=a||0;this.y=b||0;this.z=c||0;this.w=void 0!==d?d:1}; | |
THREE.Vector4.prototype={constructor:THREE.Vector4,set:function(a,b,c,d){this.x=a;this.y=b;this.z=c;this.w=d;return this},setX:function(a){this.x=a;return this},setY:function(a){this.y=a;return this},setZ:function(a){this.z=a;return this},setW:function(a){this.w=a;return this},setComponent:function(a,b){switch(a){case 0:this.x=b;break;case 1:this.y=b;break;case 2:this.z=b;break;case 3:this.w=b;break;default:throw Error("index is out of range: "+a);}},getComponent:function(a){switch(a){case 0:return this.x; | |
case 1:return this.y;case 2:return this.z;case 3:return this.w;default:throw Error("index is out of range: "+a);}},copy:function(a){this.x=a.x;this.y=a.y;this.z=a.z;this.w=void 0!==a.w?a.w:1;return this},add:function(a,b){if(void 0!==b)return console.warn("DEPRECATED: Vector4's .add() now only accepts one argument. Use .addVectors( a, b ) instead."),this.addVectors(a,b);this.x+=a.x;this.y+=a.y;this.z+=a.z;this.w+=a.w;return this},addScalar:function(a){this.x+=a;this.y+=a;this.z+=a;this.w+=a;return this}, | |
addVectors:function(a,b){this.x=a.x+b.x;this.y=a.y+b.y;this.z=a.z+b.z;this.w=a.w+b.w;return this},sub:function(a,b){if(void 0!==b)return console.warn("DEPRECATED: Vector4's .sub() now only accepts one argument. Use .subVectors( a, b ) instead."),this.subVectors(a,b);this.x-=a.x;this.y-=a.y;this.z-=a.z;this.w-=a.w;return this},subVectors:function(a,b){this.x=a.x-b.x;this.y=a.y-b.y;this.z=a.z-b.z;this.w=a.w-b.w;return this},multiplyScalar:function(a){this.x*=a;this.y*=a;this.z*=a;this.w*=a;return this}, | |
applyMatrix4:function(a){var b=this.x,c=this.y,d=this.z,e=this.w,a=a.elements;this.x=a[0]*b+a[4]*c+a[8]*d+a[12]*e;this.y=a[1]*b+a[5]*c+a[9]*d+a[13]*e;this.z=a[2]*b+a[6]*c+a[10]*d+a[14]*e;this.w=a[3]*b+a[7]*c+a[11]*d+a[15]*e;return this},divideScalar:function(a){0!==a?(a=1/a,this.x*=a,this.y*=a,this.z*=a,this.w*=a):(this.z=this.y=this.x=0,this.w=1);return this},setAxisAngleFromQuaternion:function(a){this.w=2*Math.acos(a.w);var b=Math.sqrt(1-a.w*a.w);1E-4>b?(this.x=1,this.z=this.y=0):(this.x=a.x/b, | |
this.y=a.y/b,this.z=a.z/b);return this},setAxisAngleFromRotationMatrix:function(a){var b,c,d,a=a.elements,e=a[0];d=a[4];var f=a[8],h=a[1],g=a[5],i=a[9];c=a[2];b=a[6];var k=a[10];if(0.01>Math.abs(d-h)&&0.01>Math.abs(f-c)&&0.01>Math.abs(i-b)){if(0.1>Math.abs(d+h)&&0.1>Math.abs(f+c)&&0.1>Math.abs(i+b)&&0.1>Math.abs(e+g+k-3))return this.set(1,0,0,0),this;a=Math.PI;e=(e+1)/2;g=(g+1)/2;k=(k+1)/2;d=(d+h)/4;f=(f+c)/4;i=(i+b)/4;e>g&&e>k?0.01>e?(b=0,d=c=0.707106781):(b=Math.sqrt(e),c=d/b,d=f/b):g>k?0.01>g? | |
(b=0.707106781,c=0,d=0.707106781):(c=Math.sqrt(g),b=d/c,d=i/c):0.01>k?(c=b=0.707106781,d=0):(d=Math.sqrt(k),b=f/d,c=i/d);this.set(b,c,d,a);return this}a=Math.sqrt((b-i)*(b-i)+(f-c)*(f-c)+(h-d)*(h-d));0.0010>Math.abs(a)&&(a=1);this.x=(b-i)/a;this.y=(f-c)/a;this.z=(h-d)/a;this.w=Math.acos((e+g+k-1)/2);return this},min:function(a){this.x>a.x&&(this.x=a.x);this.y>a.y&&(this.y=a.y);this.z>a.z&&(this.z=a.z);this.w>a.w&&(this.w=a.w);return this},max:function(a){this.x<a.x&&(this.x=a.x);this.y<a.y&&(this.y= | |
a.y);this.z<a.z&&(this.z=a.z);this.w<a.w&&(this.w=a.w);return this},clamp:function(a,b){this.x<a.x?this.x=a.x:this.x>b.x&&(this.x=b.x);this.y<a.y?this.y=a.y:this.y>b.y&&(this.y=b.y);this.z<a.z?this.z=a.z:this.z>b.z&&(this.z=b.z);this.w<a.w?this.w=a.w:this.w>b.w&&(this.w=b.w);return this},negate:function(){return this.multiplyScalar(-1)},dot:function(a){return this.x*a.x+this.y*a.y+this.z*a.z+this.w*a.w},lengthSq:function(){return this.x*this.x+this.y*this.y+this.z*this.z+this.w*this.w},length:function(){return Math.sqrt(this.x* | |
this.x+this.y*this.y+this.z*this.z+this.w*this.w)},lengthManhattan:function(){return Math.abs(this.x)+Math.abs(this.y)+Math.abs(this.z)+Math.abs(this.w)},normalize:function(){return this.divideScalar(this.length())},setLength:function(a){var b=this.length();0!==b&&a!==b&&this.multiplyScalar(a/b);return this},lerp:function(a,b){this.x+=(a.x-this.x)*b;this.y+=(a.y-this.y)*b;this.z+=(a.z-this.z)*b;this.w+=(a.w-this.w)*b;return this},equals:function(a){return a.x===this.x&&a.y===this.y&&a.z===this.z&& | |
a.w===this.w},fromArray:function(a){this.x=a[0];this.y=a[1];this.z=a[2];this.w=a[3];return this},toArray:function(){return[this.x,this.y,this.z,this.w]},clone:function(){return new THREE.Vector4(this.x,this.y,this.z,this.w)}};THREE.Euler=function(a,b,c,d){this._x=a||0;this._y=b||0;this._z=c||0;this._order=d||THREE.Euler.DefaultOrder};THREE.Euler.RotationOrders="XYZ YZX ZXY XZY YXZ ZYX".split(" ");THREE.Euler.DefaultOrder="XYZ"; | |
THREE.Euler.prototype={constructor:THREE.Euler,_x:0,_y:0,_z:0,_order:THREE.Euler.DefaultOrder,_quaternion:void 0,_updateQuaternion:function(){void 0!==this._quaternion&&this._quaternion.setFromEuler(this,!1)},get x(){return this._x},set x(a){this._x=a;this._updateQuaternion()},get y(){return this._y},set y(a){this._y=a;this._updateQuaternion()},get z(){return this._z},set z(a){this._z=a;this._updateQuaternion()},get order(){return this._order},set order(a){this._order=a;this._updateQuaternion()}, | |
set:function(a,b,c,d){this._x=a;this._y=b;this._z=c;this._order=d||this._order;this._updateQuaternion();return this},copy:function(a){this._x=a._x;this._y=a._y;this._z=a._z;this._order=a._order;this._updateQuaternion();return this},setFromRotationMatrix:function(a,b){function c(a){return Math.min(Math.max(a,-1),1)}var d=a.elements,e=d[0],f=d[4],h=d[8],g=d[1],i=d[5],k=d[9],m=d[2],l=d[6],d=d[10],b=b||this._order;"XYZ"===b?(this._y=Math.asin(c(h)),0.99999>Math.abs(h)?(this._x=Math.atan2(-k,d),this._z= | |
Math.atan2(-f,e)):(this._x=Math.atan2(l,i),this._z=0)):"YXZ"===b?(this._x=Math.asin(-c(k)),0.99999>Math.abs(k)?(this._y=Math.atan2(h,d),this._z=Math.atan2(g,i)):(this._y=Math.atan2(-m,e),this._z=0)):"ZXY"===b?(this._x=Math.asin(c(l)),0.99999>Math.abs(l)?(this._y=Math.atan2(-m,d),this._z=Math.atan2(-f,i)):(this._y=0,this._z=Math.atan2(g,e))):"ZYX"===b?(this._y=Math.asin(-c(m)),0.99999>Math.abs(m)?(this._x=Math.atan2(l,d),this._z=Math.atan2(g,e)):(this._x=0,this._z=Math.atan2(-f,i))):"YZX"===b?(this._z= | |
Math.asin(c(g)),0.99999>Math.abs(g)?(this._x=Math.atan2(-k,i),this._y=Math.atan2(-m,e)):(this._x=0,this._y=Math.atan2(h,d))):"XZY"===b?(this._z=Math.asin(-c(f)),0.99999>Math.abs(f)?(this._x=Math.atan2(l,i),this._y=Math.atan2(h,e)):(this._x=Math.atan2(-k,d),this._y=0)):console.warn("WARNING: Euler.setFromRotationMatrix() given unsupported order: "+b);this._order=b;this._updateQuaternion();return this},setFromQuaternion:function(a,b,c){function d(a){return Math.min(Math.max(a,-1),1)}var e=a.x*a.x,f= | |
a.y*a.y,h=a.z*a.z,g=a.w*a.w,b=b||this._order;"XYZ"===b?(this._x=Math.atan2(2*(a.x*a.w-a.y*a.z),g-e-f+h),this._y=Math.asin(d(2*(a.x*a.z+a.y*a.w))),this._z=Math.atan2(2*(a.z*a.w-a.x*a.y),g+e-f-h)):"YXZ"===b?(this._x=Math.asin(d(2*(a.x*a.w-a.y*a.z))),this._y=Math.atan2(2*(a.x*a.z+a.y*a.w),g-e-f+h),this._z=Math.atan2(2*(a.x*a.y+a.z*a.w),g-e+f-h)):"ZXY"===b?(this._x=Math.asin(d(2*(a.x*a.w+a.y*a.z))),this._y=Math.atan2(2*(a.y*a.w-a.z*a.x),g-e-f+h),this._z=Math.atan2(2*(a.z*a.w-a.x*a.y),g-e+f-h)):"ZYX"=== | |
b?(this._x=Math.atan2(2*(a.x*a.w+a.z*a.y),g-e-f+h),this._y=Math.asin(d(2*(a.y*a.w-a.x*a.z))),this._z=Math.atan2(2*(a.x*a.y+a.z*a.w),g+e-f-h)):"YZX"===b?(this._x=Math.atan2(2*(a.x*a.w-a.z*a.y),g-e+f-h),this._y=Math.atan2(2*(a.y*a.w-a.x*a.z),g+e-f-h),this._z=Math.asin(d(2*(a.x*a.y+a.z*a.w)))):"XZY"===b?(this._x=Math.atan2(2*(a.x*a.w+a.y*a.z),g-e+f-h),this._y=Math.atan2(2*(a.x*a.z+a.y*a.w),g+e-f-h),this._z=Math.asin(d(2*(a.z*a.w-a.x*a.y)))):console.warn("WARNING: Euler.setFromQuaternion() given unsupported order: "+ | |
b);this._order=b;!1!==c&&this._updateQuaternion();return this},reorder:function(){var a=new THREE.Quaternion;return function(b){a.setFromEuler(this);this.setFromQuaternion(a,b)}}(),fromArray:function(a){this._x=a[0];this._y=a[1];this._z=a[2];void 0!==a[3]&&(this._order=a[3]);this._updateQuaternion();return this},toArray:function(){return[this._x,this._y,this._z,this._order]},equals:function(a){return a._x===this._x&&a._y===this._y&&a._z===this._z&&a._order===this._order},clone:function(){return new THREE.Euler(this._x, | |
this._y,this._z,this._order)}};THREE.Line3=function(a,b){this.start=void 0!==a?a:new THREE.Vector3;this.end=void 0!==b?b:new THREE.Vector3}; | |
THREE.Line3.prototype={constructor:THREE.Line3,set:function(a,b){this.start.copy(a);this.end.copy(b);return this},copy:function(a){this.start.copy(a.start);this.end.copy(a.end);return this},center:function(a){return(a||new THREE.Vector3).addVectors(this.start,this.end).multiplyScalar(0.5)},delta:function(a){return(a||new THREE.Vector3).subVectors(this.end,this.start)},distanceSq:function(){return this.start.distanceToSquared(this.end)},distance:function(){return this.start.distanceTo(this.end)},at:function(a, | |
b){var c=b||new THREE.Vector3;return this.delta(c).multiplyScalar(a).add(this.start)},closestPointToPointParameter:function(){var a=new THREE.Vector3,b=new THREE.Vector3;return function(c,d){a.subVectors(c,this.start);b.subVectors(this.end,this.start);var e=b.dot(b),e=b.dot(a)/e;d&&(e=THREE.Math.clamp(e,0,1));return e}}(),closestPointToPoint:function(a,b,c){a=this.closestPointToPointParameter(a,b);c=c||new THREE.Vector3;return this.delta(c).multiplyScalar(a).add(this.start)},applyMatrix4:function(a){this.start.applyMatrix4(a); | |
this.end.applyMatrix4(a);return this},equals:function(a){return a.start.equals(this.start)&&a.end.equals(this.end)},clone:function(){return(new THREE.Line3).copy(this)}};THREE.Box2=function(a,b){this.min=void 0!==a?a:new THREE.Vector2(Infinity,Infinity);this.max=void 0!==b?b:new THREE.Vector2(-Infinity,-Infinity)}; | |
THREE.Box2.prototype={constructor:THREE.Box2,set:function(a,b){this.min.copy(a);this.max.copy(b);return this},setFromPoints:function(a){if(0<a.length){var b=a[0];this.min.copy(b);this.max.copy(b);for(var c=1,d=a.length;c<d;c++)b=a[c],b.x<this.min.x?this.min.x=b.x:b.x>this.max.x&&(this.max.x=b.x),b.y<this.min.y?this.min.y=b.y:b.y>this.max.y&&(this.max.y=b.y)}else this.makeEmpty();return this},setFromCenterAndSize:function(){var a=new THREE.Vector2;return function(b,c){var d=a.copy(c).multiplyScalar(0.5); | |
this.min.copy(b).sub(d);this.max.copy(b).add(d);return this}}(),copy:function(a){this.min.copy(a.min);this.max.copy(a.max);return this},makeEmpty:function(){this.min.x=this.min.y=Infinity;this.max.x=this.max.y=-Infinity;return this},empty:function(){return this.max.x<this.min.x||this.max.y<this.min.y},center:function(a){return(a||new THREE.Vector2).addVectors(this.min,this.max).multiplyScalar(0.5)},size:function(a){return(a||new THREE.Vector2).subVectors(this.max,this.min)},expandByPoint:function(a){this.min.min(a); | |
this.max.max(a);return this},expandByVector:function(a){this.min.sub(a);this.max.add(a);return this},expandByScalar:function(a){this.min.addScalar(-a);this.max.addScalar(a);return this},containsPoint:function(a){return a.x<this.min.x||a.x>this.max.x||a.y<this.min.y||a.y>this.max.y?!1:!0},containsBox:function(a){return this.min.x<=a.min.x&&a.max.x<=this.max.x&&this.min.y<=a.min.y&&a.max.y<=this.max.y?!0:!1},getParameter:function(a){return new THREE.Vector2((a.x-this.min.x)/(this.max.x-this.min.x), | |
(a.y-this.min.y)/(this.max.y-this.min.y))},isIntersectionBox:function(a){return a.max.x<this.min.x||a.min.x>this.max.x||a.max.y<this.min.y||a.min.y>this.max.y?!1:!0},clampPoint:function(a,b){return(b||new THREE.Vector2).copy(a).clamp(this.min,this.max)},distanceToPoint:function(){var a=new THREE.Vector2;return function(b){return a.copy(b).clamp(this.min,this.max).sub(b).length()}}(),intersect:function(a){this.min.max(a.min);this.max.min(a.max);return this},union:function(a){this.min.min(a.min);this.max.max(a.max); | |
return this},translate:function(a){this.min.add(a);this.max.add(a);return this},equals:function(a){return a.min.equals(this.min)&&a.max.equals(this.max)},clone:function(){return(new THREE.Box2).copy(this)}};THREE.Box3=function(a,b){this.min=void 0!==a?a:new THREE.Vector3(Infinity,Infinity,Infinity);this.max=void 0!==b?b:new THREE.Vector3(-Infinity,-Infinity,-Infinity)}; | |
THREE.Box3.prototype={constructor:THREE.Box3,set:function(a,b){this.min.copy(a);this.max.copy(b);return this},addPoint:function(a){a.x<this.min.x?this.min.x=a.x:a.x>this.max.x&&(this.max.x=a.x);a.y<this.min.y?this.min.y=a.y:a.y>this.max.y&&(this.max.y=a.y);a.z<this.min.z?this.min.z=a.z:a.z>this.max.z&&(this.max.z=a.z)},setFromPoints:function(a){if(0<a.length){var b=a[0];this.min.copy(b);this.max.copy(b);for(var b=1,c=a.length;b<c;b++)this.addPoint(a[b])}else this.makeEmpty();return this},setFromCenterAndSize:function(){var a= | |
new THREE.Vector3;return function(b,c){var d=a.copy(c).multiplyScalar(0.5);this.min.copy(b).sub(d);this.max.copy(b).add(d);return this}}(),setFromObject:function(){var a=new THREE.Vector3;return function(b){var c=this;b.updateMatrixWorld(!0);this.makeEmpty();b.traverse(function(b){if(void 0!==b.geometry&&void 0!==b.geometry.vertices)for(var e=b.geometry.vertices,f=0,h=e.length;f<h;f++)a.copy(e[f]),a.applyMatrix4(b.matrixWorld),c.expandByPoint(a)});return this}}(),copy:function(a){this.min.copy(a.min); | |
this.max.copy(a.max);return this},makeEmpty:function(){this.min.x=this.min.y=this.min.z=Infinity;this.max.x=this.max.y=this.max.z=-Infinity;return this},empty:function(){return this.max.x<this.min.x||this.max.y<this.min.y||this.max.z<this.min.z},center:function(a){return(a||new THREE.Vector3).addVectors(this.min,this.max).multiplyScalar(0.5)},size:function(a){return(a||new THREE.Vector3).subVectors(this.max,this.min)},expandByPoint:function(a){this.min.min(a);this.max.max(a);return this},expandByVector:function(a){this.min.sub(a); | |
this.max.add(a);return this},expandByScalar:function(a){this.min.addScalar(-a);this.max.addScalar(a);return this},containsPoint:function(a){return a.x<this.min.x||a.x>this.max.x||a.y<this.min.y||a.y>this.max.y||a.z<this.min.z||a.z>this.max.z?!1:!0},containsBox:function(a){return this.min.x<=a.min.x&&a.max.x<=this.max.x&&this.min.y<=a.min.y&&a.max.y<=this.max.y&&this.min.z<=a.min.z&&a.max.z<=this.max.z?!0:!1},getParameter:function(a){return new THREE.Vector3((a.x-this.min.x)/(this.max.x-this.min.x), | |
(a.y-this.min.y)/(this.max.y-this.min.y),(a.z-this.min.z)/(this.max.z-this.min.z))},isIntersectionBox:function(a){return a.max.x<this.min.x||a.min.x>this.max.x||a.max.y<this.min.y||a.min.y>this.max.y||a.max.z<this.min.z||a.min.z>this.max.z?!1:!0},clampPoint:function(a,b){return(b||new THREE.Vector3).copy(a).clamp(this.min,this.max)},distanceToPoint:function(){var a=new THREE.Vector3;return function(b){return a.copy(b).clamp(this.min,this.max).sub(b).length()}}(),getBoundingSphere:function(){var a= | |
new THREE.Vector3;return function(b){b=b||new THREE.Sphere;b.center=this.center();b.radius=0.5*this.size(a).length();return b}}(),intersect:function(a){this.min.max(a.min);this.max.min(a.max);return this},union:function(a){this.min.min(a.min);this.max.max(a.max);return this},applyMatrix4:function(){var a=[new THREE.Vector3,new THREE.Vector3,new THREE.Vector3,new THREE.Vector3,new THREE.Vector3,new THREE.Vector3,new THREE.Vector3,new THREE.Vector3];return function(b){a[0].set(this.min.x,this.min.y, | |
this.min.z).applyMatrix4(b);a[1].set(this.min.x,this.min.y,this.max.z).applyMatrix4(b);a[2].set(this.min.x,this.max.y,this.min.z).applyMatrix4(b);a[3].set(this.min.x,this.max.y,this.max.z).applyMatrix4(b);a[4].set(this.max.x,this.min.y,this.min.z).applyMatrix4(b);a[5].set(this.max.x,this.min.y,this.max.z).applyMatrix4(b);a[6].set(this.max.x,this.max.y,this.min.z).applyMatrix4(b);a[7].set(this.max.x,this.max.y,this.max.z).applyMatrix4(b);this.makeEmpty();this.setFromPoints(a);return this}}(),translate:function(a){this.min.add(a); | |
this.max.add(a);return this},equals:function(a){return a.min.equals(this.min)&&a.max.equals(this.max)},clone:function(){return(new THREE.Box3).copy(this)}};THREE.Matrix3=function(a,b,c,d,e,f,h,g,i){this.elements=new Float32Array(9);this.set(void 0!==a?a:1,b||0,c||0,d||0,void 0!==e?e:1,f||0,h||0,g||0,void 0!==i?i:1)}; | |
THREE.Matrix3.prototype={constructor:THREE.Matrix3,set:function(a,b,c,d,e,f,h,g,i){var k=this.elements;k[0]=a;k[3]=b;k[6]=c;k[1]=d;k[4]=e;k[7]=f;k[2]=h;k[5]=g;k[8]=i;return this},identity:function(){this.set(1,0,0,0,1,0,0,0,1);return this},copy:function(a){a=a.elements;this.set(a[0],a[3],a[6],a[1],a[4],a[7],a[2],a[5],a[8]);return this},multiplyVector3:function(a){console.warn("DEPRECATED: Matrix3's .multiplyVector3() has been removed. Use vector.applyMatrix3( matrix ) instead.");return a.applyMatrix3(this)}, | |
multiplyVector3Array:function(){var a=new THREE.Vector3;return function(b){for(var c=0,d=b.length;c<d;c+=3)a.x=b[c],a.y=b[c+1],a.z=b[c+2],a.applyMatrix3(this),b[c]=a.x,b[c+1]=a.y,b[c+2]=a.z;return b}}(),multiplyScalar:function(a){var b=this.elements;b[0]*=a;b[3]*=a;b[6]*=a;b[1]*=a;b[4]*=a;b[7]*=a;b[2]*=a;b[5]*=a;b[8]*=a;return this},determinant:function(){var a=this.elements,b=a[0],c=a[1],d=a[2],e=a[3],f=a[4],h=a[5],g=a[6],i=a[7],a=a[8];return b*f*a-b*h*i-c*e*a+c*h*g+d*e*i-d*f*g},getInverse:function(a, | |
b){var c=a.elements,d=this.elements;d[0]=c[10]*c[5]-c[6]*c[9];d[1]=-c[10]*c[1]+c[2]*c[9];d[2]=c[6]*c[1]-c[2]*c[5];d[3]=-c[10]*c[4]+c[6]*c[8];d[4]=c[10]*c[0]-c[2]*c[8];d[5]=-c[6]*c[0]+c[2]*c[4];d[6]=c[9]*c[4]-c[5]*c[8];d[7]=-c[9]*c[0]+c[1]*c[8];d[8]=c[5]*c[0]-c[1]*c[4];c=c[0]*d[0]+c[1]*d[3]+c[2]*d[6];if(0===c){if(b)throw Error("Matrix3.getInverse(): can't invert matrix, determinant is 0");console.warn("Matrix3.getInverse(): can't invert matrix, determinant is 0");this.identity();return this}this.multiplyScalar(1/ | |
c);return this},transpose:function(){var a,b=this.elements;a=b[1];b[1]=b[3];b[3]=a;a=b[2];b[2]=b[6];b[6]=a;a=b[5];b[5]=b[7];b[7]=a;return this},getNormalMatrix:function(a){this.getInverse(a).transpose();return this},transposeIntoArray:function(a){var b=this.elements;a[0]=b[0];a[1]=b[3];a[2]=b[6];a[3]=b[1];a[4]=b[4];a[5]=b[7];a[6]=b[2];a[7]=b[5];a[8]=b[8];return this},clone:function(){var a=this.elements;return new THREE.Matrix3(a[0],a[3],a[6],a[1],a[4],a[7],a[2],a[5],a[8])}};THREE.Matrix4=function(a,b,c,d,e,f,h,g,i,k,m,l,n,t,q,p){var r=this.elements=new Float32Array(16);r[0]=void 0!==a?a:1;r[4]=b||0;r[8]=c||0;r[12]=d||0;r[1]=e||0;r[5]=void 0!==f?f:1;r[9]=h||0;r[13]=g||0;r[2]=i||0;r[6]=k||0;r[10]=void 0!==m?m:1;r[14]=l||0;r[3]=n||0;r[7]=t||0;r[11]=q||0;r[15]=void 0!==p?p:1}; | |
THREE.Matrix4.prototype={constructor:THREE.Matrix4,set:function(a,b,c,d,e,f,h,g,i,k,m,l,n,t,q,p){var r=this.elements;r[0]=a;r[4]=b;r[8]=c;r[12]=d;r[1]=e;r[5]=f;r[9]=h;r[13]=g;r[2]=i;r[6]=k;r[10]=m;r[14]=l;r[3]=n;r[7]=t;r[11]=q;r[15]=p;return this},identity:function(){this.set(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);return this},copy:function(a){this.elements.set(a.elements);return this},extractPosition:function(a){console.warn("DEPRECATED: Matrix4's .extractPosition() has been renamed to .copyPosition()."); | |
return this.copyPosition(a)},copyPosition:function(a){var b=this.elements,a=a.elements;b[12]=a[12];b[13]=a[13];b[14]=a[14];return this},extractRotation:function(){var a=new THREE.Vector3;return function(b){var c=this.elements,b=b.elements,d=1/a.set(b[0],b[1],b[2]).length(),e=1/a.set(b[4],b[5],b[6]).length(),f=1/a.set(b[8],b[9],b[10]).length();c[0]=b[0]*d;c[1]=b[1]*d;c[2]=b[2]*d;c[4]=b[4]*e;c[5]=b[5]*e;c[6]=b[6]*e;c[8]=b[8]*f;c[9]=b[9]*f;c[10]=b[10]*f;return this}}(),makeRotationFromEuler:function(a){!1=== | |
a instanceof THREE.Euler&&console.error("ERROR: Matrix's .makeRotationFromEuler() now expects a Euler rotation rather than a Vector3 and order. Please update your code.");var b=this.elements,c=a.x,d=a.y,e=a.z,f=Math.cos(c),c=Math.sin(c),h=Math.cos(d),d=Math.sin(d),g=Math.cos(e),e=Math.sin(e);if("XYZ"===a.order){var a=f*g,i=f*e,k=c*g,m=c*e;b[0]=h*g;b[4]=-h*e;b[8]=d;b[1]=i+k*d;b[5]=a-m*d;b[9]=-c*h;b[2]=m-a*d;b[6]=k+i*d;b[10]=f*h}else"YXZ"===a.order?(a=h*g,i=h*e,k=d*g,m=d*e,b[0]=a+m*c,b[4]=k*c-i,b[8]= | |
f*d,b[1]=f*e,b[5]=f*g,b[9]=-c,b[2]=i*c-k,b[6]=m+a*c,b[10]=f*h):"ZXY"===a.order?(a=h*g,i=h*e,k=d*g,m=d*e,b[0]=a-m*c,b[4]=-f*e,b[8]=k+i*c,b[1]=i+k*c,b[5]=f*g,b[9]=m-a*c,b[2]=-f*d,b[6]=c,b[10]=f*h):"ZYX"===a.order?(a=f*g,i=f*e,k=c*g,m=c*e,b[0]=h*g,b[4]=k*d-i,b[8]=a*d+m,b[1]=h*e,b[5]=m*d+a,b[9]=i*d-k,b[2]=-d,b[6]=c*h,b[10]=f*h):"YZX"===a.order?(a=f*h,i=f*d,k=c*h,m=c*d,b[0]=h*g,b[4]=m-a*e,b[8]=k*e+i,b[1]=e,b[5]=f*g,b[9]=-c*g,b[2]=-d*g,b[6]=i*e+k,b[10]=a-m*e):"XZY"===a.order&&(a=f*h,i=f*d,k=c*h,m=c*d,b[0]= | |
h*g,b[4]=-e,b[8]=d*g,b[1]=a*e+m,b[5]=f*g,b[9]=i*e-k,b[2]=k*e-i,b[6]=c*g,b[10]=m*e+a);b[3]=0;b[7]=0;b[11]=0;b[12]=0;b[13]=0;b[14]=0;b[15]=1;return this},setRotationFromQuaternion:function(a){console.warn("DEPRECATED: Matrix4's .setRotationFromQuaternion() has been deprecated in favor of makeRotationFromQuaternion. Please update your code.");return this.makeRotationFromQuaternion(a)},makeRotationFromQuaternion:function(a){var b=this.elements,c=a.x,d=a.y,e=a.z,f=a.w,h=c+c,g=d+d,i=e+e,a=c*h,k=c*g,c= | |
c*i,m=d*g,d=d*i,e=e*i,h=f*h,g=f*g,f=f*i;b[0]=1-(m+e);b[4]=k-f;b[8]=c+g;b[1]=k+f;b[5]=1-(a+e);b[9]=d-h;b[2]=c-g;b[6]=d+h;b[10]=1-(a+m);b[3]=0;b[7]=0;b[11]=0;b[12]=0;b[13]=0;b[14]=0;b[15]=1;return this},lookAt:function(){var a=new THREE.Vector3,b=new THREE.Vector3,c=new THREE.Vector3;return function(d,e,f){var h=this.elements;c.subVectors(d,e).normalize();0===c.length()&&(c.z=1);a.crossVectors(f,c).normalize();0===a.length()&&(c.x+=1E-4,a.crossVectors(f,c).normalize());b.crossVectors(c,a);h[0]=a.x; | |
h[4]=b.x;h[8]=c.x;h[1]=a.y;h[5]=b.y;h[9]=c.y;h[2]=a.z;h[6]=b.z;h[10]=c.z;return this}}(),multiply:function(a,b){return void 0!==b?(console.warn("DEPRECATED: Matrix4's .multiply() now only accepts one argument. Use .multiplyMatrices( a, b ) instead."),this.multiplyMatrices(a,b)):this.multiplyMatrices(this,a)},multiplyMatrices:function(a,b){var c=a.elements,d=b.elements,e=this.elements,f=c[0],h=c[4],g=c[8],i=c[12],k=c[1],m=c[5],l=c[9],n=c[13],t=c[2],q=c[6],p=c[10],r=c[14],s=c[3],u=c[7],w=c[11],c=c[15], | |
E=d[0],D=d[4],F=d[8],y=d[12],x=d[1],z=d[5],O=d[9],B=d[13],C=d[2],I=d[6],v=d[10],A=d[14],G=d[3],R=d[7],J=d[11],d=d[15];e[0]=f*E+h*x+g*C+i*G;e[4]=f*D+h*z+g*I+i*R;e[8]=f*F+h*O+g*v+i*J;e[12]=f*y+h*B+g*A+i*d;e[1]=k*E+m*x+l*C+n*G;e[5]=k*D+m*z+l*I+n*R;e[9]=k*F+m*O+l*v+n*J;e[13]=k*y+m*B+l*A+n*d;e[2]=t*E+q*x+p*C+r*G;e[6]=t*D+q*z+p*I+r*R;e[10]=t*F+q*O+p*v+r*J;e[14]=t*y+q*B+p*A+r*d;e[3]=s*E+u*x+w*C+c*G;e[7]=s*D+u*z+w*I+c*R;e[11]=s*F+u*O+w*v+c*J;e[15]=s*y+u*B+w*A+c*d;return this},multiplyToArray:function(a,b, | |
c){var d=this.elements;this.multiplyMatrices(a,b);c[0]=d[0];c[1]=d[1];c[2]=d[2];c[3]=d[3];c[4]=d[4];c[5]=d[5];c[6]=d[6];c[7]=d[7];c[8]=d[8];c[9]=d[9];c[10]=d[10];c[11]=d[11];c[12]=d[12];c[13]=d[13];c[14]=d[14];c[15]=d[15];return this},multiplyScalar:function(a){var b=this.elements;b[0]*=a;b[4]*=a;b[8]*=a;b[12]*=a;b[1]*=a;b[5]*=a;b[9]*=a;b[13]*=a;b[2]*=a;b[6]*=a;b[10]*=a;b[14]*=a;b[3]*=a;b[7]*=a;b[11]*=a;b[15]*=a;return this},multiplyVector3:function(a){console.warn("DEPRECATED: Matrix4's .multiplyVector3() has been removed. Use vector.applyMatrix4( matrix ) or vector.applyProjection( matrix ) instead."); | |
return a.applyProjection(this)},multiplyVector4:function(a){console.warn("DEPRECATED: Matrix4's .multiplyVector4() has been removed. Use vector.applyMatrix4( matrix ) instead.");return a.applyMatrix4(this)},multiplyVector3Array:function(){var a=new THREE.Vector3;return function(b){for(var c=0,d=b.length;c<d;c+=3)a.x=b[c],a.y=b[c+1],a.z=b[c+2],a.applyProjection(this),b[c]=a.x,b[c+1]=a.y,b[c+2]=a.z;return b}}(),rotateAxis:function(a){console.warn("DEPRECATED: Matrix4's .rotateAxis() has been removed. Use Vector3.transformDirection( matrix ) instead."); | |
a.transformDirection(this)},crossVector:function(a){console.warn("DEPRECATED: Matrix4's .crossVector() has been removed. Use vector.applyMatrix4( matrix ) instead.");return a.applyMatrix4(this)},determinant:function(){var a=this.elements,b=a[0],c=a[4],d=a[8],e=a[12],f=a[1],h=a[5],g=a[9],i=a[13],k=a[2],m=a[6],l=a[10],n=a[14];return a[3]*(+e*g*m-d*i*m-e*h*l+c*i*l+d*h*n-c*g*n)+a[7]*(+b*g*n-b*i*l+e*f*l-d*f*n+d*i*k-e*g*k)+a[11]*(+b*i*m-b*h*n-e*f*m+c*f*n+e*h*k-c*i*k)+a[15]*(-d*h*k-b*g*m+b*h*l+d*f*m-c*f* | |
l+c*g*k)},transpose:function(){var a=this.elements,b;b=a[1];a[1]=a[4];a[4]=b;b=a[2];a[2]=a[8];a[8]=b;b=a[6];a[6]=a[9];a[9]=b;b=a[3];a[3]=a[12];a[12]=b;b=a[7];a[7]=a[13];a[13]=b;b=a[11];a[11]=a[14];a[14]=b;return this},flattenToArray:function(a){var b=this.elements;a[0]=b[0];a[1]=b[1];a[2]=b[2];a[3]=b[3];a[4]=b[4];a[5]=b[5];a[6]=b[6];a[7]=b[7];a[8]=b[8];a[9]=b[9];a[10]=b[10];a[11]=b[11];a[12]=b[12];a[13]=b[13];a[14]=b[14];a[15]=b[15];return a},flattenToArrayOffset:function(a,b){var c=this.elements; | |
a[b]=c[0];a[b+1]=c[1];a[b+2]=c[2];a[b+3]=c[3];a[b+4]=c[4];a[b+5]=c[5];a[b+6]=c[6];a[b+7]=c[7];a[b+8]=c[8];a[b+9]=c[9];a[b+10]=c[10];a[b+11]=c[11];a[b+12]=c[12];a[b+13]=c[13];a[b+14]=c[14];a[b+15]=c[15];return a},getPosition:function(){var a=new THREE.Vector3;return function(){console.warn("DEPRECATED: Matrix4's .getPosition() has been removed. Use Vector3.getPositionFromMatrix( matrix ) instead.");var b=this.elements;return a.set(b[12],b[13],b[14])}}(),setPosition:function(a){var b=this.elements; | |
b[12]=a.x;b[13]=a.y;b[14]=a.z;return this},getInverse:function(a,b){var c=this.elements,d=a.elements,e=d[0],f=d[4],h=d[8],g=d[12],i=d[1],k=d[5],m=d[9],l=d[13],n=d[2],t=d[6],q=d[10],p=d[14],r=d[3],s=d[7],u=d[11],d=d[15];c[0]=m*p*s-l*q*s+l*t*u-k*p*u-m*t*d+k*q*d;c[4]=g*q*s-h*p*s-g*t*u+f*p*u+h*t*d-f*q*d;c[8]=h*l*s-g*m*s+g*k*u-f*l*u-h*k*d+f*m*d;c[12]=g*m*t-h*l*t-g*k*q+f*l*q+h*k*p-f*m*p;c[1]=l*q*r-m*p*r-l*n*u+i*p*u+m*n*d-i*q*d;c[5]=h*p*r-g*q*r+g*n*u-e*p*u-h*n*d+e*q*d;c[9]=g*m*r-h*l*r-g*i*u+e*l*u+h*i*d- | |
e*m*d;c[13]=h*l*n-g*m*n+g*i*q-e*l*q-h*i*p+e*m*p;c[2]=k*p*r-l*t*r+l*n*s-i*p*s-k*n*d+i*t*d;c[6]=g*t*r-f*p*r-g*n*s+e*p*s+f*n*d-e*t*d;c[10]=f*l*r-g*k*r+g*i*s-e*l*s-f*i*d+e*k*d;c[14]=g*k*n-f*l*n-g*i*t+e*l*t+f*i*p-e*k*p;c[3]=m*t*r-k*q*r-m*n*s+i*q*s+k*n*u-i*t*u;c[7]=f*q*r-h*t*r+h*n*s-e*q*s-f*n*u+e*t*u;c[11]=h*k*r-f*m*r-h*i*s+e*m*s+f*i*u-e*k*u;c[15]=f*m*n-h*k*n+h*i*t-e*m*t-f*i*q+e*k*q;c=e*c[0]+i*c[4]+n*c[8]+r*c[12];if(0==c){if(b)throw Error("Matrix4.getInverse(): can't invert matrix, determinant is 0");console.warn("Matrix4.getInverse(): can't invert matrix, determinant is 0"); | |
this.identity();return this}this.multiplyScalar(1/c);return this},translate:function(){console.warn("DEPRECATED: Matrix4's .translate() has been removed.")},rotateX:function(){console.warn("DEPRECATED: Matrix4's .rotateX() has been removed.")},rotateY:function(){console.warn("DEPRECATED: Matrix4's .rotateY() has been removed.")},rotateZ:function(){console.warn("DEPRECATED: Matrix4's .rotateZ() has been removed.")},rotateByAxis:function(){console.warn("DEPRECATED: Matrix4's .rotateByAxis() has been removed.")}, | |
scale:function(a){var b=this.elements,c=a.x,d=a.y,a=a.z;b[0]*=c;b[4]*=d;b[8]*=a;b[1]*=c;b[5]*=d;b[9]*=a;b[2]*=c;b[6]*=d;b[10]*=a;b[3]*=c;b[7]*=d;b[11]*=a;return this},getMaxScaleOnAxis:function(){var a=this.elements;return Math.sqrt(Math.max(a[0]*a[0]+a[1]*a[1]+a[2]*a[2],Math.max(a[4]*a[4]+a[5]*a[5]+a[6]*a[6],a[8]*a[8]+a[9]*a[9]+a[10]*a[10])))},makeTranslation:function(a,b,c){this.set(1,0,0,a,0,1,0,b,0,0,1,c,0,0,0,1);return this},makeRotationX:function(a){var b=Math.cos(a),a=Math.sin(a);this.set(1, | |
0,0,0,0,b,-a,0,0,a,b,0,0,0,0,1);return this},makeRotationY:function(a){var b=Math.cos(a),a=Math.sin(a);this.set(b,0,a,0,0,1,0,0,-a,0,b,0,0,0,0,1);return this},makeRotationZ:function(a){var b=Math.cos(a),a=Math.sin(a);this.set(b,-a,0,0,a,b,0,0,0,0,1,0,0,0,0,1);return this},makeRotationAxis:function(a,b){var c=Math.cos(b),d=Math.sin(b),e=1-c,f=a.x,h=a.y,g=a.z,i=e*f,k=e*h;this.set(i*f+c,i*h-d*g,i*g+d*h,0,i*h+d*g,k*h+c,k*g-d*f,0,i*g-d*h,k*g+d*f,e*g*g+c,0,0,0,0,1);return this},makeScale:function(a,b,c){this.set(a, | |
0,0,0,0,b,0,0,0,0,c,0,0,0,0,1);return this},compose:function(a,b,c){this.makeRotationFromQuaternion(b);this.scale(c);this.setPosition(a);return this},decompose:function(){var a=new THREE.Vector3,b=new THREE.Matrix4;return function(c,d,e){var f=this.elements,h=a.set(f[0],f[1],f[2]).length(),g=a.set(f[4],f[5],f[6]).length(),i=a.set(f[8],f[9],f[10]).length();c.x=f[12];c.y=f[13];c.z=f[14];b.elements.set(this.elements);var c=1/h,f=1/g,k=1/i;b.elements[0]*=c;b.elements[1]*=c;b.elements[2]*=c;b.elements[4]*= | |
f;b.elements[5]*=f;b.elements[6]*=f;b.elements[8]*=k;b.elements[9]*=k;b.elements[10]*=k;d.setFromRotationMatrix(b);e.x=h;e.y=g;e.z=i;return this}}(),makeFrustum:function(a,b,c,d,e,f){var h=this.elements;h[0]=2*e/(b-a);h[4]=0;h[8]=(b+a)/(b-a);h[12]=0;h[1]=0;h[5]=2*e/(d-c);h[9]=(d+c)/(d-c);h[13]=0;h[2]=0;h[6]=0;h[10]=-(f+e)/(f-e);h[14]=-2*f*e/(f-e);h[3]=0;h[7]=0;h[11]=-1;h[15]=0;return this},makePerspective:function(a,b,c,d){var a=c*Math.tan(THREE.Math.degToRad(0.5*a)),e=-a;return this.makeFrustum(e* | |
b,a*b,e,a,c,d)},makeOrthographic:function(a,b,c,d,e,f){var h=this.elements,g=b-a,i=c-d,k=f-e;h[0]=2/g;h[4]=0;h[8]=0;h[12]=-((b+a)/g);h[1]=0;h[5]=2/i;h[9]=0;h[13]=-((c+d)/i);h[2]=0;h[6]=0;h[10]=-2/k;h[14]=-((f+e)/k);h[3]=0;h[7]=0;h[11]=0;h[15]=1;return this},fromArray:function(a){this.elements.set(a);return this},toArray:function(){var a=this.elements;return[a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9],a[10],a[11],a[12],a[13],a[14],a[15]]},clone:function(){var a=this.elements;return new THREE.Matrix4(a[0], | |
a[4],a[8],a[12],a[1],a[5],a[9],a[13],a[2],a[6],a[10],a[14],a[3],a[7],a[11],a[15])}};THREE.Ray=function(a,b){this.origin=void 0!==a?a:new THREE.Vector3;this.direction=void 0!==b?b:new THREE.Vector3}; | |
THREE.Ray.prototype={constructor:THREE.Ray,set:function(a,b){this.origin.copy(a);this.direction.copy(b);return this},copy:function(a){this.origin.copy(a.origin);this.direction.copy(a.direction);return this},at:function(a,b){return(b||new THREE.Vector3).copy(this.direction).multiplyScalar(a).add(this.origin)},recast:function(){var a=new THREE.Vector3;return function(b){this.origin.copy(this.at(b,a));return this}}(),closestPointToPoint:function(a,b){var c=b||new THREE.Vector3;c.subVectors(a,this.origin); | |
var d=c.dot(this.direction);return 0>d?c.copy(this.origin):c.copy(this.direction).multiplyScalar(d).add(this.origin)},distanceToPoint:function(){var a=new THREE.Vector3;return function(b){var c=a.subVectors(b,this.origin).dot(this.direction);if(0>c)return this.origin.distanceTo(b);a.copy(this.direction).multiplyScalar(c).add(this.origin);return a.distanceTo(b)}}(),distanceSqToSegment:function(a,b,c,d){var e=a.clone().add(b).multiplyScalar(0.5),f=b.clone().sub(a).normalize(),h=0.5*a.distanceTo(b), | |
g=this.origin.clone().sub(e),a=-this.direction.dot(f),b=g.dot(this.direction),i=-g.dot(f),k=g.lengthSq(),m=Math.abs(1-a*a),l,n;0<=m?(g=a*i-b,l=a*b-i,n=h*m,0<=g?l>=-n?l<=n?(h=1/m,g*=h,l*=h,a=g*(g+a*l+2*b)+l*(a*g+l+2*i)+k):(l=h,g=Math.max(0,-(a*l+b)),a=-g*g+l*(l+2*i)+k):(l=-h,g=Math.max(0,-(a*l+b)),a=-g*g+l*(l+2*i)+k):l<=-n?(g=Math.max(0,-(-a*h+b)),l=0<g?-h:Math.min(Math.max(-h,-i),h),a=-g*g+l*(l+2*i)+k):l<=n?(g=0,l=Math.min(Math.max(-h,-i),h),a=l*(l+2*i)+k):(g=Math.max(0,-(a*h+b)),l=0<g?h:Math.min(Math.max(-h, | |
-i),h),a=-g*g+l*(l+2*i)+k)):(l=0<a?-h:h,g=Math.max(0,-(a*l+b)),a=-g*g+l*(l+2*i)+k);c&&c.copy(this.direction.clone().multiplyScalar(g).add(this.origin));d&&d.copy(f.clone().multiplyScalar(l).add(e));return a},isIntersectionSphere:function(a){return this.distanceToPoint(a.center)<=a.radius},isIntersectionPlane:function(a){var b=a.distanceToPoint(this.origin);return 0===b||0>a.normal.dot(this.direction)*b?!0:!1},distanceToPlane:function(a){var b=a.normal.dot(this.direction);if(0==b)return 0==a.distanceToPoint(this.origin)? | |
0:null;a=-(this.origin.dot(a.normal)+a.constant)/b;return 0<=a?a:null},intersectPlane:function(a,b){var c=this.distanceToPlane(a);return null===c?null:this.at(c,b)},isIntersectionBox:function(){var a=new THREE.Vector3;return function(b){return null!==this.intersectBox(b,a)}}(),intersectBox:function(a,b){var c,d,e,f,h;d=1/this.direction.x;f=1/this.direction.y;h=1/this.direction.z;var g=this.origin;0<=d?(c=(a.min.x-g.x)*d,d*=a.max.x-g.x):(c=(a.max.x-g.x)*d,d*=a.min.x-g.x);0<=f?(e=(a.min.y-g.y)*f,f*= | |
a.max.y-g.y):(e=(a.max.y-g.y)*f,f*=a.min.y-g.y);if(c>f||e>d)return null;if(e>c||c!==c)c=e;if(f<d||d!==d)d=f;0<=h?(e=(a.min.z-g.z)*h,h*=a.max.z-g.z):(e=(a.max.z-g.z)*h,h*=a.min.z-g.z);if(c>h||e>d)return null;if(e>c||c!==c)c=e;if(h<d||d!==d)d=h;return 0>d?null:this.at(0<=c?c:d,b)},intersectTriangle:function(){var a=new THREE.Vector3,b=new THREE.Vector3,c=new THREE.Vector3,d=new THREE.Vector3;return function(e,f,h,g,i){b.subVectors(f,e);c.subVectors(h,e);d.crossVectors(b,c);f=this.direction.dot(d);if(0< | |
f){if(g)return null;g=1}else if(0>f)g=-1,f=-f;else return null;a.subVectors(this.origin,e);e=g*this.direction.dot(c.crossVectors(a,c));if(0>e)return null;h=g*this.direction.dot(b.cross(a));if(0>h||e+h>f)return null;e=-g*a.dot(d);return 0>e?null:this.at(e/f,i)}}(),applyMatrix4:function(a){this.direction.add(this.origin).applyMatrix4(a);this.origin.applyMatrix4(a);this.direction.sub(this.origin);this.direction.normalize();return this},equals:function(a){return a.origin.equals(this.origin)&&a.direction.equals(this.direction)}, | |
clone:function(){return(new THREE.Ray).copy(this)}};THREE.Sphere=function(a,b){this.center=void 0!==a?a:new THREE.Vector3;this.radius=void 0!==b?b:0}; | |
THREE.Sphere.prototype={constructor:THREE.Sphere,set:function(a,b){this.center.copy(a);this.radius=b;return this},setFromPoints:function(){var a=new THREE.Box3;return function(b,c){var d=this.center;void 0!==c?d.copy(c):a.setFromPoints(b).center(d);for(var e=0,f=0,h=b.length;f<h;f++)e=Math.max(e,d.distanceToSquared(b[f]));this.radius=Math.sqrt(e);return this}}(),copy:function(a){this.center.copy(a.center);this.radius=a.radius;return this},empty:function(){return 0>=this.radius},containsPoint:function(a){return a.distanceToSquared(this.center)<= | |
this.radius*this.radius},distanceToPoint:function(a){return a.distanceTo(this.center)-this.radius},intersectsSphere:function(a){var b=this.radius+a.radius;return a.center.distanceToSquared(this.center)<=b*b},clampPoint:function(a,b){var c=this.center.distanceToSquared(a),d=b||new THREE.Vector3;d.copy(a);c>this.radius*this.radius&&(d.sub(this.center).normalize(),d.multiplyScalar(this.radius).add(this.center));return d},getBoundingBox:function(a){a=a||new THREE.Box3;a.set(this.center,this.center);a.expandByScalar(this.radius); | |
return a},applyMatrix4:function(a){this.center.applyMatrix4(a);this.radius*=a.getMaxScaleOnAxis();return this},translate:function(a){this.center.add(a);return this},equals:function(a){return a.center.equals(this.center)&&a.radius===this.radius},clone:function(){return(new THREE.Sphere).copy(this)}};THREE.Frustum=function(a,b,c,d,e,f){this.planes=[void 0!==a?a:new THREE.Plane,void 0!==b?b:new THREE.Plane,void 0!==c?c:new THREE.Plane,void 0!==d?d:new THREE.Plane,void 0!==e?e:new THREE.Plane,void 0!==f?f:new THREE.Plane]}; | |
THREE.Frustum.prototype={constructor:THREE.Frustum,set:function(a,b,c,d,e,f){var h=this.planes;h[0].copy(a);h[1].copy(b);h[2].copy(c);h[3].copy(d);h[4].copy(e);h[5].copy(f);return this},copy:function(a){for(var b=this.planes,c=0;6>c;c++)b[c].copy(a.planes[c]);return this},setFromMatrix:function(a){var b=this.planes,c=a.elements,a=c[0],d=c[1],e=c[2],f=c[3],h=c[4],g=c[5],i=c[6],k=c[7],m=c[8],l=c[9],n=c[10],t=c[11],q=c[12],p=c[13],r=c[14],c=c[15];b[0].setComponents(f-a,k-h,t-m,c-q).normalize();b[1].setComponents(f+ | |
a,k+h,t+m,c+q).normalize();b[2].setComponents(f+d,k+g,t+l,c+p).normalize();b[3].setComponents(f-d,k-g,t-l,c-p).normalize();b[4].setComponents(f-e,k-i,t-n,c-r).normalize();b[5].setComponents(f+e,k+i,t+n,c+r).normalize();return this},intersectsObject:function(){var a=new THREE.Sphere;return function(b){var c=b.geometry;null===c.boundingSphere&&c.computeBoundingSphere();a.copy(c.boundingSphere);a.applyMatrix4(b.matrixWorld);return this.intersectsSphere(a)}}(),intersectsSphere:function(a){for(var b=this.planes, | |
c=a.center,a=-a.radius,d=0;6>d;d++)if(b[d].distanceToPoint(c)<a)return!1;return!0},intersectsBox:function(){var a=new THREE.Vector3,b=new THREE.Vector3;return function(c){for(var d=this.planes,e=0;6>e;e++){var f=d[e];a.x=0<f.normal.x?c.min.x:c.max.x;b.x=0<f.normal.x?c.max.x:c.min.x;a.y=0<f.normal.y?c.min.y:c.max.y;b.y=0<f.normal.y?c.max.y:c.min.y;a.z=0<f.normal.z?c.min.z:c.max.z;b.z=0<f.normal.z?c.max.z:c.min.z;var h=f.distanceToPoint(a),f=f.distanceToPoint(b);if(0>h&&0>f)return!1}return!0}}(),containsPoint:function(a){for(var b= | |
this.planes,c=0;6>c;c++)if(0>b[c].distanceToPoint(a))return!1;return!0},clone:function(){return(new THREE.Frustum).copy(this)}};THREE.Plane=function(a,b){this.normal=void 0!==a?a:new THREE.Vector3(1,0,0);this.constant=void 0!==b?b:0}; | |
THREE.Plane.prototype={constructor:THREE.Plane,set:function(a,b){this.normal.copy(a);this.constant=b;return this},setComponents:function(a,b,c,d){this.normal.set(a,b,c);this.constant=d;return this},setFromNormalAndCoplanarPoint:function(a,b){this.normal.copy(a);this.constant=-b.dot(this.normal);return this},setFromCoplanarPoints:function(){var a=new THREE.Vector3,b=new THREE.Vector3;return function(c,d,e){d=a.subVectors(e,d).cross(b.subVectors(c,d)).normalize();this.setFromNormalAndCoplanarPoint(d, | |
c);return this}}(),copy:function(a){this.normal.copy(a.normal);this.constant=a.constant;return this},normalize:function(){var a=1/this.normal.length();this.normal.multiplyScalar(a);this.constant*=a;return this},negate:function(){this.constant*=-1;this.normal.negate();return this},distanceToPoint:function(a){return this.normal.dot(a)+this.constant},distanceToSphere:function(a){return this.distanceToPoint(a.center)-a.radius},projectPoint:function(a,b){return this.orthoPoint(a,b).sub(a).negate()},orthoPoint:function(a, | |
b){var c=this.distanceToPoint(a);return(b||new THREE.Vector3).copy(this.normal).multiplyScalar(c)},isIntersectionLine:function(a){var b=this.distanceToPoint(a.start),a=this.distanceToPoint(a.end);return 0>b&&0<a||0>a&&0<b},intersectLine:function(){var a=new THREE.Vector3;return function(b,c){var d=c||new THREE.Vector3,e=b.delta(a),f=this.normal.dot(e);if(0==f){if(0==this.distanceToPoint(b.start))return d.copy(b.start)}else return f=-(b.start.dot(this.normal)+this.constant)/f,0>f||1<f?void 0:d.copy(e).multiplyScalar(f).add(b.start)}}(), | |
coplanarPoint:function(a){return(a||new THREE.Vector3).copy(this.normal).multiplyScalar(-this.constant)},applyMatrix4:function(){var a=new THREE.Vector3,b=new THREE.Vector3;return function(c,d){var d=d||(new THREE.Matrix3).getNormalMatrix(c),e=a.copy(this.normal).applyMatrix3(d),f=this.coplanarPoint(b);f.applyMatrix4(c);this.setFromNormalAndCoplanarPoint(e,f);return this}}(),translate:function(a){this.constant-=a.dot(this.normal);return this},equals:function(a){return a.normal.equals(this.normal)&& | |
a.constant==this.constant},clone:function(){return(new THREE.Plane).copy(this)}};THREE.Math={PI2:2*Math.PI,generateUUID:function(){var a="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),b=Array(36),c=0,d;return function(){for(var e=0;36>e;e++)8==e||13==e||18==e||23==e?b[e]="-":14==e?b[e]="4":(2>=c&&(c=33554432+16777216*Math.random()|0),d=c&15,c>>=4,b[e]=a[19==e?d&3|8:d]);return b.join("")}}(),clamp:function(a,b,c){return a<b?b:a>c?c:a},clampBottom:function(a,b){return a<b?b:a},mapLinear:function(a,b,c,d,e){return d+(a-b)*(e-d)/(c-b)},smoothstep:function(a, | |
b,c){if(a<=b)return 0;if(a>=c)return 1;a=(a-b)/(c-b);return a*a*(3-2*a)},smootherstep:function(a,b,c){if(a<=b)return 0;if(a>=c)return 1;a=(a-b)/(c-b);return a*a*a*(a*(6*a-15)+10)},random16:function(){return(65280*Math.random()+255*Math.random())/65535},randInt:function(a,b){return a+Math.floor(Math.random()*(b-a+1))},randFloat:function(a,b){return a+Math.random()*(b-a)},randFloatSpread:function(a){return a*(0.5-Math.random())},sign:function(a){return 0>a?-1:0<a?1:0},degToRad:function(){var a=Math.PI/ | |
180;return function(b){return b*a}}(),radToDeg:function(){var a=180/Math.PI;return function(b){return b*a}}()};THREE.Spline=function(a){function b(a,b,c,d,e,f,h){a=0.5*(c-a);d=0.5*(d-b);return(2*(b-c)+a+d)*h+(-3*(b-c)-2*a-d)*f+a*e+b}this.points=a;var c=[],d={x:0,y:0,z:0},e,f,h,g,i,k,m,l,n;this.initFromArray=function(a){this.points=[];for(var b=0;b<a.length;b++)this.points[b]={x:a[b][0],y:a[b][1],z:a[b][2]}};this.getPoint=function(a){e=(this.points.length-1)*a;f=Math.floor(e);h=e-f;c[0]=0===f?f:f-1;c[1]=f;c[2]=f>this.points.length-2?this.points.length-1:f+1;c[3]=f>this.points.length-3?this.points.length-1: | |
f+2;k=this.points[c[0]];m=this.points[c[1]];l=this.points[c[2]];n=this.points[c[3]];g=h*h;i=h*g;d.x=b(k.x,m.x,l.x,n.x,h,g,i);d.y=b(k.y,m.y,l.y,n.y,h,g,i);d.z=b(k.z,m.z,l.z,n.z,h,g,i);return d};this.getControlPointsArray=function(){var a,b,c=this.points.length,d=[];for(a=0;a<c;a++)b=this.points[a],d[a]=[b.x,b.y,b.z];return d};this.getLength=function(a){var b,c,d,e=b=b=0,f=new THREE.Vector3,h=new THREE.Vector3,g=[],i=0;g[0]=0;a||(a=100);c=this.points.length*a;f.copy(this.points[0]);for(a=1;a<c;a++)b= | |
a/c,d=this.getPoint(b),h.copy(d),i+=h.distanceTo(f),f.copy(d),b*=this.points.length-1,b=Math.floor(b),b!=e&&(g[b]=i,e=b);g[g.length]=i;return{chunks:g,total:i}};this.reparametrizeByArcLength=function(a){var b,c,d,e,f,h,g=[],i=new THREE.Vector3,k=this.getLength();g.push(i.copy(this.points[0]).clone());for(b=1;b<this.points.length;b++){c=k.chunks[b]-k.chunks[b-1];h=Math.ceil(a*c/k.total);e=(b-1)/(this.points.length-1);f=b/(this.points.length-1);for(c=1;c<h-1;c++)d=e+c*(1/h)*(f-e),d=this.getPoint(d), | |
g.push(i.copy(d).clone());g.push(i.copy(this.points[b]).clone())}this.points=g}};THREE.Triangle=function(a,b,c){this.a=void 0!==a?a:new THREE.Vector3;this.b=void 0!==b?b:new THREE.Vector3;this.c=void 0!==c?c:new THREE.Vector3};THREE.Triangle.normal=function(){var a=new THREE.Vector3;return function(b,c,d,e){e=e||new THREE.Vector3;e.subVectors(d,c);a.subVectors(b,c);e.cross(a);b=e.lengthSq();return 0<b?e.multiplyScalar(1/Math.sqrt(b)):e.set(0,0,0)}}(); | |
THREE.Triangle.barycoordFromPoint=function(){var a=new THREE.Vector3,b=new THREE.Vector3,c=new THREE.Vector3;return function(d,e,f,h,g){a.subVectors(h,e);b.subVectors(f,e);c.subVectors(d,e);var d=a.dot(a),e=a.dot(b),f=a.dot(c),i=b.dot(b),h=b.dot(c),k=d*i-e*e,g=g||new THREE.Vector3;if(0==k)return g.set(-2,-1,-1);k=1/k;i=(i*f-e*h)*k;d=(d*h-e*f)*k;return g.set(1-i-d,d,i)}}(); | |
THREE.Triangle.containsPoint=function(){var a=new THREE.Vector3;return function(b,c,d,e){b=THREE.Triangle.barycoordFromPoint(b,c,d,e,a);return 0<=b.x&&0<=b.y&&1>=b.x+b.y}}(); | |
THREE.Triangle.prototype={constructor:THREE.Triangle,set:function(a,b,c){this.a.copy(a);this.b.copy(b);this.c.copy(c);return this},setFromPointsAndIndices:function(a,b,c,d){this.a.copy(a[b]);this.b.copy(a[c]);this.c.copy(a[d]);return this},copy:function(a){this.a.copy(a.a);this.b.copy(a.b);this.c.copy(a.c);return this},area:function(){var a=new THREE.Vector3,b=new THREE.Vector3;return function(){a.subVectors(this.c,this.b);b.subVectors(this.a,this.b);return 0.5*a.cross(b).length()}}(),midpoint:function(a){return(a|| | |
new THREE.Vector3).addVectors(this.a,this.b).add(this.c).multiplyScalar(1/3)},normal:function(a){return THREE.Triangle.normal(this.a,this.b,this.c,a)},plane:function(a){return(a||new THREE.Plane).setFromCoplanarPoints(this.a,this.b,this.c)},barycoordFromPoint:function(a,b){return THREE.Triangle.barycoordFromPoint(a,this.a,this.b,this.c,b)},containsPoint:function(a){return THREE.Triangle.containsPoint(a,this.a,this.b,this.c)},equals:function(a){return a.a.equals(this.a)&&a.b.equals(this.b)&&a.c.equals(this.c)}, | |
clone:function(){return(new THREE.Triangle).copy(this)}};THREE.Vertex=function(a){console.warn("THREE.Vertex has been DEPRECATED. Use THREE.Vector3 instead.");return a};THREE.UV=function(a,b){console.warn("THREE.UV has been DEPRECATED. Use THREE.Vector2 instead.");return new THREE.Vector2(a,b)};THREE.Clock=function(a){this.autoStart=void 0!==a?a:!0;this.elapsedTime=this.oldTime=this.startTime=0;this.running=!1}; | |
THREE.Clock.prototype={constructor:THREE.Clock,start:function(){this.oldTime=this.startTime=void 0!==self.performance&&void 0!==self.performance.now?self.performance.now():Date.now();this.running=!0},stop:function(){this.getElapsedTime();this.running=!1},getElapsedTime:function(){this.getDelta();return this.elapsedTime},getDelta:function(){var a=0;this.autoStart&&!this.running&&this.start();if(this.running){var b=void 0!==self.performance&&void 0!==self.performance.now?self.performance.now():Date.now(), | |
a=0.0010*(b-this.oldTime);this.oldTime=b;this.elapsedTime+=a}return a}};THREE.EventDispatcher=function(){}; | |
THREE.EventDispatcher.prototype={constructor:THREE.EventDispatcher,apply:function(a){a.addEventListener=THREE.EventDispatcher.prototype.addEventListener;a.hasEventListener=THREE.EventDispatcher.prototype.hasEventListener;a.removeEventListener=THREE.EventDispatcher.prototype.removeEventListener;a.dispatchEvent=THREE.EventDispatcher.prototype.dispatchEvent},addEventListener:function(a,b){void 0===this._listeners&&(this._listeners={});var c=this._listeners;void 0===c[a]&&(c[a]=[]);-1===c[a].indexOf(b)&& | |
c[a].push(b)},hasEventListener:function(a,b){if(void 0===this._listeners)return!1;var c=this._listeners;return void 0!==c[a]&&-1!==c[a].indexOf(b)?!0:!1},removeEventListener:function(a,b){if(void 0!==this._listeners){var c=this._listeners,d=c[a].indexOf(b);-1!==d&&c[a].splice(d,1)}},dispatchEvent:function(a){if(void 0!==this._listeners){var b=this._listeners[a.type];if(void 0!==b){a.target=this;for(var c=0,d=b.length;c<d;c++)b[c].call(this,a)}}}};(function(a){a.Raycaster=function(b,c,d,e){this.ray=new a.Ray(b,c);this.near=d||0;this.far=e||Infinity};var b=new a.Sphere,c=new a.Ray;new a.Plane;new a.Vector3;var d=new a.Vector3,e=new a.Matrix4,f=function(a,b){return a.distance-b.distance},h=new a.Vector3,g=new a.Vector3,i=new a.Vector3,k=function(f,m,t){if(f instanceof a.Particle){d.getPositionFromMatrix(f.matrixWorld);var q=m.ray.distanceToPoint(d);if(q>f.scale.x)return t;t.push({distance:q,point:f.position,face:null,object:f})}else if(f instanceof | |
a.LOD)d.getPositionFromMatrix(f.matrixWorld),q=m.ray.origin.distanceTo(d),k(f.getObjectForDistance(q),m,t);else if(f instanceof a.Mesh){var p=f.geometry;null===p.boundingSphere&&p.computeBoundingSphere();b.copy(p.boundingSphere);b.applyMatrix4(f.matrixWorld);if(!1===m.ray.isIntersectionSphere(b))return t;e.getInverse(f.matrixWorld);c.copy(m.ray).applyMatrix4(e);if(null!==p.boundingBox&&!1===c.isIntersectionBox(p.boundingBox))return t;var r=p.vertices;if(p instanceof a.BufferGeometry){var s=f.material; | |
if(void 0===s||!1===p.dynamic)return t;var u,w,E=m.precision;if(void 0!==p.attributes.index)for(var r=p.offsets,D=p.attributes.index.array,F=p.attributes.position.array,y=p.offsets.length,x=p.attributes.index.array.length/3,x=0;x<y;++x)for(var q=r[x].start,z=r[x].index,p=q,O=q+r[x].count;p<O;p+=3)q=z+D[p],u=z+D[p+1],w=z+D[p+2],h.set(F[3*q],F[3*q+1],F[3*q+2]),g.set(F[3*u],F[3*u+1],F[3*u+2]),i.set(F[3*w],F[3*w+1],F[3*w+2]),u=c.intersectTriangle(h,g,i,s.side!==a.DoubleSide),null!==u&&(u.applyMatrix4(f.matrixWorld), | |
q=m.ray.origin.distanceTo(u),q<E||(q<m.near||q>m.far)||t.push({distance:q,point:u,face:null,faceIndex:null,object:f}));else{F=p.attributes.position.array;x=p.attributes.position.array.length;for(p=0;p<x;p+=3)q=p,u=p+1,w=p+2,h.set(F[3*q],F[3*q+1],F[3*q+2]),g.set(F[3*u],F[3*u+1],F[3*u+2]),i.set(F[3*w],F[3*w+1],F[3*w+2]),u=c.intersectTriangle(h,g,i,s.side!==a.DoubleSide),null!==u&&(u.applyMatrix4(f.matrixWorld),q=m.ray.origin.distanceTo(u),q<E||(q<m.near||q>m.far)||t.push({distance:q,point:u,face:null, | |
faceIndex:null,object:f}))}}else if(p instanceof a.Geometry){D=f.material instanceof a.MeshFaceMaterial;F=!0===D?f.material.materials:null;E=m.precision;y=0;for(x=p.faces.length;y<x;y++)z=p.faces[y],s=!0===D?F[z.materialIndex]:f.material,void 0!==s&&(q=r[z.a],u=r[z.b],w=r[z.c],u=c.intersectTriangle(q,u,w,s.side!==a.DoubleSide),null!==u&&(u.applyMatrix4(f.matrixWorld),q=m.ray.origin.distanceTo(u),q<E||(q<m.near||q>m.far)||t.push({distance:q,point:u,face:z,faceIndex:y,object:f})))}}else if(f instanceof | |
a.Line){E=m.linePrecision;s=E*E;p=f.geometry;null===p.boundingSphere&&p.computeBoundingSphere();b.copy(p.boundingSphere);b.applyMatrix4(f.matrixWorld);if(!1===m.ray.isIntersectionSphere(b))return t;e.getInverse(f.matrixWorld);c.copy(m.ray).applyMatrix4(e);r=p.vertices;E=r.length;u=new a.Vector3;w=new a.Vector3;x=f.type===a.LineStrip?1:2;for(p=0;p<E-1;p+=x)c.distanceSqToSegment(r[p],r[p+1],w,u)>s||(q=c.origin.distanceTo(w),q<m.near||q>m.far||t.push({distance:q,point:u.clone().applyMatrix4(f.matrixWorld), | |
face:null,faceIndex:null,object:f}))}},m=function(a,b,c){for(var a=a.getDescendants(),d=0,e=a.length;d<e;d++)k(a[d],b,c)};a.Raycaster.prototype.precision=1E-4;a.Raycaster.prototype.linePrecision=1;a.Raycaster.prototype.set=function(a,b){this.ray.set(a,b)};a.Raycaster.prototype.intersectObject=function(a,b){var c=[];!0===b&&m(a,this,c);k(a,this,c);c.sort(f);return c};a.Raycaster.prototype.intersectObjects=function(a,b){for(var c=[],d=0,e=a.length;d<e;d++)k(a[d],this,c),!0===b&&m(a[d],this,c);c.sort(f); | |
return c}})(THREE);THREE.Object3D=function(){this.id=THREE.Object3DIdCount++;this.uuid=THREE.Math.generateUUID();this.name="";this.parent=void 0;this.children=[];this.up=new THREE.Vector3(0,1,0);this.position=new THREE.Vector3;this.rotation=new THREE.Euler;this.quaternion=new THREE.Quaternion;this.scale=new THREE.Vector3(1,1,1);this.rotation._quaternion=this.quaternion;this.quaternion._euler=this.rotation;this.renderDepth=null;this.rotationAutoUpdate=!0;this.matrix=new THREE.Matrix4;this.matrixWorld=new THREE.Matrix4; | |
this.visible=this.matrixWorldNeedsUpdate=this.matrixAutoUpdate=!0;this.receiveShadow=this.castShadow=!1;this.frustumCulled=!0;this.userData={}}; | |
THREE.Object3D.prototype={constructor:THREE.Object3D,get eulerOrder(){console.warn("DEPRECATED: Object3D's .eulerOrder has been moved to Object3D's .rotation.order.");return this.rotation.order},set eulerOrder(a){console.warn("DEPRECATED: Object3D's .eulerOrder has been moved to Object3D's .rotation.order.");this.rotation.order=a},get useQuaternion(){console.warn("DEPRECATED: Object3D's .useQuaternion has been removed. The library now uses quaternions by default.")},set useQuaternion(a){console.warn("DEPRECATED: Object3D's .useQuaternion has been removed. The library now uses quaternions by default.")}, | |
applyMatrix:function(){var a=new THREE.Matrix4;return function(b){this.matrix.multiplyMatrices(b,this.matrix);this.position.getPositionFromMatrix(this.matrix);this.scale.getScaleFromMatrix(this.matrix);a.extractRotation(this.matrix);this.quaternion.setFromRotationMatrix(a)}}(),setRotationFromAxisAngle:function(a,b){this.quaternion.setFromAxisAngle(a,b)},setRotationFromEuler:function(a){this.quaternion.setFromEuler(a,!0)},setRotationFromMatrix:function(a){this.quaternion.setFromRotationMatrix(a)}, | |
setRotationFromQuaternion:function(a){this.quaternion.copy(a)},rotateOnAxis:function(){var a=new THREE.Quaternion;return function(b,c){a.setFromAxisAngle(b,c);this.quaternion.multiply(a);return this}}(),rotateX:function(){var a=new THREE.Vector3(1,0,0);return function(b){return this.rotateOnAxis(a,b)}}(),rotateY:function(){var a=new THREE.Vector3(0,1,0);return function(b){return this.rotateOnAxis(a,b)}}(),rotateZ:function(){var a=new THREE.Vector3(0,0,1);return function(b){return this.rotateOnAxis(a, | |
b)}}(),translateOnAxis:function(){var a=new THREE.Vector3;return function(b,c){a.copy(b);a.applyQuaternion(this.quaternion);this.position.add(a.multiplyScalar(c));return this}}(),translate:function(a,b){console.warn("DEPRECATED: Object3D's .translate() has been removed. Use .translateOnAxis( axis, distance ) instead. Note args have been changed.");return this.translateOnAxis(b,a)},translateX:function(){var a=new THREE.Vector3(1,0,0);return function(b){return this.translateOnAxis(a,b)}}(),translateY:function(){var a= | |
new THREE.Vector3(0,1,0);return function(b){return this.translateOnAxis(a,b)}}(),translateZ:function(){var a=new THREE.Vector3(0,0,1);return function(b){return this.translateOnAxis(a,b)}}(),localToWorld:function(a){return a.applyMatrix4(this.matrixWorld)},worldToLocal:function(){var a=new THREE.Matrix4;return function(b){return b.applyMatrix4(a.getInverse(this.matrixWorld))}}(),lookAt:function(){var a=new THREE.Matrix4;return function(b){a.lookAt(b,this.position,this.up);this.quaternion.setFromRotationMatrix(a)}}(), | |
add:function(a){if(a===this)console.warn("THREE.Object3D.add: An object can't be added as a child of itself.");else if(a instanceof THREE.Object3D){void 0!==a.parent&&a.parent.remove(a);a.parent=this;a.dispatchEvent({type:"added"});this.children.push(a);for(var b=this;void 0!==b.parent;)b=b.parent;void 0!==b&&b instanceof THREE.Scene&&b.__addObject(a)}},remove:function(a){var b=this.children.indexOf(a);if(-1!==b){a.parent=void 0;a.dispatchEvent({type:"removed"});this.children.splice(b,1);for(b=this;void 0!== | |
b.parent;)b=b.parent;void 0!==b&&b instanceof THREE.Scene&&b.__removeObject(a)}},traverse:function(a){a(this);for(var b=0,c=this.children.length;b<c;b++)this.children[b].traverse(a)},getObjectById:function(a,b){for(var c=0,d=this.children.length;c<d;c++){var e=this.children[c];if(e.id===a||!0===b&&(e=e.getObjectById(a,b),void 0!==e))return e}},getObjectByName:function(a,b){for(var c=0,d=this.children.length;c<d;c++){var e=this.children[c];if(e.name===a||!0===b&&(e=e.getObjectByName(a,b),void 0!== | |
e))return e}},getChildByName:function(a,b){console.warn("DEPRECATED: Object3D's .getChildByName() has been renamed to .getObjectByName().");return this.getObjectByName(a,b)},getDescendants:function(a){void 0===a&&(a=[]);Array.prototype.push.apply(a,this.children);for(var b=0,c=this.children.length;b<c;b++)this.children[b].getDescendants(a);return a},updateMatrix:function(){this.matrix.compose(this.position,this.quaternion,this.scale);this.matrixWorldNeedsUpdate=!0},updateMatrixWorld:function(a){!0=== | |
this.matrixAutoUpdate&&this.updateMatrix();if(!0===this.matrixWorldNeedsUpdate||!0===a)void 0===this.parent?this.matrixWorld.copy(this.matrix):this.matrixWorld.multiplyMatrices(this.parent.matrixWorld,this.matrix),this.matrixWorldNeedsUpdate=!1,a=!0;for(var b=0,c=this.children.length;b<c;b++)this.children[b].updateMatrixWorld(a)},clone:function(a,b){void 0===a&&(a=new THREE.Object3D);void 0===b&&(b=!0);a.name=this.name;a.up.copy(this.up);a.position.copy(this.position);a.quaternion.copy(this.quaternion); | |
a.scale.copy(this.scale);a.renderDepth=this.renderDepth;a.rotationAutoUpdate=this.rotationAutoUpdate;a.matrix.copy(this.matrix);a.matrixWorld.copy(this.matrixWorld);a.matrixAutoUpdate=this.matrixAutoUpdate;a.matrixWorldNeedsUpdate=this.matrixWorldNeedsUpdate;a.visible=this.visible;a.castShadow=this.castShadow;a.receiveShadow=this.receiveShadow;a.frustumCulled=this.frustumCulled;a.userData=JSON.parse(JSON.stringify(this.userData));if(!0===b)for(var c=0;c<this.children.length;c++)a.add(this.children[c].clone()); | |
return a}};THREE.EventDispatcher.prototype.apply(THREE.Object3D.prototype);THREE.Object3DIdCount=0;THREE.Projector=function(){function a(){if(i===m){var a=new THREE.RenderableVertex;k.push(a);m++;i++;return a}return k[i++]}function b(a,b){return a.z!==b.z?b.z-a.z:a.id!==b.id?a.id-b.id:0}function c(a,b){var c=0,d=1,e=a.z+a.w,f=b.z+b.w,h=-a.z+a.w,g=-b.z+b.w;if(0<=e&&0<=f&&0<=h&&0<=g)return!0;if(0>e&&0>f||0>h&&0>g)return!1;0>e?c=Math.max(c,e/(e-f)):0>f&&(d=Math.min(d,e/(e-f)));0>h?c=Math.max(c,h/(h-g)):0>g&&(d=Math.min(d,h/(h-g)));if(d<c)return!1;a.lerp(b,c);b.lerp(a,1-d);return!0}var d,e,f=[],h= | |
0,g,i,k=[],m=0,l,n,t=[],q=0,p,r,s=[],u=0,w,E,D=[],F=0,y={objects:[],sprites:[],lights:[],elements:[]},x=new THREE.Vector3,z=new THREE.Vector4,O=new THREE.Box3(new THREE.Vector3(-1,-1,-1),new THREE.Vector3(1,1,1)),B=new THREE.Box3,C=Array(3),I=new THREE.Matrix4,v=new THREE.Matrix4,A,G=new THREE.Matrix4,R=new THREE.Matrix3,J=new THREE.Matrix3,ca=new THREE.Vector3,qa=new THREE.Frustum,ra=new THREE.Vector4,N=new THREE.Vector4;this.projectVector=function(a,b){b.matrixWorldInverse.getInverse(b.matrixWorld); | |
v.multiplyMatrices(b.projectionMatrix,b.matrixWorldInverse);return a.applyProjection(v)};this.unprojectVector=function(a,b){b.projectionMatrixInverse.getInverse(b.projectionMatrix);v.multiplyMatrices(b.matrixWorld,b.projectionMatrixInverse);return a.applyProjection(v)};this.pickingRay=function(a,b){a.z=-1;var c=new THREE.Vector3(a.x,a.y,1);this.unprojectVector(a,b);this.unprojectVector(c,b);c.sub(a).normalize();return new THREE.Raycaster(a,c)};var M=function(a){if(e===h){var b=new THREE.RenderableObject; | |
f.push(b);h++;e++;d=b}else d=f[e++];d.id=a.id;d.object=a;null!==a.renderDepth?d.z=a.renderDepth:(x.getPositionFromMatrix(a.matrixWorld),x.applyProjection(v),d.z=x.z);return d},Q=function(a){if(!1!==a.visible){a instanceof THREE.Light?y.lights.push(a):a instanceof THREE.Mesh||a instanceof THREE.Line?(!1===a.frustumCulled||!0===qa.intersectsObject(a))&&y.objects.push(M(a)):(a instanceof THREE.Sprite||a instanceof THREE.Particle)&&y.sprites.push(M(a));for(var b=0,c=a.children.length;b<c;b++)Q(a.children[b])}}; | |
this.projectScene=function(d,f,h,m){var x=!1,M,$,fa,V,P,Y,T,ma,va,ja,Pa,Ja;E=r=n=0;y.elements.length=0;!0===d.autoUpdate&&d.updateMatrixWorld();void 0===f.parent&&f.updateMatrixWorld();I.copy(f.matrixWorldInverse.getInverse(f.matrixWorld));v.multiplyMatrices(f.projectionMatrix,I);J.getNormalMatrix(I);qa.setFromMatrix(v);e=0;y.objects.length=0;y.sprites.length=0;y.lights.length=0;Q(d);!0===h&&y.objects.sort(b);d=0;for(h=y.objects.length;d<h;d++)if(T=y.objects[d].object,A=T.matrixWorld,i=0,T instanceof | |
THREE.Mesh){ma=T.geometry;fa=ma.vertices;va=ma.faces;ma=ma.faceVertexUvs;R.getNormalMatrix(A);Pa=T.material instanceof THREE.MeshFaceMaterial;Ja=!0===Pa?T.material:null;M=0;for($=fa.length;M<$;M++){g=a();g.positionWorld.copy(fa[M]).applyMatrix4(A);g.positionScreen.copy(g.positionWorld).applyMatrix4(v);var ga=1/g.positionScreen.w;g.positionScreen.x*=ga;g.positionScreen.y*=ga;g.positionScreen.z*=ga;g.visible=!(-1>g.positionScreen.x||1<g.positionScreen.x||-1>g.positionScreen.y||1<g.positionScreen.y|| | |
-1>g.positionScreen.z||1<g.positionScreen.z)}fa=0;for(M=va.length;fa<M;fa++)if($=va[fa],ga=!0===Pa?Ja.materials[$.materialIndex]:T.material,void 0!==ga&&(Y=ga.side,V=k[$.a],P=k[$.b],ja=k[$.c],C[0]=V.positionScreen,C[1]=P.positionScreen,C[2]=ja.positionScreen,!0===V.visible||!0===P.visible||!0===ja.visible||O.isIntersectionBox(B.setFromPoints(C))))if(x=0>(ja.positionScreen.x-V.positionScreen.x)*(P.positionScreen.y-V.positionScreen.y)-(ja.positionScreen.y-V.positionScreen.y)*(P.positionScreen.x-V.positionScreen.x), | |
Y===THREE.DoubleSide||x===(Y===THREE.FrontSide)){if(n===q){var Ha=new THREE.RenderableFace3;t.push(Ha);q++;n++;l=Ha}else l=t[n++];l.id=T.id;l.v1.copy(V);l.v2.copy(P);l.v3.copy(ja);l.normalModel.copy($.normal);!1===x&&(Y===THREE.BackSide||Y===THREE.DoubleSide)&&l.normalModel.negate();l.normalModel.applyMatrix3(R).normalize();l.normalModelView.copy(l.normalModel).applyMatrix3(J);l.centroidModel.copy($.centroid).applyMatrix4(A);ja=$.vertexNormals;V=0;for(P=Math.min(ja.length,3);V<P;V++)Ha=l.vertexNormalsModel[V], | |
Ha.copy(ja[V]),!1===x&&(Y===THREE.BackSide||Y===THREE.DoubleSide)&&Ha.negate(),Ha.applyMatrix3(R).normalize(),l.vertexNormalsModelView[V].copy(Ha).applyMatrix3(J);l.vertexNormalsLength=ja.length;x=0;for(V=Math.min(ma.length,3);x<V;x++)if(ja=ma[x][fa],void 0!==ja){P=0;for(Y=ja.length;P<Y;P++)l.uvs[x][P]=ja[P]}l.color=$.color;l.material=ga;ca.copy(l.centroidModel).applyProjection(v);l.z=ca.z;y.elements.push(l)}}else if(T instanceof THREE.Line){G.multiplyMatrices(v,A);fa=T.geometry.vertices;V=a();V.positionScreen.copy(fa[0]).applyMatrix4(G); | |
va=T.type===THREE.LinePieces?2:1;M=1;for($=fa.length;M<$;M++)V=a(),V.positionScreen.copy(fa[M]).applyMatrix4(G),0<(M+1)%va||(P=k[i-2],ra.copy(V.positionScreen),N.copy(P.positionScreen),!0===c(ra,N)&&(ra.multiplyScalar(1/ra.w),N.multiplyScalar(1/N.w),r===u?(ma=new THREE.RenderableLine,s.push(ma),u++,r++,p=ma):p=s[r++],p.id=T.id,p.v1.positionScreen.copy(ra),p.v2.positionScreen.copy(N),p.z=Math.max(ra.z,N.z),p.material=T.material,T.material.vertexColors===THREE.VertexColors&&(p.vertexColors[0].copy(T.geometry.colors[M]), | |
p.vertexColors[1].copy(T.geometry.colors[M-1])),y.elements.push(p)))}d=0;for(h=y.sprites.length;d<h;d++)T=y.sprites[d].object,A=T.matrixWorld,T instanceof THREE.Particle&&(z.set(A.elements[12],A.elements[13],A.elements[14],1),z.applyMatrix4(v),ga=1/z.w,z.z*=ga,0<z.z&&1>z.z&&(E===F?(va=new THREE.RenderableParticle,D.push(va),F++,E++,w=va):w=D[E++],w.id=T.id,w.x=z.x*ga,w.y=z.y*ga,w.z=z.z,w.object=T,w.rotation=T.rotation.z,w.scale.x=T.scale.x*Math.abs(w.x-(z.x+f.projectionMatrix.elements[0])/(z.w+f.projectionMatrix.elements[12])), | |
w.scale.y=T.scale.y*Math.abs(w.y-(z.y+f.projectionMatrix.elements[5])/(z.w+f.projectionMatrix.elements[13])),w.material=T.material,y.elements.push(w)));!0===m&&y.elements.sort(b);return y}};THREE.Face3=function(a,b,c,d,e,f){this.a=a;this.b=b;this.c=c;this.normal=d instanceof THREE.Vector3?d:new THREE.Vector3;this.vertexNormals=d instanceof Array?d:[];this.color=e instanceof THREE.Color?e:new THREE.Color;this.vertexColors=e instanceof Array?e:[];this.vertexTangents=[];this.materialIndex=void 0!==f?f:0;this.centroid=new THREE.Vector3}; | |
THREE.Face3.prototype={constructor:THREE.Face3,clone:function(){var a=new THREE.Face3(this.a,this.b,this.c);a.normal.copy(this.normal);a.color.copy(this.color);a.centroid.copy(this.centroid);a.materialIndex=this.materialIndex;var b,c;b=0;for(c=this.vertexNormals.length;b<c;b++)a.vertexNormals[b]=this.vertexNormals[b].clone();b=0;for(c=this.vertexColors.length;b<c;b++)a.vertexColors[b]=this.vertexColors[b].clone();b=0;for(c=this.vertexTangents.length;b<c;b++)a.vertexTangents[b]=this.vertexTangents[b].clone(); | |
return a}};THREE.Face4=function(a,b,c,d,e,f,h){return new THREE.Face3(a,b,c,e,f,h)};THREE.Geometry=function(){this.id=THREE.GeometryIdCount++;this.uuid=THREE.Math.generateUUID();this.name="";this.vertices=[];this.colors=[];this.normals=[];this.faces=[];this.faceVertexUvs=[[]];this.morphTargets=[];this.morphColors=[];this.morphNormals=[];this.skinWeights=[];this.skinIndices=[];this.lineDistances=[];this.boundingSphere=this.boundingBox=null;this.hasTangents=!1;this.dynamic=!0;this.buffersNeedUpdate=this.lineDistancesNeedUpdate=this.colorsNeedUpdate=this.tangentsNeedUpdate=this.normalsNeedUpdate= | |
this.uvsNeedUpdate=this.elementsNeedUpdate=this.verticesNeedUpdate=!1}; | |
THREE.Geometry.prototype={constructor:THREE.Geometry,applyMatrix:function(a){for(var b=(new THREE.Matrix3).getNormalMatrix(a),c=0,d=this.vertices.length;c<d;c++)this.vertices[c].applyMatrix4(a);c=0;for(d=this.faces.length;c<d;c++){var e=this.faces[c];e.normal.applyMatrix3(b).normalize();for(var f=0,h=e.vertexNormals.length;f<h;f++)e.vertexNormals[f].applyMatrix3(b).normalize();e.centroid.applyMatrix4(a)}this.boundingBox instanceof THREE.Box3&&this.computeBoundingBox();this.boundingSphere instanceof | |
THREE.Sphere&&this.computeBoundingSphere()},computeCentroids:function(){var a,b,c;a=0;for(b=this.faces.length;a<b;a++)c=this.faces[a],c.centroid.set(0,0,0),c.centroid.add(this.vertices[c.a]),c.centroid.add(this.vertices[c.b]),c.centroid.add(this.vertices[c.c]),c.centroid.divideScalar(3)},computeFaceNormals:function(){for(var a=new THREE.Vector3,b=new THREE.Vector3,c=0,d=this.faces.length;c<d;c++){var e=this.faces[c],f=this.vertices[e.a],h=this.vertices[e.b];a.subVectors(this.vertices[e.c],h);b.subVectors(f, | |
h);a.cross(b);a.normalize();e.normal.copy(a)}},computeVertexNormals:function(a){var b,c,d,e;if(void 0===this.__tmpVertices){e=this.__tmpVertices=Array(this.vertices.length);b=0;for(c=this.vertices.length;b<c;b++)e[b]=new THREE.Vector3;b=0;for(c=this.faces.length;b<c;b++)d=this.faces[b],d.vertexNormals=[new THREE.Vector3,new THREE.Vector3,new THREE.Vector3]}else{e=this.__tmpVertices;b=0;for(c=this.vertices.length;b<c;b++)e[b].set(0,0,0)}if(a){var f,h,g=new THREE.Vector3,i=new THREE.Vector3;new THREE.Vector3; | |
new THREE.Vector3;new THREE.Vector3;b=0;for(c=this.faces.length;b<c;b++)d=this.faces[b],a=this.vertices[d.a],f=this.vertices[d.b],h=this.vertices[d.c],g.subVectors(h,f),i.subVectors(a,f),g.cross(i),e[d.a].add(g),e[d.b].add(g),e[d.c].add(g)}else{b=0;for(c=this.faces.length;b<c;b++)d=this.faces[b],e[d.a].add(d.normal),e[d.b].add(d.normal),e[d.c].add(d.normal)}b=0;for(c=this.vertices.length;b<c;b++)e[b].normalize();b=0;for(c=this.faces.length;b<c;b++)d=this.faces[b],d.vertexNormals[0].copy(e[d.a]),d.vertexNormals[1].copy(e[d.b]), | |
d.vertexNormals[2].copy(e[d.c])},computeMorphNormals:function(){var a,b,c,d,e;c=0;for(d=this.faces.length;c<d;c++){e=this.faces[c];e.__originalFaceNormal?e.__originalFaceNormal.copy(e.normal):e.__originalFaceNormal=e.normal.clone();e.__originalVertexNormals||(e.__originalVertexNormals=[]);a=0;for(b=e.vertexNormals.length;a<b;a++)e.__originalVertexNormals[a]?e.__originalVertexNormals[a].copy(e.vertexNormals[a]):e.__originalVertexNormals[a]=e.vertexNormals[a].clone()}var f=new THREE.Geometry;f.faces= | |
this.faces;a=0;for(b=this.morphTargets.length;a<b;a++){if(!this.morphNormals[a]){this.morphNormals[a]={};this.morphNormals[a].faceNormals=[];this.morphNormals[a].vertexNormals=[];e=this.morphNormals[a].faceNormals;var h=this.morphNormals[a].vertexNormals,g,i;c=0;for(d=this.faces.length;c<d;c++)g=new THREE.Vector3,i={a:new THREE.Vector3,b:new THREE.Vector3,c:new THREE.Vector3},e.push(g),h.push(i)}h=this.morphNormals[a];f.vertices=this.morphTargets[a].vertices;f.computeFaceNormals();f.computeVertexNormals(); | |
c=0;for(d=this.faces.length;c<d;c++)e=this.faces[c],g=h.faceNormals[c],i=h.vertexNormals[c],g.copy(e.normal),i.a.copy(e.vertexNormals[0]),i.b.copy(e.vertexNormals[1]),i.c.copy(e.vertexNormals[2])}c=0;for(d=this.faces.length;c<d;c++)e=this.faces[c],e.normal=e.__originalFaceNormal,e.vertexNormals=e.__originalVertexNormals},computeTangents:function(){var a,b,c,d,e,f,h,g,i,k,m,l,n,t,q,p,r,s=[],u=[];c=new THREE.Vector3;var w=new THREE.Vector3,E=new THREE.Vector3,D=new THREE.Vector3,F=new THREE.Vector3; | |
a=0;for(b=this.vertices.length;a<b;a++)s[a]=new THREE.Vector3,u[a]=new THREE.Vector3;a=0;for(b=this.faces.length;a<b;a++)e=this.faces[a],f=this.faceVertexUvs[0][a],d=e.a,r=e.b,e=e.c,h=this.vertices[d],g=this.vertices[r],i=this.vertices[e],k=f[0],m=f[1],l=f[2],f=g.x-h.x,n=i.x-h.x,t=g.y-h.y,q=i.y-h.y,g=g.z-h.z,h=i.z-h.z,i=m.x-k.x,p=l.x-k.x,m=m.y-k.y,k=l.y-k.y,l=1/(i*k-p*m),c.set((k*f-m*n)*l,(k*t-m*q)*l,(k*g-m*h)*l),w.set((i*n-p*f)*l,(i*q-p*t)*l,(i*h-p*g)*l),s[d].add(c),s[r].add(c),s[e].add(c),u[d].add(w), | |
u[r].add(w),u[e].add(w);w=["a","b","c","d"];a=0;for(b=this.faces.length;a<b;a++){e=this.faces[a];for(c=0;c<Math.min(e.vertexNormals.length,3);c++)F.copy(e.vertexNormals[c]),d=e[w[c]],r=s[d],E.copy(r),E.sub(F.multiplyScalar(F.dot(r))).normalize(),D.crossVectors(e.vertexNormals[c],r),d=D.dot(u[d]),d=0>d?-1:1,e.vertexTangents[c]=new THREE.Vector4(E.x,E.y,E.z,d)}this.hasTangents=!0},computeLineDistances:function(){for(var a=0,b=this.vertices,c=0,d=b.length;c<d;c++)0<c&&(a+=b[c].distanceTo(b[c-1])),this.lineDistances[c]= | |
a},computeBoundingBox:function(){null===this.boundingBox&&(this.boundingBox=new THREE.Box3);this.boundingBox.setFromPoints(this.vertices)},computeBoundingSphere:function(){null===this.boundingSphere&&(this.boundingSphere=new THREE.Sphere);this.boundingSphere.setFromPoints(this.vertices)},mergeVertices:function(){var a={},b=[],c=[],d,e=Math.pow(10,4),f,h;this.__tmpVertices=void 0;f=0;for(h=this.vertices.length;f<h;f++)d=this.vertices[f],d=Math.round(d.x*e)+"_"+Math.round(d.y*e)+"_"+Math.round(d.z* | |
e),void 0===a[d]?(a[d]=f,b.push(this.vertices[f]),c[f]=b.length-1):c[f]=c[a[d]];a=[];f=0;for(h=this.faces.length;f<h;f++){e=this.faces[f];e.a=c[e.a];e.b=c[e.b];e.c=c[e.c];e=[e.a,e.b,e.c];for(d=0;3>d;d++)if(e[d]==e[(d+1)%3]){a.push(f);break}}for(f=a.length-1;0<=f;f--){this.faces.splice(f,1);c=0;for(h=this.faceVertexUvs.length;c<h;c++)this.faceVertexUvs[c].splice(f,1)}f=this.vertices.length-b.length;this.vertices=b;return f},clone:function(){for(var a=new THREE.Geometry,b=this.vertices,c=0,d=b.length;c< | |
d;c++)a.vertices.push(b[c].clone());b=this.faces;c=0;for(d=b.length;c<d;c++)a.faces.push(b[c].clone());b=this.faceVertexUvs[0];c=0;for(d=b.length;c<d;c++){for(var e=b[c],f=[],h=0,g=e.length;h<g;h++)f.push(new THREE.Vector2(e[h].x,e[h].y));a.faceVertexUvs[0].push(f)}return a},dispose:function(){this.dispatchEvent({type:"dispose"})}};THREE.EventDispatcher.prototype.apply(THREE.Geometry.prototype);THREE.GeometryIdCount=0;THREE.BufferGeometry=function(){this.id=THREE.GeometryIdCount++;this.uuid=THREE.Math.generateUUID();this.name="";this.attributes={};this.dynamic=!0;this.offsets=[];this.boundingSphere=this.boundingBox=null;this.hasTangents=!1;this.morphTargets=[]}; | |
THREE.BufferGeometry.prototype={constructor:THREE.BufferGeometry,applyMatrix:function(a){var b,c;this.attributes.position&&(b=this.attributes.position.array);this.attributes.normal&&(c=this.attributes.normal.array);void 0!==b&&(a.multiplyVector3Array(b),this.verticesNeedUpdate=!0);void 0!==c&&((new THREE.Matrix3).getNormalMatrix(a).multiplyVector3Array(c),this.normalizeNormals(),this.normalsNeedUpdate=!0)},computeBoundingBox:function(){null===this.boundingBox&&(this.boundingBox=new THREE.Box3);var a= | |
this.attributes.position.array;if(a){var b=this.boundingBox,c,d,e;3<=a.length&&(b.min.x=b.max.x=a[0],b.min.y=b.max.y=a[1],b.min.z=b.max.z=a[2]);for(var f=3,h=a.length;f<h;f+=3)c=a[f],d=a[f+1],e=a[f+2],c<b.min.x?b.min.x=c:c>b.max.x&&(b.max.x=c),d<b.min.y?b.min.y=d:d>b.max.y&&(b.max.y=d),e<b.min.z?b.min.z=e:e>b.max.z&&(b.max.z=e)}if(void 0===a||0===a.length)this.boundingBox.min.set(0,0,0),this.boundingBox.max.set(0,0,0)},computeBoundingSphere:function(){var a=new THREE.Box3,b=new THREE.Vector3;return function(){null=== | |
this.boundingSphere&&(this.boundingSphere=new THREE.Sphere);var c=this.attributes.position.array;if(c){for(var d=this.boundingSphere.center,e=0,f=c.length;e<f;e+=3)b.set(c[e],c[e+1],c[e+2]),a.addPoint(b);a.center(d);for(var h=0,e=0,f=c.length;e<f;e+=3)b.set(c[e],c[e+1],c[e+2]),h=Math.max(h,d.distanceToSquared(b));this.boundingSphere.radius=Math.sqrt(h)}}}(),computeVertexNormals:function(){if(this.attributes.position){var a,b,c,d;a=this.attributes.position.array.length;if(void 0===this.attributes.normal)this.attributes.normal= | |
{itemSize:3,array:new Float32Array(a)};else{a=0;for(b=this.attributes.normal.array.length;a<b;a++)this.attributes.normal.array[a]=0}var e=this.attributes.position.array,f=this.attributes.normal.array,h,g,i,k,m,l,n=new THREE.Vector3,t=new THREE.Vector3,q=new THREE.Vector3,p=new THREE.Vector3,r=new THREE.Vector3;if(this.attributes.index){var s=this.attributes.index.array,u=this.offsets;c=0;for(d=u.length;c<d;++c){b=u[c].start;h=u[c].count;var w=u[c].index;a=b;for(b+=h;a<b;a+=3)h=w+s[a],g=w+s[a+1],i= | |
w+s[a+2],k=e[3*h],m=e[3*h+1],l=e[3*h+2],n.set(k,m,l),k=e[3*g],m=e[3*g+1],l=e[3*g+2],t.set(k,m,l),k=e[3*i],m=e[3*i+1],l=e[3*i+2],q.set(k,m,l),p.subVectors(q,t),r.subVectors(n,t),p.cross(r),f[3*h]+=p.x,f[3*h+1]+=p.y,f[3*h+2]+=p.z,f[3*g]+=p.x,f[3*g+1]+=p.y,f[3*g+2]+=p.z,f[3*i]+=p.x,f[3*i+1]+=p.y,f[3*i+2]+=p.z}}else{a=0;for(b=e.length;a<b;a+=9)k=e[a],m=e[a+1],l=e[a+2],n.set(k,m,l),k=e[a+3],m=e[a+4],l=e[a+5],t.set(k,m,l),k=e[a+6],m=e[a+7],l=e[a+8],q.set(k,m,l),p.subVectors(q,t),r.subVectors(n,t),p.cross(r), | |
f[a]=p.x,f[a+1]=p.y,f[a+2]=p.z,f[a+3]=p.x,f[a+4]=p.y,f[a+5]=p.z,f[a+6]=p.x,f[a+7]=p.y,f[a+8]=p.z}this.normalizeNormals();this.normalsNeedUpdate=!0}},normalizeNormals:function(){for(var a=this.attributes.normal.array,b,c,d,e=0,f=a.length;e<f;e+=3)b=a[e],c=a[e+1],d=a[e+2],b=1/Math.sqrt(b*b+c*c+d*d),a[e]*=b,a[e+1]*=b,a[e+2]*=b},computeTangents:function(){function a(a){qa.x=d[3*a];qa.y=d[3*a+1];qa.z=d[3*a+2];ra.copy(qa);M=g[a];J.copy(M);J.sub(qa.multiplyScalar(qa.dot(M))).normalize();ca.crossVectors(ra, | |
M);Q=ca.dot(i[a]);N=0>Q?-1:1;h[4*a]=J.x;h[4*a+1]=J.y;h[4*a+2]=J.z;h[4*a+3]=N}if(void 0===this.attributes.index||void 0===this.attributes.position||void 0===this.attributes.normal||void 0===this.attributes.uv)console.warn("Missing required attributes (index, position, normal or uv) in BufferGeometry.computeTangents()");else{var b=this.attributes.index.array,c=this.attributes.position.array,d=this.attributes.normal.array,e=this.attributes.uv.array,f=c.length/3;void 0===this.attributes.tangent&&(this.attributes.tangent= | |
{itemSize:4,array:new Float32Array(4*f)});for(var h=this.attributes.tangent.array,g=[],i=[],k=0;k<f;k++)g[k]=new THREE.Vector3,i[k]=new THREE.Vector3;var m,l,n,t,q,p,r,s,u,w,E,D,F,y,x,f=new THREE.Vector3,k=new THREE.Vector3,z,O,B,C,I,v,A,G=this.offsets;B=0;for(C=G.length;B<C;++B){O=G[B].start;I=G[B].count;var R=G[B].index;z=O;for(O+=I;z<O;z+=3)I=R+b[z],v=R+b[z+1],A=R+b[z+2],m=c[3*I],l=c[3*I+1],n=c[3*I+2],t=c[3*v],q=c[3*v+1],p=c[3*v+2],r=c[3*A],s=c[3*A+1],u=c[3*A+2],w=e[2*I],E=e[2*I+1],D=e[2*v],F= | |
e[2*v+1],y=e[2*A],x=e[2*A+1],t-=m,m=r-m,q-=l,l=s-l,p-=n,n=u-n,D-=w,w=y-w,F-=E,E=x-E,x=1/(D*E-w*F),f.set((E*t-F*m)*x,(E*q-F*l)*x,(E*p-F*n)*x),k.set((D*m-w*t)*x,(D*l-w*q)*x,(D*n-w*p)*x),g[I].add(f),g[v].add(f),g[A].add(f),i[I].add(k),i[v].add(k),i[A].add(k)}var J=new THREE.Vector3,ca=new THREE.Vector3,qa=new THREE.Vector3,ra=new THREE.Vector3,N,M,Q;B=0;for(C=G.length;B<C;++B){O=G[B].start;I=G[B].count;R=G[B].index;z=O;for(O+=I;z<O;z+=3)I=R+b[z],v=R+b[z+1],A=R+b[z+2],a(I),a(v),a(A)}this.tangentsNeedUpdate= | |
this.hasTangents=!0}},dispose:function(){this.dispatchEvent({type:"dispose"})}};THREE.EventDispatcher.prototype.apply(THREE.BufferGeometry.prototype);THREE.Camera=function(){THREE.Object3D.call(this);this.matrixWorldInverse=new THREE.Matrix4;this.projectionMatrix=new THREE.Matrix4;this.projectionMatrixInverse=new THREE.Matrix4};THREE.Camera.prototype=Object.create(THREE.Object3D.prototype);THREE.Camera.prototype.lookAt=function(){var a=new THREE.Matrix4;return function(b){a.lookAt(this.position,b,this.up);this.quaternion.setFromRotationMatrix(a)}}(); | |
THREE.Camera.prototype.clone=function(a){void 0===a&&(a=new THREE.Camera);THREE.Object3D.prototype.clone.call(this,a);a.matrixWorldInverse.copy(this.matrixWorldInverse);a.projectionMatrix.copy(this.projectionMatrix);a.projectionMatrixInverse.copy(this.projectionMatrixInverse);return a};THREE.OrthographicCamera=function(a,b,c,d,e,f){THREE.Camera.call(this);this.left=a;this.right=b;this.top=c;this.bottom=d;this.near=void 0!==e?e:0.1;this.far=void 0!==f?f:2E3;this.updateProjectionMatrix()};THREE.OrthographicCamera.prototype=Object.create(THREE.Camera.prototype);THREE.OrthographicCamera.prototype.updateProjectionMatrix=function(){this.projectionMatrix.makeOrthographic(this.left,this.right,this.top,this.bottom,this.near,this.far)}; | |
THREE.OrthographicCamera.prototype.clone=function(){var a=new THREE.OrthographicCamera;THREE.Camera.prototype.clone.call(this,a);a.left=this.left;a.right=this.right;a.top=this.top;a.bottom=this.bottom;a.near=this.near;a.far=this.far;return a};THREE.PerspectiveCamera=function(a,b,c,d){THREE.Camera.call(this);this.fov=void 0!==a?a:50;this.aspect=void 0!==b?b:1;this.near=void 0!==c?c:0.1;this.far=void 0!==d?d:2E3;this.updateProjectionMatrix()};THREE.PerspectiveCamera.prototype=Object.create(THREE.Camera.prototype);THREE.PerspectiveCamera.prototype.setLens=function(a,b){void 0===b&&(b=24);this.fov=2*THREE.Math.radToDeg(Math.atan(b/(2*a)));this.updateProjectionMatrix()}; | |
THREE.PerspectiveCamera.prototype.setViewOffset=function(a,b,c,d,e,f){this.fullWidth=a;this.fullHeight=b;this.x=c;this.y=d;this.width=e;this.height=f;this.updateProjectionMatrix()}; | |
THREE.PerspectiveCamera.prototype.updateProjectionMatrix=function(){if(this.fullWidth){var a=this.fullWidth/this.fullHeight,b=Math.tan(THREE.Math.degToRad(0.5*this.fov))*this.near,c=-b,d=a*c,a=Math.abs(a*b-d),c=Math.abs(b-c);this.projectionMatrix.makeFrustum(d+this.x*a/this.fullWidth,d+(this.x+this.width)*a/this.fullWidth,b-(this.y+this.height)*c/this.fullHeight,b-this.y*c/this.fullHeight,this.near,this.far)}else this.projectionMatrix.makePerspective(this.fov,this.aspect,this.near,this.far)}; | |
THREE.PerspectiveCamera.prototype.clone=function(){var a=new THREE.PerspectiveCamera;THREE.Camera.prototype.clone.call(this,a);a.fov=this.fov;a.aspect=this.aspect;a.near=this.near;a.far=this.far;return a};THREE.Light=function(a){THREE.Object3D.call(this);this.color=new THREE.Color(a)};THREE.Light.prototype=Object.create(THREE.Object3D.prototype);THREE.Light.prototype.clone=function(a){void 0===a&&(a=new THREE.Light);THREE.Object3D.prototype.clone.call(this,a);a.color.copy(this.color);return a};THREE.AmbientLight=function(a){THREE.Light.call(this,a)};THREE.AmbientLight.prototype=Object.create(THREE.Light.prototype);THREE.AmbientLight.prototype.clone=function(){var a=new THREE.AmbientLight;THREE.Light.prototype.clone.call(this,a);return a};THREE.AreaLight=function(a,b){THREE.Light.call(this,a);this.normal=new THREE.Vector3(0,-1,0);this.right=new THREE.Vector3(1,0,0);this.intensity=void 0!==b?b:1;this.height=this.width=1;this.constantAttenuation=1.5;this.linearAttenuation=0.5;this.quadraticAttenuation=0.1};THREE.AreaLight.prototype=Object.create(THREE.Light.prototype);THREE.DirectionalLight=function(a,b){THREE.Light.call(this,a);this.position.set(0,1,0);this.target=new THREE.Object3D;this.intensity=void 0!==b?b:1;this.onlyShadow=this.castShadow=!1;this.shadowCameraNear=50;this.shadowCameraFar=5E3;this.shadowCameraLeft=-500;this.shadowCameraTop=this.shadowCameraRight=500;this.shadowCameraBottom=-500;this.shadowCameraVisible=!1;this.shadowBias=0;this.shadowDarkness=0.5;this.shadowMapHeight=this.shadowMapWidth=512;this.shadowCascade=!1;this.shadowCascadeOffset=new THREE.Vector3(0, | |
0,-1E3);this.shadowCascadeCount=2;this.shadowCascadeBias=[0,0,0];this.shadowCascadeWidth=[512,512,512];this.shadowCascadeHeight=[512,512,512];this.shadowCascadeNearZ=[-1,0.99,0.998];this.shadowCascadeFarZ=[0.99,0.998,1];this.shadowCascadeArray=[];this.shadowMatrix=this.shadowCamera=this.shadowMapSize=this.shadowMap=null};THREE.DirectionalLight.prototype=Object.create(THREE.Light.prototype); | |
THREE.DirectionalLight.prototype.clone=function(){var a=new THREE.DirectionalLight;THREE.Light.prototype.clone.call(this,a);a.target=this.target.clone();a.intensity=this.intensity;a.castShadow=this.castShadow;a.onlyShadow=this.onlyShadow;return a};THREE.HemisphereLight=function(a,b,c){THREE.Light.call(this,a);this.position.set(0,100,0);this.groundColor=new THREE.Color(b);this.intensity=void 0!==c?c:1};THREE.HemisphereLight.prototype=Object.create(THREE.Light.prototype);THREE.HemisphereLight.prototype.clone=function(){var a=new THREE.HemisphereLight;THREE.Light.prototype.clone.call(this,a);a.groundColor.copy(this.groundColor);a.intensity=this.intensity;return a};THREE.PointLight=function(a,b,c){THREE.Light.call(this,a);this.intensity=void 0!==b?b:1;this.distance=void 0!==c?c:0};THREE.PointLight.prototype=Object.create(THREE.Light.prototype);THREE.PointLight.prototype.clone=function(){var a=new THREE.PointLight;THREE.Light.prototype.clone.call(this,a);a.intensity=this.intensity;a.distance=this.distance;return a};THREE.SpotLight=function(a,b,c,d,e){THREE.Light.call(this,a);this.position.set(0,1,0);this.target=new THREE.Object3D;this.intensity=void 0!==b?b:1;this.distance=void 0!==c?c:0;this.angle=void 0!==d?d:Math.PI/3;this.exponent=void 0!==e?e:10;this.onlyShadow=this.castShadow=!1;this.shadowCameraNear=50;this.shadowCameraFar=5E3;this.shadowCameraFov=50;this.shadowCameraVisible=!1;this.shadowBias=0;this.shadowDarkness=0.5;this.shadowMapHeight=this.shadowMapWidth=512;this.shadowMatrix=this.shadowCamera=this.shadowMapSize= | |
this.shadowMap=null};THREE.SpotLight.prototype=Object.create(THREE.Light.prototype);THREE.SpotLight.prototype.clone=function(){var a=new THREE.SpotLight;THREE.Light.prototype.clone.call(this,a);a.target=this.target.clone();a.intensity=this.intensity;a.distance=this.distance;a.angle=this.angle;a.exponent=this.exponent;a.castShadow=this.castShadow;a.onlyShadow=this.onlyShadow;return a};THREE.Loader=function(a){this.statusDomElement=(this.showStatus=a)?THREE.Loader.prototype.addStatusElement():null;this.onLoadStart=function(){};this.onLoadProgress=function(){};this.onLoadComplete=function(){}}; | |
THREE.Loader.prototype={constructor:THREE.Loader,crossOrigin:"anonymous",addStatusElement:function(){var a=document.createElement("div");a.style.position="absolute";a.style.right="0px";a.style.top="0px";a.style.fontSize="0.8em";a.style.textAlign="left";a.style.background="rgba(0,0,0,0.25)";a.style.color="#fff";a.style.width="120px";a.style.padding="0.5em 0.5em 0.5em 0.5em";a.style.zIndex=1E3;a.innerHTML="Loading ...";return a},updateProgress:function(a){var b="Loaded ",b=a.total?b+((100*a.loaded/ | |
a.total).toFixed(0)+"%"):b+((a.loaded/1E3).toFixed(2)+" KB");this.statusDomElement.innerHTML=b},extractUrlBase:function(a){a=a.split("/");a.pop();return(1>a.length?".":a.join("/"))+"/"},initMaterials:function(a,b){for(var c=[],d=0;d<a.length;++d)c[d]=THREE.Loader.prototype.createMaterial(a[d],b);return c},needsTangents:function(a){for(var b=0,c=a.length;b<c;b++)if(a[b]instanceof THREE.ShaderMaterial)return!0;return!1},createMaterial:function(a,b){function c(a){a=Math.log(a)/Math.LN2;return Math.floor(a)== | |
a}function d(a){a=Math.log(a)/Math.LN2;return Math.pow(2,Math.round(a))}function e(a,e,f,g,i,k,r){var s=/\.dds$/i.test(f),u=b+"/"+f;if(s){var w=THREE.ImageUtils.loadCompressedTexture(u);a[e]=w}else w=document.createElement("canvas"),a[e]=new THREE.Texture(w);a[e].sourceFile=f;g&&(a[e].repeat.set(g[0],g[1]),1!==g[0]&&(a[e].wrapS=THREE.RepeatWrapping),1!==g[1]&&(a[e].wrapT=THREE.RepeatWrapping));i&&a[e].offset.set(i[0],i[1]);k&&(f={repeat:THREE.RepeatWrapping,mirror:THREE.MirroredRepeatWrapping},void 0!== | |
f[k[0]]&&(a[e].wrapS=f[k[0]]),void 0!==f[k[1]]&&(a[e].wrapT=f[k[1]]));r&&(a[e].anisotropy=r);if(!s){var E=a[e],a=new Image;a.onload=function(){if(!c(this.width)||!c(this.height)){var a=d(this.width),b=d(this.height);E.image.width=a;E.image.height=b;E.image.getContext("2d").drawImage(this,0,0,a,b)}else E.image=this;E.needsUpdate=!0};a.crossOrigin=h.crossOrigin;a.src=u}}function f(a){return(255*a[0]<<16)+(255*a[1]<<8)+255*a[2]}var h=this,g="MeshLambertMaterial",i={color:15658734,opacity:1,map:null, | |
lightMap:null,normalMap:null,bumpMap:null,wireframe:!1};if(a.shading){var k=a.shading.toLowerCase();"phong"===k?g="MeshPhongMaterial":"basic"===k&&(g="MeshBasicMaterial")}void 0!==a.blending&&void 0!==THREE[a.blending]&&(i.blending=THREE[a.blending]);if(void 0!==a.transparent||1>a.opacity)i.transparent=a.transparent;void 0!==a.depthTest&&(i.depthTest=a.depthTest);void 0!==a.depthWrite&&(i.depthWrite=a.depthWrite);void 0!==a.visible&&(i.visible=a.visible);void 0!==a.flipSided&&(i.side=THREE.BackSide); | |
void 0!==a.doubleSided&&(i.side=THREE.DoubleSide);void 0!==a.wireframe&&(i.wireframe=a.wireframe);void 0!==a.vertexColors&&("face"===a.vertexColors?i.vertexColors=THREE.FaceColors:a.vertexColors&&(i.vertexColors=THREE.VertexColors));a.colorDiffuse?i.color=f(a.colorDiffuse):a.DbgColor&&(i.color=a.DbgColor);a.colorSpecular&&(i.specular=f(a.colorSpecular));a.colorAmbient&&(i.ambient=f(a.colorAmbient));a.transparency&&(i.opacity=a.transparency);a.specularCoef&&(i.shininess=a.specularCoef);a.mapDiffuse&& | |
b&&e(i,"map",a.mapDiffuse,a.mapDiffuseRepeat,a.mapDiffuseOffset,a.mapDiffuseWrap,a.mapDiffuseAnisotropy);a.mapLight&&b&&e(i,"lightMap",a.mapLight,a.mapLightRepeat,a.mapLightOffset,a.mapLightWrap,a.mapLightAnisotropy);a.mapBump&&b&&e(i,"bumpMap",a.mapBump,a.mapBumpRepeat,a.mapBumpOffset,a.mapBumpWrap,a.mapBumpAnisotropy);a.mapNormal&&b&&e(i,"normalMap",a.mapNormal,a.mapNormalRepeat,a.mapNormalOffset,a.mapNormalWrap,a.mapNormalAnisotropy);a.mapSpecular&&b&&e(i,"specularMap",a.mapSpecular,a.mapSpecularRepeat, | |
a.mapSpecularOffset,a.mapSpecularWrap,a.mapSpecularAnisotropy);a.mapBumpScale&&(i.bumpScale=a.mapBumpScale);a.mapNormal?(g=THREE.ShaderLib.normalmap,k=THREE.UniformsUtils.clone(g.uniforms),k.tNormal.value=i.normalMap,a.mapNormalFactor&&k.uNormalScale.value.set(a.mapNormalFactor,a.mapNormalFactor),i.map&&(k.tDiffuse.value=i.map,k.enableDiffuse.value=!0),i.specularMap&&(k.tSpecular.value=i.specularMap,k.enableSpecular.value=!0),i.lightMap&&(k.tAO.value=i.lightMap,k.enableAO.value=!0),k.uDiffuseColor.value.setHex(i.color), | |
k.uSpecularColor.value.setHex(i.specular),k.uAmbientColor.value.setHex(i.ambient),k.uShininess.value=i.shininess,void 0!==i.opacity&&(k.uOpacity.value=i.opacity),g=new THREE.ShaderMaterial({fragmentShader:g.fragmentShader,vertexShader:g.vertexShader,uniforms:k,lights:!0,fog:!0}),i.transparent&&(g.transparent=!0)):g=new THREE[g](i);void 0!==a.DbgName&&(g.name=a.DbgName);return g}};THREE.XHRLoader=function(a){this.manager=void 0!==a?a:THREE.DefaultLoadingManager}; | |
THREE.XHRLoader.prototype={constructor:THREE.XHRLoader,load:function(a,b,c,d){var e=this,f=new XMLHttpRequest;void 0!==b&&f.addEventListener("load",function(c){b(c.target.responseText);e.manager.itemEnd(a)},!1);void 0!==c&&f.addEventListener("progress",function(a){c(a)},!1);void 0!==d&&f.addEventListener("error",function(a){d(a)},!1);void 0!==this.crossOrigin&&(f.crossOrigin=this.crossOrigin);f.open("GET",a,!0);f.send(null);e.manager.itemStart(a)},setCrossOrigin:function(a){this.crossOrigin=a}};THREE.ImageLoader=function(a){this.manager=void 0!==a?a:THREE.DefaultLoadingManager}; | |
THREE.ImageLoader.prototype={constructor:THREE.ImageLoader,load:function(a,b,c,d){var e=this,f=document.createElement("img");void 0!==b&&f.addEventListener("load",function(){e.manager.itemEnd(a);b(this)},!1);void 0!==c&&f.addEventListener("progress",function(a){c(a)},!1);void 0!==d&&f.addEventListener("error",function(a){d(a)},!1);void 0!==this.crossOrigin&&(f.crossOrigin=this.crossOrigin);f.src=a;e.manager.itemStart(a)},setCrossOrigin:function(a){this.crossOrigin=a}};THREE.JSONLoader=function(a){THREE.Loader.call(this,a);this.withCredentials=!1};THREE.JSONLoader.prototype=Object.create(THREE.Loader.prototype);THREE.JSONLoader.prototype.load=function(a,b,c){c=c&&"string"===typeof c?c:this.extractUrlBase(a);this.onLoadStart();this.loadAjaxJSON(this,a,b,c)}; | |
THREE.JSONLoader.prototype.loadAjaxJSON=function(a,b,c,d,e){var f=new XMLHttpRequest,h=0;f.onreadystatechange=function(){if(f.readyState===f.DONE)if(200===f.status||0===f.status){if(f.responseText){var g=JSON.parse(f.responseText),g=a.parse(g,d);c(g.geometry,g.materials)}else console.warn("THREE.JSONLoader: ["+b+"] seems to be unreachable or file there is empty");a.onLoadComplete()}else console.error("THREE.JSONLoader: Couldn't load ["+b+"] ["+f.status+"]");else f.readyState===f.LOADING?e&&(0===h&& | |
(h=f.getResponseHeader("Content-Length")),e({total:h,loaded:f.responseText.length})):f.readyState===f.HEADERS_RECEIVED&&void 0!==e&&(h=f.getResponseHeader("Content-Length"))};f.open("GET",b,!0);f.withCredentials=this.withCredentials;f.send(null)}; | |
THREE.JSONLoader.prototype.parse=function(a,b){var c=new THREE.Geometry,d=void 0!==a.scale?1/a.scale:1,e,f,h,g,i,k,m,l,n,t,q,p,r,s,u=a.faces;n=a.vertices;var w=a.normals,E=a.colors,D=0;if(void 0!==a.uvs){for(e=0;e<a.uvs.length;e++)a.uvs[e].length&&D++;for(e=0;e<D;e++)c.faceVertexUvs[e]=[]}g=0;for(i=n.length;g<i;)k=new THREE.Vector3,k.x=n[g++]*d,k.y=n[g++]*d,k.z=n[g++]*d,c.vertices.push(k);g=0;for(i=u.length;g<i;)if(n=u[g++],t=n&1,h=n&2,e=n&8,m=n&16,q=n&32,k=n&64,n&=128,t){t=new THREE.Face3;t.a=u[g]; | |
t.b=u[g+1];t.c=u[g+3];p=new THREE.Face3;p.a=u[g+1];p.b=u[g+2];p.c=u[g+3];g+=4;h&&(h=u[g++],t.materialIndex=h,p.materialIndex=h);h=c.faces.length;if(e)for(e=0;e<D;e++){r=a.uvs[e];c.faceVertexUvs[e][h]=[];c.faceVertexUvs[e][h+1]=[];for(f=0;4>f;f++)l=u[g++],s=r[2*l],l=r[2*l+1],s=new THREE.Vector2(s,l),2!==f&&c.faceVertexUvs[e][h].push(s),0!==f&&c.faceVertexUvs[e][h+1].push(s)}m&&(m=3*u[g++],t.normal.set(w[m++],w[m++],w[m]),p.normal.copy(t.normal));if(q)for(e=0;4>e;e++)m=3*u[g++],q=new THREE.Vector3(w[m++], | |
w[m++],w[m]),2!==e&&t.vertexNormals.push(q),0!==e&&p.vertexNormals.push(q);k&&(k=u[g++],k=E[k],t.color.setHex(k),p.color.setHex(k));if(n)for(e=0;4>e;e++)k=u[g++],k=E[k],2!==e&&t.vertexColors.push(new THREE.Color(k)),0!==e&&p.vertexColors.push(new THREE.Color(k));c.faces.push(t);c.faces.push(p)}else{t=new THREE.Face3;t.a=u[g++];t.b=u[g++];t.c=u[g++];h&&(h=u[g++],t.materialIndex=h);h=c.faces.length;if(e)for(e=0;e<D;e++){r=a.uvs[e];c.faceVertexUvs[e][h]=[];for(f=0;3>f;f++)l=u[g++],s=r[2*l],l=r[2*l+1], | |
s=new THREE.Vector2(s,l),c.faceVertexUvs[e][h].push(s)}m&&(m=3*u[g++],t.normal.set(w[m++],w[m++],w[m]));if(q)for(e=0;3>e;e++)m=3*u[g++],q=new THREE.Vector3(w[m++],w[m++],w[m]),t.vertexNormals.push(q);k&&(k=u[g++],t.color.setHex(E[k]));if(n)for(e=0;3>e;e++)k=u[g++],t.vertexColors.push(new THREE.Color(E[k]));c.faces.push(t)}if(a.skinWeights){g=0;for(i=a.skinWeights.length;g<i;g+=2)u=a.skinWeights[g],w=a.skinWeights[g+1],c.skinWeights.push(new THREE.Vector4(u,w,0,0))}if(a.skinIndices){g=0;for(i=a.skinIndices.length;g< | |
i;g+=2)u=a.skinIndices[g],w=a.skinIndices[g+1],c.skinIndices.push(new THREE.Vector4(u,w,0,0))}c.bones=a.bones;c.animation=a.animation;if(void 0!==a.morphTargets){g=0;for(i=a.morphTargets.length;g<i;g++){c.morphTargets[g]={};c.morphTargets[g].name=a.morphTargets[g].name;c.morphTargets[g].vertices=[];E=c.morphTargets[g].vertices;D=a.morphTargets[g].vertices;u=0;for(w=D.length;u<w;u+=3)n=new THREE.Vector3,n.x=D[u]*d,n.y=D[u+1]*d,n.z=D[u+2]*d,E.push(n)}}if(void 0!==a.morphColors){g=0;for(i=a.morphColors.length;g< | |
i;g++){c.morphColors[g]={};c.morphColors[g].name=a.morphColors[g].name;c.morphColors[g].colors=[];w=c.morphColors[g].colors;E=a.morphColors[g].colors;d=0;for(u=E.length;d<u;d+=3)D=new THREE.Color(16755200),D.setRGB(E[d],E[d+1],E[d+2]),w.push(D)}}c.computeCentroids();c.computeFaceNormals();c.computeBoundingSphere();if(void 0===a.materials)return{geometry:c};d=this.initMaterials(a.materials,b);this.needsTangents(d)&&c.computeTangents();return{geometry:c,materials:d}};THREE.LoadingManager=function(a,b,c){var d=this,e=0,f=0;this.onLoad=a;this.onProgress=b;this.onError=c;this.itemStart=function(){f++};this.itemEnd=function(a){e++;if(void 0!==d.onProgress)d.onProgress(a,e,f);if(e===f&&void 0!==d.onLoad)d.onLoad()}};THREE.DefaultLoadingManager=new THREE.LoadingManager;THREE.BufferGeometryLoader=function(a){this.manager=void 0!==a?a:THREE.DefaultLoadingManager}; | |
THREE.BufferGeometryLoader.prototype={constructor:THREE.BufferGeometryLoader,load:function(a,b){var c=this,d=new THREE.XHRLoader;d.setCrossOrigin(this.crossOrigin);d.load(a,function(a){b(c.parse(JSON.parse(a)))})},setCrossOrigin:function(a){this.crossOrigin=a},parse:function(a){var b=new THREE.BufferGeometry,c=a.attributes,d=a.offsets,a=a.boundingSphere,e;for(e in c){var f=c[e];b.attributes[e]={itemSize:f.itemSize,array:new self[f.type](f.array)}}void 0!==d&&(b.offsets=JSON.parse(JSON.stringify(d))); | |
void 0!==a&&(b.boundingSphere=new THREE.Sphere((new THREE.Vector3).fromArray(void 0!==a.center?a.center:[0,0,0]),a.radius));return b}};THREE.GeometryLoader=function(a){this.manager=void 0!==a?a:THREE.DefaultLoadingManager};THREE.GeometryLoader.prototype={constructor:THREE.GeometryLoader,load:function(a,b){var c=this,d=new THREE.XHRLoader;d.setCrossOrigin(this.crossOrigin);d.load(a,function(a){b(c.parse(JSON.parse(a)))})},setCrossOrigin:function(a){this.crossOrigin=a},parse:function(){}};THREE.MaterialLoader=function(a){this.manager=void 0!==a?a:THREE.DefaultLoadingManager}; | |
THREE.MaterialLoader.prototype={constructor:THREE.MaterialLoader,load:function(a,b){var c=this,d=new THREE.XHRLoader;d.setCrossOrigin(this.crossOrigin);d.load(a,function(a){b(c.parse(JSON.parse(a)))})},setCrossOrigin:function(a){this.crossOrigin=a},parse:function(a){var b=new THREE[a.type];void 0!==a.color&&b.color.setHex(a.color);void 0!==a.ambient&&b.ambient.setHex(a.ambient);void 0!==a.emissive&&b.emissive.setHex(a.emissive);void 0!==a.specular&&b.specular.setHex(a.specular);void 0!==a.shininess&& | |
(b.shininess=a.shininess);void 0!==a.vertexColors&&(b.vertexColors=a.vertexColors);void 0!==a.blending&&(b.blending=a.blending);void 0!==a.opacity&&(b.opacity=a.opacity);void 0!==a.transparent&&(b.transparent=a.transparent);void 0!==a.wireframe&&(b.wireframe=a.wireframe);if(void 0!==a.materials)for(var c=0,d=a.materials.length;c<d;c++)b.materials.push(this.parse(a.materials[c]));return b}};THREE.ObjectLoader=function(a){this.manager=void 0!==a?a:THREE.DefaultLoadingManager}; | |
THREE.ObjectLoader.prototype={constructor:THREE.ObjectLoader,load:function(a,b){var c=this,d=new THREE.XHRLoader(c.manager);d.setCrossOrigin(this.crossOrigin);d.load(a,function(a){b(c.parse(JSON.parse(a)))})},setCrossOrigin:function(a){this.crossOrigin=a},parse:function(a){var b=this.parseGeometries(a.geometries),c=this.parseMaterials(a.materials);return this.parseObject(a.object,b,c)},parseGeometries:function(a){var b={};if(void 0!==a)for(var c=new THREE.JSONLoader,d=new THREE.BufferGeometryLoader, | |
e=0,f=a.length;e<f;e++){var h,g=a[e];switch(g.type){case "PlaneGeometry":h=new THREE.PlaneGeometry(g.width,g.height,g.widthSegments,g.heightSegments);break;case "CubeGeometry":h=new THREE.CubeGeometry(g.width,g.height,g.depth,g.widthSegments,g.heightSegments,g.depthSegments);break;case "CylinderGeometry":h=new THREE.CylinderGeometry(g.radiusTop,g.radiusBottom,g.height,g.radiusSegments,g.heightSegments,g.openEnded);break;case "SphereGeometry":h=new THREE.SphereGeometry(g.radius,g.widthSegments,g.heightSegments, | |
g.phiStart,g.phiLength,g.thetaStart,g.thetaLength);break;case "IcosahedronGeometry":h=new THREE.IcosahedronGeometry(g.radius,g.detail);break;case "TorusGeometry":h=new THREE.TorusGeometry(g.radius,g.tube,g.radialSegments,g.tubularSegments,g.arc);break;case "TorusKnotGeometry":h=new THREE.TorusKnotGeometry(g.radius,g.tube,g.radialSegments,g.tubularSegments,g.p,g.q,g.heightScale);break;case "BufferGeometry":h=d.parse(g.data);break;case "Geometry":h=c.parse(g.data).geometry}h.uuid=g.uuid;void 0!==g.name&& | |
(h.name=g.name);b[g.uuid]=h}return b},parseMaterials:function(a){var b={};if(void 0!==a)for(var c=new THREE.MaterialLoader,d=0,e=a.length;d<e;d++){var f=a[d],h=c.parse(f);h.uuid=f.uuid;void 0!==f.name&&(h.name=f.name);b[f.uuid]=h}return b},parseObject:function(){var a=new THREE.Matrix4;return function(b,c,d){var e;switch(b.type){case "Scene":e=new THREE.Scene;break;case "PerspectiveCamera":e=new THREE.PerspectiveCamera(b.fov,b.aspect,b.near,b.far);break;case "OrthographicCamera":e=new THREE.OrthographicCamera(b.left, | |
b.right,b.top,b.bottom,b.near,b.far);break;case "AmbientLight":e=new THREE.AmbientLight(b.color);break;case "DirectionalLight":e=new THREE.DirectionalLight(b.color,b.intensity);break;case "PointLight":e=new THREE.PointLight(b.color,b.intensity,b.distance);break;case "SpotLight":e=new THREE.SpotLight(b.color,b.intensity,b.distance,b.angle,b.exponent);break;case "HemisphereLight":e=new THREE.HemisphereLight(b.color,b.groundColor,b.intensity);break;case "Mesh":e=c[b.geometry];var f=d[b.material];void 0=== | |
e&&console.error("THREE.ObjectLoader: Undefined geometry "+b.geometry);void 0===f&&console.error("THREE.ObjectLoader: Undefined material "+b.material);e=new THREE.Mesh(e,f);break;default:e=new THREE.Object3D}e.uuid=b.uuid;void 0!==b.name&&(e.name=b.name);void 0!==b.matrix?(a.fromArray(b.matrix),a.decompose(e.position,e.quaternion,e.scale)):(void 0!==b.position&&e.position.fromArray(b.position),void 0!==b.rotation&&e.rotation.fromArray(b.rotation),void 0!==b.scale&&e.scale.fromArray(b.scale));void 0!== | |
b.visible&&(e.visible=b.visible);void 0!==b.userData&&(e.userData=b.userData);if(void 0!==b.children)for(var h in b.children)e.add(this.parseObject(b.children[h],c,d));return e}}()};THREE.SceneLoader=function(){this.onLoadStart=function(){};this.onLoadProgress=function(){};this.onLoadComplete=function(){};this.callbackSync=function(){};this.callbackProgress=function(){};this.geometryHandlers={};this.hierarchyHandlers={};this.addGeometryHandler("ascii",THREE.JSONLoader)}; | |
THREE.SceneLoader.prototype={constructor:THREE.SceneLoader,load:function(a,b){var c=this,d=new THREE.XHRLoader(c.manager);d.setCrossOrigin(this.crossOrigin);d.load(a,function(d){c.parse(JSON.parse(d),b,a)})},setCrossOrigin:function(a){this.crossOrigin=a},addGeometryHandler:function(a,b){this.geometryHandlers[a]={loaderClass:b}},addHierarchyHandler:function(a,b){this.hierarchyHandlers[a]={loaderClass:b}},parse:function(a,b,c){function d(a,b){return"relativeToHTML"==b?a:n+"/"+a}function e(){f(z.scene, | |
B.objects)}function f(a,b){var c,e,h,i,k,m,n;for(n in b){var r=z.objects[n],s=b[n];if(void 0===r){if(s.type&&s.type in l.hierarchyHandlers){if(void 0===s.loading){e={type:1,url:1,material:1,position:1,rotation:1,scale:1,visible:1,children:1,userData:1,skin:1,morph:1,mirroredLoop:1,duration:1};h={};for(var D in s)D in e||(h[D]=s[D]);q=z.materials[s.material];s.loading=!0;e=l.hierarchyHandlers[s.type].loaderObject;e.options?e.load(d(s.url,B.urlBaseType),g(n,a,q,s)):e.load(d(s.url,B.urlBaseType),g(n, | |
a,q,s),h)}}else if(void 0!==s.geometry){if(t=z.geometries[s.geometry]){r=!1;q=z.materials[s.material];r=q instanceof THREE.ShaderMaterial;h=s.position;i=s.rotation;k=s.scale;c=s.matrix;m=s.quaternion;s.material||(q=new THREE.MeshFaceMaterial(z.face_materials[s.geometry]));q instanceof THREE.MeshFaceMaterial&&0===q.materials.length&&(q=new THREE.MeshFaceMaterial(z.face_materials[s.geometry]));if(q instanceof THREE.MeshFaceMaterial)for(e=0;e<q.materials.length;e++)r=r||q.materials[e]instanceof THREE.ShaderMaterial; | |
r&&t.computeTangents();s.skin?r=new THREE.SkinnedMesh(t,q):s.morph?(r=new THREE.MorphAnimMesh(t,q),void 0!==s.duration&&(r.duration=s.duration),void 0!==s.time&&(r.time=s.time),void 0!==s.mirroredLoop&&(r.mirroredLoop=s.mirroredLoop),q.morphNormals&&t.computeMorphNormals()):r=new THREE.Mesh(t,q);r.name=n;c?(r.matrixAutoUpdate=!1,r.matrix.set(c[0],c[1],c[2],c[3],c[4],c[5],c[6],c[7],c[8],c[9],c[10],c[11],c[12],c[13],c[14],c[15])):(r.position.fromArray(h),m?r.quaternion.fromArray(m):r.rotation.fromArray(i), | |
r.scale.fromArray(k));r.visible=s.visible;r.castShadow=s.castShadow;r.receiveShadow=s.receiveShadow;a.add(r);z.objects[n]=r}}else"DirectionalLight"===s.type||"PointLight"===s.type||"AmbientLight"===s.type?(w=void 0!==s.color?s.color:16777215,E=void 0!==s.intensity?s.intensity:1,"DirectionalLight"===s.type?(h=s.direction,u=new THREE.DirectionalLight(w,E),u.position.fromArray(h),s.target&&(O.push({object:u,targetName:s.target}),u.target=null)):"PointLight"===s.type?(h=s.position,e=s.distance,u=new THREE.PointLight(w, | |
E,e),u.position.fromArray(h)):"AmbientLight"===s.type&&(u=new THREE.AmbientLight(w)),a.add(u),u.name=n,z.lights[n]=u,z.objects[n]=u):"PerspectiveCamera"===s.type||"OrthographicCamera"===s.type?(h=s.position,i=s.rotation,m=s.quaternion,"PerspectiveCamera"===s.type?p=new THREE.PerspectiveCamera(s.fov,s.aspect,s.near,s.far):"OrthographicCamera"===s.type&&(p=new THREE.OrthographicCamera(s.left,s.right,s.top,s.bottom,s.near,s.far)),p.name=n,p.position.fromArray(h),void 0!==m?p.quaternion.fromArray(m): | |
void 0!==i&&p.rotation.fromArray(i),a.add(p),z.cameras[n]=p,z.objects[n]=p):(h=s.position,i=s.rotation,k=s.scale,m=s.quaternion,r=new THREE.Object3D,r.name=n,r.position.fromArray(h),m?r.quaternion.fromArray(m):r.rotation.fromArray(i),r.scale.fromArray(k),r.visible=void 0!==s.visible?s.visible:!1,a.add(r),z.objects[n]=r,z.empties[n]=r);if(r){if(void 0!==s.userData)for(var x in s.userData)r.userData[x]=s.userData[x];if(void 0!==s.groups)for(e=0;e<s.groups.length;e++)h=s.groups[e],void 0===z.groups[h]&& | |
(z.groups[h]=[]),z.groups[h].push(n)}}void 0!==r&&void 0!==s.children&&f(r,s.children)}}function h(a){return function(b,c){b.name=a;z.geometries[a]=b;z.face_materials[a]=c;e();D-=1;l.onLoadComplete();k()}}function g(a,b,c,d){return function(f){var f=f.content?f.content:f.dae?f.scene:f,h=d.rotation,g=d.quaternion,i=d.scale;f.position.fromArray(d.position);g?f.quaternion.fromArray(g):f.rotation.fromArray(h);f.scale.fromArray(i);c&&f.traverse(function(a){a.material=c});var m=void 0!==d.visible?d.visible: | |
!0;f.traverse(function(a){a.visible=m});b.add(f);f.name=a;z.objects[a]=f;e();D-=1;l.onLoadComplete();k()}}function i(a){return function(b,c){b.name=a;z.geometries[a]=b;z.face_materials[a]=c}}function k(){l.callbackProgress({totalModels:y,totalTextures:x,loadedModels:y-D,loadedTextures:x-F},z);l.onLoadProgress();if(0===D&&0===F){for(var a=0;a<O.length;a++){var c=O[a],d=z.objects[c.targetName];d?c.object.target=d:(c.object.target=new THREE.Object3D,z.scene.add(c.object.target));c.object.target.userData.targetInverse= | |
c.object}b(z)}}function m(a,b){b(a);if(void 0!==a.children)for(var c in a.children)m(a.children[c],b)}var l=this,n=THREE.Loader.prototype.extractUrlBase(c),t,q,p,r,s,u,w,E,D,F,y,x,z,O=[],B=a,C;for(C in this.geometryHandlers)a=this.geometryHandlers[C].loaderClass,this.geometryHandlers[C].loaderObject=new a;for(C in this.hierarchyHandlers)a=this.hierarchyHandlers[C].loaderClass,this.hierarchyHandlers[C].loaderObject=new a;F=D=0;z={scene:new THREE.Scene,geometries:{},face_materials:{},materials:{},textures:{}, | |
objects:{},cameras:{},lights:{},fogs:{},empties:{},groups:{}};if(B.transform&&(C=B.transform.position,a=B.transform.rotation,c=B.transform.scale,C&&z.scene.position.fromArray(C),a&&z.scene.rotation.fromArray(a),c&&z.scene.scale.fromArray(c),C||a||c))z.scene.updateMatrix(),z.scene.updateMatrixWorld();C=function(a){return function(){F-=a;k();l.onLoadComplete()}};for(var I in B.fogs)a=B.fogs[I],"linear"===a.type?r=new THREE.Fog(0,a.near,a.far):"exp2"===a.type&&(r=new THREE.FogExp2(0,a.density)),a=a.color, | |
r.color.setRGB(a[0],a[1],a[2]),z.fogs[I]=r;for(var v in B.geometries)r=B.geometries[v],r.type in this.geometryHandlers&&(D+=1,l.onLoadStart());for(var A in B.objects)m(B.objects[A],function(a){a.type&&a.type in l.hierarchyHandlers&&(D+=1,l.onLoadStart())});y=D;for(v in B.geometries)if(r=B.geometries[v],"cube"===r.type)t=new THREE.CubeGeometry(r.width,r.height,r.depth,r.widthSegments,r.heightSegments,r.depthSegments),t.name=v,z.geometries[v]=t;else if("plane"===r.type)t=new THREE.PlaneGeometry(r.width, | |
r.height,r.widthSegments,r.heightSegments),t.name=v,z.geometries[v]=t;else if("sphere"===r.type)t=new THREE.SphereGeometry(r.radius,r.widthSegments,r.heightSegments),t.name=v,z.geometries[v]=t;else if("cylinder"===r.type)t=new THREE.CylinderGeometry(r.topRad,r.botRad,r.height,r.radSegs,r.heightSegs),t.name=v,z.geometries[v]=t;else if("torus"===r.type)t=new THREE.TorusGeometry(r.radius,r.tube,r.segmentsR,r.segmentsT),t.name=v,z.geometries[v]=t;else if("icosahedron"===r.type)t=new THREE.IcosahedronGeometry(r.radius, | |
r.subdivisions),t.name=v,z.geometries[v]=t;else if(r.type in this.geometryHandlers){A={};for(s in r)"type"!==s&&"url"!==s&&(A[s]=r[s]);this.geometryHandlers[r.type].loaderObject.load(d(r.url,B.urlBaseType),h(v),A)}else"embedded"===r.type&&(A=B.embeds[r.id],A.metadata=B.metadata,A&&(A=this.geometryHandlers.ascii.loaderObject.parse(A,""),i(v)(A.geometry,A.materials)));for(var G in B.textures)if(v=B.textures[G],v.url instanceof Array){F+=v.url.length;for(s=0;s<v.url.length;s++)l.onLoadStart()}else F+= | |
1,l.onLoadStart();x=F;for(G in B.textures){v=B.textures[G];void 0!==v.mapping&&void 0!==THREE[v.mapping]&&(v.mapping=new THREE[v.mapping]);if(v.url instanceof Array){A=v.url.length;r=[];for(s=0;s<A;s++)r[s]=d(v.url[s],B.urlBaseType);s=(s=/\.dds$/i.test(r[0]))?THREE.ImageUtils.loadCompressedTextureCube(r,v.mapping,C(A)):THREE.ImageUtils.loadTextureCube(r,v.mapping,C(A))}else s=/\.dds$/i.test(v.url),A=d(v.url,B.urlBaseType),r=C(1),s=s?THREE.ImageUtils.loadCompressedTexture(A,v.mapping,r):THREE.ImageUtils.loadTexture(A, | |
v.mapping,r),void 0!==THREE[v.minFilter]&&(s.minFilter=THREE[v.minFilter]),void 0!==THREE[v.magFilter]&&(s.magFilter=THREE[v.magFilter]),v.anisotropy&&(s.anisotropy=v.anisotropy),v.repeat&&(s.repeat.set(v.repeat[0],v.repeat[1]),1!==v.repeat[0]&&(s.wrapS=THREE.RepeatWrapping),1!==v.repeat[1]&&(s.wrapT=THREE.RepeatWrapping)),v.offset&&s.offset.set(v.offset[0],v.offset[1]),v.wrap&&(A={repeat:THREE.RepeatWrapping,mirror:THREE.MirroredRepeatWrapping},void 0!==A[v.wrap[0]]&&(s.wrapS=A[v.wrap[0]]),void 0!== | |
A[v.wrap[1]]&&(s.wrapT=A[v.wrap[1]]));z.textures[G]=s}var R,J;for(R in B.materials){G=B.materials[R];for(J in G.parameters)"envMap"===J||"map"===J||"lightMap"===J||"bumpMap"===J?G.parameters[J]=z.textures[G.parameters[J]]:"shading"===J?G.parameters[J]="flat"===G.parameters[J]?THREE.FlatShading:THREE.SmoothShading:"side"===J?G.parameters[J]="double"==G.parameters[J]?THREE.DoubleSide:"back"==G.parameters[J]?THREE.BackSide:THREE.FrontSide:"blending"===J?G.parameters[J]=G.parameters[J]in THREE?THREE[G.parameters[J]]: | |
THREE.NormalBlending:"combine"===J?G.parameters[J]=G.parameters[J]in THREE?THREE[G.parameters[J]]:THREE.MultiplyOperation:"vertexColors"===J?"face"==G.parameters[J]?G.parameters[J]=THREE.FaceColors:G.parameters[J]&&(G.parameters[J]=THREE.VertexColors):"wrapRGB"===J&&(C=G.parameters[J],G.parameters[J]=new THREE.Vector3(C[0],C[1],C[2]));void 0!==G.parameters.opacity&&1>G.parameters.opacity&&(G.parameters.transparent=!0);G.parameters.normalMap?(C=THREE.ShaderLib.normalmap,v=THREE.UniformsUtils.clone(C.uniforms), | |
s=G.parameters.color,A=G.parameters.specular,r=G.parameters.ambient,I=G.parameters.shininess,v.tNormal.value=z.textures[G.parameters.normalMap],G.parameters.normalScale&&v.uNormalScale.value.set(G.parameters.normalScale[0],G.parameters.normalScale[1]),G.parameters.map&&(v.tDiffuse.value=G.parameters.map,v.enableDiffuse.value=!0),G.parameters.envMap&&(v.tCube.value=G.parameters.envMap,v.enableReflection.value=!0,v.uReflectivity.value=G.parameters.reflectivity),G.parameters.lightMap&&(v.tAO.value=G.parameters.lightMap, | |
v.enableAO.value=!0),G.parameters.specularMap&&(v.tSpecular.value=z.textures[G.parameters.specularMap],v.enableSpecular.value=!0),G.parameters.displacementMap&&(v.tDisplacement.value=z.textures[G.parameters.displacementMap],v.enableDisplacement.value=!0,v.uDisplacementBias.value=G.parameters.displacementBias,v.uDisplacementScale.value=G.parameters.displacementScale),v.uDiffuseColor.value.setHex(s),v.uSpecularColor.value.setHex(A),v.uAmbientColor.value.setHex(r),v.uShininess.value=I,G.parameters.opacity&& | |
(v.uOpacity.value=G.parameters.opacity),q=new THREE.ShaderMaterial({fragmentShader:C.fragmentShader,vertexShader:C.vertexShader,uniforms:v,lights:!0,fog:!0})):q=new THREE[G.type](G.parameters);q.name=R;z.materials[R]=q}for(R in B.materials)if(G=B.materials[R],G.parameters.materials){J=[];for(s=0;s<G.parameters.materials.length;s++)J.push(z.materials[G.parameters.materials[s]]);z.materials[R].materials=J}e();z.cameras&&B.defaults.camera&&(z.currentCamera=z.cameras[B.defaults.camera]);z.fogs&&B.defaults.fog&& | |
(z.scene.fog=z.fogs[B.defaults.fog]);l.callbackSync(z);k()}};THREE.TextureLoader=function(a){this.manager=void 0!==a?a:THREE.DefaultLoadingManager};THREE.TextureLoader.prototype={constructor:THREE.TextureLoader,load:function(a,b){var c=new THREE.ImageLoader(this.manager);c.setCrossOrigin(this.crossOrigin);c.load(a,function(a){a=new THREE.Texture(a);a.needsUpdate=!0;void 0!==b&&b(a)})},setCrossOrigin:function(a){this.crossOrigin=a}};THREE.Material=function(){this.id=THREE.MaterialIdCount++;this.uuid=THREE.Math.generateUUID();this.name="";this.side=THREE.FrontSide;this.opacity=1;this.transparent=!1;this.blending=THREE.NormalBlending;this.blendSrc=THREE.SrcAlphaFactor;this.blendDst=THREE.OneMinusSrcAlphaFactor;this.blendEquation=THREE.AddEquation;this.depthWrite=this.depthTest=!0;this.polygonOffset=!1;this.overdraw=this.alphaTest=this.polygonOffsetUnits=this.polygonOffsetFactor=0;this.needsUpdate=this.visible=!0}; | |
THREE.Material.prototype={constructor:THREE.Material,setValues:function(a){if(void 0!==a)for(var b in a){var c=a[b];if(void 0===c)console.warn("THREE.Material: '"+b+"' parameter is undefined.");else if(b in this){var d=this[b];d instanceof THREE.Color?d.set(c):d instanceof THREE.Vector3&&c instanceof THREE.Vector3?d.copy(c):this[b]="overdraw"==b?Number(c):c}}},clone:function(a){void 0===a&&(a=new THREE.Material);a.name=this.name;a.side=this.side;a.opacity=this.opacity;a.transparent=this.transparent; | |
a.blending=this.blending;a.blendSrc=this.blendSrc;a.blendDst=this.blendDst;a.blendEquation=this.blendEquation;a.depthTest=this.depthTest;a.depthWrite=this.depthWrite;a.polygonOffset=this.polygonOffset;a.polygonOffsetFactor=this.polygonOffsetFactor;a.polygonOffsetUnits=this.polygonOffsetUnits;a.alphaTest=this.alphaTest;a.overdraw=this.overdraw;a.visible=this.visible;return a},dispose:function(){this.dispatchEvent({type:"dispose"})}};THREE.EventDispatcher.prototype.apply(THREE.Material.prototype); | |
THREE.MaterialIdCount=0;THREE.LineBasicMaterial=function(a){THREE.Material.call(this);this.color=new THREE.Color(16777215);this.linewidth=1;this.linejoin=this.linecap="round";this.vertexColors=!1;this.fog=!0;this.setValues(a)};THREE.LineBasicMaterial.prototype=Object.create(THREE.Material.prototype); | |
THREE.LineBasicMaterial.prototype.clone=function(){var a=new THREE.LineBasicMaterial;THREE.Material.prototype.clone.call(this,a);a.color.copy(this.color);a.linewidth=this.linewidth;a.linecap=this.linecap;a.linejoin=this.linejoin;a.vertexColors=this.vertexColors;a.fog=this.fog;return a};THREE.LineDashedMaterial=function(a){THREE.Material.call(this);this.color=new THREE.Color(16777215);this.scale=this.linewidth=1;this.dashSize=3;this.gapSize=1;this.vertexColors=!1;this.fog=!0;this.setValues(a)};THREE.LineDashedMaterial.prototype=Object.create(THREE.Material.prototype); | |
THREE.LineDashedMaterial.prototype.clone=function(){var a=new THREE.LineDashedMaterial;THREE.Material.prototype.clone.call(this,a);a.color.copy(this.color);a.linewidth=this.linewidth;a.scale=this.scale;a.dashSize=this.dashSize;a.gapSize=this.gapSize;a.vertexColors=this.vertexColors;a.fog=this.fog;return a};THREE.MeshBasicMaterial=function(a){THREE.Material.call(this);this.color=new THREE.Color(16777215);this.envMap=this.specularMap=this.lightMap=this.map=null;this.combine=THREE.MultiplyOperation;this.reflectivity=1;this.refractionRatio=0.98;this.fog=!0;this.shading=THREE.SmoothShading;this.wireframe=!1;this.wireframeLinewidth=1;this.wireframeLinejoin=this.wireframeLinecap="round";this.vertexColors=THREE.NoColors;this.morphTargets=this.skinning=!1;this.setValues(a)}; | |
THREE.MeshBasicMaterial.prototype=Object.create(THREE.Material.prototype); | |
THREE.MeshBasicMaterial.prototype.clone=function(){var a=new THREE.MeshBasicMaterial;THREE.Material.prototype.clone.call(this,a);a.color.copy(this.color);a.map=this.map;a.lightMap=this.lightMap;a.specularMap=this.specularMap;a.envMap=this.envMap;a.combine=this.combine;a.reflectivity=this.reflectivity;a.refractionRatio=this.refractionRatio;a.fog=this.fog;a.shading=this.shading;a.wireframe=this.wireframe;a.wireframeLinewidth=this.wireframeLinewidth;a.wireframeLinecap=this.wireframeLinecap;a.wireframeLinejoin= | |
this.wireframeLinejoin;a.vertexColors=this.vertexColors;a.skinning=this.skinning;a.morphTargets=this.morphTargets;return a};THREE.MeshLambertMaterial=function(a){THREE.Material.call(this);this.color=new THREE.Color(16777215);this.ambient=new THREE.Color(16777215);this.emissive=new THREE.Color(0);this.wrapAround=!1;this.wrapRGB=new THREE.Vector3(1,1,1);this.envMap=this.specularMap=this.lightMap=this.map=null;this.combine=THREE.MultiplyOperation;this.reflectivity=1;this.refractionRatio=0.98;this.fog=!0;this.shading=THREE.SmoothShading;this.wireframe=!1;this.wireframeLinewidth=1;this.wireframeLinejoin=this.wireframeLinecap= | |
"round";this.vertexColors=THREE.NoColors;this.morphNormals=this.morphTargets=this.skinning=!1;this.setValues(a)};THREE.MeshLambertMaterial.prototype=Object.create(THREE.Material.prototype); | |
THREE.MeshLambertMaterial.prototype.clone=function(){var a=new THREE.MeshLambertMaterial;THREE.Material.prototype.clone.call(this,a);a.color.copy(this.color);a.ambient.copy(this.ambient);a.emissive.copy(this.emissive);a.wrapAround=this.wrapAround;a.wrapRGB.copy(this.wrapRGB);a.map=this.map;a.lightMap=this.lightMap;a.specularMap=this.specularMap;a.envMap=this.envMap;a.combine=this.combine;a.reflectivity=this.reflectivity;a.refractionRatio=this.refractionRatio;a.fog=this.fog;a.shading=this.shading; | |
a.wireframe=this.wireframe;a.wireframeLinewidth=this.wireframeLinewidth;a.wireframeLinecap=this.wireframeLinecap;a.wireframeLinejoin=this.wireframeLinejoin;a.vertexColors=this.vertexColors;a.skinning=this.skinning;a.morphTargets=this.morphTargets;a.morphNormals=this.morphNormals;return a};THREE.MeshPhongMaterial=function(a){THREE.Material.call(this);this.color=new THREE.Color(16777215);this.ambient=new THREE.Color(16777215);this.emissive=new THREE.Color(0);this.specular=new THREE.Color(1118481);this.shininess=30;this.metal=!1;this.perPixel=!0;this.wrapAround=!1;this.wrapRGB=new THREE.Vector3(1,1,1);this.bumpMap=this.lightMap=this.map=null;this.bumpScale=1;this.normalMap=null;this.normalScale=new THREE.Vector2(1,1);this.envMap=this.specularMap=null;this.combine=THREE.MultiplyOperation; | |
this.reflectivity=1;this.refractionRatio=0.98;this.fog=!0;this.shading=THREE.SmoothShading;this.wireframe=!1;this.wireframeLinewidth=1;this.wireframeLinejoin=this.wireframeLinecap="round";this.vertexColors=THREE.NoColors;this.morphNormals=this.morphTargets=this.skinning=!1;this.setValues(a)};THREE.MeshPhongMaterial.prototype=Object.create(THREE.Material.prototype); | |
THREE.MeshPhongMaterial.prototype.clone=function(){var a=new THREE.MeshPhongMaterial;THREE.Material.prototype.clone.call(this,a);a.color.copy(this.color);a.ambient.copy(this.ambient);a.emissive.copy(this.emissive);a.specular.copy(this.specular);a.shininess=this.shininess;a.metal=this.metal;a.perPixel=this.perPixel;a.wrapAround=this.wrapAround;a.wrapRGB.copy(this.wrapRGB);a.map=this.map;a.lightMap=this.lightMap;a.bumpMap=this.bumpMap;a.bumpScale=this.bumpScale;a.normalMap=this.normalMap;a.normalScale.copy(this.normalScale); | |
a.specularMap=this.specularMap;a.envMap=this.envMap;a.combine=this.combine;a.reflectivity=this.reflectivity;a.refractionRatio=this.refractionRatio;a.fog=this.fog;a.shading=this.shading;a.wireframe=this.wireframe;a.wireframeLinewidth=this.wireframeLinewidth;a.wireframeLinecap=this.wireframeLinecap;a.wireframeLinejoin=this.wireframeLinejoin;a.vertexColors=this.vertexColors;a.skinning=this.skinning;a.morphTargets=this.morphTargets;a.morphNormals=this.morphNormals;return a};THREE.MeshDepthMaterial=function(a){THREE.Material.call(this);this.wireframe=!1;this.wireframeLinewidth=1;this.setValues(a)};THREE.MeshDepthMaterial.prototype=Object.create(THREE.Material.prototype);THREE.MeshDepthMaterial.prototype.clone=function(){var a=new THREE.MeshDepthMaterial;THREE.Material.prototype.clone.call(this,a);a.wireframe=this.wireframe;a.wireframeLinewidth=this.wireframeLinewidth;return a};THREE.MeshNormalMaterial=function(a){THREE.Material.call(this,a);this.shading=THREE.FlatShading;this.wireframe=!1;this.wireframeLinewidth=1;this.morphTargets=!1;this.setValues(a)};THREE.MeshNormalMaterial.prototype=Object.create(THREE.Material.prototype);THREE.MeshNormalMaterial.prototype.clone=function(){var a=new THREE.MeshNormalMaterial;THREE.Material.prototype.clone.call(this,a);a.shading=this.shading;a.wireframe=this.wireframe;a.wireframeLinewidth=this.wireframeLinewidth;return a};THREE.MeshFaceMaterial=function(a){this.materials=a instanceof Array?a:[]};THREE.MeshFaceMaterial.prototype.clone=function(){return new THREE.MeshFaceMaterial(this.materials.slice(0))};THREE.ParticleBasicMaterial=function(a){THREE.Material.call(this);this.color=new THREE.Color(16777215);this.map=null;this.size=1;this.sizeAttenuation=!0;this.vertexColors=!1;this.fog=!0;this.setValues(a)};THREE.ParticleBasicMaterial.prototype=Object.create(THREE.Material.prototype); | |
THREE.ParticleBasicMaterial.prototype.clone=function(){var a=new THREE.ParticleBasicMaterial;THREE.Material.prototype.clone.call(this,a);a.color.copy(this.color);a.map=this.map;a.size=this.size;a.sizeAttenuation=this.sizeAttenuation;a.vertexColors=this.vertexColors;a.fog=this.fog;return a};THREE.ParticleCanvasMaterial=function(a){THREE.Material.call(this);this.color=new THREE.Color(16777215);this.program=function(){};this.setValues(a)};THREE.ParticleCanvasMaterial.prototype=Object.create(THREE.Material.prototype);THREE.ParticleCanvasMaterial.prototype.clone=function(){var a=new THREE.ParticleCanvasMaterial;THREE.Material.prototype.clone.call(this,a);a.color.copy(this.color);a.program=this.program;return a};THREE.ShaderMaterial=function(a){THREE.Material.call(this);this.vertexShader=this.fragmentShader="void main() {}";this.uniforms={};this.defines={};this.attributes=null;this.shading=THREE.SmoothShading;this.linewidth=1;this.wireframe=!1;this.wireframeLinewidth=1;this.lights=this.fog=!1;this.vertexColors=THREE.NoColors;this.morphNormals=this.morphTargets=this.skinning=!1;this.defaultAttributeValues={color:[1,1,1],uv:[0,0],uv2:[0,0]};this.index0AttributeName="position";this.setValues(a)}; | |
THREE.ShaderMaterial.prototype=Object.create(THREE.Material.prototype); | |
THREE.ShaderMaterial.prototype.clone=function(){var a=new THREE.ShaderMaterial;THREE.Material.prototype.clone.call(this,a);a.fragmentShader=this.fragmentShader;a.vertexShader=this.vertexShader;a.uniforms=THREE.UniformsUtils.clone(this.uniforms);a.attributes=this.attributes;a.defines=this.defines;a.shading=this.shading;a.wireframe=this.wireframe;a.wireframeLinewidth=this.wireframeLinewidth;a.fog=this.fog;a.lights=this.lights;a.vertexColors=this.vertexColors;a.skinning=this.skinning;a.morphTargets= | |
this.morphTargets;a.morphNormals=this.morphNormals;return a};THREE.SpriteMaterial=function(a){THREE.Material.call(this);this.color=new THREE.Color(16777215);this.map=new THREE.Texture;this.useScreenCoordinates=!0;this.depthTest=!this.useScreenCoordinates;this.sizeAttenuation=!this.useScreenCoordinates;this.scaleByViewport=!this.sizeAttenuation;this.alignment=THREE.SpriteAlignment.center.clone();this.fog=!1;this.uvOffset=new THREE.Vector2(0,0);this.uvScale=new THREE.Vector2(1,1);this.setValues(a);a=a||{};void 0===a.depthTest&&(this.depthTest=!this.useScreenCoordinates); | |
void 0===a.sizeAttenuation&&(this.sizeAttenuation=!this.useScreenCoordinates);void 0===a.scaleByViewport&&(this.scaleByViewport=!this.sizeAttenuation)};THREE.SpriteMaterial.prototype=Object.create(THREE.Material.prototype); | |
THREE.SpriteMaterial.prototype.clone=function(){var a=new THREE.SpriteMaterial;THREE.Material.prototype.clone.call(this,a);a.color.copy(this.color);a.map=this.map;a.useScreenCoordinates=this.useScreenCoordinates;a.sizeAttenuation=this.sizeAttenuation;a.scaleByViewport=this.scaleByViewport;a.alignment.copy(this.alignment);a.uvOffset.copy(this.uvOffset);a.uvScale.copy(this.uvScale);a.fog=this.fog;return a};THREE.SpriteAlignment={};THREE.SpriteAlignment.topLeft=new THREE.Vector2(1,-1); | |
THREE.SpriteAlignment.topCenter=new THREE.Vector2(0,-1);THREE.SpriteAlignment.topRight=new THREE.Vector2(-1,-1);THREE.SpriteAlignment.centerLeft=new THREE.Vector2(1,0);THREE.SpriteAlignment.center=new THREE.Vector2(0,0);THREE.SpriteAlignment.centerRight=new THREE.Vector2(-1,0);THREE.SpriteAlignment.bottomLeft=new THREE.Vector2(1,1);THREE.SpriteAlignment.bottomCenter=new THREE.Vector2(0,1);THREE.SpriteAlignment.bottomRight=new THREE.Vector2(-1,1);THREE.Texture=function(a,b,c,d,e,f,h,g,i){this.id=THREE.TextureIdCount++;this.uuid=THREE.Math.generateUUID();this.name="";this.image=a;this.mipmaps=[];this.mapping=void 0!==b?b:new THREE.UVMapping;this.wrapS=void 0!==c?c:THREE.ClampToEdgeWrapping;this.wrapT=void 0!==d?d:THREE.ClampToEdgeWrapping;this.magFilter=void 0!==e?e:THREE.LinearFilter;this.minFilter=void 0!==f?f:THREE.LinearMipMapLinearFilter;this.anisotropy=void 0!==i?i:1;this.format=void 0!==h?h:THREE.RGBAFormat;this.type=void 0!==g?g:THREE.UnsignedByteType; | |
this.offset=new THREE.Vector2(0,0);this.repeat=new THREE.Vector2(1,1);this.generateMipmaps=!0;this.premultiplyAlpha=!1;this.flipY=!0;this.unpackAlignment=4;this.needsUpdate=!1;this.onUpdate=null}; | |
THREE.Texture.prototype={constructor:THREE.Texture,clone:function(a){void 0===a&&(a=new THREE.Texture);a.image=this.image;a.mipmaps=this.mipmaps.slice(0);a.mapping=this.mapping;a.wrapS=this.wrapS;a.wrapT=this.wrapT;a.magFilter=this.magFilter;a.minFilter=this.minFilter;a.anisotropy=this.anisotropy;a.format=this.format;a.type=this.type;a.offset.copy(this.offset);a.repeat.copy(this.repeat);a.generateMipmaps=this.generateMipmaps;a.premultiplyAlpha=this.premultiplyAlpha;a.flipY=this.flipY;a.unpackAlignment= | |
this.unpackAlignment;return a},dispose:function(){this.dispatchEvent({type:"dispose"})}};THREE.EventDispatcher.prototype.apply(THREE.Texture.prototype);THREE.TextureIdCount=0;THREE.CompressedTexture=function(a,b,c,d,e,f,h,g,i,k,m){THREE.Texture.call(this,null,f,h,g,i,k,d,e,m);this.image={width:b,height:c};this.mipmaps=a;this.generateMipmaps=!1};THREE.CompressedTexture.prototype=Object.create(THREE.Texture.prototype);THREE.CompressedTexture.prototype.clone=function(){var a=new THREE.CompressedTexture;THREE.Texture.prototype.clone.call(this,a);return a};THREE.DataTexture=function(a,b,c,d,e,f,h,g,i,k,m){THREE.Texture.call(this,null,f,h,g,i,k,d,e,m);this.image={data:a,width:b,height:c}};THREE.DataTexture.prototype=Object.create(THREE.Texture.prototype);THREE.DataTexture.prototype.clone=function(){var a=new THREE.DataTexture;THREE.Texture.prototype.clone.call(this,a);return a};THREE.Particle=function(a){THREE.Object3D.call(this);this.material=a};THREE.Particle.prototype=Object.create(THREE.Object3D.prototype);THREE.Particle.prototype.clone=function(a){void 0===a&&(a=new THREE.Particle(this.material));THREE.Object3D.prototype.clone.call(this,a);return a};THREE.ParticleSystem=function(a,b){THREE.Object3D.call(this);this.geometry=void 0!==a?a:new THREE.Geometry;this.material=void 0!==b?b:new THREE.ParticleBasicMaterial({color:16777215*Math.random()});this.frustumCulled=this.sortParticles=!1};THREE.ParticleSystem.prototype=Object.create(THREE.Object3D.prototype); | |
THREE.ParticleSystem.prototype.clone=function(a){void 0===a&&(a=new THREE.ParticleSystem(this.geometry,this.material));a.sortParticles=this.sortParticles;THREE.Object3D.prototype.clone.call(this,a);return a};THREE.Line=function(a,b,c){THREE.Object3D.call(this);this.geometry=void 0!==a?a:new THREE.Geometry;this.material=void 0!==b?b:new THREE.LineBasicMaterial({color:16777215*Math.random()});this.type=void 0!==c?c:THREE.LineStrip};THREE.LineStrip=0;THREE.LinePieces=1;THREE.Line.prototype=Object.create(THREE.Object3D.prototype);THREE.Line.prototype.clone=function(a){void 0===a&&(a=new THREE.Line(this.geometry,this.material,this.type));THREE.Object3D.prototype.clone.call(this,a);return a};THREE.Mesh=function(a,b){THREE.Object3D.call(this);this.geometry=void 0!==a?a:new THREE.Geometry;this.material=void 0!==b?b:new THREE.MeshBasicMaterial({color:16777215*Math.random()});this.updateMorphTargets()};THREE.Mesh.prototype=Object.create(THREE.Object3D.prototype); | |
THREE.Mesh.prototype.updateMorphTargets=function(){if(0<this.geometry.morphTargets.length){this.morphTargetBase=-1;this.morphTargetForcedOrder=[];this.morphTargetInfluences=[];this.morphTargetDictionary={};for(var a=0,b=this.geometry.morphTargets.length;a<b;a++)this.morphTargetInfluences.push(0),this.morphTargetDictionary[this.geometry.morphTargets[a].name]=a}}; | |
THREE.Mesh.prototype.getMorphTargetIndexByName=function(a){if(void 0!==this.morphTargetDictionary[a])return this.morphTargetDictionary[a];console.log("THREE.Mesh.getMorphTargetIndexByName: morph target "+a+" does not exist. Returning 0.");return 0};THREE.Mesh.prototype.clone=function(a){void 0===a&&(a=new THREE.Mesh(this.geometry,this.material));THREE.Object3D.prototype.clone.call(this,a);return a};THREE.Bone=function(a){THREE.Object3D.call(this);this.skin=a;this.skinMatrix=new THREE.Matrix4};THREE.Bone.prototype=Object.create(THREE.Object3D.prototype);THREE.Bone.prototype.update=function(a,b){this.matrixAutoUpdate&&(b|=this.updateMatrix());if(b||this.matrixWorldNeedsUpdate)a?this.skinMatrix.multiplyMatrices(a,this.matrix):this.skinMatrix.copy(this.matrix),this.matrixWorldNeedsUpdate=!1,b=!0;var c,d=this.children.length;for(c=0;c<d;c++)this.children[c].update(this.skinMatrix,b)};THREE.SkinnedMesh=function(a,b,c){THREE.Mesh.call(this,a,b);this.useVertexTexture=void 0!==c?c:!0;this.identityMatrix=new THREE.Matrix4;this.bones=[];this.boneMatrices=[];var d,e,f;if(this.geometry&&void 0!==this.geometry.bones){for(a=0;a<this.geometry.bones.length;a++)c=this.geometry.bones[a],d=c.pos,e=c.rotq,f=c.scl,b=this.addBone(),b.name=c.name,b.position.set(d[0],d[1],d[2]),b.quaternion.set(e[0],e[1],e[2],e[3]),void 0!==f?b.scale.set(f[0],f[1],f[2]):b.scale.set(1,1,1);for(a=0;a<this.bones.length;a++)c= | |
this.geometry.bones[a],b=this.bones[a],-1===c.parent?this.add(b):this.bones[c.parent].add(b);a=this.bones.length;this.useVertexTexture?(this.boneTextureHeight=this.boneTextureWidth=a=256<a?64:64<a?32:16<a?16:8,this.boneMatrices=new Float32Array(4*this.boneTextureWidth*this.boneTextureHeight),this.boneTexture=new THREE.DataTexture(this.boneMatrices,this.boneTextureWidth,this.boneTextureHeight,THREE.RGBAFormat,THREE.FloatType),this.boneTexture.minFilter=THREE.NearestFilter,this.boneTexture.magFilter= | |
THREE.NearestFilter,this.boneTexture.generateMipmaps=!1,this.boneTexture.flipY=!1):this.boneMatrices=new Float32Array(16*a);this.pose()}};THREE.SkinnedMesh.prototype=Object.create(THREE.Mesh.prototype);THREE.SkinnedMesh.prototype.addBone=function(a){void 0===a&&(a=new THREE.Bone(this));this.bones.push(a);return a}; | |
THREE.SkinnedMesh.prototype.updateMatrixWorld=function(){var a=new THREE.Matrix4;return function(b){this.matrixAutoUpdate&&this.updateMatrix();if(this.matrixWorldNeedsUpdate||b)this.parent?this.matrixWorld.multiplyMatrices(this.parent.matrixWorld,this.matrix):this.matrixWorld.copy(this.matrix),this.matrixWorldNeedsUpdate=!1;for(var b=0,c=this.children.length;b<c;b++){var d=this.children[b];d instanceof THREE.Bone?d.update(this.identityMatrix,!1):d.updateMatrixWorld(!0)}if(void 0==this.boneInverses){this.boneInverses= | |
[];b=0;for(c=this.bones.length;b<c;b++)d=new THREE.Matrix4,d.getInverse(this.bones[b].skinMatrix),this.boneInverses.push(d)}b=0;for(c=this.bones.length;b<c;b++)a.multiplyMatrices(this.bones[b].skinMatrix,this.boneInverses[b]),a.flattenToArrayOffset(this.boneMatrices,16*b);this.useVertexTexture&&(this.boneTexture.needsUpdate=!0)}}();THREE.SkinnedMesh.prototype.pose=function(){this.updateMatrixWorld(!0);this.normalizeSkinWeights()}; | |
THREE.SkinnedMesh.prototype.normalizeSkinWeights=function(){if(this.geometry instanceof THREE.Geometry)for(var a=0;a<this.geometry.skinIndices.length;a++){var b=this.geometry.skinWeights[a],c=1/b.lengthManhattan();Infinity!==c?b.multiplyScalar(c):b.set(1)}};THREE.SkinnedMesh.prototype.clone=function(a){void 0===a&&(a=new THREE.SkinnedMesh(this.geometry,this.material,this.useVertexTexture));THREE.Mesh.prototype.clone.call(this,a);return a};THREE.MorphAnimMesh=function(a,b){THREE.Mesh.call(this,a,b);this.duration=1E3;this.mirroredLoop=!1;this.currentKeyframe=this.lastKeyframe=this.time=0;this.direction=1;this.directionBackwards=!1;this.setFrameRange(0,this.geometry.morphTargets.length-1)};THREE.MorphAnimMesh.prototype=Object.create(THREE.Mesh.prototype);THREE.MorphAnimMesh.prototype.setFrameRange=function(a,b){this.startKeyframe=a;this.endKeyframe=b;this.length=this.endKeyframe-this.startKeyframe+1}; | |
THREE.MorphAnimMesh.prototype.setDirectionForward=function(){this.direction=1;this.directionBackwards=!1};THREE.MorphAnimMesh.prototype.setDirectionBackward=function(){this.direction=-1;this.directionBackwards=!0}; | |
THREE.MorphAnimMesh.prototype.parseAnimations=function(){var a=this.geometry;a.animations||(a.animations={});for(var b,c=a.animations,d=/([a-z]+)(\d+)/,e=0,f=a.morphTargets.length;e<f;e++){var h=a.morphTargets[e].name.match(d);if(h&&1<h.length){h=h[1];c[h]||(c[h]={start:Infinity,end:-Infinity});var g=c[h];e<g.start&&(g.start=e);e>g.end&&(g.end=e);b||(b=h)}}a.firstAnimation=b}; | |
THREE.MorphAnimMesh.prototype.setAnimationLabel=function(a,b,c){this.geometry.animations||(this.geometry.animations={});this.geometry.animations[a]={start:b,end:c}};THREE.MorphAnimMesh.prototype.playAnimation=function(a,b){var c=this.geometry.animations[a];c?(this.setFrameRange(c.start,c.end),this.duration=1E3*((c.end-c.start)/b),this.time=0):console.warn("animation["+a+"] undefined")}; | |
THREE.MorphAnimMesh.prototype.updateAnimation=function(a){var b=this.duration/this.length;this.time+=this.direction*a;if(this.mirroredLoop){if(this.time>this.duration||0>this.time)this.direction*=-1,this.time>this.duration&&(this.time=this.duration,this.directionBackwards=!0),0>this.time&&(this.time=0,this.directionBackwards=!1)}else this.time%=this.duration,0>this.time&&(this.time+=this.duration);a=this.startKeyframe+THREE.Math.clamp(Math.floor(this.time/b),0,this.length-1);a!==this.currentKeyframe&& | |
(this.morphTargetInfluences[this.lastKeyframe]=0,this.morphTargetInfluences[this.currentKeyframe]=1,this.morphTargetInfluences[a]=0,this.lastKeyframe=this.currentKeyframe,this.currentKeyframe=a);b=this.time%b/b;this.directionBackwards&&(b=1-b);this.morphTargetInfluences[this.currentKeyframe]=b;this.morphTargetInfluences[this.lastKeyframe]=1-b}; | |
THREE.MorphAnimMesh.prototype.clone=function(a){void 0===a&&(a=new THREE.MorphAnimMesh(this.geometry,this.material));a.duration=this.duration;a.mirroredLoop=this.mirroredLoop;a.time=this.time;a.lastKeyframe=this.lastKeyframe;a.currentKeyframe=this.currentKeyframe;a.direction=this.direction;a.directionBackwards=this.directionBackwards;THREE.Mesh.prototype.clone.call(this,a);return a};THREE.Ribbon=function(a,b){THREE.Object3D.call(this);this.geometry=a;this.material=b};THREE.Ribbon.prototype=Object.create(THREE.Object3D.prototype);THREE.Ribbon.prototype.clone=function(a){void 0===a&&(a=new THREE.Ribbon(this.geometry,this.material));THREE.Object3D.prototype.clone.call(this,a);return a};THREE.LOD=function(){THREE.Object3D.call(this);this.objects=[]};THREE.LOD.prototype=Object.create(THREE.Object3D.prototype);THREE.LOD.prototype.addLevel=function(a,b){void 0===b&&(b=0);for(var b=Math.abs(b),c=0;c<this.objects.length&&!(b<this.objects[c].distance);c++);this.objects.splice(c,0,{distance:b,object:a});this.add(a)};THREE.LOD.prototype.getObjectForDistance=function(a){for(var b=1,c=this.objects.length;b<c&&!(a<this.objects[b].distance);b++);return this.objects[b-1].object}; | |
THREE.LOD.prototype.update=function(){var a=new THREE.Vector3,b=new THREE.Vector3;return function(c){if(1<this.objects.length){a.getPositionFromMatrix(c.matrixWorld);b.getPositionFromMatrix(this.matrixWorld);c=a.distanceTo(b);this.objects[0].object.visible=!0;for(var d=1,e=this.objects.length;d<e;d++)if(c>=this.objects[d].distance)this.objects[d-1].object.visible=!1,this.objects[d].object.visible=!0;else break;for(;d<e;d++)this.objects[d].object.visible=!1}}}();THREE.LOD.prototype.clone=function(){};THREE.Sprite=function(a){THREE.Object3D.call(this);this.material=void 0!==a?a:new THREE.SpriteMaterial;this.rotation3d=this.rotation;this.rotation=0};THREE.Sprite.prototype=Object.create(THREE.Object3D.prototype);THREE.Sprite.prototype.updateMatrix=function(){this.rotation3d.set(0,0,this.rotation,this.rotation3d.order);this.quaternion.setFromEuler(this.rotation3d);this.matrix.compose(this.position,this.quaternion,this.scale);this.matrixWorldNeedsUpdate=!0}; | |
THREE.Sprite.prototype.clone=function(a){void 0===a&&(a=new THREE.Sprite(this.material));THREE.Object3D.prototype.clone.call(this,a);return a};THREE.Scene=function(){THREE.Object3D.call(this);this.overrideMaterial=this.fog=null;this.autoUpdate=!0;this.matrixAutoUpdate=!1;this.__objects=[];this.__lights=[];this.__objectsAdded=[];this.__objectsRemoved=[]};THREE.Scene.prototype=Object.create(THREE.Object3D.prototype); | |
THREE.Scene.prototype.__addObject=function(a){if(a instanceof THREE.Light)-1===this.__lights.indexOf(a)&&this.__lights.push(a),a.target&&void 0===a.target.parent&&this.add(a.target);else if(!(a instanceof THREE.Camera||a instanceof THREE.Bone)&&-1===this.__objects.indexOf(a)){this.__objects.push(a);this.__objectsAdded.push(a);var b=this.__objectsRemoved.indexOf(a);-1!==b&&this.__objectsRemoved.splice(b,1)}for(b=0;b<a.children.length;b++)this.__addObject(a.children[b])}; | |
THREE.Scene.prototype.__removeObject=function(a){if(a instanceof THREE.Light){var b=this.__lights.indexOf(a);-1!==b&&this.__lights.splice(b,1)}else a instanceof THREE.Camera||(b=this.__objects.indexOf(a),-1!==b&&(this.__objects.splice(b,1),this.__objectsRemoved.push(a),b=this.__objectsAdded.indexOf(a),-1!==b&&this.__objectsAdded.splice(b,1)));for(b=0;b<a.children.length;b++)this.__removeObject(a.children[b])}; | |
THREE.Scene.prototype.clone=function(a){void 0===a&&(a=new THREE.Scene);THREE.Object3D.prototype.clone.call(this,a);null!==this.fog&&(a.fog=this.fog.clone());null!==this.overrideMaterial&&(a.overrideMaterial=this.overrideMaterial.clone());a.autoUpdate=this.autoUpdate;a.matrixAutoUpdate=this.matrixAutoUpdate;return a};THREE.Fog=function(a,b,c){this.name="";this.color=new THREE.Color(a);this.near=void 0!==b?b:1;this.far=void 0!==c?c:1E3};THREE.Fog.prototype.clone=function(){return new THREE.Fog(this.color.getHex(),this.near,this.far)};THREE.FogExp2=function(a,b){this.name="";this.color=new THREE.Color(a);this.density=void 0!==b?b:2.5E-4};THREE.FogExp2.prototype.clone=function(){return new THREE.FogExp2(this.color.getHex(),this.density)};THREE.CanvasRenderer=function(a){function b(a,b,c){for(var d=0,e=E.length;d<e;d++){var f=E[d];Pa.copy(f.color);if(f instanceof THREE.DirectionalLight){var h=wa.getPositionFromMatrix(f.matrixWorld).normalize(),g=b.dot(h);0>=g||(g*=f.intensity,c.add(Pa.multiplyScalar(g)))}else f instanceof THREE.PointLight&&(h=wa.getPositionFromMatrix(f.matrixWorld),g=b.dot(wa.subVectors(h,a).normalize()),0>=g||(g*=0==f.distance?1:1-Math.min(a.distanceTo(h)/f.distance,1),0!=g&&(g*=f.intensity,c.add(Pa.multiplyScalar(g)))))}} | |
function c(a,b,c,d){m(b);l(c);n(d);t(a.getStyle());B.stroke();ta.expandByScalar(2*b)}function d(a){q(a.getStyle());B.fill()}function e(a,b,c,e,f,h,g,j,i,k,m,l,n){if(!(n instanceof THREE.DataTexture||void 0===n.image||0==n.image.width)){if(!0===n.needsUpdate){var p=n.wrapS==THREE.RepeatWrapping,t=n.wrapT==THREE.RepeatWrapping;Ja[n.id]=B.createPattern(n.image,!0===p&&!0===t?"repeat":!0===p&&!1===t?"repeat-x":!1===p&&!0===t?"repeat-y":"no-repeat");n.needsUpdate=!1}void 0===Ja[n.id]?q("rgba(0,0,0,1)"): | |
q(Ja[n.id]);var p=n.offset.x/n.repeat.x,t=n.offset.y/n.repeat.y,r=n.image.width*n.repeat.x,s=n.image.height*n.repeat.y,g=(g+p)*r,j=(1-j+t)*s,c=c-a,e=e-b,f=f-a,h=h-b,i=(i+p)*r-g,k=(1-k+t)*s-j,m=(m+p)*r-g,l=(1-l+t)*s-j,p=i*l-m*k;0===p?(void 0===ga[n.id]&&(b=document.createElement("canvas"),b.width=n.image.width,b.height=n.image.height,b=b.getContext("2d"),b.drawImage(n.image,0,0),ga[n.id]=b.getImageData(0,0,n.image.width,n.image.height).data),b=ga[n.id],g=4*(Math.floor(g)+Math.floor(j)*n.image.width), | |
V.setRGB(b[g]/255,b[g+1]/255,b[g+2]/255),d(V)):(p=1/p,n=(l*c-k*f)*p,k=(l*e-k*h)*p,c=(i*f-m*c)*p,e=(i*h-m*e)*p,a=a-n*g-c*j,g=b-k*g-e*j,B.save(),B.transform(n,k,c,e,a,g),B.fill(),B.restore())}}function f(a,b,c,d,e,f,h,g,j,i,k,m,l){var n,p;n=l.width-1;p=l.height-1;h*=n;g*=p;c-=a;d-=b;e-=a;f-=b;j=j*n-h;i=i*p-g;k=k*n-h;m=m*p-g;p=1/(j*m-k*i);n=(m*c-i*e)*p;i=(m*d-i*f)*p;c=(j*e-k*c)*p;d=(j*f-k*d)*p;a=a-n*h-c*g;b=b-i*h-d*g;B.save();B.transform(n,i,c,d,a,b);B.clip();B.drawImage(l,0,0);B.restore()}function h(a, | |
b,c,d){xa[0]=255*a.r|0;xa[1]=255*a.g|0;xa[2]=255*a.b|0;xa[4]=255*b.r|0;xa[5]=255*b.g|0;xa[6]=255*b.b|0;xa[8]=255*c.r|0;xa[9]=255*c.g|0;xa[10]=255*c.b|0;xa[12]=255*d.r|0;xa[13]=255*d.g|0;xa[14]=255*d.b|0;j.putImageData(Ra,0,0);Ia.drawImage(Sa,0,0);return ya}function g(a,b,c){var d=b.x-a.x,e=b.y-a.y,f=d*d+e*e;0!==f&&(c/=Math.sqrt(f),d*=c,e*=c,b.x+=d,b.y+=e,a.x-=d,a.y-=e)}function i(a){v!==a&&(v=B.globalAlpha=a)}function k(a){A!==a&&(a===THREE.NormalBlending?B.globalCompositeOperation="source-over": | |
a===THREE.AdditiveBlending?B.globalCompositeOperation="lighter":a===THREE.SubtractiveBlending&&(B.globalCompositeOperation="darker"),A=a)}function m(a){J!==a&&(J=B.lineWidth=a)}function l(a){ca!==a&&(ca=B.lineCap=a)}function n(a){qa!==a&&(qa=B.lineJoin=a)}function t(a){G!==a&&(G=B.strokeStyle=a)}function q(a){R!==a&&(R=B.fillStyle=a)}function p(a,b){if(ra!==a||N!==b)B.setLineDash([a,b]),ra=a,N=b}console.log("THREE.CanvasRenderer",THREE.REVISION);var r=THREE.Math.smoothstep,a=a||{},s=this,u,w,E,D= | |
new THREE.Projector,F=void 0!==a.canvas?a.canvas:document.createElement("canvas"),y,x,z,O,B=F.getContext("2d"),C=new THREE.Color(0),I=0,v=1,A=0,G=null,R=null,J=null,ca=null,qa=null,ra=null,N=0,M,Q,K,ea;new THREE.RenderableVertex;new THREE.RenderableVertex;var Da,Fa,ba,Ea,$,fa,V=new THREE.Color,P=new THREE.Color,Y=new THREE.Color,T=new THREE.Color,ma=new THREE.Color,va=new THREE.Color,ja=new THREE.Color,Pa=new THREE.Color,Ja={},ga={},Ha,Xa,Ta,za,hb,ib,tb,ub,vb,jb,Ka=new THREE.Box2,na=new THREE.Box2, | |
ta=new THREE.Box2,kb=new THREE.Color,ua=new THREE.Color,ha=new THREE.Color,wa=new THREE.Vector3,Sa,j,Ra,xa,ya,Ia,Ua=16;Sa=document.createElement("canvas");Sa.width=Sa.height=2;j=Sa.getContext("2d");j.fillStyle="rgba(0,0,0,1)";j.fillRect(0,0,2,2);Ra=j.getImageData(0,0,2,2);xa=Ra.data;ya=document.createElement("canvas");ya.width=ya.height=Ua;Ia=ya.getContext("2d");Ia.translate(-Ua/2,-Ua/2);Ia.scale(Ua,Ua);Ua--;void 0===B.setLineDash&&(B.setLineDash=void 0!==B.mozDash?function(a){B.mozDash=null!==a[0]? | |
a:null}:function(){});this.domElement=F;this.devicePixelRatio=void 0!==a.devicePixelRatio?a.devicePixelRatio:void 0!==window.devicePixelRatio?window.devicePixelRatio:1;this.sortElements=this.sortObjects=this.autoClear=!0;this.info={render:{vertices:0,faces:0}};this.supportsVertexTextures=function(){};this.setFaceCulling=function(){};this.setSize=function(a,b,c){y=a*this.devicePixelRatio;x=b*this.devicePixelRatio;z=Math.floor(y/2);O=Math.floor(x/2);F.width=y;F.height=x;1!==this.devicePixelRatio&&!1!== | |
c&&(F.style.width=a+"px",F.style.height=b+"px");Ka.set(new THREE.Vector2(-z,-O),new THREE.Vector2(z,O));na.set(new THREE.Vector2(-z,-O),new THREE.Vector2(z,O));v=1;A=0;qa=ca=J=R=G=null};this.setClearColor=function(a,b){C.set(a);I=void 0!==b?b:1;na.set(new THREE.Vector2(-z,-O),new THREE.Vector2(z,O))};this.setClearColorHex=function(a,b){console.warn("DEPRECATED: .setClearColorHex() is being removed. Use .setClearColor() instead.");this.setClearColor(a,b)};this.getMaxAnisotropy=function(){return 0}; | |
this.clear=function(){B.setTransform(1,0,0,-1,z,O);!1===na.empty()&&(na.intersect(Ka),na.expandByScalar(2),1>I&&B.clearRect(na.min.x|0,na.min.y|0,na.max.x-na.min.x|0,na.max.y-na.min.y|0),0<I&&(k(THREE.NormalBlending),i(1),q("rgba("+Math.floor(255*C.r)+","+Math.floor(255*C.g)+","+Math.floor(255*C.b)+","+I+")"),B.fillRect(na.min.x|0,na.min.y|0,na.max.x-na.min.x|0,na.max.y-na.min.y|0)),na.makeEmpty())};this.render=function(a,j){if(!1===j instanceof THREE.Camera)console.error("THREE.CanvasRenderer.render: camera is not an instance of THREE.Camera."); | |
else{!0===this.autoClear&&this.clear();B.setTransform(1,0,0,-1,z,O);s.info.render.vertices=0;s.info.render.faces=0;u=D.projectScene(a,j,this.sortObjects,this.sortElements);w=u.elements;E=u.lights;M=j;kb.setRGB(0,0,0);ua.setRGB(0,0,0);ha.setRGB(0,0,0);for(var x=0,G=E.length;x<G;x++){var y=E[x],F=y.color;y instanceof THREE.AmbientLight?kb.add(F):y instanceof THREE.DirectionalLight?ua.add(F):y instanceof THREE.PointLight&&ha.add(F)}x=0;for(G=w.length;x<G;x++){var v=w[x],A=v.material;if(!(void 0===A|| | |
!1===A.visible)){ta.makeEmpty();if(v instanceof THREE.RenderableParticle){Q=v;Q.x*=z;Q.y*=O;var y=Q,F=v,J=A;i(J.opacity);k(J.blending);var N=A=v=void 0,C=void 0,I=void 0,R=void 0,ca=void 0;J instanceof THREE.ParticleBasicMaterial?null===J.map?(N=F.object.scale.x,C=F.object.scale.y,N*=F.scale.x*z,C*=F.scale.y*O,ta.min.set(y.x-N,y.y-C),ta.max.set(y.x+N,y.y+C),!1===Ka.isIntersectionBox(ta)?ta.makeEmpty():(q(J.color.getStyle()),B.save(),B.translate(y.x,y.y),B.rotate(-F.rotation),B.scale(N,C),B.fillRect(-1, | |
-1,2,2),B.restore())):(I=J.map.image,R=I.width>>1,ca=I.height>>1,N=F.scale.x*z,C=F.scale.y*O,v=N*R,A=C*ca,ta.min.set(y.x-v,y.y-A),ta.max.set(y.x+v,y.y+A),!1===Ka.isIntersectionBox(ta)?ta.makeEmpty():(B.save(),B.translate(y.x,y.y),B.rotate(-F.rotation),B.scale(N,-C),B.translate(-R,-ca),B.drawImage(I,0,0),B.restore())):J instanceof THREE.ParticleCanvasMaterial&&(v=F.scale.x*z,A=F.scale.y*O,ta.min.set(y.x-v,y.y-A),ta.max.set(y.x+v,y.y+A),!1===Ka.isIntersectionBox(ta)?ta.makeEmpty():(t(J.color.getStyle()), | |
q(J.color.getStyle()),B.save(),B.translate(y.x,y.y),B.rotate(-F.rotation),B.scale(v,A),J.program(B),B.restore()))}else if(v instanceof THREE.RenderableLine){if(Q=v.v1,K=v.v2,Q.positionScreen.x*=z,Q.positionScreen.y*=O,K.positionScreen.x*=z,K.positionScreen.y*=O,ta.setFromPoints([Q.positionScreen,K.positionScreen]),!0===Ka.isIntersectionBox(ta))if(y=Q,F=K,J=v,v=A,i(v.opacity),k(v.blending),B.beginPath(),B.moveTo(y.positionScreen.x,y.positionScreen.y),B.lineTo(F.positionScreen.x,F.positionScreen.y), | |
v instanceof THREE.LineBasicMaterial){m(v.linewidth);l(v.linecap);n(v.linejoin);if(v.vertexColors!==THREE.VertexColors)t(v.color.getStyle());else if(A=J.vertexColors[0].getStyle(),J=J.vertexColors[1].getStyle(),A===J)t(A);else{try{var ga=B.createLinearGradient(y.positionScreen.x,y.positionScreen.y,F.positionScreen.x,F.positionScreen.y);ga.addColorStop(0,A);ga.addColorStop(1,J)}catch(qa){ga=A}t(ga)}B.stroke();ta.expandByScalar(2*v.linewidth)}else v instanceof THREE.LineDashedMaterial&&(m(v.linewidth), | |
l(v.linecap),n(v.linejoin),t(v.color.getStyle()),p(v.dashSize,v.gapSize),B.stroke(),ta.expandByScalar(2*v.linewidth),p(null,null))}else if(v instanceof THREE.RenderableFace3){Q=v.v1;K=v.v2;ea=v.v3;if(-1>Q.positionScreen.z||1<Q.positionScreen.z)continue;if(-1>K.positionScreen.z||1<K.positionScreen.z)continue;if(-1>ea.positionScreen.z||1<ea.positionScreen.z)continue;Q.positionScreen.x*=z;Q.positionScreen.y*=O;K.positionScreen.x*=z;K.positionScreen.y*=O;ea.positionScreen.x*=z;ea.positionScreen.y*=O; | |
0<A.overdraw&&(g(Q.positionScreen,K.positionScreen,A.overdraw),g(K.positionScreen,ea.positionScreen,A.overdraw),g(ea.positionScreen,Q.positionScreen,A.overdraw));ta.setFromPoints([Q.positionScreen,K.positionScreen,ea.positionScreen]);if(!0===Ka.isIntersectionBox(ta)){y=Q;F=K;J=ea;s.info.render.vertices+=3;s.info.render.faces++;i(A.opacity);k(A.blending);Da=y.positionScreen.x;Fa=y.positionScreen.y;ba=F.positionScreen.x;Ea=F.positionScreen.y;$=J.positionScreen.x;fa=J.positionScreen.y;var N=Da,C=Fa, | |
I=ba,R=Ea,ca=$,ra=fa;B.beginPath();B.moveTo(N,C);B.lineTo(I,R);B.lineTo(ca,ra);B.closePath();(A instanceof THREE.MeshLambertMaterial||A instanceof THREE.MeshPhongMaterial)&&null===A.map?(va.copy(A.color),ja.copy(A.emissive),A.vertexColors===THREE.FaceColors&&va.multiply(v.color),!1===A.wireframe&&A.shading==THREE.SmoothShading&&3==v.vertexNormalsLength?(P.copy(kb),Y.copy(kb),T.copy(kb),b(v.v1.positionWorld,v.vertexNormalsModel[0],P),b(v.v2.positionWorld,v.vertexNormalsModel[1],Y),b(v.v3.positionWorld, | |
v.vertexNormalsModel[2],T),P.multiply(va).add(ja),Y.multiply(va).add(ja),T.multiply(va).add(ja),ma.addColors(Y,T).multiplyScalar(0.5),Ta=h(P,Y,T,ma),f(Da,Fa,ba,Ea,$,fa,0,0,1,0,0,1,Ta)):(V.copy(kb),b(v.centroidModel,v.normalModel,V),V.multiply(va).add(ja),!0===A.wireframe?c(V,A.wireframeLinewidth,A.wireframeLinecap,A.wireframeLinejoin):d(V))):A instanceof THREE.MeshBasicMaterial||A instanceof THREE.MeshLambertMaterial||A instanceof THREE.MeshPhongMaterial?null!==A.map?A.map.mapping instanceof THREE.UVMapping&& | |
(za=v.uvs[0],e(Da,Fa,ba,Ea,$,fa,za[0].x,za[0].y,za[1].x,za[1].y,za[2].x,za[2].y,A.map)):null!==A.envMap?A.envMap.mapping instanceof THREE.SphericalReflectionMapping&&(wa.copy(v.vertexNormalsModelView[0]),hb=0.5*wa.x+0.5,ib=0.5*wa.y+0.5,wa.copy(v.vertexNormalsModelView[1]),tb=0.5*wa.x+0.5,ub=0.5*wa.y+0.5,wa.copy(v.vertexNormalsModelView[2]),vb=0.5*wa.x+0.5,jb=0.5*wa.y+0.5,e(Da,Fa,ba,Ea,$,fa,hb,ib,tb,ub,vb,jb,A.envMap)):(V.copy(A.color),A.vertexColors===THREE.FaceColors&&V.multiply(v.color),!0===A.wireframe? | |
c(V,A.wireframeLinewidth,A.wireframeLinecap,A.wireframeLinejoin):d(V)):A instanceof THREE.MeshDepthMaterial?(Ha=M.near,Xa=M.far,P.r=P.g=P.b=1-r(y.positionScreen.z*y.positionScreen.w,Ha,Xa),Y.r=Y.g=Y.b=1-r(F.positionScreen.z*F.positionScreen.w,Ha,Xa),T.r=T.g=T.b=1-r(J.positionScreen.z*J.positionScreen.w,Ha,Xa),ma.addColors(Y,T).multiplyScalar(0.5),Ta=h(P,Y,T,ma),f(Da,Fa,ba,Ea,$,fa,0,0,1,0,0,1,Ta)):A instanceof THREE.MeshNormalMaterial&&(y=void 0,A.shading==THREE.FlatShading?(y=v.normalModelView,V.setRGB(y.x, | |
y.y,y.z).multiplyScalar(0.5).addScalar(0.5),!0===A.wireframe?c(V,A.wireframeLinewidth,A.wireframeLinecap,A.wireframeLinejoin):d(V)):A.shading==THREE.SmoothShading&&(y=v.vertexNormalsModelView[0],P.setRGB(y.x,y.y,y.z).multiplyScalar(0.5).addScalar(0.5),y=v.vertexNormalsModelView[1],Y.setRGB(y.x,y.y,y.z).multiplyScalar(0.5).addScalar(0.5),y=v.vertexNormalsModelView[2],T.setRGB(y.x,y.y,y.z).multiplyScalar(0.5).addScalar(0.5),ma.addColors(Y,T).multiplyScalar(0.5),Ta=h(P,Y,T,ma),f(Da,Fa,ba,Ea,$,fa,0,0, | |
1,0,0,1,Ta)))}}na.union(ta)}}B.setTransform(1,0,0,1,0,0)}}};THREE.ShaderChunk={fog_pars_fragment:"#ifdef USE_FOG\nuniform vec3 fogColor;\n#ifdef FOG_EXP2\nuniform float fogDensity;\n#else\nuniform float fogNear;\nuniform float fogFar;\n#endif\n#endif",fog_fragment:"#ifdef USE_FOG\nfloat depth = gl_FragCoord.z / gl_FragCoord.w;\n#ifdef FOG_EXP2\nconst float LOG2 = 1.442695;\nfloat fogFactor = exp2( - fogDensity * fogDensity * depth * depth * LOG2 );\nfogFactor = 1.0 - clamp( fogFactor, 0.0, 1.0 );\n#else\nfloat fogFactor = smoothstep( fogNear, fogFar, depth );\n#endif\ngl_FragColor = mix( gl_FragColor, vec4( fogColor, gl_FragColor.w ), fogFactor );\n#endif", | |
envmap_pars_fragment:"#ifdef USE_ENVMAP\nuniform float reflectivity;\nuniform samplerCube envMap;\nuniform float flipEnvMap;\nuniform int combine;\n#if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP )\nuniform bool useRefract;\nuniform float refractionRatio;\n#else\nvarying vec3 vReflect;\n#endif\n#endif",envmap_fragment:"#ifdef USE_ENVMAP\nvec3 reflectVec;\n#if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP )\nvec3 cameraToVertex = normalize( vWorldPosition - cameraPosition );\nif ( useRefract ) {\nreflectVec = refract( cameraToVertex, normal, refractionRatio );\n} else { \nreflectVec = reflect( cameraToVertex, normal );\n}\n#else\nreflectVec = vReflect;\n#endif\n#ifdef DOUBLE_SIDED\nfloat flipNormal = ( -1.0 + 2.0 * float( gl_FrontFacing ) );\nvec4 cubeColor = textureCube( envMap, flipNormal * vec3( flipEnvMap * reflectVec.x, reflectVec.yz ) );\n#else\nvec4 cubeColor = textureCube( envMap, vec3( flipEnvMap * reflectVec.x, reflectVec.yz ) );\n#endif\n#ifdef GAMMA_INPUT\ncubeColor.xyz *= cubeColor.xyz;\n#endif\nif ( combine == 1 ) {\ngl_FragColor.xyz = mix( gl_FragColor.xyz, cubeColor.xyz, specularStrength * reflectivity );\n} else if ( combine == 2 ) {\ngl_FragColor.xyz += cubeColor.xyz * specularStrength * reflectivity;\n} else {\ngl_FragColor.xyz = mix( gl_FragColor.xyz, gl_FragColor.xyz * cubeColor.xyz, specularStrength * reflectivity );\n}\n#endif", | |
envmap_pars_vertex:"#if defined( USE_ENVMAP ) && ! defined( USE_BUMPMAP ) && ! defined( USE_NORMALMAP )\nvarying vec3 vReflect;\nuniform float refractionRatio;\nuniform bool useRefract;\n#endif",worldpos_vertex:"#if defined( USE_ENVMAP ) || defined( PHONG ) || defined( LAMBERT ) || defined ( USE_SHADOWMAP )\n#ifdef USE_SKINNING\nvec4 worldPosition = modelMatrix * skinned;\n#endif\n#if defined( USE_MORPHTARGETS ) && ! defined( USE_SKINNING )\nvec4 worldPosition = modelMatrix * vec4( morphed, 1.0 );\n#endif\n#if ! defined( USE_MORPHTARGETS ) && ! defined( USE_SKINNING )\nvec4 worldPosition = modelMatrix * vec4( position, 1.0 );\n#endif\n#endif", | |
envmap_vertex:"#if defined( USE_ENVMAP ) && ! defined( USE_BUMPMAP ) && ! defined( USE_NORMALMAP )\nvec3 worldNormal = mat3( modelMatrix[ 0 ].xyz, modelMatrix[ 1 ].xyz, modelMatrix[ 2 ].xyz ) * objectNormal;\nworldNormal = normalize( worldNormal );\nvec3 cameraToVertex = normalize( worldPosition.xyz - cameraPosition );\nif ( useRefract ) {\nvReflect = refract( cameraToVertex, worldNormal, refractionRatio );\n} else {\nvReflect = reflect( cameraToVertex, worldNormal );\n}\n#endif",map_particle_pars_fragment:"#ifdef USE_MAP\nuniform sampler2D map;\n#endif", | |
map_particle_fragment:"#ifdef USE_MAP\ngl_FragColor = gl_FragColor * texture2D( map, vec2( gl_PointCoord.x, 1.0 - gl_PointCoord.y ) );\n#endif",map_pars_vertex:"#if defined( USE_MAP ) || defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( USE_SPECULARMAP )\nvarying vec2 vUv;\nuniform vec4 offsetRepeat;\n#endif",map_pars_fragment:"#if defined( USE_MAP ) || defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( USE_SPECULARMAP )\nvarying vec2 vUv;\n#endif\n#ifdef USE_MAP\nuniform sampler2D map;\n#endif", | |
map_vertex:"#if defined( USE_MAP ) || defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( USE_SPECULARMAP )\nvUv = uv * offsetRepeat.zw + offsetRepeat.xy;\n#endif",map_fragment:"#ifdef USE_MAP\nvec4 texelColor = texture2D( map, vUv );\n#ifdef GAMMA_INPUT\ntexelColor.xyz *= texelColor.xyz;\n#endif\ngl_FragColor = gl_FragColor * texelColor;\n#endif",lightmap_pars_fragment:"#ifdef USE_LIGHTMAP\nvarying vec2 vUv2;\nuniform sampler2D lightMap;\n#endif",lightmap_pars_vertex:"#ifdef USE_LIGHTMAP\nvarying vec2 vUv2;\n#endif", | |
lightmap_fragment:"#ifdef USE_LIGHTMAP\ngl_FragColor = gl_FragColor * texture2D( lightMap, vUv2 );\n#endif",lightmap_vertex:"#ifdef USE_LIGHTMAP\nvUv2 = uv2;\n#endif",bumpmap_pars_fragment:"#ifdef USE_BUMPMAP\nuniform sampler2D bumpMap;\nuniform float bumpScale;\nvec2 dHdxy_fwd() {\nvec2 dSTdx = dFdx( vUv );\nvec2 dSTdy = dFdy( vUv );\nfloat Hll = bumpScale * texture2D( bumpMap, vUv ).x;\nfloat dBx = bumpScale * texture2D( bumpMap, vUv + dSTdx ).x - Hll;\nfloat dBy = bumpScale * texture2D( bumpMap, vUv + dSTdy ).x - Hll;\nreturn vec2( dBx, dBy );\n}\nvec3 perturbNormalArb( vec3 surf_pos, vec3 surf_norm, vec2 dHdxy ) {\nvec3 vSigmaX = dFdx( surf_pos );\nvec3 vSigmaY = dFdy( surf_pos );\nvec3 vN = surf_norm;\nvec3 R1 = cross( vSigmaY, vN );\nvec3 R2 = cross( vN, vSigmaX );\nfloat fDet = dot( vSigmaX, R1 );\nvec3 vGrad = sign( fDet ) * ( dHdxy.x * R1 + dHdxy.y * R2 );\nreturn normalize( abs( fDet ) * surf_norm - vGrad );\n}\n#endif", | |
normalmap_pars_fragment:"#ifdef USE_NORMALMAP\nuniform sampler2D normalMap;\nuniform vec2 normalScale;\nvec3 perturbNormal2Arb( vec3 eye_pos, vec3 surf_norm ) {\nvec3 q0 = dFdx( eye_pos.xyz );\nvec3 q1 = dFdy( eye_pos.xyz );\nvec2 st0 = dFdx( vUv.st );\nvec2 st1 = dFdy( vUv.st );\nvec3 S = normalize( q0 * st1.t - q1 * st0.t );\nvec3 T = normalize( -q0 * st1.s + q1 * st0.s );\nvec3 N = normalize( surf_norm );\nvec3 mapN = texture2D( normalMap, vUv ).xyz * 2.0 - 1.0;\nmapN.xy = normalScale * mapN.xy;\nmat3 tsn = mat3( S, T, N );\nreturn normalize( tsn * mapN );\n}\n#endif", | |
specularmap_pars_fragment:"#ifdef USE_SPECULARMAP\nuniform sampler2D specularMap;\n#endif",specularmap_fragment:"float specularStrength;\n#ifdef USE_SPECULARMAP\nvec4 texelSpecular = texture2D( specularMap, vUv );\nspecularStrength = texelSpecular.r;\n#else\nspecularStrength = 1.0;\n#endif",lights_lambert_pars_vertex:"uniform vec3 ambient;\nuniform vec3 diffuse;\nuniform vec3 emissive;\nuniform vec3 ambientLightColor;\n#if MAX_DIR_LIGHTS > 0\nuniform vec3 directionalLightColor[ MAX_DIR_LIGHTS ];\nuniform vec3 directionalLightDirection[ MAX_DIR_LIGHTS ];\n#endif\n#if MAX_HEMI_LIGHTS > 0\nuniform vec3 hemisphereLightSkyColor[ MAX_HEMI_LIGHTS ];\nuniform vec3 hemisphereLightGroundColor[ MAX_HEMI_LIGHTS ];\nuniform vec3 hemisphereLightDirection[ MAX_HEMI_LIGHTS ];\n#endif\n#if MAX_POINT_LIGHTS > 0\nuniform vec3 pointLightColor[ MAX_POINT_LIGHTS ];\nuniform vec3 pointLightPosition[ MAX_POINT_LIGHTS ];\nuniform float pointLightDistance[ MAX_POINT_LIGHTS ];\n#endif\n#if MAX_SPOT_LIGHTS > 0\nuniform vec3 spotLightColor[ MAX_SPOT_LIGHTS ];\nuniform vec3 spotLightPosition[ MAX_SPOT_LIGHTS ];\nuniform vec3 spotLightDirection[ MAX_SPOT_LIGHTS ];\nuniform float spotLightDistance[ MAX_SPOT_LIGHTS ];\nuniform float spotLightAngleCos[ MAX_SPOT_LIGHTS ];\nuniform float spotLightExponent[ MAX_SPOT_LIGHTS ];\n#endif\n#ifdef WRAP_AROUND\nuniform vec3 wrapRGB;\n#endif", | |
lights_lambert_vertex:"vLightFront = vec3( 0.0 );\n#ifdef DOUBLE_SIDED\nvLightBack = vec3( 0.0 );\n#endif\ntransformedNormal = normalize( transformedNormal );\n#if MAX_DIR_LIGHTS > 0\nfor( int i = 0; i < MAX_DIR_LIGHTS; i ++ ) {\nvec4 lDirection = viewMatrix * vec4( directionalLightDirection[ i ], 0.0 );\nvec3 dirVector = normalize( lDirection.xyz );\nfloat dotProduct = dot( transformedNormal, dirVector );\nvec3 directionalLightWeighting = vec3( max( dotProduct, 0.0 ) );\n#ifdef DOUBLE_SIDED\nvec3 directionalLightWeightingBack = vec3( max( -dotProduct, 0.0 ) );\n#ifdef WRAP_AROUND\nvec3 directionalLightWeightingHalfBack = vec3( max( -0.5 * dotProduct + 0.5, 0.0 ) );\n#endif\n#endif\n#ifdef WRAP_AROUND\nvec3 directionalLightWeightingHalf = vec3( max( 0.5 * dotProduct + 0.5, 0.0 ) );\ndirectionalLightWeighting = mix( directionalLightWeighting, directionalLightWeightingHalf, wrapRGB );\n#ifdef DOUBLE_SIDED\ndirectionalLightWeightingBack = mix( directionalLightWeightingBack, directionalLightWeightingHalfBack, wrapRGB );\n#endif\n#endif\nvLightFront += directionalLightColor[ i ] * directionalLightWeighting;\n#ifdef DOUBLE_SIDED\nvLightBack += directionalLightColor[ i ] * directionalLightWeightingBack;\n#endif\n}\n#endif\n#if MAX_POINT_LIGHTS > 0\nfor( int i = 0; i < MAX_POINT_LIGHTS; i ++ ) {\nvec4 lPosition = viewMatrix * vec4( pointLightPosition[ i ], 1.0 );\nvec3 lVector = lPosition.xyz - mvPosition.xyz;\nfloat lDistance = 1.0;\nif ( pointLightDistance[ i ] > 0.0 )\nlDistance = 1.0 - min( ( length( lVector ) / pointLightDistance[ i ] ), 1.0 );\nlVector = normalize( lVector );\nfloat dotProduct = dot( transformedNormal, lVector );\nvec3 pointLightWeighting = vec3( max( dotProduct, 0.0 ) );\n#ifdef DOUBLE_SIDED\nvec3 pointLightWeightingBack = vec3( max( -dotProduct, 0.0 ) );\n#ifdef WRAP_AROUND\nvec3 pointLightWeightingHalfBack = vec3( max( -0.5 * dotProduct + 0.5, 0.0 ) );\n#endif\n#endif\n#ifdef WRAP_AROUND\nvec3 pointLightWeightingHalf = vec3( max( 0.5 * dotProduct + 0.5, 0.0 ) );\npointLightWeighting = mix( pointLightWeighting, pointLightWeightingHalf, wrapRGB );\n#ifdef DOUBLE_SIDED\npointLightWeightingBack = mix( pointLightWeightingBack, pointLightWeightingHalfBack, wrapRGB );\n#endif\n#endif\nvLightFront += pointLightColor[ i ] * pointLightWeighting * lDistance;\n#ifdef DOUBLE_SIDED\nvLightBack += pointLightColor[ i ] * pointLightWeightingBack * lDistance;\n#endif\n}\n#endif\n#if MAX_SPOT_LIGHTS > 0\nfor( int i = 0; i < MAX_SPOT_LIGHTS; i ++ ) {\nvec4 lPosition = viewMatrix * vec4( spotLightPosition[ i ], 1.0 );\nvec3 lVector = lPosition.xyz - mvPosition.xyz;\nfloat spotEffect = dot( spotLightDirection[ i ], normalize( spotLightPosition[ i ] - worldPosition.xyz ) );\nif ( spotEffect > spotLightAngleCos[ i ] ) {\nspotEffect = max( pow( spotEffect, spotLightExponent[ i ] ), 0.0 );\nfloat lDistance = 1.0;\nif ( spotLightDistance[ i ] > 0.0 )\nlDistance = 1.0 - min( ( length( lVector ) / spotLightDistance[ i ] ), 1.0 );\nlVector = normalize( lVector );\nfloat dotProduct = dot( transformedNormal, lVector );\nvec3 spotLightWeighting = vec3( max( dotProduct, 0.0 ) );\n#ifdef DOUBLE_SIDED\nvec3 spotLightWeightingBack = vec3( max( -dotProduct, 0.0 ) );\n#ifdef WRAP_AROUND\nvec3 spotLightWeightingHalfBack = vec3( max( -0.5 * dotProduct + 0.5, 0.0 ) );\n#endif\n#endif\n#ifdef WRAP_AROUND\nvec3 spotLightWeightingHalf = vec3( max( 0.5 * dotProduct + 0.5, 0.0 ) );\nspotLightWeighting = mix( spotLightWeighting, spotLightWeightingHalf, wrapRGB );\n#ifdef DOUBLE_SIDED\nspotLightWeightingBack = mix( spotLightWeightingBack, spotLightWeightingHalfBack, wrapRGB );\n#endif\n#endif\nvLightFront += spotLightColor[ i ] * spotLightWeighting * lDistance * spotEffect;\n#ifdef DOUBLE_SIDED\nvLightBack += spotLightColor[ i ] * spotLightWeightingBack * lDistance * spotEffect;\n#endif\n}\n}\n#endif\n#if MAX_HEMI_LIGHTS > 0\nfor( int i = 0; i < MAX_HEMI_LIGHTS; i ++ ) {\nvec4 lDirection = viewMatrix * vec4( hemisphereLightDirection[ i ], 0.0 );\nvec3 lVector = normalize( lDirection.xyz );\nfloat dotProduct = dot( transformedNormal, lVector );\nfloat hemiDiffuseWeight = 0.5 * dotProduct + 0.5;\nfloat hemiDiffuseWeightBack = -0.5 * dotProduct + 0.5;\nvLightFront += mix( hemisphereLightGroundColor[ i ], hemisphereLightSkyColor[ i ], hemiDiffuseWeight );\n#ifdef DOUBLE_SIDED\nvLightBack += mix( hemisphereLightGroundColor[ i ], hemisphereLightSkyColor[ i ], hemiDiffuseWeightBack );\n#endif\n}\n#endif\nvLightFront = vLightFront * diffuse + ambient * ambientLightColor + emissive;\n#ifdef DOUBLE_SIDED\nvLightBack = vLightBack * diffuse + ambient * ambientLightColor + emissive;\n#endif", | |
lights_phong_pars_vertex:"#ifndef PHONG_PER_PIXEL\n#if MAX_POINT_LIGHTS > 0\nuniform vec3 pointLightPosition[ MAX_POINT_LIGHTS ];\nuniform float pointLightDistance[ MAX_POINT_LIGHTS ];\nvarying vec4 vPointLight[ MAX_POINT_LIGHTS ];\n#endif\n#if MAX_SPOT_LIGHTS > 0\nuniform vec3 spotLightPosition[ MAX_SPOT_LIGHTS ];\nuniform float spotLightDistance[ MAX_SPOT_LIGHTS ];\nvarying vec4 vSpotLight[ MAX_SPOT_LIGHTS ];\n#endif\n#endif\n#if MAX_SPOT_LIGHTS > 0 || defined( USE_BUMPMAP )\nvarying vec3 vWorldPosition;\n#endif", | |
lights_phong_vertex:"#ifndef PHONG_PER_PIXEL\n#if MAX_POINT_LIGHTS > 0\nfor( int i = 0; i < MAX_POINT_LIGHTS; i ++ ) {\nvec4 lPosition = viewMatrix * vec4( pointLightPosition[ i ], 1.0 );\nvec3 lVector = lPosition.xyz - mvPosition.xyz;\nfloat lDistance = 1.0;\nif ( pointLightDistance[ i ] > 0.0 )\nlDistance = 1.0 - min( ( length( lVector ) / pointLightDistance[ i ] ), 1.0 );\nvPointLight[ i ] = vec4( lVector, lDistance );\n}\n#endif\n#if MAX_SPOT_LIGHTS > 0\nfor( int i = 0; i < MAX_SPOT_LIGHTS; i ++ ) {\nvec4 lPosition = viewMatrix * vec4( spotLightPosition[ i ], 1.0 );\nvec3 lVector = lPosition.xyz - mvPosition.xyz;\nfloat lDistance = 1.0;\nif ( spotLightDistance[ i ] > 0.0 )\nlDistance = 1.0 - min( ( length( lVector ) / spotLightDistance[ i ] ), 1.0 );\nvSpotLight[ i ] = vec4( lVector, lDistance );\n}\n#endif\n#endif\n#if MAX_SPOT_LIGHTS > 0 || defined( USE_BUMPMAP )\nvWorldPosition = worldPosition.xyz;\n#endif", | |
lights_phong_pars_fragment:"uniform vec3 ambientLightColor;\n#if MAX_DIR_LIGHTS > 0\nuniform vec3 directionalLightColor[ MAX_DIR_LIGHTS ];\nuniform vec3 directionalLightDirection[ MAX_DIR_LIGHTS ];\n#endif\n#if MAX_HEMI_LIGHTS > 0\nuniform vec3 hemisphereLightSkyColor[ MAX_HEMI_LIGHTS ];\nuniform vec3 hemisphereLightGroundColor[ MAX_HEMI_LIGHTS ];\nuniform vec3 hemisphereLightDirection[ MAX_HEMI_LIGHTS ];\n#endif\n#if MAX_POINT_LIGHTS > 0\nuniform vec3 pointLightColor[ MAX_POINT_LIGHTS ];\n#ifdef PHONG_PER_PIXEL\nuniform vec3 pointLightPosition[ MAX_POINT_LIGHTS ];\nuniform float pointLightDistance[ MAX_POINT_LIGHTS ];\n#else\nvarying vec4 vPointLight[ MAX_POINT_LIGHTS ];\n#endif\n#endif\n#if MAX_SPOT_LIGHTS > 0\nuniform vec3 spotLightColor[ MAX_SPOT_LIGHTS ];\nuniform vec3 spotLightPosition[ MAX_SPOT_LIGHTS ];\nuniform vec3 spotLightDirection[ MAX_SPOT_LIGHTS ];\nuniform float spotLightAngleCos[ MAX_SPOT_LIGHTS ];\nuniform float spotLightExponent[ MAX_SPOT_LIGHTS ];\n#ifdef PHONG_PER_PIXEL\nuniform float spotLightDistance[ MAX_SPOT_LIGHTS ];\n#else\nvarying vec4 vSpotLight[ MAX_SPOT_LIGHTS ];\n#endif\n#endif\n#if MAX_SPOT_LIGHTS > 0 || defined( USE_BUMPMAP )\nvarying vec3 vWorldPosition;\n#endif\n#ifdef WRAP_AROUND\nuniform vec3 wrapRGB;\n#endif\nvarying vec3 vViewPosition;\nvarying vec3 vNormal;", | |
lights_phong_fragment:"vec3 normal = normalize( vNormal );\nvec3 viewPosition = normalize( vViewPosition );\n#ifdef DOUBLE_SIDED\nnormal = normal * ( -1.0 + 2.0 * float( gl_FrontFacing ) );\n#endif\n#ifdef USE_NORMALMAP\nnormal = perturbNormal2Arb( -vViewPosition, normal );\n#elif defined( USE_BUMPMAP )\nnormal = perturbNormalArb( -vViewPosition, normal, dHdxy_fwd() );\n#endif\n#if MAX_POINT_LIGHTS > 0\nvec3 pointDiffuse = vec3( 0.0 );\nvec3 pointSpecular = vec3( 0.0 );\nfor ( int i = 0; i < MAX_POINT_LIGHTS; i ++ ) {\n#ifdef PHONG_PER_PIXEL\nvec4 lPosition = viewMatrix * vec4( pointLightPosition[ i ], 1.0 );\nvec3 lVector = lPosition.xyz + vViewPosition.xyz;\nfloat lDistance = 1.0;\nif ( pointLightDistance[ i ] > 0.0 )\nlDistance = 1.0 - min( ( length( lVector ) / pointLightDistance[ i ] ), 1.0 );\nlVector = normalize( lVector );\n#else\nvec3 lVector = normalize( vPointLight[ i ].xyz );\nfloat lDistance = vPointLight[ i ].w;\n#endif\nfloat dotProduct = dot( normal, lVector );\n#ifdef WRAP_AROUND\nfloat pointDiffuseWeightFull = max( dotProduct, 0.0 );\nfloat pointDiffuseWeightHalf = max( 0.5 * dotProduct + 0.5, 0.0 );\nvec3 pointDiffuseWeight = mix( vec3 ( pointDiffuseWeightFull ), vec3( pointDiffuseWeightHalf ), wrapRGB );\n#else\nfloat pointDiffuseWeight = max( dotProduct, 0.0 );\n#endif\npointDiffuse += diffuse * pointLightColor[ i ] * pointDiffuseWeight * lDistance;\nvec3 pointHalfVector = normalize( lVector + viewPosition );\nfloat pointDotNormalHalf = max( dot( normal, pointHalfVector ), 0.0 );\nfloat pointSpecularWeight = specularStrength * max( pow( pointDotNormalHalf, shininess ), 0.0 );\n#ifdef PHYSICALLY_BASED_SHADING\nfloat specularNormalization = ( shininess + 2.0001 ) / 8.0;\nvec3 schlick = specular + vec3( 1.0 - specular ) * pow( 1.0 - dot( lVector, pointHalfVector ), 5.0 );\npointSpecular += schlick * pointLightColor[ i ] * pointSpecularWeight * pointDiffuseWeight * lDistance * specularNormalization;\n#else\npointSpecular += specular * pointLightColor[ i ] * pointSpecularWeight * pointDiffuseWeight * lDistance;\n#endif\n}\n#endif\n#if MAX_SPOT_LIGHTS > 0\nvec3 spotDiffuse = vec3( 0.0 );\nvec3 spotSpecular = vec3( 0.0 );\nfor ( int i = 0; i < MAX_SPOT_LIGHTS; i ++ ) {\n#ifdef PHONG_PER_PIXEL\nvec4 lPosition = viewMatrix * vec4( spotLightPosition[ i ], 1.0 );\nvec3 lVector = lPosition.xyz + vViewPosition.xyz;\nfloat lDistance = 1.0;\nif ( spotLightDistance[ i ] > 0.0 )\nlDistance = 1.0 - min( ( length( lVector ) / spotLightDistance[ i ] ), 1.0 );\nlVector = normalize( lVector );\n#else\nvec3 lVector = normalize( vSpotLight[ i ].xyz );\nfloat lDistance = vSpotLight[ i ].w;\n#endif\nfloat spotEffect = dot( spotLightDirection[ i ], normalize( spotLightPosition[ i ] - vWorldPosition ) );\nif ( spotEffect > spotLightAngleCos[ i ] ) {\nspotEffect = max( pow( spotEffect, spotLightExponent[ i ] ), 0.0 );\nfloat dotProduct = dot( normal, lVector );\n#ifdef WRAP_AROUND\nfloat spotDiffuseWeightFull = max( dotProduct, 0.0 );\nfloat spotDiffuseWeightHalf = max( 0.5 * dotProduct + 0.5, 0.0 );\nvec3 spotDiffuseWeight = mix( vec3 ( spotDiffuseWeightFull ), vec3( spotDiffuseWeightHalf ), wrapRGB );\n#else\nfloat spotDiffuseWeight = max( dotProduct, 0.0 );\n#endif\nspotDiffuse += diffuse * spotLightColor[ i ] * spotDiffuseWeight * lDistance * spotEffect;\nvec3 spotHalfVector = normalize( lVector + viewPosition );\nfloat spotDotNormalHalf = max( dot( normal, spotHalfVector ), 0.0 );\nfloat spotSpecularWeight = specularStrength * max( pow( spotDotNormalHalf, shininess ), 0.0 );\n#ifdef PHYSICALLY_BASED_SHADING\nfloat specularNormalization = ( shininess + 2.0001 ) / 8.0;\nvec3 schlick = specular + vec3( 1.0 - specular ) * pow( 1.0 - dot( lVector, spotHalfVector ), 5.0 );\nspotSpecular += schlick * spotLightColor[ i ] * spotSpecularWeight * spotDiffuseWeight * lDistance * specularNormalization * spotEffect;\n#else\nspotSpecular += specular * spotLightColor[ i ] * spotSpecularWeight * spotDiffuseWeight * lDistance * spotEffect;\n#endif\n}\n}\n#endif\n#if MAX_DIR_LIGHTS > 0\nvec3 dirDiffuse = vec3( 0.0 );\nvec3 dirSpecular = vec3( 0.0 );\nfor( int i = 0; i < MAX_DIR_LIGHTS; i ++ ) {\nvec4 lDirection = viewMatrix * vec4( directionalLightDirection[ i ], 0.0 );\nvec3 dirVector = normalize( lDirection.xyz );\nfloat dotProduct = dot( normal, dirVector );\n#ifdef WRAP_AROUND\nfloat dirDiffuseWeightFull = max( dotProduct, 0.0 );\nfloat dirDiffuseWeightHalf = max( 0.5 * dotProduct + 0.5, 0.0 );\nvec3 dirDiffuseWeight = mix( vec3( dirDiffuseWeightFull ), vec3( dirDiffuseWeightHalf ), wrapRGB );\n#else\nfloat dirDiffuseWeight = max( dotProduct, 0.0 );\n#endif\ndirDiffuse += diffuse * directionalLightColor[ i ] * dirDiffuseWeight;\nvec3 dirHalfVector = normalize( dirVector + viewPosition );\nfloat dirDotNormalHalf = max( dot( normal, dirHalfVector ), 0.0 );\nfloat dirSpecularWeight = specularStrength * max( pow( dirDotNormalHalf, shininess ), 0.0 );\n#ifdef PHYSICALLY_BASED_SHADING\nfloat specularNormalization = ( shininess + 2.0001 ) / 8.0;\nvec3 schlick = specular + vec3( 1.0 - specular ) * pow( 1.0 - dot( dirVector, dirHalfVector ), 5.0 );\ndirSpecular += schlick * directionalLightColor[ i ] * dirSpecularWeight * dirDiffuseWeight * specularNormalization;\n#else\ndirSpecular += specular * directionalLightColor[ i ] * dirSpecularWeight * dirDiffuseWeight;\n#endif\n}\n#endif\n#if MAX_HEMI_LIGHTS > 0\nvec3 hemiDiffuse = vec3( 0.0 );\nvec3 hemiSpecular = vec3( 0.0 );\nfor( int i = 0; i < MAX_HEMI_LIGHTS; i ++ ) {\nvec4 lDirection = viewMatrix * vec4( hemisphereLightDirection[ i ], 0.0 );\nvec3 lVector = normalize( lDirection.xyz );\nfloat dotProduct = dot( normal, lVector );\nfloat hemiDiffuseWeight = 0.5 * dotProduct + 0.5;\nvec3 hemiColor = mix( hemisphereLightGroundColor[ i ], hemisphereLightSkyColor[ i ], hemiDiffuseWeight );\nhemiDiffuse += diffuse * hemiColor;\nvec3 hemiHalfVectorSky = normalize( lVector + viewPosition );\nfloat hemiDotNormalHalfSky = 0.5 * dot( normal, hemiHalfVectorSky ) + 0.5;\nfloat hemiSpecularWeightSky = specularStrength * max( pow( hemiDotNormalHalfSky, shininess ), 0.0 );\nvec3 lVectorGround = -lVector;\nvec3 hemiHalfVectorGround = normalize( lVectorGround + viewPosition );\nfloat hemiDotNormalHalfGround = 0.5 * dot( normal, hemiHalfVectorGround ) + 0.5;\nfloat hemiSpecularWeightGround = specularStrength * max( pow( hemiDotNormalHalfGround, shininess ), 0.0 );\n#ifdef PHYSICALLY_BASED_SHADING\nfloat dotProductGround = dot( normal, lVectorGround );\nfloat specularNormalization = ( shininess + 2.0001 ) / 8.0;\nvec3 schlickSky = specular + vec3( 1.0 - specular ) * pow( 1.0 - dot( lVector, hemiHalfVectorSky ), 5.0 );\nvec3 schlickGround = specular + vec3( 1.0 - specular ) * pow( 1.0 - dot( lVectorGround, hemiHalfVectorGround ), 5.0 );\nhemiSpecular += hemiColor * specularNormalization * ( schlickSky * hemiSpecularWeightSky * max( dotProduct, 0.0 ) + schlickGround * hemiSpecularWeightGround * max( dotProductGround, 0.0 ) );\n#else\nhemiSpecular += specular * hemiColor * ( hemiSpecularWeightSky + hemiSpecularWeightGround ) * hemiDiffuseWeight;\n#endif\n}\n#endif\nvec3 totalDiffuse = vec3( 0.0 );\nvec3 totalSpecular = vec3( 0.0 );\n#if MAX_DIR_LIGHTS > 0\ntotalDiffuse += dirDiffuse;\ntotalSpecular += dirSpecular;\n#endif\n#if MAX_HEMI_LIGHTS > 0\ntotalDiffuse += hemiDiffuse;\ntotalSpecular += hemiSpecular;\n#endif\n#if MAX_POINT_LIGHTS > 0\ntotalDiffuse += pointDiffuse;\ntotalSpecular += pointSpecular;\n#endif\n#if MAX_SPOT_LIGHTS > 0\ntotalDiffuse += spotDiffuse;\ntotalSpecular += spotSpecular;\n#endif\n#ifdef METAL\ngl_FragColor.xyz = gl_FragColor.xyz * ( emissive + totalDiffuse + ambientLightColor * ambient + totalSpecular );\n#else\ngl_FragColor.xyz = gl_FragColor.xyz * ( emissive + totalDiffuse + ambientLightColor * ambient ) + totalSpecular;\n#endif", | |
color_pars_fragment:"#ifdef USE_COLOR\nvarying vec3 vColor;\n#endif",color_fragment:"#ifdef USE_COLOR\ngl_FragColor = gl_FragColor * vec4( vColor, opacity );\n#endif",color_pars_vertex:"#ifdef USE_COLOR\nvarying vec3 vColor;\n#endif",color_vertex:"#ifdef USE_COLOR\n#ifdef GAMMA_INPUT\nvColor = color * color;\n#else\nvColor = color;\n#endif\n#endif",skinning_pars_vertex:"#ifdef USE_SKINNING\n#ifdef BONE_TEXTURE\nuniform sampler2D boneTexture;\nmat4 getBoneMatrix( const in float i ) {\nfloat j = i * 4.0;\nfloat x = mod( j, N_BONE_PIXEL_X );\nfloat y = floor( j / N_BONE_PIXEL_X );\nconst float dx = 1.0 / N_BONE_PIXEL_X;\nconst float dy = 1.0 / N_BONE_PIXEL_Y;\ny = dy * ( y + 0.5 );\nvec4 v1 = texture2D( boneTexture, vec2( dx * ( x + 0.5 ), y ) );\nvec4 v2 = texture2D( boneTexture, vec2( dx * ( x + 1.5 ), y ) );\nvec4 v3 = texture2D( boneTexture, vec2( dx * ( x + 2.5 ), y ) );\nvec4 v4 = texture2D( boneTexture, vec2( dx * ( x + 3.5 ), y ) );\nmat4 bone = mat4( v1, v2, v3, v4 );\nreturn bone;\n}\n#else\nuniform mat4 boneGlobalMatrices[ MAX_BONES ];\nmat4 getBoneMatrix( const in float i ) {\nmat4 bone = boneGlobalMatrices[ int(i) ];\nreturn bone;\n}\n#endif\n#endif", | |
skinbase_vertex:"#ifdef USE_SKINNING\nmat4 boneMatX = getBoneMatrix( skinIndex.x );\nmat4 boneMatY = getBoneMatrix( skinIndex.y );\n#endif",skinning_vertex:"#ifdef USE_SKINNING\n#ifdef USE_MORPHTARGETS\nvec4 skinVertex = vec4( morphed, 1.0 );\n#else\nvec4 skinVertex = vec4( position, 1.0 );\n#endif\nvec4 skinned = boneMatX * skinVertex * skinWeight.x;\nskinned \t += boneMatY * skinVertex * skinWeight.y;\n#endif",morphtarget_pars_vertex:"#ifdef USE_MORPHTARGETS\n#ifndef USE_MORPHNORMALS\nuniform float morphTargetInfluences[ 8 ];\n#else\nuniform float morphTargetInfluences[ 4 ];\n#endif\n#endif", | |
morphtarget_vertex:"#ifdef USE_MORPHTARGETS\nvec3 morphed = vec3( 0.0 );\nmorphed += ( morphTarget0 - position ) * morphTargetInfluences[ 0 ];\nmorphed += ( morphTarget1 - position ) * morphTargetInfluences[ 1 ];\nmorphed += ( morphTarget2 - position ) * morphTargetInfluences[ 2 ];\nmorphed += ( morphTarget3 - position ) * morphTargetInfluences[ 3 ];\n#ifndef USE_MORPHNORMALS\nmorphed += ( morphTarget4 - position ) * morphTargetInfluences[ 4 ];\nmorphed += ( morphTarget5 - position ) * morphTargetInfluences[ 5 ];\nmorphed += ( morphTarget6 - position ) * morphTargetInfluences[ 6 ];\nmorphed += ( morphTarget7 - position ) * morphTargetInfluences[ 7 ];\n#endif\nmorphed += position;\n#endif", | |
default_vertex:"vec4 mvPosition;\n#ifdef USE_SKINNING\nmvPosition = modelViewMatrix * skinned;\n#endif\n#if !defined( USE_SKINNING ) && defined( USE_MORPHTARGETS )\nmvPosition = modelViewMatrix * vec4( morphed, 1.0 );\n#endif\n#if !defined( USE_SKINNING ) && ! defined( USE_MORPHTARGETS )\nmvPosition = modelViewMatrix * vec4( position, 1.0 );\n#endif\ngl_Position = projectionMatrix * mvPosition;",morphnormal_vertex:"#ifdef USE_MORPHNORMALS\nvec3 morphedNormal = vec3( 0.0 );\nmorphedNormal += ( morphNormal0 - normal ) * morphTargetInfluences[ 0 ];\nmorphedNormal += ( morphNormal1 - normal ) * morphTargetInfluences[ 1 ];\nmorphedNormal += ( morphNormal2 - normal ) * morphTargetInfluences[ 2 ];\nmorphedNormal += ( morphNormal3 - normal ) * morphTargetInfluences[ 3 ];\nmorphedNormal += normal;\n#endif", | |
skinnormal_vertex:"#ifdef USE_SKINNING\nmat4 skinMatrix = skinWeight.x * boneMatX;\nskinMatrix \t+= skinWeight.y * boneMatY;\n#ifdef USE_MORPHNORMALS\nvec4 skinnedNormal = skinMatrix * vec4( morphedNormal, 0.0 );\n#else\nvec4 skinnedNormal = skinMatrix * vec4( normal, 0.0 );\n#endif\n#endif",defaultnormal_vertex:"vec3 objectNormal;\n#ifdef USE_SKINNING\nobjectNormal = skinnedNormal.xyz;\n#endif\n#if !defined( USE_SKINNING ) && defined( USE_MORPHNORMALS )\nobjectNormal = morphedNormal;\n#endif\n#if !defined( USE_SKINNING ) && ! defined( USE_MORPHNORMALS )\nobjectNormal = normal;\n#endif\n#ifdef FLIP_SIDED\nobjectNormal = -objectNormal;\n#endif\nvec3 transformedNormal = normalMatrix * objectNormal;", | |
shadowmap_pars_fragment:"#ifdef USE_SHADOWMAP\nuniform sampler2D shadowMap[ MAX_SHADOWS ];\nuniform vec2 shadowMapSize[ MAX_SHADOWS ];\nuniform float shadowDarkness[ MAX_SHADOWS ];\nuniform float shadowBias[ MAX_SHADOWS ];\nvarying vec4 vShadowCoord[ MAX_SHADOWS ];\nfloat unpackDepth( const in vec4 rgba_depth ) {\nconst vec4 bit_shift = vec4( 1.0 / ( 256.0 * 256.0 * 256.0 ), 1.0 / ( 256.0 * 256.0 ), 1.0 / 256.0, 1.0 );\nfloat depth = dot( rgba_depth, bit_shift );\nreturn depth;\n}\n#endif",shadowmap_fragment:"#ifdef USE_SHADOWMAP\n#ifdef SHADOWMAP_DEBUG\nvec3 frustumColors[3];\nfrustumColors[0] = vec3( 1.0, 0.5, 0.0 );\nfrustumColors[1] = vec3( 0.0, 1.0, 0.8 );\nfrustumColors[2] = vec3( 0.0, 0.5, 1.0 );\n#endif\n#ifdef SHADOWMAP_CASCADE\nint inFrustumCount = 0;\n#endif\nfloat fDepth;\nvec3 shadowColor = vec3( 1.0 );\nfor( int i = 0; i < MAX_SHADOWS; i ++ ) {\nvec3 shadowCoord = vShadowCoord[ i ].xyz / vShadowCoord[ i ].w;\nbvec4 inFrustumVec = bvec4 ( shadowCoord.x >= 0.0, shadowCoord.x <= 1.0, shadowCoord.y >= 0.0, shadowCoord.y <= 1.0 );\nbool inFrustum = all( inFrustumVec );\n#ifdef SHADOWMAP_CASCADE\ninFrustumCount += int( inFrustum );\nbvec3 frustumTestVec = bvec3( inFrustum, inFrustumCount == 1, shadowCoord.z <= 1.0 );\n#else\nbvec2 frustumTestVec = bvec2( inFrustum, shadowCoord.z <= 1.0 );\n#endif\nbool frustumTest = all( frustumTestVec );\nif ( frustumTest ) {\nshadowCoord.z += shadowBias[ i ];\n#if defined( SHADOWMAP_TYPE_PCF )\nfloat shadow = 0.0;\nconst float shadowDelta = 1.0 / 9.0;\nfloat xPixelOffset = 1.0 / shadowMapSize[ i ].x;\nfloat yPixelOffset = 1.0 / shadowMapSize[ i ].y;\nfloat dx0 = -1.25 * xPixelOffset;\nfloat dy0 = -1.25 * yPixelOffset;\nfloat dx1 = 1.25 * xPixelOffset;\nfloat dy1 = 1.25 * yPixelOffset;\nfDepth = unpackDepth( texture2D( shadowMap[ i ], shadowCoord.xy + vec2( dx0, dy0 ) ) );\nif ( fDepth < shadowCoord.z ) shadow += shadowDelta;\nfDepth = unpackDepth( texture2D( shadowMap[ i ], shadowCoord.xy + vec2( 0.0, dy0 ) ) );\nif ( fDepth < shadowCoord.z ) shadow += shadowDelta;\nfDepth = unpackDepth( texture2D( shadowMap[ i ], shadowCoord.xy + vec2( dx1, dy0 ) ) );\nif ( fDepth < shadowCoord.z ) shadow += shadowDelta;\nfDepth = unpackDepth( texture2D( shadowMap[ i ], shadowCoord.xy + vec2( dx0, 0.0 ) ) );\nif ( fDepth < shadowCoord.z ) shadow += shadowDelta;\nfDepth = unpackDepth( texture2D( shadowMap[ i ], shadowCoord.xy ) );\nif ( fDepth < shadowCoord.z ) shadow += shadowDelta;\nfDepth = unpackDepth( texture2D( shadowMap[ i ], shadowCoord.xy + vec2( dx1, 0.0 ) ) );\nif ( fDepth < shadowCoord.z ) shadow += shadowDelta;\nfDepth = unpackDepth( texture2D( shadowMap[ i ], shadowCoord.xy + vec2( dx0, dy1 ) ) );\nif ( fDepth < shadowCoord.z ) shadow += shadowDelta;\nfDepth = unpackDepth( texture2D( shadowMap[ i ], shadowCoord.xy + vec2( 0.0, dy1 ) ) );\nif ( fDepth < shadowCoord.z ) shadow += shadowDelta;\nfDepth = unpackDepth( texture2D( shadowMap[ i ], shadowCoord.xy + vec2( dx1, dy1 ) ) );\nif ( fDepth < shadowCoord.z ) shadow += shadowDelta;\nshadowColor = shadowColor * vec3( ( 1.0 - shadowDarkness[ i ] * shadow ) );\n#elif defined( SHADOWMAP_TYPE_PCF_SOFT )\nfloat shadow = 0.0;\nfloat xPixelOffset = 1.0 / shadowMapSize[ i ].x;\nfloat yPixelOffset = 1.0 / shadowMapSize[ i ].y;\nfloat dx0 = -1.0 * xPixelOffset;\nfloat dy0 = -1.0 * yPixelOffset;\nfloat dx1 = 1.0 * xPixelOffset;\nfloat dy1 = 1.0 * yPixelOffset;\nmat3 shadowKernel;\nmat3 depthKernel;\ndepthKernel[0][0] = unpackDepth( texture2D( shadowMap[ i ], shadowCoord.xy + vec2( dx0, dy0 ) ) );\ndepthKernel[0][1] = unpackDepth( texture2D( shadowMap[ i ], shadowCoord.xy + vec2( dx0, 0.0 ) ) );\ndepthKernel[0][2] = unpackDepth( texture2D( shadowMap[ i ], shadowCoord.xy + vec2( dx0, dy1 ) ) );\ndepthKernel[1][0] = unpackDepth( texture2D( shadowMap[ i ], shadowCoord.xy + vec2( 0.0, dy0 ) ) );\ndepthKernel[1][1] = unpackDepth( texture2D( shadowMap[ i ], shadowCoord.xy ) );\ndepthKernel[1][2] = unpackDepth( texture2D( shadowMap[ i ], shadowCoord.xy + vec2( 0.0, dy1 ) ) );\ndepthKernel[2][0] = unpackDepth( texture2D( shadowMap[ i ], shadowCoord.xy + vec2( dx1, dy0 ) ) );\ndepthKernel[2][1] = unpackDepth( texture2D( shadowMap[ i ], shadowCoord.xy + vec2( dx1, 0.0 ) ) );\ndepthKernel[2][2] = unpackDepth( texture2D( shadowMap[ i ], shadowCoord.xy + vec2( dx1, dy1 ) ) );\nvec3 shadowZ = vec3( shadowCoord.z );\nshadowKernel[0] = vec3(lessThan(depthKernel[0], shadowZ ));\nshadowKernel[0] *= vec3(0.25);\nshadowKernel[1] = vec3(lessThan(depthKernel[1], shadowZ ));\nshadowKernel[1] *= vec3(0.25);\nshadowKernel[2] = vec3(lessThan(depthKernel[2], shadowZ ));\nshadowKernel[2] *= vec3(0.25);\nvec2 fractionalCoord = 1.0 - fract( shadowCoord.xy * shadowMapSize[i].xy );\nshadowKernel[0] = mix( shadowKernel[1], shadowKernel[0], fractionalCoord.x );\nshadowKernel[1] = mix( shadowKernel[2], shadowKernel[1], fractionalCoord.x );\nvec4 shadowValues;\nshadowValues.x = mix( shadowKernel[0][1], shadowKernel[0][0], fractionalCoord.y );\nshadowValues.y = mix( shadowKernel[0][2], shadowKernel[0][1], fractionalCoord.y );\nshadowValues.z = mix( shadowKernel[1][1], shadowKernel[1][0], fractionalCoord.y );\nshadowValues.w = mix( shadowKernel[1][2], shadowKernel[1][1], fractionalCoord.y );\nshadow = dot( shadowValues, vec4( 1.0 ) );\nshadowColor = shadowColor * vec3( ( 1.0 - shadowDarkness[ i ] * shadow ) );\n#else\nvec4 rgbaDepth = texture2D( shadowMap[ i ], shadowCoord.xy );\nfloat fDepth = unpackDepth( rgbaDepth );\nif ( fDepth < shadowCoord.z )\nshadowColor = shadowColor * vec3( 1.0 - shadowDarkness[ i ] );\n#endif\n}\n#ifdef SHADOWMAP_DEBUG\n#ifdef SHADOWMAP_CASCADE\nif ( inFrustum && inFrustumCount == 1 ) gl_FragColor.xyz *= frustumColors[ i ];\n#else\nif ( inFrustum ) gl_FragColor.xyz *= frustumColors[ i ];\n#endif\n#endif\n}\n#ifdef GAMMA_OUTPUT\nshadowColor *= shadowColor;\n#endif\ngl_FragColor.xyz = gl_FragColor.xyz * shadowColor;\n#endif", | |
shadowmap_pars_vertex:"#ifdef USE_SHADOWMAP\nvarying vec4 vShadowCoord[ MAX_SHADOWS ];\nuniform mat4 shadowMatrix[ MAX_SHADOWS ];\n#endif",shadowmap_vertex:"#ifdef USE_SHADOWMAP\nfor( int i = 0; i < MAX_SHADOWS; i ++ ) {\nvShadowCoord[ i ] = shadowMatrix[ i ] * worldPosition;\n}\n#endif",alphatest_fragment:"#ifdef ALPHATEST\nif ( gl_FragColor.a < ALPHATEST ) discard;\n#endif",linear_to_gamma_fragment:"#ifdef GAMMA_OUTPUT\ngl_FragColor.xyz = sqrt( gl_FragColor.xyz );\n#endif"}; | |
THREE.UniformsUtils={merge:function(a){var b,c,d,e={};for(b=0;b<a.length;b++)for(c in d=this.clone(a[b]),d)e[c]=d[c];return e},clone:function(a){var b,c,d,e={};for(b in a)for(c in e[b]={},a[b])d=a[b][c],e[b][c]=d instanceof THREE.Color||d instanceof THREE.Vector2||d instanceof THREE.Vector3||d instanceof THREE.Vector4||d instanceof THREE.Matrix4||d instanceof THREE.Texture?d.clone():d instanceof Array?d.slice():d;return e}}; | |
THREE.UniformsLib={common:{diffuse:{type:"c",value:new THREE.Color(15658734)},opacity:{type:"f",value:1},map:{type:"t",value:null},offsetRepeat:{type:"v4",value:new THREE.Vector4(0,0,1,1)},lightMap:{type:"t",value:null},specularMap:{type:"t",value:null},envMap:{type:"t",value:null},flipEnvMap:{type:"f",value:-1},useRefract:{type:"i",value:0},reflectivity:{type:"f",value:1},refractionRatio:{type:"f",value:0.98},combine:{type:"i",value:0},morphTargetInfluences:{type:"f",value:0}},bump:{bumpMap:{type:"t", | |
value:null},bumpScale:{type:"f",value:1}},normalmap:{normalMap:{type:"t",value:null},normalScale:{type:"v2",value:new THREE.Vector2(1,1)}},fog:{fogDensity:{type:"f",value:2.5E-4},fogNear:{type:"f",value:1},fogFar:{type:"f",value:2E3},fogColor:{type:"c",value:new THREE.Color(16777215)}},lights:{ambientLightColor:{type:"fv",value:[]},directionalLightDirection:{type:"fv",value:[]},directionalLightColor:{type:"fv",value:[]},hemisphereLightDirection:{type:"fv",value:[]},hemisphereLightSkyColor:{type:"fv", | |
value:[]},hemisphereLightGroundColor:{type:"fv",value:[]},pointLightColor:{type:"fv",value:[]},pointLightPosition:{type:"fv",value:[]},pointLightDistance:{type:"fv1",value:[]},spotLightColor:{type:"fv",value:[]},spotLightPosition:{type:"fv",value:[]},spotLightDirection:{type:"fv",value:[]},spotLightDistance:{type:"fv1",value:[]},spotLightAngleCos:{type:"fv1",value:[]},spotLightExponent:{type:"fv1",value:[]}},particle:{psColor:{type:"c",value:new THREE.Color(15658734)},opacity:{type:"f",value:1},size:{type:"f", | |
value:1},scale:{type:"f",value:1},map:{type:"t",value:null},fogDensity:{type:"f",value:2.5E-4},fogNear:{type:"f",value:1},fogFar:{type:"f",value:2E3},fogColor:{type:"c",value:new THREE.Color(16777215)}},shadowmap:{shadowMap:{type:"tv",value:[]},shadowMapSize:{type:"v2v",value:[]},shadowBias:{type:"fv1",value:[]},shadowDarkness:{type:"fv1",value:[]},shadowMatrix:{type:"m4v",value:[]}}}; | |
THREE.ShaderLib={basic:{uniforms:THREE.UniformsUtils.merge([THREE.UniformsLib.common,THREE.UniformsLib.fog,THREE.UniformsLib.shadowmap]),vertexShader:[THREE.ShaderChunk.map_pars_vertex,THREE.ShaderChunk.lightmap_pars_vertex,THREE.ShaderChunk.envmap_pars_vertex,THREE.ShaderChunk.color_pars_vertex,THREE.ShaderChunk.morphtarget_pars_vertex,THREE.ShaderChunk.skinning_pars_vertex,THREE.ShaderChunk.shadowmap_pars_vertex,"void main() {",THREE.ShaderChunk.map_vertex,THREE.ShaderChunk.lightmap_vertex,THREE.ShaderChunk.color_vertex, | |
THREE.ShaderChunk.skinbase_vertex,"#ifdef USE_ENVMAP",THREE.ShaderChunk.morphnormal_vertex,THREE.ShaderChunk.skinnormal_vertex,THREE.ShaderChunk.defaultnormal_vertex,"#endif",THREE.ShaderChunk.morphtarget_vertex,THREE.ShaderChunk.skinning_vertex,THREE.ShaderChunk.default_vertex,THREE.ShaderChunk.worldpos_vertex,THREE.ShaderChunk.envmap_vertex,THREE.ShaderChunk.shadowmap_vertex,"}"].join("\n"),fragmentShader:["uniform vec3 diffuse;\nuniform float opacity;",THREE.ShaderChunk.color_pars_fragment,THREE.ShaderChunk.map_pars_fragment, | |
THREE.ShaderChunk.lightmap_pars_fragment,THREE.ShaderChunk.envmap_pars_fragment,THREE.ShaderChunk.fog_pars_fragment,THREE.ShaderChunk.shadowmap_pars_fragment,THREE.ShaderChunk.specularmap_pars_fragment,"void main() {\ngl_FragColor = vec4( diffuse, opacity );",THREE.ShaderChunk.map_fragment,THREE.ShaderChunk.alphatest_fragment,THREE.ShaderChunk.specularmap_fragment,THREE.ShaderChunk.lightmap_fragment,THREE.ShaderChunk.color_fragment,THREE.ShaderChunk.envmap_fragment,THREE.ShaderChunk.shadowmap_fragment, | |
THREE.ShaderChunk.linear_to_gamma_fragment,THREE.ShaderChunk.fog_fragment,"}"].join("\n")},lambert:{uniforms:THREE.UniformsUtils.merge([THREE.UniformsLib.common,THREE.UniformsLib.fog,THREE.UniformsLib.lights,THREE.UniformsLib.shadowmap,{ambient:{type:"c",value:new THREE.Color(16777215)},emissive:{type:"c",value:new THREE.Color(0)},wrapRGB:{type:"v3",value:new THREE.Vector3(1,1,1)}}]),vertexShader:["#define LAMBERT\nvarying vec3 vLightFront;\n#ifdef DOUBLE_SIDED\nvarying vec3 vLightBack;\n#endif", | |
THREE.ShaderChunk.map_pars_vertex,THREE.ShaderChunk.lightmap_pars_vertex,THREE.ShaderChunk.envmap_pars_vertex,THREE.ShaderChunk.lights_lambert_pars_vertex,THREE.ShaderChunk.color_pars_vertex,THREE.ShaderChunk.morphtarget_pars_vertex,THREE.ShaderChunk.skinning_pars_vertex,THREE.ShaderChunk.shadowmap_pars_vertex,"void main() {",THREE.ShaderChunk.map_vertex,THREE.ShaderChunk.lightmap_vertex,THREE.ShaderChunk.color_vertex,THREE.ShaderChunk.morphnormal_vertex,THREE.ShaderChunk.skinbase_vertex,THREE.ShaderChunk.skinnormal_vertex, | |
THREE.ShaderChunk.defaultnormal_vertex,THREE.ShaderChunk.morphtarget_vertex,THREE.ShaderChunk.skinning_vertex,THREE.ShaderChunk.default_vertex,THREE.ShaderChunk.worldpos_vertex,THREE.ShaderChunk.envmap_vertex,THREE.ShaderChunk.lights_lambert_vertex,THREE.ShaderChunk.shadowmap_vertex,"}"].join("\n"),fragmentShader:["uniform float opacity;\nvarying vec3 vLightFront;\n#ifdef DOUBLE_SIDED\nvarying vec3 vLightBack;\n#endif",THREE.ShaderChunk.color_pars_fragment,THREE.ShaderChunk.map_pars_fragment,THREE.ShaderChunk.lightmap_pars_fragment, | |
THREE.ShaderChunk.envmap_pars_fragment,THREE.ShaderChunk.fog_pars_fragment,THREE.ShaderChunk.shadowmap_pars_fragment,THREE.ShaderChunk.specularmap_pars_fragment,"void main() {\ngl_FragColor = vec4( vec3 ( 1.0 ), opacity );",THREE.ShaderChunk.map_fragment,THREE.ShaderChunk.alphatest_fragment,THREE.ShaderChunk.specularmap_fragment,"#ifdef DOUBLE_SIDED\nif ( gl_FrontFacing )\ngl_FragColor.xyz *= vLightFront;\nelse\ngl_FragColor.xyz *= vLightBack;\n#else\ngl_FragColor.xyz *= vLightFront;\n#endif",THREE.ShaderChunk.lightmap_fragment, | |
THREE.ShaderChunk.color_fragment,THREE.ShaderChunk.envmap_fragment,THREE.ShaderChunk.shadowmap_fragment,THREE.ShaderChunk.linear_to_gamma_fragment,THREE.ShaderChunk.fog_fragment,"}"].join("\n")},phong:{uniforms:THREE.UniformsUtils.merge([THREE.UniformsLib.common,THREE.UniformsLib.bump,THREE.UniformsLib.normalmap,THREE.UniformsLib.fog,THREE.UniformsLib.lights,THREE.UniformsLib.shadowmap,{ambient:{type:"c",value:new THREE.Color(16777215)},emissive:{type:"c",value:new THREE.Color(0)},specular:{type:"c", | |
value:new THREE.Color(1118481)},shininess:{type:"f",value:30},wrapRGB:{type:"v3",value:new THREE.Vector3(1,1,1)}}]),vertexShader:["#define PHONG\nvarying vec3 vViewPosition;\nvarying vec3 vNormal;",THREE.ShaderChunk.map_pars_vertex,THREE.ShaderChunk.lightmap_pars_vertex,THREE.ShaderChunk.envmap_pars_vertex,THREE.ShaderChunk.lights_phong_pars_vertex,THREE.ShaderChunk.color_pars_vertex,THREE.ShaderChunk.morphtarget_pars_vertex,THREE.ShaderChunk.skinning_pars_vertex,THREE.ShaderChunk.shadowmap_pars_vertex, | |
"void main() {",THREE.ShaderChunk.map_vertex,THREE.ShaderChunk.lightmap_vertex,THREE.ShaderChunk.color_vertex,THREE.ShaderChunk.morphnormal_vertex,THREE.ShaderChunk.skinbase_vertex,THREE.ShaderChunk.skinnormal_vertex,THREE.ShaderChunk.defaultnormal_vertex,"vNormal = normalize( transformedNormal );",THREE.ShaderChunk.morphtarget_vertex,THREE.ShaderChunk.skinning_vertex,THREE.ShaderChunk.default_vertex,"vViewPosition = -mvPosition.xyz;",THREE.ShaderChunk.worldpos_vertex,THREE.ShaderChunk.envmap_vertex, | |
THREE.ShaderChunk.lights_phong_vertex,THREE.ShaderChunk.shadowmap_vertex,"}"].join("\n"),fragmentShader:["uniform vec3 diffuse;\nuniform float opacity;\nuniform vec3 ambient;\nuniform vec3 emissive;\nuniform vec3 specular;\nuniform float shininess;",THREE.ShaderChunk.color_pars_fragment,THREE.ShaderChunk.map_pars_fragment,THREE.ShaderChunk.lightmap_pars_fragment,THREE.ShaderChunk.envmap_pars_fragment,THREE.ShaderChunk.fog_pars_fragment,THREE.ShaderChunk.lights_phong_pars_fragment,THREE.ShaderChunk.shadowmap_pars_fragment, | |
THREE.ShaderChunk.bumpmap_pars_fragment,THREE.ShaderChunk.normalmap_pars_fragment,THREE.ShaderChunk.specularmap_pars_fragment,"void main() {\ngl_FragColor = vec4( vec3 ( 1.0 ), opacity );",THREE.ShaderChunk.map_fragment,THREE.ShaderChunk.alphatest_fragment,THREE.ShaderChunk.specularmap_fragment,THREE.ShaderChunk.lights_phong_fragment,THREE.ShaderChunk.lightmap_fragment,THREE.ShaderChunk.color_fragment,THREE.ShaderChunk.envmap_fragment,THREE.ShaderChunk.shadowmap_fragment,THREE.ShaderChunk.linear_to_gamma_fragment, | |
THREE.ShaderChunk.fog_fragment,"}"].join("\n")},particle_basic:{uniforms:THREE.UniformsUtils.merge([THREE.UniformsLib.particle,THREE.UniformsLib.shadowmap]),vertexShader:["uniform float size;\nuniform float scale;",THREE.ShaderChunk.color_pars_vertex,THREE.ShaderChunk.shadowmap_pars_vertex,"void main() {",THREE.ShaderChunk.color_vertex,"vec4 mvPosition = modelViewMatrix * vec4( position, 1.0 );\n#ifdef USE_SIZEATTENUATION\ngl_PointSize = size * ( scale / length( mvPosition.xyz ) );\n#else\ngl_PointSize = size;\n#endif\ngl_Position = projectionMatrix * mvPosition;", | |
THREE.ShaderChunk.worldpos_vertex,THREE.ShaderChunk.shadowmap_vertex,"}"].join("\n"),fragmentShader:["uniform vec3 psColor;\nuniform float opacity;",THREE.ShaderChunk.color_pars_fragment,THREE.ShaderChunk.map_particle_pars_fragment,THREE.ShaderChunk.fog_pars_fragment,THREE.ShaderChunk.shadowmap_pars_fragment,"void main() {\ngl_FragColor = vec4( psColor, opacity );",THREE.ShaderChunk.map_particle_fragment,THREE.ShaderChunk.alphatest_fragment,THREE.ShaderChunk.color_fragment,THREE.ShaderChunk.shadowmap_fragment, | |
THREE.ShaderChunk.fog_fragment,"}"].join("\n")},dashed:{uniforms:THREE.UniformsUtils.merge([THREE.UniformsLib.common,THREE.UniformsLib.fog,{scale:{type:"f",value:1},dashSize:{type:"f",value:1},totalSize:{type:"f",value:2}}]),vertexShader:["uniform float scale;\nattribute float lineDistance;\nvarying float vLineDistance;",THREE.ShaderChunk.color_pars_vertex,"void main() {",THREE.ShaderChunk.color_vertex,"vLineDistance = scale * lineDistance;\nvec4 mvPosition = modelViewMatrix * vec4( position, 1.0 );\ngl_Position = projectionMatrix * mvPosition;\n}"].join("\n"), | |
fragmentShader:["uniform vec3 diffuse;\nuniform float opacity;\nuniform float dashSize;\nuniform float totalSize;\nvarying float vLineDistance;",THREE.ShaderChunk.color_pars_fragment,THREE.ShaderChunk.fog_pars_fragment,"void main() {\nif ( mod( vLineDistance, totalSize ) > dashSize ) {\ndiscard;\n}\ngl_FragColor = vec4( diffuse, opacity );",THREE.ShaderChunk.color_fragment,THREE.ShaderChunk.fog_fragment,"}"].join("\n")},depth:{uniforms:{mNear:{type:"f",value:1},mFar:{type:"f",value:2E3},opacity:{type:"f", | |
value:1}},vertexShader:"void main() {\ngl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );\n}",fragmentShader:"uniform float mNear;\nuniform float mFar;\nuniform float opacity;\nvoid main() {\nfloat depth = gl_FragCoord.z / gl_FragCoord.w;\nfloat color = 1.0 - smoothstep( mNear, mFar, depth );\ngl_FragColor = vec4( vec3( color ), opacity );\n}"},normal:{uniforms:{opacity:{type:"f",value:1}},vertexShader:["varying vec3 vNormal;",THREE.ShaderChunk.morphtarget_pars_vertex,"void main() {\nvNormal = normalize( normalMatrix * normal );", | |
THREE.ShaderChunk.morphtarget_vertex,THREE.ShaderChunk.default_vertex,"}"].join("\n"),fragmentShader:"uniform float opacity;\nvarying vec3 vNormal;\nvoid main() {\ngl_FragColor = vec4( 0.5 * normalize( vNormal ) + 0.5, opacity );\n}"},normalmap:{uniforms:THREE.UniformsUtils.merge([THREE.UniformsLib.fog,THREE.UniformsLib.lights,THREE.UniformsLib.shadowmap,{enableAO:{type:"i",value:0},enableDiffuse:{type:"i",value:0},enableSpecular:{type:"i",value:0},enableReflection:{type:"i",value:0},enableDisplacement:{type:"i", | |
value:0},tDisplacement:{type:"t",value:null},tDiffuse:{type:"t",value:null},tCube:{type:"t",value:null},tNormal:{type:"t",value:null},tSpecular:{type:"t",value:null},tAO:{type:"t",value:null},uNormalScale:{type:"v2",value:new THREE.Vector2(1,1)},uDisplacementBias:{type:"f",value:0},uDisplacementScale:{type:"f",value:1},uDiffuseColor:{type:"c",value:new THREE.Color(16777215)},uSpecularColor:{type:"c",value:new THREE.Color(1118481)},uAmbientColor:{type:"c",value:new THREE.Color(16777215)},uShininess:{type:"f", | |
value:30},uOpacity:{type:"f",value:1},useRefract:{type:"i",value:0},uRefractionRatio:{type:"f",value:0.98},uReflectivity:{type:"f",value:0.5},uOffset:{type:"v2",value:new THREE.Vector2(0,0)},uRepeat:{type:"v2",value:new THREE.Vector2(1,1)},wrapRGB:{type:"v3",value:new THREE.Vector3(1,1,1)}}]),fragmentShader:["uniform vec3 uAmbientColor;\nuniform vec3 uDiffuseColor;\nuniform vec3 uSpecularColor;\nuniform float uShininess;\nuniform float uOpacity;\nuniform bool enableDiffuse;\nuniform bool enableSpecular;\nuniform bool enableAO;\nuniform bool enableReflection;\nuniform sampler2D tDiffuse;\nuniform sampler2D tNormal;\nuniform sampler2D tSpecular;\nuniform sampler2D tAO;\nuniform samplerCube tCube;\nuniform vec2 uNormalScale;\nuniform bool useRefract;\nuniform float uRefractionRatio;\nuniform float uReflectivity;\nvarying vec3 vTangent;\nvarying vec3 vBinormal;\nvarying vec3 vNormal;\nvarying vec2 vUv;\nuniform vec3 ambientLightColor;\n#if MAX_DIR_LIGHTS > 0\nuniform vec3 directionalLightColor[ MAX_DIR_LIGHTS ];\nuniform vec3 directionalLightDirection[ MAX_DIR_LIGHTS ];\n#endif\n#if MAX_HEMI_LIGHTS > 0\nuniform vec3 hemisphereLightSkyColor[ MAX_HEMI_LIGHTS ];\nuniform vec3 hemisphereLightGroundColor[ MAX_HEMI_LIGHTS ];\nuniform vec3 hemisphereLightDirection[ MAX_HEMI_LIGHTS ];\n#endif\n#if MAX_POINT_LIGHTS > 0\nuniform vec3 pointLightColor[ MAX_POINT_LIGHTS ];\nuniform vec3 pointLightPosition[ MAX_POINT_LIGHTS ];\nuniform float pointLightDistance[ MAX_POINT_LIGHTS ];\n#endif\n#if MAX_SPOT_LIGHTS > 0\nuniform vec3 spotLightColor[ MAX_SPOT_LIGHTS ];\nuniform vec3 spotLightPosition[ MAX_SPOT_LIGHTS ];\nuniform vec3 spotLightDirection[ MAX_SPOT_LIGHTS ];\nuniform float spotLightAngleCos[ MAX_SPOT_LIGHTS ];\nuniform float spotLightExponent[ MAX_SPOT_LIGHTS ];\nuniform float spotLightDistance[ MAX_SPOT_LIGHTS ];\n#endif\n#ifdef WRAP_AROUND\nuniform vec3 wrapRGB;\n#endif\nvarying vec3 vWorldPosition;\nvarying vec3 vViewPosition;", | |
THREE.ShaderChunk.shadowmap_pars_fragment,THREE.ShaderChunk.fog_pars_fragment,"void main() {\ngl_FragColor = vec4( vec3( 1.0 ), uOpacity );\nvec3 specularTex = vec3( 1.0 );\nvec3 normalTex = texture2D( tNormal, vUv ).xyz * 2.0 - 1.0;\nnormalTex.xy *= uNormalScale;\nnormalTex = normalize( normalTex );\nif( enableDiffuse ) {\n#ifdef GAMMA_INPUT\nvec4 texelColor = texture2D( tDiffuse, vUv );\ntexelColor.xyz *= texelColor.xyz;\ngl_FragColor = gl_FragColor * texelColor;\n#else\ngl_FragColor = gl_FragColor * texture2D( tDiffuse, vUv );\n#endif\n}\nif( enableAO ) {\n#ifdef GAMMA_INPUT\nvec4 aoColor = texture2D( tAO, vUv );\naoColor.xyz *= aoColor.xyz;\ngl_FragColor.xyz = gl_FragColor.xyz * aoColor.xyz;\n#else\ngl_FragColor.xyz = gl_FragColor.xyz * texture2D( tAO, vUv ).xyz;\n#endif\n}\nif( enableSpecular )\nspecularTex = texture2D( tSpecular, vUv ).xyz;\nmat3 tsb = mat3( normalize( vTangent ), normalize( vBinormal ), normalize( vNormal ) );\nvec3 finalNormal = tsb * normalTex;\n#ifdef FLIP_SIDED\nfinalNormal = -finalNormal;\n#endif\nvec3 normal = normalize( finalNormal );\nvec3 viewPosition = normalize( vViewPosition );\n#if MAX_POINT_LIGHTS > 0\nvec3 pointDiffuse = vec3( 0.0 );\nvec3 pointSpecular = vec3( 0.0 );\nfor ( int i = 0; i < MAX_POINT_LIGHTS; i ++ ) {\nvec4 lPosition = viewMatrix * vec4( pointLightPosition[ i ], 1.0 );\nvec3 pointVector = lPosition.xyz + vViewPosition.xyz;\nfloat pointDistance = 1.0;\nif ( pointLightDistance[ i ] > 0.0 )\npointDistance = 1.0 - min( ( length( pointVector ) / pointLightDistance[ i ] ), 1.0 );\npointVector = normalize( pointVector );\n#ifdef WRAP_AROUND\nfloat pointDiffuseWeightFull = max( dot( normal, pointVector ), 0.0 );\nfloat pointDiffuseWeightHalf = max( 0.5 * dot( normal, pointVector ) + 0.5, 0.0 );\nvec3 pointDiffuseWeight = mix( vec3 ( pointDiffuseWeightFull ), vec3( pointDiffuseWeightHalf ), wrapRGB );\n#else\nfloat pointDiffuseWeight = max( dot( normal, pointVector ), 0.0 );\n#endif\npointDiffuse += pointDistance * pointLightColor[ i ] * uDiffuseColor * pointDiffuseWeight;\nvec3 pointHalfVector = normalize( pointVector + viewPosition );\nfloat pointDotNormalHalf = max( dot( normal, pointHalfVector ), 0.0 );\nfloat pointSpecularWeight = specularTex.r * max( pow( pointDotNormalHalf, uShininess ), 0.0 );\n#ifdef PHYSICALLY_BASED_SHADING\nfloat specularNormalization = ( uShininess + 2.0001 ) / 8.0;\nvec3 schlick = uSpecularColor + vec3( 1.0 - uSpecularColor ) * pow( 1.0 - dot( pointVector, pointHalfVector ), 5.0 );\npointSpecular += schlick * pointLightColor[ i ] * pointSpecularWeight * pointDiffuseWeight * pointDistance * specularNormalization;\n#else\npointSpecular += pointDistance * pointLightColor[ i ] * uSpecularColor * pointSpecularWeight * pointDiffuseWeight;\n#endif\n}\n#endif\n#if MAX_SPOT_LIGHTS > 0\nvec3 spotDiffuse = vec3( 0.0 );\nvec3 spotSpecular = vec3( 0.0 );\nfor ( int i = 0; i < MAX_SPOT_LIGHTS; i ++ ) {\nvec4 lPosition = viewMatrix * vec4( spotLightPosition[ i ], 1.0 );\nvec3 spotVector = lPosition.xyz + vViewPosition.xyz;\nfloat spotDistance = 1.0;\nif ( spotLightDistance[ i ] > 0.0 )\nspotDistance = 1.0 - min( ( length( spotVector ) / spotLightDistance[ i ] ), 1.0 );\nspotVector = normalize( spotVector );\nfloat spotEffect = dot( spotLightDirection[ i ], normalize( spotLightPosition[ i ] - vWorldPosition ) );\nif ( spotEffect > spotLightAngleCos[ i ] ) {\nspotEffect = max( pow( spotEffect, spotLightExponent[ i ] ), 0.0 );\n#ifdef WRAP_AROUND\nfloat spotDiffuseWeightFull = max( dot( normal, spotVector ), 0.0 );\nfloat spotDiffuseWeightHalf = max( 0.5 * dot( normal, spotVector ) + 0.5, 0.0 );\nvec3 spotDiffuseWeight = mix( vec3 ( spotDiffuseWeightFull ), vec3( spotDiffuseWeightHalf ), wrapRGB );\n#else\nfloat spotDiffuseWeight = max( dot( normal, spotVector ), 0.0 );\n#endif\nspotDiffuse += spotDistance * spotLightColor[ i ] * uDiffuseColor * spotDiffuseWeight * spotEffect;\nvec3 spotHalfVector = normalize( spotVector + viewPosition );\nfloat spotDotNormalHalf = max( dot( normal, spotHalfVector ), 0.0 );\nfloat spotSpecularWeight = specularTex.r * max( pow( spotDotNormalHalf, uShininess ), 0.0 );\n#ifdef PHYSICALLY_BASED_SHADING\nfloat specularNormalization = ( uShininess + 2.0001 ) / 8.0;\nvec3 schlick = uSpecularColor + vec3( 1.0 - uSpecularColor ) * pow( 1.0 - dot( spotVector, spotHalfVector ), 5.0 );\nspotSpecular += schlick * spotLightColor[ i ] * spotSpecularWeight * spotDiffuseWeight * spotDistance * specularNormalization * spotEffect;\n#else\nspotSpecular += spotDistance * spotLightColor[ i ] * uSpecularColor * spotSpecularWeight * spotDiffuseWeight * spotEffect;\n#endif\n}\n}\n#endif\n#if MAX_DIR_LIGHTS > 0\nvec3 dirDiffuse = vec3( 0.0 );\nvec3 dirSpecular = vec3( 0.0 );\nfor( int i = 0; i < MAX_DIR_LIGHTS; i++ ) {\nvec4 lDirection = viewMatrix * vec4( directionalLightDirection[ i ], 0.0 );\nvec3 dirVector = normalize( lDirection.xyz );\n#ifdef WRAP_AROUND\nfloat directionalLightWeightingFull = max( dot( normal, dirVector ), 0.0 );\nfloat directionalLightWeightingHalf = max( 0.5 * dot( normal, dirVector ) + 0.5, 0.0 );\nvec3 dirDiffuseWeight = mix( vec3( directionalLightWeightingFull ), vec3( directionalLightWeightingHalf ), wrapRGB );\n#else\nfloat dirDiffuseWeight = max( dot( normal, dirVector ), 0.0 );\n#endif\ndirDiffuse += directionalLightColor[ i ] * uDiffuseColor * dirDiffuseWeight;\nvec3 dirHalfVector = normalize( dirVector + viewPosition );\nfloat dirDotNormalHalf = max( dot( normal, dirHalfVector ), 0.0 );\nfloat dirSpecularWeight = specularTex.r * max( pow( dirDotNormalHalf, uShininess ), 0.0 );\n#ifdef PHYSICALLY_BASED_SHADING\nfloat specularNormalization = ( uShininess + 2.0001 ) / 8.0;\nvec3 schlick = uSpecularColor + vec3( 1.0 - uSpecularColor ) * pow( 1.0 - dot( dirVector, dirHalfVector ), 5.0 );\ndirSpecular += schlick * directionalLightColor[ i ] * dirSpecularWeight * dirDiffuseWeight * specularNormalization;\n#else\ndirSpecular += directionalLightColor[ i ] * uSpecularColor * dirSpecularWeight * dirDiffuseWeight;\n#endif\n}\n#endif\n#if MAX_HEMI_LIGHTS > 0\nvec3 hemiDiffuse = vec3( 0.0 );\nvec3 hemiSpecular = vec3( 0.0 );\nfor( int i = 0; i < MAX_HEMI_LIGHTS; i ++ ) {\nvec4 lDirection = viewMatrix * vec4( hemisphereLightDirection[ i ], 0.0 );\nvec3 lVector = normalize( lDirection.xyz );\nfloat dotProduct = dot( normal, lVector );\nfloat hemiDiffuseWeight = 0.5 * dotProduct + 0.5;\nvec3 hemiColor = mix( hemisphereLightGroundColor[ i ], hemisphereLightSkyColor[ i ], hemiDiffuseWeight );\nhemiDiffuse += uDiffuseColor * hemiColor;\nvec3 hemiHalfVectorSky = normalize( lVector + viewPosition );\nfloat hemiDotNormalHalfSky = 0.5 * dot( normal, hemiHalfVectorSky ) + 0.5;\nfloat hemiSpecularWeightSky = specularTex.r * max( pow( hemiDotNormalHalfSky, uShininess ), 0.0 );\nvec3 lVectorGround = -lVector;\nvec3 hemiHalfVectorGround = normalize( lVectorGround + viewPosition );\nfloat hemiDotNormalHalfGround = 0.5 * dot( normal, hemiHalfVectorGround ) + 0.5;\nfloat hemiSpecularWeightGround = specularTex.r * max( pow( hemiDotNormalHalfGround, uShininess ), 0.0 );\n#ifdef PHYSICALLY_BASED_SHADING\nfloat dotProductGround = dot( normal, lVectorGround );\nfloat specularNormalization = ( uShininess + 2.0001 ) / 8.0;\nvec3 schlickSky = uSpecularColor + vec3( 1.0 - uSpecularColor ) * pow( 1.0 - dot( lVector, hemiHalfVectorSky ), 5.0 );\nvec3 schlickGround = uSpecularColor + vec3( 1.0 - uSpecularColor ) * pow( 1.0 - dot( lVectorGround, hemiHalfVectorGround ), 5.0 );\nhemiSpecular += hemiColor * specularNormalization * ( schlickSky * hemiSpecularWeightSky * max( dotProduct, 0.0 ) + schlickGround * hemiSpecularWeightGround * max( dotProductGround, 0.0 ) );\n#else\nhemiSpecular += uSpecularColor * hemiColor * ( hemiSpecularWeightSky + hemiSpecularWeightGround ) * hemiDiffuseWeight;\n#endif\n}\n#endif\nvec3 totalDiffuse = vec3( 0.0 );\nvec3 totalSpecular = vec3( 0.0 );\n#if MAX_DIR_LIGHTS > 0\ntotalDiffuse += dirDiffuse;\ntotalSpecular += dirSpecular;\n#endif\n#if MAX_HEMI_LIGHTS > 0\ntotalDiffuse += hemiDiffuse;\ntotalSpecular += hemiSpecular;\n#endif\n#if MAX_POINT_LIGHTS > 0\ntotalDiffuse += pointDiffuse;\ntotalSpecular += pointSpecular;\n#endif\n#if MAX_SPOT_LIGHTS > 0\ntotalDiffuse += spotDiffuse;\ntotalSpecular += spotSpecular;\n#endif\n#ifdef METAL\ngl_FragColor.xyz = gl_FragColor.xyz * ( totalDiffuse + ambientLightColor * uAmbientColor + totalSpecular );\n#else\ngl_FragColor.xyz = gl_FragColor.xyz * ( totalDiffuse + ambientLightColor * uAmbientColor ) + totalSpecular;\n#endif\nif ( enableReflection ) {\nvec3 vReflect;\nvec3 cameraToVertex = normalize( vWorldPosition - cameraPosition );\nif ( useRefract ) {\nvReflect = refract( cameraToVertex, normal, uRefractionRatio );\n} else {\nvReflect = reflect( cameraToVertex, normal );\n}\nvec4 cubeColor = textureCube( tCube, vec3( -vReflect.x, vReflect.yz ) );\n#ifdef GAMMA_INPUT\ncubeColor.xyz *= cubeColor.xyz;\n#endif\ngl_FragColor.xyz = mix( gl_FragColor.xyz, cubeColor.xyz, specularTex.r * uReflectivity );\n}", | |
THREE.ShaderChunk.shadowmap_fragment,THREE.ShaderChunk.linear_to_gamma_fragment,THREE.ShaderChunk.fog_fragment,"}"].join("\n"),vertexShader:["attribute vec4 tangent;\nuniform vec2 uOffset;\nuniform vec2 uRepeat;\nuniform bool enableDisplacement;\n#ifdef VERTEX_TEXTURES\nuniform sampler2D tDisplacement;\nuniform float uDisplacementScale;\nuniform float uDisplacementBias;\n#endif\nvarying vec3 vTangent;\nvarying vec3 vBinormal;\nvarying vec3 vNormal;\nvarying vec2 vUv;\nvarying vec3 vWorldPosition;\nvarying vec3 vViewPosition;", | |
THREE.ShaderChunk.skinning_pars_vertex,THREE.ShaderChunk.shadowmap_pars_vertex,"void main() {",THREE.ShaderChunk.skinbase_vertex,THREE.ShaderChunk.skinnormal_vertex,"#ifdef USE_SKINNING\nvNormal = normalize( normalMatrix * skinnedNormal.xyz );\nvec4 skinnedTangent = skinMatrix * vec4( tangent.xyz, 0.0 );\nvTangent = normalize( normalMatrix * skinnedTangent.xyz );\n#else\nvNormal = normalize( normalMatrix * normal );\nvTangent = normalize( normalMatrix * tangent.xyz );\n#endif\nvBinormal = normalize( cross( vNormal, vTangent ) * tangent.w );\nvUv = uv * uRepeat + uOffset;\nvec3 displacedPosition;\n#ifdef VERTEX_TEXTURES\nif ( enableDisplacement ) {\nvec3 dv = texture2D( tDisplacement, uv ).xyz;\nfloat df = uDisplacementScale * dv.x + uDisplacementBias;\ndisplacedPosition = position + normalize( normal ) * df;\n} else {\n#ifdef USE_SKINNING\nvec4 skinVertex = vec4( position, 1.0 );\nvec4 skinned = boneMatX * skinVertex * skinWeight.x;\nskinned \t += boneMatY * skinVertex * skinWeight.y;\ndisplacedPosition = skinned.xyz;\n#else\ndisplacedPosition = position;\n#endif\n}\n#else\n#ifdef USE_SKINNING\nvec4 skinVertex = vec4( position, 1.0 );\nvec4 skinned = boneMatX * skinVertex * skinWeight.x;\nskinned \t += boneMatY * skinVertex * skinWeight.y;\ndisplacedPosition = skinned.xyz;\n#else\ndisplacedPosition = position;\n#endif\n#endif\nvec4 mvPosition = modelViewMatrix * vec4( displacedPosition, 1.0 );\nvec4 worldPosition = modelMatrix * vec4( displacedPosition, 1.0 );\ngl_Position = projectionMatrix * mvPosition;\nvWorldPosition = worldPosition.xyz;\nvViewPosition = -mvPosition.xyz;\n#ifdef USE_SHADOWMAP\nfor( int i = 0; i < MAX_SHADOWS; i ++ ) {\nvShadowCoord[ i ] = shadowMatrix[ i ] * worldPosition;\n}\n#endif\n}"].join("\n")}, | |
cube:{uniforms:{tCube:{type:"t",value:null},tFlip:{type:"f",value:-1}},vertexShader:"varying vec3 vWorldPosition;\nvoid main() {\nvec4 worldPosition = modelMatrix * vec4( position, 1.0 );\nvWorldPosition = worldPosition.xyz;\ngl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );\n}",fragmentShader:"uniform samplerCube tCube;\nuniform float tFlip;\nvarying vec3 vWorldPosition;\nvoid main() {\ngl_FragColor = textureCube( tCube, vec3( tFlip * vWorldPosition.x, vWorldPosition.yz ) );\n}"}, | |
depthRGBA:{uniforms:{},vertexShader:[THREE.ShaderChunk.morphtarget_pars_vertex,THREE.ShaderChunk.skinning_pars_vertex,"void main() {",THREE.ShaderChunk.skinbase_vertex,THREE.ShaderChunk.morphtarget_vertex,THREE.ShaderChunk.skinning_vertex,THREE.ShaderChunk.default_vertex,"}"].join("\n"),fragmentShader:"vec4 pack_depth( const in float depth ) {\nconst vec4 bit_shift = vec4( 256.0 * 256.0 * 256.0, 256.0 * 256.0, 256.0, 1.0 );\nconst vec4 bit_mask = vec4( 0.0, 1.0 / 256.0, 1.0 / 256.0, 1.0 / 256.0 );\nvec4 res = fract( depth * bit_shift );\nres -= res.xxyz * bit_mask;\nreturn res;\n}\nvoid main() {\ngl_FragData[ 0 ] = pack_depth( gl_FragCoord.z );\n}"}};THREE.WebGLRenderer=function(a){function b(a,b){var c=a.vertices.length,d=b.material;if(d.attributes){void 0===a.__webglCustomAttributesList&&(a.__webglCustomAttributesList=[]);for(var e in d.attributes){var f=d.attributes[e];if(!f.__webglInitialized||f.createUniqueBuffers){f.__webglInitialized=!0;var h=1;"v2"===f.type?h=2:"v3"===f.type?h=3:"v4"===f.type?h=4:"c"===f.type&&(h=3);f.size=h;f.array=new Float32Array(c*h);f.buffer=j.createBuffer();f.buffer.belongsToAttribute=e;f.needsUpdate=!0}a.__webglCustomAttributesList.push(f)}}} | |
function c(a,b){var c=b.geometry,h=a.faces3,g=3*h.length,i=1*h.length,k=3*h.length,h=d(b,a),m=f(h),l=e(h),n=h.vertexColors?h.vertexColors:!1;a.__vertexArray=new Float32Array(3*g);l&&(a.__normalArray=new Float32Array(3*g));c.hasTangents&&(a.__tangentArray=new Float32Array(4*g));n&&(a.__colorArray=new Float32Array(3*g));m&&(0<c.faceVertexUvs.length&&(a.__uvArray=new Float32Array(2*g)),1<c.faceVertexUvs.length&&(a.__uv2Array=new Float32Array(2*g)));b.geometry.skinWeights.length&&b.geometry.skinIndices.length&& | |
(a.__skinIndexArray=new Float32Array(4*g),a.__skinWeightArray=new Float32Array(4*g));a.__faceArray=new Uint16Array(3*i);a.__lineArray=new Uint16Array(2*k);if(a.numMorphTargets){a.__morphTargetsArrays=[];c=0;for(m=a.numMorphTargets;c<m;c++)a.__morphTargetsArrays.push(new Float32Array(3*g))}if(a.numMorphNormals){a.__morphNormalsArrays=[];c=0;for(m=a.numMorphNormals;c<m;c++)a.__morphNormalsArrays.push(new Float32Array(3*g))}a.__webglFaceCount=3*i;a.__webglLineCount=2*k;if(h.attributes){void 0===a.__webglCustomAttributesList&& | |
(a.__webglCustomAttributesList=[]);for(var p in h.attributes){var i=h.attributes[p],k={},t;for(t in i)k[t]=i[t];if(!k.__webglInitialized||k.createUniqueBuffers)k.__webglInitialized=!0,c=1,"v2"===k.type?c=2:"v3"===k.type?c=3:"v4"===k.type?c=4:"c"===k.type&&(c=3),k.size=c,k.array=new Float32Array(g*c),k.buffer=j.createBuffer(),k.buffer.belongsToAttribute=p,i.needsUpdate=!0,k.__original=i;a.__webglCustomAttributesList.push(k)}}a.__inittedArrays=!0}function d(a,b){return a.material instanceof THREE.MeshFaceMaterial? | |
a.material.materials[b.materialIndex]:a.material}function e(a){return a instanceof THREE.MeshBasicMaterial&&!a.envMap||a instanceof THREE.MeshDepthMaterial?!1:a&&void 0!==a.shading&&a.shading===THREE.SmoothShading?THREE.SmoothShading:THREE.FlatShading}function f(a){return a.map||a.lightMap||a.bumpMap||a.normalMap||a.specularMap||a instanceof THREE.ShaderMaterial?!0:!1}function h(a){Ka[a]||(j.enableVertexAttribArray(a),Ka[a]=!0)}function g(){for(var a in Ka)Ka[a]&&(j.disableVertexAttribArray(a),Ka[a]= | |
!1)}function i(a,b){return a.z!==b.z?b.z-a.z:a.id-b.id}function k(a,b){return b[0]-a[0]}function m(a,b,c){if(a.length)for(var d=0,e=a.length;d<e;d++)fa=Fa=null,Ea=$=T=Y=ga=Ja=ma=-1,wa=!0,a[d].render(b,c,vb,jb),fa=Fa=null,Ea=$=T=Y=ga=Ja=ma=-1,wa=!0}function l(a,b,c,d,e,f,h,g){var j,i,k,m;b?(i=a.length-1,m=b=-1):(i=0,b=a.length,m=1);for(var l=i;l!==b;l+=m)if(j=a[l],j.render){i=j.object;k=j.buffer;if(g)j=g;else{j=j[c];if(!j)continue;h&&K.setBlending(j.blending,j.blendEquation,j.blendSrc,j.blendDst); | |
K.setDepthTest(j.depthTest);K.setDepthWrite(j.depthWrite);z(j.polygonOffset,j.polygonOffsetFactor,j.polygonOffsetUnits)}K.setMaterialFaces(j);k instanceof THREE.BufferGeometry?K.renderBufferDirect(d,e,f,j,k,i):K.renderBuffer(d,e,f,j,k,i)}}function n(a,b,c,d,e,f,h){for(var g,j,i=0,k=a.length;i<k;i++)if(g=a[i],j=g.object,j.visible){if(h)g=h;else{g=g[b];if(!g)continue;f&&K.setBlending(g.blending,g.blendEquation,g.blendSrc,g.blendDst);K.setDepthTest(g.depthTest);K.setDepthWrite(g.depthWrite);z(g.polygonOffset, | |
g.polygonOffsetFactor,g.polygonOffsetUnits)}K.renderImmediateObject(c,d,e,g,j)}}function t(a,d){var e,f,h,g;if(void 0===a.__webglInit&&(a.__webglInit=!0,a._modelViewMatrix=new THREE.Matrix4,a._normalMatrix=new THREE.Matrix3,void 0!==a.geometry&&void 0===a.geometry.__webglInit&&(a.geometry.__webglInit=!0,a.geometry.addEventListener("dispose",Jb)),f=a.geometry,void 0!==f))if(f instanceof THREE.BufferGeometry){var i,k;for(i in f.attributes)k="index"===i?j.ELEMENT_ARRAY_BUFFER:j.ARRAY_BUFFER,g=f.attributes[i], | |
void 0===g.numItems&&(g.numItems=g.array.length),g.buffer=j.createBuffer(),j.bindBuffer(k,g.buffer),j.bufferData(k,g.array,j.STATIC_DRAW)}else if(a instanceof THREE.Mesh){h=a.material;if(void 0===f.geometryGroups){i=f;var m,l,n;k={};var p=i.morphTargets.length,t=i.morphNormals.length,r=h instanceof THREE.MeshFaceMaterial;i.geometryGroups={};h=0;for(m=i.faces.length;h<m;h++)l=i.faces[h],l=r?l.materialIndex:0,void 0===k[l]&&(k[l]={hash:l,counter:0}),n=k[l].hash+"_"+k[l].counter,void 0===i.geometryGroups[n]&& | |
(i.geometryGroups[n]={faces3:[],materialIndex:l,vertices:0,numMorphTargets:p,numMorphNormals:t}),65535<i.geometryGroups[n].vertices+3&&(k[l].counter+=1,n=k[l].hash+"_"+k[l].counter,void 0===i.geometryGroups[n]&&(i.geometryGroups[n]={faces3:[],materialIndex:l,vertices:0,numMorphTargets:p,numMorphNormals:t})),i.geometryGroups[n].faces3.push(h),i.geometryGroups[n].vertices+=3;i.geometryGroupsList=[];for(g in i.geometryGroups)i.geometryGroups[g].id=V++,i.geometryGroupsList.push(i.geometryGroups[g])}for(e in f.geometryGroups)if(g= | |
f.geometryGroups[e],!g.__webglVertexBuffer){i=g;i.__webglVertexBuffer=j.createBuffer();i.__webglNormalBuffer=j.createBuffer();i.__webglTangentBuffer=j.createBuffer();i.__webglColorBuffer=j.createBuffer();i.__webglUVBuffer=j.createBuffer();i.__webglUV2Buffer=j.createBuffer();i.__webglSkinIndicesBuffer=j.createBuffer();i.__webglSkinWeightsBuffer=j.createBuffer();i.__webglFaceBuffer=j.createBuffer();i.__webglLineBuffer=j.createBuffer();p=k=void 0;if(i.numMorphTargets){i.__webglMorphTargetsBuffers=[]; | |
k=0;for(p=i.numMorphTargets;k<p;k++)i.__webglMorphTargetsBuffers.push(j.createBuffer())}if(i.numMorphNormals){i.__webglMorphNormalsBuffers=[];k=0;for(p=i.numMorphNormals;k<p;k++)i.__webglMorphNormalsBuffers.push(j.createBuffer())}K.info.memory.geometries++;c(g,a);f.verticesNeedUpdate=!0;f.morphTargetsNeedUpdate=!0;f.elementsNeedUpdate=!0;f.uvsNeedUpdate=!0;f.normalsNeedUpdate=!0;f.tangentsNeedUpdate=!0;f.colorsNeedUpdate=!0}}else a instanceof THREE.Ribbon?f.__webglVertexBuffer||(g=f,g.__webglVertexBuffer= | |
j.createBuffer(),g.__webglColorBuffer=j.createBuffer(),g.__webglNormalBuffer=j.createBuffer(),K.info.memory.geometries++,g=f,i=g.vertices.length,g.__vertexArray=new Float32Array(3*i),g.__colorArray=new Float32Array(3*i),g.__normalArray=new Float32Array(3*i),g.__webglVertexCount=i,b(g,a),f.verticesNeedUpdate=!0,f.colorsNeedUpdate=!0,f.normalsNeedUpdate=!0):a instanceof THREE.Line?f.__webglVertexBuffer||(g=f,g.__webglVertexBuffer=j.createBuffer(),g.__webglColorBuffer=j.createBuffer(),g.__webglLineDistanceBuffer= | |
j.createBuffer(),K.info.memory.geometries++,g=f,i=g.vertices.length,g.__vertexArray=new Float32Array(3*i),g.__colorArray=new Float32Array(3*i),g.__lineDistanceArray=new Float32Array(1*i),g.__webglLineCount=i,b(g,a),f.verticesNeedUpdate=!0,f.colorsNeedUpdate=!0,f.lineDistancesNeedUpdate=!0):a instanceof THREE.ParticleSystem&&!f.__webglVertexBuffer&&(g=f,g.__webglVertexBuffer=j.createBuffer(),g.__webglColorBuffer=j.createBuffer(),K.info.memory.geometries++,g=f,i=g.vertices.length,g.__vertexArray=new Float32Array(3* | |
i),g.__colorArray=new Float32Array(3*i),g.__sortArray=[],g.__webglParticleCount=i,b(g,a),f.verticesNeedUpdate=!0,f.colorsNeedUpdate=!0);if(void 0===a.__webglActive){if(a instanceof THREE.Mesh)if(f=a.geometry,f instanceof THREE.BufferGeometry)q(d.__webglObjects,f,a);else{if(f instanceof THREE.Geometry)for(e in f.geometryGroups)g=f.geometryGroups[e],q(d.__webglObjects,g,a)}else a instanceof THREE.Ribbon||a instanceof THREE.Line||a instanceof THREE.ParticleSystem?(f=a.geometry,q(d.__webglObjects,f,a)): | |
a instanceof THREE.ImmediateRenderObject||a.immediateRenderCallback?d.__webglObjectsImmediate.push({id:null,object:a,opaque:null,transparent:null,z:0}):a instanceof THREE.Sprite?d.__webglSprites.push(a):a instanceof THREE.LensFlare&&d.__webglFlares.push(a);a.__webglActive=!0}}function q(a,b,c){a.push({id:null,buffer:b,object:c,opaque:null,transparent:null,z:0})}function p(a){for(var b in a.attributes)if(a.attributes[b].needsUpdate)return!0;return!1}function r(a){for(var b in a.attributes)a.attributes[b].needsUpdate= | |
!1}function s(a,b){a instanceof THREE.Mesh||a instanceof THREE.ParticleSystem||a instanceof THREE.Ribbon||a instanceof THREE.Line?u(b.__webglObjects,a):a instanceof THREE.Sprite?w(b.__webglSprites,a):a instanceof THREE.LensFlare?w(b.__webglFlares,a):(a instanceof THREE.ImmediateRenderObject||a.immediateRenderCallback)&&u(b.__webglObjectsImmediate,a);delete a.__webglActive}function u(a,b){for(var c=a.length-1;0<=c;c--)a[c].object===b&&a.splice(c,1)}function w(a,b){for(var c=a.length-1;0<=c;c--)a[c]=== | |
b&&a.splice(c,1)}function E(a,b,c,d,e){P=0;d.needsUpdate&&(d.program&&Nb(d),K.initMaterial(d,b,c,e),d.needsUpdate=!1);d.morphTargets&&!e.__webglMorphTargetInfluences&&(e.__webglMorphTargetInfluences=new Float32Array(K.maxMorphTargets));var f=!1,g=d.program,h=g.uniforms,i=d.uniforms;g!==Fa&&(j.useProgram(g),Fa=g,f=!0);d.id!==Ea&&(Ea=d.id,f=!0);if(f||a!==fa)j.uniformMatrix4fv(h.projectionMatrix,!1,a.projectionMatrix.elements),a!==fa&&(fa=a);if(d.skinning)if(Eb&&e.useVertexTexture){if(null!==h.boneTexture){var k= | |
D();j.uniform1i(h.boneTexture,k);K.setTexture(e.boneTexture,k)}}else null!==h.boneGlobalMatrices&&j.uniformMatrix4fv(h.boneGlobalMatrices,!1,e.boneMatrices);if(f){c&&d.fog&&(i.fogColor.value=c.color,c instanceof THREE.Fog?(i.fogNear.value=c.near,i.fogFar.value=c.far):c instanceof THREE.FogExp2&&(i.fogDensity.value=c.density));if(d instanceof THREE.MeshPhongMaterial||d instanceof THREE.MeshLambertMaterial||d.lights){if(wa){for(var m,l=k=0,n=0,p,t,r,q=Sa,s=q.directional.colors,u=q.directional.positions, | |
w=q.point.colors,v=q.point.positions,z=q.point.distances,E=q.spot.colors,x=q.spot.positions,B=q.spot.distances,J=q.spot.directions,N=q.spot.anglesCos,O=q.spot.exponents,I=q.hemi.skyColors,V=q.hemi.groundColors,R=q.hemi.positions,M=0,T=0,Y=0,Da=0,$=0,xc=0,X=0,W=0,Q=m=0,c=r=Q=0,f=b.length;c<f;c++)m=b[c],m.onlyShadow||(p=m.color,t=m.intensity,r=m.distance,m instanceof THREE.AmbientLight?m.visible&&(K.gammaInput?(k+=p.r*p.r,l+=p.g*p.g,n+=p.b*p.b):(k+=p.r,l+=p.g,n+=p.b)):m instanceof THREE.DirectionalLight? | |
($+=1,m.visible&&(ha.getPositionFromMatrix(m.matrixWorld),ua.getPositionFromMatrix(m.target.matrixWorld),ha.sub(ua),ha.normalize(),0===ha.x&&0===ha.y&&0===ha.z||(m=3*M,u[m]=ha.x,u[m+1]=ha.y,u[m+2]=ha.z,K.gammaInput?F(s,m,p,t*t):y(s,m,p,t),M+=1))):m instanceof THREE.PointLight?(xc+=1,m.visible&&(Q=3*T,K.gammaInput?F(w,Q,p,t*t):y(w,Q,p,t),ua.getPositionFromMatrix(m.matrixWorld),v[Q]=ua.x,v[Q+1]=ua.y,v[Q+2]=ua.z,z[T]=r,T+=1)):m instanceof THREE.SpotLight?(X+=1,m.visible&&(Q=3*Y,K.gammaInput?F(E,Q,p, | |
t*t):y(E,Q,p,t),ua.getPositionFromMatrix(m.matrixWorld),x[Q]=ua.x,x[Q+1]=ua.y,x[Q+2]=ua.z,B[Y]=r,ha.copy(ua),ua.getPositionFromMatrix(m.target.matrixWorld),ha.sub(ua),ha.normalize(),J[Q]=ha.x,J[Q+1]=ha.y,J[Q+2]=ha.z,N[Y]=Math.cos(m.angle),O[Y]=m.exponent,Y+=1)):m instanceof THREE.HemisphereLight&&(W+=1,m.visible&&(ha.getPositionFromMatrix(m.matrixWorld),ha.normalize(),0===ha.x&&0===ha.y&&0===ha.z||(r=3*Da,R[r]=ha.x,R[r+1]=ha.y,R[r+2]=ha.z,p=m.color,m=m.groundColor,K.gammaInput?(t*=t,F(I,r,p,t),F(V, | |
r,m,t)):(y(I,r,p,t),y(V,r,m,t)),Da+=1))));c=3*M;for(f=Math.max(s.length,3*$);c<f;c++)s[c]=0;c=3*T;for(f=Math.max(w.length,3*xc);c<f;c++)w[c]=0;c=3*Y;for(f=Math.max(E.length,3*X);c<f;c++)E[c]=0;c=3*Da;for(f=Math.max(I.length,3*W);c<f;c++)I[c]=0;c=3*Da;for(f=Math.max(V.length,3*W);c<f;c++)V[c]=0;q.directional.length=M;q.point.length=T;q.spot.length=Y;q.hemi.length=Da;q.ambient[0]=k;q.ambient[1]=l;q.ambient[2]=n;wa=!1}c=Sa;i.ambientLightColor.value=c.ambient;i.directionalLightColor.value=c.directional.colors; | |
i.directionalLightDirection.value=c.directional.positions;i.pointLightColor.value=c.point.colors;i.pointLightPosition.value=c.point.positions;i.pointLightDistance.value=c.point.distances;i.spotLightColor.value=c.spot.colors;i.spotLightPosition.value=c.spot.positions;i.spotLightDistance.value=c.spot.distances;i.spotLightDirection.value=c.spot.directions;i.spotLightAngleCos.value=c.spot.anglesCos;i.spotLightExponent.value=c.spot.exponents;i.hemisphereLightSkyColor.value=c.hemi.skyColors;i.hemisphereLightGroundColor.value= | |
c.hemi.groundColors;i.hemisphereLightDirection.value=c.hemi.positions}if(d instanceof THREE.MeshBasicMaterial||d instanceof THREE.MeshLambertMaterial||d instanceof THREE.MeshPhongMaterial){i.opacity.value=d.opacity;K.gammaInput?i.diffuse.value.copyGammaToLinear(d.color):i.diffuse.value=d.color;i.map.value=d.map;i.lightMap.value=d.lightMap;i.specularMap.value=d.specularMap;d.bumpMap&&(i.bumpMap.value=d.bumpMap,i.bumpScale.value=d.bumpScale);d.normalMap&&(i.normalMap.value=d.normalMap,i.normalScale.value.copy(d.normalScale)); | |
var ba;d.map?ba=d.map:d.specularMap?ba=d.specularMap:d.normalMap?ba=d.normalMap:d.bumpMap&&(ba=d.bumpMap);void 0!==ba&&(c=ba.offset,ba=ba.repeat,i.offsetRepeat.value.set(c.x,c.y,ba.x,ba.y));i.envMap.value=d.envMap;i.flipEnvMap.value=d.envMap instanceof THREE.WebGLRenderTargetCube?1:-1;i.reflectivity.value=d.reflectivity;i.refractionRatio.value=d.refractionRatio;i.combine.value=d.combine;i.useRefract.value=d.envMap&&d.envMap.mapping instanceof THREE.CubeRefractionMapping}d instanceof THREE.LineBasicMaterial? | |
(i.diffuse.value=d.color,i.opacity.value=d.opacity):d instanceof THREE.LineDashedMaterial?(i.diffuse.value=d.color,i.opacity.value=d.opacity,i.dashSize.value=d.dashSize,i.totalSize.value=d.dashSize+d.gapSize,i.scale.value=d.scale):d instanceof THREE.ParticleBasicMaterial?(i.psColor.value=d.color,i.opacity.value=d.opacity,i.size.value=d.size,i.scale.value=G.height/2,i.map.value=d.map):d instanceof THREE.MeshPhongMaterial?(i.shininess.value=d.shininess,K.gammaInput?(i.ambient.value.copyGammaToLinear(d.ambient), | |
i.emissive.value.copyGammaToLinear(d.emissive),i.specular.value.copyGammaToLinear(d.specular)):(i.ambient.value=d.ambient,i.emissive.value=d.emissive,i.specular.value=d.specular),d.wrapAround&&i.wrapRGB.value.copy(d.wrapRGB)):d instanceof THREE.MeshLambertMaterial?(K.gammaInput?(i.ambient.value.copyGammaToLinear(d.ambient),i.emissive.value.copyGammaToLinear(d.emissive)):(i.ambient.value=d.ambient,i.emissive.value=d.emissive),d.wrapAround&&i.wrapRGB.value.copy(d.wrapRGB)):d instanceof THREE.MeshDepthMaterial? | |
(i.mNear.value=a.near,i.mFar.value=a.far,i.opacity.value=d.opacity):d instanceof THREE.MeshNormalMaterial&&(i.opacity.value=d.opacity);if(e.receiveShadow&&!d._shadowPass&&i.shadowMatrix){c=ba=0;for(f=b.length;c<f;c++)if(k=b[c],k.castShadow&&(k instanceof THREE.SpotLight||k instanceof THREE.DirectionalLight&&!k.shadowCascade))i.shadowMap.value[ba]=k.shadowMap,i.shadowMapSize.value[ba]=k.shadowMapSize,i.shadowMatrix.value[ba]=k.shadowMatrix,i.shadowDarkness.value[ba]=k.shadowDarkness,i.shadowBias.value[ba]= | |
k.shadowBias,ba++}b=d.uniformsList;i=0;for(ba=b.length;i<ba;i++)if(f=g.uniforms[b[i][1]])if(c=b[i][0],l=c.type,k=c.value,"i"===l)j.uniform1i(f,k);else if("f"===l)j.uniform1f(f,k);else if("v2"===l)j.uniform2f(f,k.x,k.y);else if("v3"===l)j.uniform3f(f,k.x,k.y,k.z);else if("v4"===l)j.uniform4f(f,k.x,k.y,k.z,k.w);else if("c"===l)j.uniform3f(f,k.r,k.g,k.b);else if("iv1"===l)j.uniform1iv(f,k);else if("iv"===l)j.uniform3iv(f,k);else if("fv1"===l)j.uniform1fv(f,k);else if("fv"===l)j.uniform3fv(f,k);else if("v2v"=== | |
l){void 0===c._array&&(c._array=new Float32Array(2*k.length));l=0;for(n=k.length;l<n;l++)q=2*l,c._array[q]=k[l].x,c._array[q+1]=k[l].y;j.uniform2fv(f,c._array)}else if("v3v"===l){void 0===c._array&&(c._array=new Float32Array(3*k.length));l=0;for(n=k.length;l<n;l++)q=3*l,c._array[q]=k[l].x,c._array[q+1]=k[l].y,c._array[q+2]=k[l].z;j.uniform3fv(f,c._array)}else if("v4v"===l){void 0===c._array&&(c._array=new Float32Array(4*k.length));l=0;for(n=k.length;l<n;l++)q=4*l,c._array[q]=k[l].x,c._array[q+1]= | |
k[l].y,c._array[q+2]=k[l].z,c._array[q+3]=k[l].w;j.uniform4fv(f,c._array)}else if("m4"===l)void 0===c._array&&(c._array=new Float32Array(16)),k.flattenToArray(c._array),j.uniformMatrix4fv(f,!1,c._array);else if("m4v"===l){void 0===c._array&&(c._array=new Float32Array(16*k.length));l=0;for(n=k.length;l<n;l++)k[l].flattenToArrayOffset(c._array,16*l);j.uniformMatrix4fv(f,!1,c._array)}else if("t"===l){if(q=k,k=D(),j.uniform1i(f,k),q)if(q.image instanceof Array&&6===q.image.length){if(c=q,f=k,6===c.image.length)if(c.needsUpdate){c.image.__webglTextureCube|| | |
(c.addEventListener("dispose",Kb),c.image.__webglTextureCube=j.createTexture(),K.info.memory.textures++);j.activeTexture(j.TEXTURE0+f);j.bindTexture(j.TEXTURE_CUBE_MAP,c.image.__webglTextureCube);j.pixelStorei(j.UNPACK_FLIP_Y_WEBGL,c.flipY);f=c instanceof THREE.CompressedTexture;k=[];for(l=0;6>l;l++)K.autoScaleCubemaps&&!f?(n=k,q=l,s=c.image[l],w=rc,s.width<=w&&s.height<=w||(v=Math.max(s.width,s.height),u=Math.floor(s.width*w/v),w=Math.floor(s.height*w/v),v=document.createElement("canvas"),v.width= | |
u,v.height=w,v.getContext("2d").drawImage(s,0,0,s.width,s.height,0,0,u,w),s=v),n[q]=s):k[l]=c.image[l];l=k[0];n=0===(l.width&l.width-1)&&0===(l.height&l.height-1);q=A(c.format);s=A(c.type);C(j.TEXTURE_CUBE_MAP,c,n);for(l=0;6>l;l++)if(f){w=k[l].mipmaps;v=0;for(z=w.length;v<z;v++)u=w[v],j.compressedTexImage2D(j.TEXTURE_CUBE_MAP_POSITIVE_X+l,v,q,u.width,u.height,0,u.data)}else j.texImage2D(j.TEXTURE_CUBE_MAP_POSITIVE_X+l,0,q,q,s,k[l]);c.generateMipmaps&&n&&j.generateMipmap(j.TEXTURE_CUBE_MAP);c.needsUpdate= | |
!1;if(c.onUpdate)c.onUpdate()}else j.activeTexture(j.TEXTURE0+f),j.bindTexture(j.TEXTURE_CUBE_MAP,c.image.__webglTextureCube)}else q instanceof THREE.WebGLRenderTargetCube?(c=q,j.activeTexture(j.TEXTURE0+k),j.bindTexture(j.TEXTURE_CUBE_MAP,c.__webglTexture)):K.setTexture(q,k)}else if("tv"===l){void 0===c._array&&(c._array=[]);l=0;for(n=c.value.length;l<n;l++)c._array[l]=D();j.uniform1iv(f,c._array);l=0;for(n=c.value.length;l<n;l++)q=c.value[l],k=c._array[l],q&&K.setTexture(q,k)}else console.warn("THREE.WebGLRenderer: Unknown uniform type: "+ | |
l);if((d instanceof THREE.ShaderMaterial||d instanceof THREE.MeshPhongMaterial||d.envMap)&&null!==h.cameraPosition)ua.getPositionFromMatrix(a.matrixWorld),j.uniform3f(h.cameraPosition,ua.x,ua.y,ua.z);(d instanceof THREE.MeshPhongMaterial||d instanceof THREE.MeshLambertMaterial||d instanceof THREE.ShaderMaterial||d.skinning)&&null!==h.viewMatrix&&j.uniformMatrix4fv(h.viewMatrix,!1,a.matrixWorldInverse.elements)}j.uniformMatrix4fv(h.modelViewMatrix,!1,e._modelViewMatrix.elements);h.normalMatrix&&j.uniformMatrix3fv(h.normalMatrix, | |
!1,e._normalMatrix.elements);null!==h.modelMatrix&&j.uniformMatrix4fv(h.modelMatrix,!1,e.matrixWorld.elements);return g}function D(){var a=P;a>=Wb&&console.warn("WebGLRenderer: trying to use "+a+" texture units while this GPU supports only "+Wb);P+=1;return a}function F(a,b,c,d){a[b]=c.r*c.r*d;a[b+1]=c.g*c.g*d;a[b+2]=c.b*c.b*d}function y(a,b,c,d){a[b]=c.r*d;a[b+1]=c.g*d;a[b+2]=c.b*d}function x(a){a!==za&&(j.lineWidth(a),za=a)}function z(a,b,c){Ha!==a&&(a?j.enable(j.POLYGON_OFFSET_FILL):j.disable(j.POLYGON_OFFSET_FILL), | |
Ha=a);if(a&&(Xa!==b||Ta!==c))j.polygonOffset(b,c),Xa=b,Ta=c}function O(a){for(var a=a.split("\n"),b=0,c=a.length;b<c;b++)a[b]=b+1+": "+a[b];return a.join("\n")}function B(a,b){var c;"fragment"===a?c=j.createShader(j.FRAGMENT_SHADER):"vertex"===a&&(c=j.createShader(j.VERTEX_SHADER));j.shaderSource(c,b);j.compileShader(c);return!j.getShaderParameter(c,j.COMPILE_STATUS)?(console.error(j.getShaderInfoLog(c)),console.error(O(b)),null):c}function C(a,b,c){c?(j.texParameteri(a,j.TEXTURE_WRAP_S,A(b.wrapS)), | |
j.texParameteri(a,j.TEXTURE_WRAP_T,A(b.wrapT)),j.texParameteri(a,j.TEXTURE_MAG_FILTER,A(b.magFilter)),j.texParameteri(a,j.TEXTURE_MIN_FILTER,A(b.minFilter))):(j.texParameteri(a,j.TEXTURE_WRAP_S,j.CLAMP_TO_EDGE),j.texParameteri(a,j.TEXTURE_WRAP_T,j.CLAMP_TO_EDGE),j.texParameteri(a,j.TEXTURE_MAG_FILTER,v(b.magFilter)),j.texParameteri(a,j.TEXTURE_MIN_FILTER,v(b.minFilter)));if(ya&&b.type!==THREE.FloatType&&(1<b.anisotropy||b.__oldAnisotropy))j.texParameterf(a,ya.TEXTURE_MAX_ANISOTROPY_EXT,Math.min(b.anisotropy, | |
Xb)),b.__oldAnisotropy=b.anisotropy}function I(a,b){j.bindRenderbuffer(j.RENDERBUFFER,a);b.depthBuffer&&!b.stencilBuffer?(j.renderbufferStorage(j.RENDERBUFFER,j.DEPTH_COMPONENT16,b.width,b.height),j.framebufferRenderbuffer(j.FRAMEBUFFER,j.DEPTH_ATTACHMENT,j.RENDERBUFFER,a)):b.depthBuffer&&b.stencilBuffer?(j.renderbufferStorage(j.RENDERBUFFER,j.DEPTH_STENCIL,b.width,b.height),j.framebufferRenderbuffer(j.FRAMEBUFFER,j.DEPTH_STENCIL_ATTACHMENT,j.RENDERBUFFER,a)):j.renderbufferStorage(j.RENDERBUFFER, | |
j.RGBA4,b.width,b.height)}function v(a){return a===THREE.NearestFilter||a===THREE.NearestMipMapNearestFilter||a===THREE.NearestMipMapLinearFilter?j.NEAREST:j.LINEAR}function A(a){if(a===THREE.RepeatWrapping)return j.REPEAT;if(a===THREE.ClampToEdgeWrapping)return j.CLAMP_TO_EDGE;if(a===THREE.MirroredRepeatWrapping)return j.MIRRORED_REPEAT;if(a===THREE.NearestFilter)return j.NEAREST;if(a===THREE.NearestMipMapNearestFilter)return j.NEAREST_MIPMAP_NEAREST;if(a===THREE.NearestMipMapLinearFilter)return j.NEAREST_MIPMAP_LINEAR; | |
if(a===THREE.LinearFilter)return j.LINEAR;if(a===THREE.LinearMipMapNearestFilter)return j.LINEAR_MIPMAP_NEAREST;if(a===THREE.LinearMipMapLinearFilter)return j.LINEAR_MIPMAP_LINEAR;if(a===THREE.UnsignedByteType)return j.UNSIGNED_BYTE;if(a===THREE.UnsignedShort4444Type)return j.UNSIGNED_SHORT_4_4_4_4;if(a===THREE.UnsignedShort5551Type)return j.UNSIGNED_SHORT_5_5_5_1;if(a===THREE.UnsignedShort565Type)return j.UNSIGNED_SHORT_5_6_5;if(a===THREE.ByteType)return j.BYTE;if(a===THREE.ShortType)return j.SHORT; | |
if(a===THREE.UnsignedShortType)return j.UNSIGNED_SHORT;if(a===THREE.IntType)return j.INT;if(a===THREE.UnsignedIntType)return j.UNSIGNED_INT;if(a===THREE.FloatType)return j.FLOAT;if(a===THREE.AlphaFormat)return j.ALPHA;if(a===THREE.RGBFormat)return j.RGB;if(a===THREE.RGBAFormat)return j.RGBA;if(a===THREE.LuminanceFormat)return j.LUMINANCE;if(a===THREE.LuminanceAlphaFormat)return j.LUMINANCE_ALPHA;if(a===THREE.AddEquation)return j.FUNC_ADD;if(a===THREE.SubtractEquation)return j.FUNC_SUBTRACT;if(a=== | |
THREE.ReverseSubtractEquation)return j.FUNC_REVERSE_SUBTRACT;if(a===THREE.ZeroFactor)return j.ZERO;if(a===THREE.OneFactor)return j.ONE;if(a===THREE.SrcColorFactor)return j.SRC_COLOR;if(a===THREE.OneMinusSrcColorFactor)return j.ONE_MINUS_SRC_COLOR;if(a===THREE.SrcAlphaFactor)return j.SRC_ALPHA;if(a===THREE.OneMinusSrcAlphaFactor)return j.ONE_MINUS_SRC_ALPHA;if(a===THREE.DstAlphaFactor)return j.DST_ALPHA;if(a===THREE.OneMinusDstAlphaFactor)return j.ONE_MINUS_DST_ALPHA;if(a===THREE.DstColorFactor)return j.DST_COLOR; | |
if(a===THREE.OneMinusDstColorFactor)return j.ONE_MINUS_DST_COLOR;if(a===THREE.SrcAlphaSaturateFactor)return j.SRC_ALPHA_SATURATE;if(void 0!==Ia){if(a===THREE.RGB_S3TC_DXT1_Format)return Ia.COMPRESSED_RGB_S3TC_DXT1_EXT;if(a===THREE.RGBA_S3TC_DXT1_Format)return Ia.COMPRESSED_RGBA_S3TC_DXT1_EXT;if(a===THREE.RGBA_S3TC_DXT3_Format)return Ia.COMPRESSED_RGBA_S3TC_DXT3_EXT;if(a===THREE.RGBA_S3TC_DXT5_Format)return Ia.COMPRESSED_RGBA_S3TC_DXT5_EXT}return 0}console.log("THREE.WebGLRenderer",THREE.REVISION); | |
var a=a||{},G=void 0!==a.canvas?a.canvas:document.createElement("canvas"),R=void 0!==a.precision?a.precision:"highp",J=void 0!==a.alpha?a.alpha:!0,ca=void 0!==a.premultipliedAlpha?a.premultipliedAlpha:!0,qa=void 0!==a.antialias?a.antialias:!1,ra=void 0!==a.stencil?a.stencil:!0,N=void 0!==a.preserveDrawingBuffer?a.preserveDrawingBuffer:!1,M=new THREE.Color(0),Q=0;void 0!==a.clearColor&&(console.warn("DEPRECATED: clearColor in WebGLRenderer constructor parameters is being removed. Use .setClearColor() instead."), | |
M.setHex(a.clearColor));void 0!==a.clearAlpha&&(console.warn("DEPRECATED: clearAlpha in WebGLRenderer constructor parameters is being removed. Use .setClearColor() instead."),Q=a.clearAlpha);this.domElement=G;this.context=null;this.devicePixelRatio=void 0!==a.devicePixelRatio?a.devicePixelRatio:void 0!==window.devicePixelRatio?window.devicePixelRatio:1;this.autoUpdateObjects=this.sortObjects=this.autoClearStencil=this.autoClearDepth=this.autoClearColor=this.autoClear=!0;this.shadowMapEnabled=this.physicallyBasedShading= | |
this.gammaOutput=this.gammaInput=!1;this.shadowMapAutoUpdate=!0;this.shadowMapType=THREE.PCFShadowMap;this.shadowMapCullFace=THREE.CullFaceFront;this.shadowMapCascade=this.shadowMapDebug=!1;this.maxMorphTargets=8;this.maxMorphNormals=4;this.autoScaleCubemaps=!0;this.renderPluginsPre=[];this.renderPluginsPost=[];this.info={memory:{programs:0,geometries:0,textures:0},render:{calls:0,vertices:0,faces:0,points:0}};var K=this,ea=[],Da=0,Fa=null,ba=null,Ea=-1,$=null,fa=null,V=0,P=0,Y=-1,T=-1,ma=-1,va=-1, | |
ja=-1,Pa=-1,Ja=-1,ga=-1,Ha=null,Xa=null,Ta=null,za=null,hb=0,ib=0,tb=0,ub=0,vb=0,jb=0,Ka={},na=new THREE.Frustum,ta=new THREE.Matrix4,kb=new THREE.Matrix4,ua=new THREE.Vector3,ha=new THREE.Vector3,wa=!0,Sa={ambient:[0,0,0],directional:{length:0,colors:[],positions:[]},point:{length:0,colors:[],positions:[],distances:[]},spot:{length:0,colors:[],positions:[],distances:[],directions:[],anglesCos:[],exponents:[]},hemi:{length:0,skyColors:[],groundColors:[],positions:[]}},j,Ra,xa,ya,Ia;try{var Ua={alpha:J, | |
premultipliedAlpha:ca,antialias:qa,stencil:ra,preserveDrawingBuffer:N};j=G.getContext("webgl",Ua)||G.getContext("experimental-webgl",Ua);if(null===j)throw"Error creating WebGL context.";}catch(pc){console.error(pc)}Ra=j.getExtension("OES_texture_float");j.getExtension("OES_texture_float_linear");xa=j.getExtension("OES_standard_derivatives");ya=j.getExtension("EXT_texture_filter_anisotropic")||j.getExtension("MOZ_EXT_texture_filter_anisotropic")||j.getExtension("WEBKIT_EXT_texture_filter_anisotropic"); | |
Ia=j.getExtension("WEBGL_compressed_texture_s3tc")||j.getExtension("MOZ_WEBGL_compressed_texture_s3tc")||j.getExtension("WEBKIT_WEBGL_compressed_texture_s3tc");Ra||console.log("THREE.WebGLRenderer: Float textures not supported.");xa||console.log("THREE.WebGLRenderer: Standard derivatives not supported.");ya||console.log("THREE.WebGLRenderer: Anisotropic texture filtering not supported.");Ia||console.log("THREE.WebGLRenderer: S3TC compressed textures not supported.");void 0===j.getShaderPrecisionFormat&& | |
(j.getShaderPrecisionFormat=function(){return{rangeMin:1,rangeMax:1,precision:1}});j.clearColor(0,0,0,1);j.clearDepth(1);j.clearStencil(0);j.enable(j.DEPTH_TEST);j.depthFunc(j.LEQUAL);j.frontFace(j.CCW);j.cullFace(j.BACK);j.enable(j.CULL_FACE);j.enable(j.BLEND);j.blendEquation(j.FUNC_ADD);j.blendFunc(j.SRC_ALPHA,j.ONE_MINUS_SRC_ALPHA);j.clearColor(M.r,M.g,M.b,Q);this.context=j;var Wb=j.getParameter(j.MAX_TEXTURE_IMAGE_UNITS),qc=j.getParameter(j.MAX_VERTEX_TEXTURE_IMAGE_UNITS);j.getParameter(j.MAX_TEXTURE_SIZE); | |
var rc=j.getParameter(j.MAX_CUBE_MAP_TEXTURE_SIZE),Xb=ya?j.getParameter(ya.MAX_TEXTURE_MAX_ANISOTROPY_EXT):0,Ib=0<qc,Eb=Ib&&Ra;Ia&&j.getParameter(j.COMPRESSED_TEXTURE_FORMATS);var sc=j.getShaderPrecisionFormat(j.VERTEX_SHADER,j.HIGH_FLOAT),tc=j.getShaderPrecisionFormat(j.VERTEX_SHADER,j.MEDIUM_FLOAT);j.getShaderPrecisionFormat(j.VERTEX_SHADER,j.LOW_FLOAT);var uc=j.getShaderPrecisionFormat(j.FRAGMENT_SHADER,j.HIGH_FLOAT),vc=j.getShaderPrecisionFormat(j.FRAGMENT_SHADER,j.MEDIUM_FLOAT);j.getShaderPrecisionFormat(j.FRAGMENT_SHADER, | |
j.LOW_FLOAT);j.getShaderPrecisionFormat(j.VERTEX_SHADER,j.HIGH_INT);j.getShaderPrecisionFormat(j.VERTEX_SHADER,j.MEDIUM_INT);j.getShaderPrecisionFormat(j.VERTEX_SHADER,j.LOW_INT);j.getShaderPrecisionFormat(j.FRAGMENT_SHADER,j.HIGH_INT);j.getShaderPrecisionFormat(j.FRAGMENT_SHADER,j.MEDIUM_INT);j.getShaderPrecisionFormat(j.FRAGMENT_SHADER,j.LOW_INT);var wc=0<sc.precision&&0<uc.precision,Yb=0<tc.precision&&0<vc.precision;"highp"===R&&!wc&&(Yb?(R="mediump",console.warn("WebGLRenderer: highp not supported, using mediump")): | |
(R="lowp",console.warn("WebGLRenderer: highp and mediump not supported, using lowp")));"mediump"===R&&!Yb&&(R="lowp",console.warn("WebGLRenderer: mediump not supported, using lowp"));this.getContext=function(){return j};this.supportsVertexTextures=function(){return Ib};this.supportsFloatTextures=function(){return Ra};this.supportsStandardDerivatives=function(){return xa};this.supportsCompressedTextureS3TC=function(){return Ia};this.getMaxAnisotropy=function(){return Xb};this.getPrecision=function(){return R}; | |
this.setSize=function(a,b,c){G.width=a*this.devicePixelRatio;G.height=b*this.devicePixelRatio;1!==this.devicePixelRatio&&!1!==c&&(G.style.width=a+"px",G.style.height=b+"px");this.setViewport(0,0,G.width,G.height)};this.setViewport=function(a,b,c,d){hb=void 0!==a?a:0;ib=void 0!==b?b:0;tb=void 0!==c?c:G.width;ub=void 0!==d?d:G.height;j.viewport(hb,ib,tb,ub)};this.setScissor=function(a,b,c,d){j.scissor(a,b,c,d)};this.enableScissorTest=function(a){a?j.enable(j.SCISSOR_TEST):j.disable(j.SCISSOR_TEST)}; | |
this.setClearColor=function(a,b){M.set(a);Q=void 0!==b?b:1;j.clearColor(M.r,M.g,M.b,Q)};this.setClearColorHex=function(a,b){console.warn("DEPRECATED: .setClearColorHex() is being removed. Use .setClearColor() instead.");this.setClearColor(a,b)};this.getClearColor=function(){return M};this.getClearAlpha=function(){return Q};this.clear=function(a,b,c){var d=0;if(void 0===a||a)d|=j.COLOR_BUFFER_BIT;if(void 0===b||b)d|=j.DEPTH_BUFFER_BIT;if(void 0===c||c)d|=j.STENCIL_BUFFER_BIT;j.clear(d)};this.clearTarget= | |
function(a,b,c,d){this.setRenderTarget(a);this.clear(b,c,d)};this.addPostPlugin=function(a){a.init(this);this.renderPluginsPost.push(a)};this.addPrePlugin=function(a){a.init(this);this.renderPluginsPre.push(a)};this.updateShadowMap=function(a,b){Fa=null;Ea=$=ga=Ja=ma=-1;wa=!0;T=Y=-1;this.shadowMapPlugin.update(a,b)};var Jb=function(a){a=a.target;a.removeEventListener("dispose",Jb);a.__webglInit=void 0;if(a instanceof THREE.BufferGeometry){var b=a.attributes,c;for(c in b)void 0!==b[c].buffer&&j.deleteBuffer(b[c].buffer); | |
K.info.memory.geometries--}else if(void 0!==a.geometryGroups)for(b in a.geometryGroups){c=a.geometryGroups[b];if(void 0!==c.numMorphTargets)for(var d=0,e=c.numMorphTargets;d<e;d++)j.deleteBuffer(c.__webglMorphTargetsBuffers[d]);if(void 0!==c.numMorphNormals){d=0;for(e=c.numMorphNormals;d<e;d++)j.deleteBuffer(c.__webglMorphNormalsBuffers[d])}Ob(c)}else Ob(a)},Kb=function(a){a=a.target;a.removeEventListener("dispose",Kb);a.image&&a.image.__webglTextureCube?j.deleteTexture(a.image.__webglTextureCube): | |
a.__webglInit&&(a.__webglInit=!1,j.deleteTexture(a.__webglTexture));K.info.memory.textures--},Lb=function(a){a=a.target;a.removeEventListener("dispose",Lb);if(a&&a.__webglTexture)if(j.deleteTexture(a.__webglTexture),a instanceof THREE.WebGLRenderTargetCube)for(var b=0;6>b;b++)j.deleteFramebuffer(a.__webglFramebuffer[b]),j.deleteRenderbuffer(a.__webglRenderbuffer[b]);else j.deleteFramebuffer(a.__webglFramebuffer),j.deleteRenderbuffer(a.__webglRenderbuffer);K.info.memory.textures--},Mb=function(a){a= | |
a.target;a.removeEventListener("dispose",Mb);Nb(a)},Ob=function(a){void 0!==a.__webglVertexBuffer&&j.deleteBuffer(a.__webglVertexBuffer);void 0!==a.__webglNormalBuffer&&j.deleteBuffer(a.__webglNormalBuffer);void 0!==a.__webglTangentBuffer&&j.deleteBuffer(a.__webglTangentBuffer);void 0!==a.__webglColorBuffer&&j.deleteBuffer(a.__webglColorBuffer);void 0!==a.__webglUVBuffer&&j.deleteBuffer(a.__webglUVBuffer);void 0!==a.__webglUV2Buffer&&j.deleteBuffer(a.__webglUV2Buffer);void 0!==a.__webglSkinIndicesBuffer&& | |
j.deleteBuffer(a.__webglSkinIndicesBuffer);void 0!==a.__webglSkinWeightsBuffer&&j.deleteBuffer(a.__webglSkinWeightsBuffer);void 0!==a.__webglFaceBuffer&&j.deleteBuffer(a.__webglFaceBuffer);void 0!==a.__webglLineBuffer&&j.deleteBuffer(a.__webglLineBuffer);void 0!==a.__webglLineDistanceBuffer&&j.deleteBuffer(a.__webglLineDistanceBuffer);if(void 0!==a.__webglCustomAttributesList)for(var b in a.__webglCustomAttributesList)j.deleteBuffer(a.__webglCustomAttributesList[b].buffer);K.info.memory.geometries--}, | |
Nb=function(a){var b=a.program;if(void 0!==b){a.program=void 0;var c,d,e=!1,a=0;for(c=ea.length;a<c;a++)if(d=ea[a],d.program===b){d.usedTimes--;0===d.usedTimes&&(e=!0);break}if(!0===e){e=[];a=0;for(c=ea.length;a<c;a++)d=ea[a],d.program!==b&&e.push(d);ea=e;j.deleteProgram(b);K.info.memory.programs--}}};this.renderBufferImmediate=function(a,b,c){a.hasPositions&&!a.__webglVertexBuffer&&(a.__webglVertexBuffer=j.createBuffer());a.hasNormals&&!a.__webglNormalBuffer&&(a.__webglNormalBuffer=j.createBuffer()); | |
a.hasUvs&&!a.__webglUvBuffer&&(a.__webglUvBuffer=j.createBuffer());a.hasColors&&!a.__webglColorBuffer&&(a.__webglColorBuffer=j.createBuffer());a.hasPositions&&(j.bindBuffer(j.ARRAY_BUFFER,a.__webglVertexBuffer),j.bufferData(j.ARRAY_BUFFER,a.positionArray,j.DYNAMIC_DRAW),j.enableVertexAttribArray(b.attributes.position),j.vertexAttribPointer(b.attributes.position,3,j.FLOAT,!1,0,0));if(a.hasNormals){j.bindBuffer(j.ARRAY_BUFFER,a.__webglNormalBuffer);if(c.shading===THREE.FlatShading){var d,e,f,g,h,i, | |
k,l,m,n,p,q=3*a.count;for(p=0;p<q;p+=9)n=a.normalArray,d=n[p],e=n[p+1],f=n[p+2],g=n[p+3],i=n[p+4],l=n[p+5],h=n[p+6],k=n[p+7],m=n[p+8],d=(d+g+h)/3,e=(e+i+k)/3,f=(f+l+m)/3,n[p]=d,n[p+1]=e,n[p+2]=f,n[p+3]=d,n[p+4]=e,n[p+5]=f,n[p+6]=d,n[p+7]=e,n[p+8]=f}j.bufferData(j.ARRAY_BUFFER,a.normalArray,j.DYNAMIC_DRAW);j.enableVertexAttribArray(b.attributes.normal);j.vertexAttribPointer(b.attributes.normal,3,j.FLOAT,!1,0,0)}a.hasUvs&&c.map&&(j.bindBuffer(j.ARRAY_BUFFER,a.__webglUvBuffer),j.bufferData(j.ARRAY_BUFFER, | |
a.uvArray,j.DYNAMIC_DRAW),j.enableVertexAttribArray(b.attributes.uv),j.vertexAttribPointer(b.attributes.uv,2,j.FLOAT,!1,0,0));a.hasColors&&c.vertexColors!==THREE.NoColors&&(j.bindBuffer(j.ARRAY_BUFFER,a.__webglColorBuffer),j.bufferData(j.ARRAY_BUFFER,a.colorArray,j.DYNAMIC_DRAW),j.enableVertexAttribArray(b.attributes.color),j.vertexAttribPointer(b.attributes.color,3,j.FLOAT,!1,0,0));j.drawArrays(j.TRIANGLES,0,a.count);a.count=0};this.renderBufferDirect=function(a,b,c,d,e,f){if(!1!==d.visible){var i, | |
k,l,m;i=E(a,b,c,d,f);b=i.attributes;a=e.attributes;c=!1;i=16777215*e.id+2*i.id+(d.wireframe?1:0);i!==$&&($=i,c=!0);c&&g();if(f instanceof THREE.Mesh)if(f=a.index){e=e.offsets;1<e.length&&(c=!0);for(var n=0,p=e.length;n<p;n++){var q=e[n].index;if(c){for(k in b)l=b[k],i=a[k],0<=l&&(i?(m=i.itemSize,j.bindBuffer(j.ARRAY_BUFFER,i.buffer),h(l),j.vertexAttribPointer(l,m,j.FLOAT,!1,0,4*q*m)):d.defaultAttributeValues&&(2===d.defaultAttributeValues[k].length?j.vertexAttrib2fv(l,d.defaultAttributeValues[k]): | |
3===d.defaultAttributeValues[k].length&&j.vertexAttrib3fv(l,d.defaultAttributeValues[k])));j.bindBuffer(j.ELEMENT_ARRAY_BUFFER,f.buffer)}j.drawElements(j.TRIANGLES,e[n].count,j.UNSIGNED_SHORT,2*e[n].start);K.info.render.calls++;K.info.render.vertices+=e[n].count;K.info.render.faces+=e[n].count/3}}else{if(c)for(k in b)"index"!==k&&(l=b[k],i=a[k],0<=l&&(i?(m=i.itemSize,j.bindBuffer(j.ARRAY_BUFFER,i.buffer),h(l),j.vertexAttribPointer(l,m,j.FLOAT,!1,0,0)):d.defaultAttributeValues&&d.defaultAttributeValues[k]&& | |
(2===d.defaultAttributeValues[k].length?j.vertexAttrib2fv(l,d.defaultAttributeValues[k]):3===d.defaultAttributeValues[k].length&&j.vertexAttrib3fv(l,d.defaultAttributeValues[k]))));d=e.attributes.position;j.drawArrays(j.TRIANGLES,0,d.numItems/3);K.info.render.calls++;K.info.render.vertices+=d.numItems/3;K.info.render.faces+=d.numItems/3/3}else if(f instanceof THREE.ParticleSystem){if(c){for(k in b)l=b[k],i=a[k],0<=l&&(i?(m=i.itemSize,j.bindBuffer(j.ARRAY_BUFFER,i.buffer),h(l),j.vertexAttribPointer(l, | |
m,j.FLOAT,!1,0,0)):d.defaultAttributeValues&&d.defaultAttributeValues[k]&&(2===d.defaultAttributeValues[k].length?j.vertexAttrib2fv(l,d.defaultAttributeValues[k]):3===d.defaultAttributeValues[k].length&&j.vertexAttrib3fv(l,d.defaultAttributeValues[k])));d=a.position;j.drawArrays(j.POINTS,0,d.numItems/3);K.info.render.calls++;K.info.render.points+=d.numItems/3}}else if(f instanceof THREE.Line&&c){for(k in b)l=b[k],i=a[k],0<=l&&(i?(m=i.itemSize,j.bindBuffer(j.ARRAY_BUFFER,i.buffer),h(l),j.vertexAttribPointer(l, | |
m,j.FLOAT,!1,0,0)):d.defaultAttributeValues&&d.defaultAttributeValues[k]&&(2===d.defaultAttributeValues[k].length?j.vertexAttrib2fv(l,d.defaultAttributeValues[k]):3===d.defaultAttributeValues[k].length&&j.vertexAttrib3fv(l,d.defaultAttributeValues[k])));k=f.type===THREE.LineStrip?j.LINE_STRIP:j.LINES;x(d.linewidth);d=a.position;j.drawArrays(k,0,d.numItems/3);K.info.render.calls++;K.info.render.points+=d.numItems}}};this.renderBuffer=function(a,b,c,d,e,f){if(!1!==d.visible){var i,l,c=E(a,b,c,d,f), | |
a=c.attributes,b=!1,c=16777215*e.id+2*c.id+(d.wireframe?1:0);c!==$&&($=c,b=!0);b&&g();if(!d.morphTargets&&0<=a.position)b&&(j.bindBuffer(j.ARRAY_BUFFER,e.__webglVertexBuffer),h(a.position),j.vertexAttribPointer(a.position,3,j.FLOAT,!1,0,0));else if(f.morphTargetBase){c=d.program.attributes;-1!==f.morphTargetBase&&0<=c.position?(j.bindBuffer(j.ARRAY_BUFFER,e.__webglMorphTargetsBuffers[f.morphTargetBase]),h(c.position),j.vertexAttribPointer(c.position,3,j.FLOAT,!1,0,0)):0<=c.position&&(j.bindBuffer(j.ARRAY_BUFFER, | |
e.__webglVertexBuffer),h(c.position),j.vertexAttribPointer(c.position,3,j.FLOAT,!1,0,0));if(f.morphTargetForcedOrder.length){var m=0;l=f.morphTargetForcedOrder;for(i=f.morphTargetInfluences;m<d.numSupportedMorphTargets&&m<l.length;)0<=c["morphTarget"+m]&&(j.bindBuffer(j.ARRAY_BUFFER,e.__webglMorphTargetsBuffers[l[m]]),h(c["morphTarget"+m]),j.vertexAttribPointer(c["morphTarget"+m],3,j.FLOAT,!1,0,0)),0<=c["morphNormal"+m]&&d.morphNormals&&(j.bindBuffer(j.ARRAY_BUFFER,e.__webglMorphNormalsBuffers[l[m]]), | |
h(c["morphNormal"+m]),j.vertexAttribPointer(c["morphNormal"+m],3,j.FLOAT,!1,0,0)),f.__webglMorphTargetInfluences[m]=i[l[m]],m++}else{l=[];i=f.morphTargetInfluences;var n,p=i.length;for(n=0;n<p;n++)m=i[n],0<m&&l.push([m,n]);l.length>d.numSupportedMorphTargets?(l.sort(k),l.length=d.numSupportedMorphTargets):l.length>d.numSupportedMorphNormals?l.sort(k):0===l.length&&l.push([0,0]);for(m=0;m<d.numSupportedMorphTargets;)l[m]?(n=l[m][1],0<=c["morphTarget"+m]&&(j.bindBuffer(j.ARRAY_BUFFER,e.__webglMorphTargetsBuffers[n]), | |
h(c["morphTarget"+m]),j.vertexAttribPointer(c["morphTarget"+m],3,j.FLOAT,!1,0,0)),0<=c["morphNormal"+m]&&d.morphNormals&&(j.bindBuffer(j.ARRAY_BUFFER,e.__webglMorphNormalsBuffers[n]),h(c["morphNormal"+m]),j.vertexAttribPointer(c["morphNormal"+m],3,j.FLOAT,!1,0,0)),f.__webglMorphTargetInfluences[m]=i[n]):f.__webglMorphTargetInfluences[m]=0,m++}null!==d.program.uniforms.morphTargetInfluences&&j.uniform1fv(d.program.uniforms.morphTargetInfluences,f.__webglMorphTargetInfluences)}if(b){if(e.__webglCustomAttributesList){i= | |
0;for(l=e.__webglCustomAttributesList.length;i<l;i++)c=e.__webglCustomAttributesList[i],0<=a[c.buffer.belongsToAttribute]&&(j.bindBuffer(j.ARRAY_BUFFER,c.buffer),h(a[c.buffer.belongsToAttribute]),j.vertexAttribPointer(a[c.buffer.belongsToAttribute],c.size,j.FLOAT,!1,0,0))}0<=a.color&&(0<f.geometry.colors.length||0<f.geometry.faces.length?(j.bindBuffer(j.ARRAY_BUFFER,e.__webglColorBuffer),h(a.color),j.vertexAttribPointer(a.color,3,j.FLOAT,!1,0,0)):d.defaultAttributeValues&&j.vertexAttrib3fv(a.color, | |
d.defaultAttributeValues.color));0<=a.normal&&(j.bindBuffer(j.ARRAY_BUFFER,e.__webglNormalBuffer),h(a.normal),j.vertexAttribPointer(a.normal,3,j.FLOAT,!1,0,0));0<=a.tangent&&(j.bindBuffer(j.ARRAY_BUFFER,e.__webglTangentBuffer),h(a.tangent),j.vertexAttribPointer(a.tangent,4,j.FLOAT,!1,0,0));0<=a.uv&&(f.geometry.faceVertexUvs[0]?(j.bindBuffer(j.ARRAY_BUFFER,e.__webglUVBuffer),h(a.uv),j.vertexAttribPointer(a.uv,2,j.FLOAT,!1,0,0)):d.defaultAttributeValues&&j.vertexAttrib2fv(a.uv,d.defaultAttributeValues.uv)); | |
0<=a.uv2&&(f.geometry.faceVertexUvs[1]?(j.bindBuffer(j.ARRAY_BUFFER,e.__webglUV2Buffer),h(a.uv2),j.vertexAttribPointer(a.uv2,2,j.FLOAT,!1,0,0)):d.defaultAttributeValues&&j.vertexAttrib2fv(a.uv2,d.defaultAttributeValues.uv2));d.skinning&&(0<=a.skinIndex&&0<=a.skinWeight)&&(j.bindBuffer(j.ARRAY_BUFFER,e.__webglSkinIndicesBuffer),h(a.skinIndex),j.vertexAttribPointer(a.skinIndex,4,j.FLOAT,!1,0,0),j.bindBuffer(j.ARRAY_BUFFER,e.__webglSkinWeightsBuffer),h(a.skinWeight),j.vertexAttribPointer(a.skinWeight, | |
4,j.FLOAT,!1,0,0));0<=a.lineDistance&&(j.bindBuffer(j.ARRAY_BUFFER,e.__webglLineDistanceBuffer),h(a.lineDistance),j.vertexAttribPointer(a.lineDistance,1,j.FLOAT,!1,0,0))}f instanceof THREE.Mesh?(d.wireframe?(x(d.wireframeLinewidth),b&&j.bindBuffer(j.ELEMENT_ARRAY_BUFFER,e.__webglLineBuffer),j.drawElements(j.LINES,e.__webglLineCount,j.UNSIGNED_SHORT,0)):(b&&j.bindBuffer(j.ELEMENT_ARRAY_BUFFER,e.__webglFaceBuffer),j.drawElements(j.TRIANGLES,e.__webglFaceCount,j.UNSIGNED_SHORT,0)),K.info.render.calls++, | |
K.info.render.vertices+=e.__webglFaceCount,K.info.render.faces+=e.__webglFaceCount/3):f instanceof THREE.Line?(f=f.type===THREE.LineStrip?j.LINE_STRIP:j.LINES,x(d.linewidth),j.drawArrays(f,0,e.__webglLineCount),K.info.render.calls++):f instanceof THREE.ParticleSystem?(j.drawArrays(j.POINTS,0,e.__webglParticleCount),K.info.render.calls++,K.info.render.points+=e.__webglParticleCount):f instanceof THREE.Ribbon&&(j.drawArrays(j.TRIANGLE_STRIP,0,e.__webglVertexCount),K.info.render.calls++)}};this.render= | |
function(a,b,c,d){if(!1===b instanceof THREE.Camera)console.error("THREE.WebGLRenderer.render: camera is not an instance of THREE.Camera.");else{var e,f,g,h,k=a.__lights,p=a.fog;Ea=-1;wa=!0;!0===a.autoUpdate&&a.updateMatrixWorld();void 0===b.parent&&b.updateMatrixWorld();b.matrixWorldInverse.getInverse(b.matrixWorld);ta.multiplyMatrices(b.projectionMatrix,b.matrixWorldInverse);na.setFromMatrix(ta);this.autoUpdateObjects&&this.initWebGLObjects(a);m(this.renderPluginsPre,a,b);K.info.render.calls=0; | |
K.info.render.vertices=0;K.info.render.faces=0;K.info.render.points=0;this.setRenderTarget(c);(this.autoClear||d)&&this.clear(this.autoClearColor,this.autoClearDepth,this.autoClearStencil);h=a.__webglObjects;d=0;for(e=h.length;d<e;d++)if(f=h[d],g=f.object,f.id=d,f.render=!1,g.visible&&(!(g instanceof THREE.Mesh||g instanceof THREE.ParticleSystem)||!g.frustumCulled||na.intersectsObject(g))){var q=g;q._modelViewMatrix.multiplyMatrices(b.matrixWorldInverse,q.matrixWorld);q._normalMatrix.getNormalMatrix(q._modelViewMatrix); | |
var q=f,t=q.buffer,r=void 0,s=r=void 0,s=q.object.material;if(s instanceof THREE.MeshFaceMaterial)r=t.materialIndex,r=s.materials[r],r.transparent?(q.transparent=r,q.opaque=null):(q.opaque=r,q.transparent=null);else if(r=s)r.transparent?(q.transparent=r,q.opaque=null):(q.opaque=r,q.transparent=null);f.render=!0;!0===this.sortObjects&&(null!==g.renderDepth?f.z=g.renderDepth:(ua.getPositionFromMatrix(g.matrixWorld),ua.applyProjection(ta),f.z=ua.z))}this.sortObjects&&h.sort(i);h=a.__webglObjectsImmediate; | |
d=0;for(e=h.length;d<e;d++)f=h[d],g=f.object,g.visible&&(g._modelViewMatrix.multiplyMatrices(b.matrixWorldInverse,g.matrixWorld),g._normalMatrix.getNormalMatrix(g._modelViewMatrix),g=f.object.material,g.transparent?(f.transparent=g,f.opaque=null):(f.opaque=g,f.transparent=null));a.overrideMaterial?(d=a.overrideMaterial,this.setBlending(d.blending,d.blendEquation,d.blendSrc,d.blendDst),this.setDepthTest(d.depthTest),this.setDepthWrite(d.depthWrite),z(d.polygonOffset,d.polygonOffsetFactor,d.polygonOffsetUnits), | |
l(a.__webglObjects,!1,"",b,k,p,!0,d),n(a.__webglObjectsImmediate,"",b,k,p,!1,d)):(d=null,this.setBlending(THREE.NoBlending),l(a.__webglObjects,!0,"opaque",b,k,p,!1,d),n(a.__webglObjectsImmediate,"opaque",b,k,p,!1,d),l(a.__webglObjects,!1,"transparent",b,k,p,!0,d),n(a.__webglObjectsImmediate,"transparent",b,k,p,!0,d));m(this.renderPluginsPost,a,b);c&&(c.generateMipmaps&&c.minFilter!==THREE.NearestFilter&&c.minFilter!==THREE.LinearFilter)&&(c instanceof THREE.WebGLRenderTargetCube?(j.bindTexture(j.TEXTURE_CUBE_MAP, | |
c.__webglTexture),j.generateMipmap(j.TEXTURE_CUBE_MAP),j.bindTexture(j.TEXTURE_CUBE_MAP,null)):(j.bindTexture(j.TEXTURE_2D,c.__webglTexture),j.generateMipmap(j.TEXTURE_2D),j.bindTexture(j.TEXTURE_2D,null)));this.setDepthTest(!0);this.setDepthWrite(!0)}};this.renderImmediateObject=function(a,b,c,d,e){var f=E(a,b,c,d,e);$=-1;K.setMaterialFaces(d);e.immediateRenderCallback?e.immediateRenderCallback(f,j,na):e.render(function(a){K.renderBufferImmediate(a,f,d)})};this.initWebGLObjects=function(a){a.__webglObjects|| | |
(a.__webglObjects=[],a.__webglObjectsImmediate=[],a.__webglSprites=[],a.__webglFlares=[]);for(;a.__objectsAdded.length;)t(a.__objectsAdded[0],a),a.__objectsAdded.splice(0,1);for(;a.__objectsRemoved.length;)s(a.__objectsRemoved[0],a),a.__objectsRemoved.splice(0,1);for(var b=0,g=a.__webglObjects.length;b<g;b++){var h=a.__webglObjects[b].object;void 0===h.__webglInit&&(void 0!==h.__webglActive&&s(h,a),t(h,a));var i=h,l=i.geometry,m=void 0,n=void 0,q=void 0;if(l instanceof THREE.BufferGeometry){var u= | |
j.DYNAMIC_DRAW,w=!l.dynamic,v=l.attributes,z=void 0,y=void 0;for(z in v)y=v[z],y.needsUpdate&&("index"===z?(j.bindBuffer(j.ELEMENT_ARRAY_BUFFER,y.buffer),j.bufferData(j.ELEMENT_ARRAY_BUFFER,y.array,u)):(j.bindBuffer(j.ARRAY_BUFFER,y.buffer),j.bufferData(j.ARRAY_BUFFER,y.array,u)),y.needsUpdate=!1),w&&!y.dynamic&&(y.array=null)}else if(i instanceof THREE.Mesh){for(var E=0,A=l.geometryGroupsList.length;E<A;E++)if(m=l.geometryGroupsList[E],q=d(i,m),l.buffersNeedUpdate&&c(m,i),n=q.attributes&&p(q),l.verticesNeedUpdate|| | |
l.morphTargetsNeedUpdate||l.elementsNeedUpdate||l.uvsNeedUpdate||l.normalsNeedUpdate||l.colorsNeedUpdate||l.tangentsNeedUpdate||n){var x=m,B=i,D=j.DYNAMIC_DRAW,F=!l.dynamic,G=q;if(x.__inittedArrays){var J=e(G),K=G.vertexColors?G.vertexColors:!1,N=f(G),O=J===THREE.SmoothShading,C=void 0,I=void 0,V=void 0,M=void 0,R=void 0,Q=void 0,T=void 0,ba=void 0,Y=void 0,Da=void 0,$=void 0,P=void 0,X=void 0,W=void 0,Fa=void 0,fa=void 0,Ea=void 0,ca=void 0,ea=void 0,ja=void 0,ga=void 0,ha=void 0,ma=void 0,na=void 0, | |
qa=void 0,ra=void 0,va=void 0,wa=void 0,xa=void 0,Ga=void 0,Ha=void 0,Ja=void 0,Ia=void 0,Pa=void 0,Va=void 0,Ka=void 0,ya=void 0,za=void 0,Ta=void 0,Ua=void 0,fb=0,gb=0,Ra=0,Sa=0,Xa=0,lb=0,Wa=0,yb=0,cb=0,sa=0,Aa=0,L=0,Qa=void 0,mb=x.__vertexArray,hb=x.__uvArray,ib=x.__uv2Array,Ab=x.__normalArray,Ya=x.__tangentArray,nb=x.__colorArray,Za=x.__skinIndexArray,$a=x.__skinWeightArray,tb=x.__morphTargetsArrays,ub=x.__morphNormalsArrays,vb=x.__webglCustomAttributesList,H=void 0,jb=x.__faceArray,Bb=x.__lineArray, | |
La=B.geometry,Ib=La.elementsNeedUpdate,Eb=La.uvsNeedUpdate,Kb=La.normalsNeedUpdate,Wb=La.tangentsNeedUpdate,Xb=La.colorsNeedUpdate,Yb=La.morphTargetsNeedUpdate,yc=La.vertices,aa=x.faces3,ob=La.faces,Jb=La.faceVertexUvs[0],Lb=La.faceVertexUvs[1],zc=La.skinIndices,Zb=La.skinWeights,$b=La.morphTargets,Mb=La.morphNormals;if(La.verticesNeedUpdate){C=0;for(I=aa.length;C<I;C++)M=ob[aa[C]],P=yc[M.a],X=yc[M.b],W=yc[M.c],mb[gb]=P.x,mb[gb+1]=P.y,mb[gb+2]=P.z,mb[gb+3]=X.x,mb[gb+4]=X.y,mb[gb+5]=X.z,mb[gb+6]=W.x, | |
mb[gb+7]=W.y,mb[gb+8]=W.z,gb+=9;j.bindBuffer(j.ARRAY_BUFFER,x.__webglVertexBuffer);j.bufferData(j.ARRAY_BUFFER,mb,D)}if(Yb){Va=0;for(Ka=$b.length;Va<Ka;Va++){C=Aa=0;for(I=aa.length;C<I;C++)Ta=aa[C],M=ob[Ta],P=$b[Va].vertices[M.a],X=$b[Va].vertices[M.b],W=$b[Va].vertices[M.c],ya=tb[Va],ya[Aa]=P.x,ya[Aa+1]=P.y,ya[Aa+2]=P.z,ya[Aa+3]=X.x,ya[Aa+4]=X.y,ya[Aa+5]=X.z,ya[Aa+6]=W.x,ya[Aa+7]=W.y,ya[Aa+8]=W.z,G.morphNormals&&(O?(Ua=Mb[Va].vertexNormals[Ta],ca=Ua.a,ea=Ua.b,ja=Ua.c):ja=ea=ca=Mb[Va].faceNormals[Ta], | |
za=ub[Va],za[Aa]=ca.x,za[Aa+1]=ca.y,za[Aa+2]=ca.z,za[Aa+3]=ea.x,za[Aa+4]=ea.y,za[Aa+5]=ea.z,za[Aa+6]=ja.x,za[Aa+7]=ja.y,za[Aa+8]=ja.z),Aa+=9;j.bindBuffer(j.ARRAY_BUFFER,x.__webglMorphTargetsBuffers[Va]);j.bufferData(j.ARRAY_BUFFER,tb[Va],D);G.morphNormals&&(j.bindBuffer(j.ARRAY_BUFFER,x.__webglMorphNormalsBuffers[Va]),j.bufferData(j.ARRAY_BUFFER,ub[Va],D))}}if(Zb.length){C=0;for(I=aa.length;C<I;C++)M=ob[aa[C]],na=Zb[M.a],qa=Zb[M.b],ra=Zb[M.c],$a[sa]=na.x,$a[sa+1]=na.y,$a[sa+2]=na.z,$a[sa+3]=na.w, | |
$a[sa+4]=qa.x,$a[sa+5]=qa.y,$a[sa+6]=qa.z,$a[sa+7]=qa.w,$a[sa+8]=ra.x,$a[sa+9]=ra.y,$a[sa+10]=ra.z,$a[sa+11]=ra.w,va=zc[M.a],wa=zc[M.b],xa=zc[M.c],Za[sa]=va.x,Za[sa+1]=va.y,Za[sa+2]=va.z,Za[sa+3]=va.w,Za[sa+4]=wa.x,Za[sa+5]=wa.y,Za[sa+6]=wa.z,Za[sa+7]=wa.w,Za[sa+8]=xa.x,Za[sa+9]=xa.y,Za[sa+10]=xa.z,Za[sa+11]=xa.w,sa+=12;0<sa&&(j.bindBuffer(j.ARRAY_BUFFER,x.__webglSkinIndicesBuffer),j.bufferData(j.ARRAY_BUFFER,Za,D),j.bindBuffer(j.ARRAY_BUFFER,x.__webglSkinWeightsBuffer),j.bufferData(j.ARRAY_BUFFER, | |
$a,D))}if(Xb&&K){C=0;for(I=aa.length;C<I;C++)M=ob[aa[C]],T=M.vertexColors,ba=M.color,3===T.length&&K===THREE.VertexColors?(ga=T[0],ha=T[1],ma=T[2]):ma=ha=ga=ba,nb[cb]=ga.r,nb[cb+1]=ga.g,nb[cb+2]=ga.b,nb[cb+3]=ha.r,nb[cb+4]=ha.g,nb[cb+5]=ha.b,nb[cb+6]=ma.r,nb[cb+7]=ma.g,nb[cb+8]=ma.b,cb+=9;0<cb&&(j.bindBuffer(j.ARRAY_BUFFER,x.__webglColorBuffer),j.bufferData(j.ARRAY_BUFFER,nb,D))}if(Wb&&La.hasTangents){C=0;for(I=aa.length;C<I;C++)M=ob[aa[C]],Y=M.vertexTangents,Fa=Y[0],fa=Y[1],Ea=Y[2],Ya[Wa]=Fa.x,Ya[Wa+ | |
1]=Fa.y,Ya[Wa+2]=Fa.z,Ya[Wa+3]=Fa.w,Ya[Wa+4]=fa.x,Ya[Wa+5]=fa.y,Ya[Wa+6]=fa.z,Ya[Wa+7]=fa.w,Ya[Wa+8]=Ea.x,Ya[Wa+9]=Ea.y,Ya[Wa+10]=Ea.z,Ya[Wa+11]=Ea.w,Wa+=12;j.bindBuffer(j.ARRAY_BUFFER,x.__webglTangentBuffer);j.bufferData(j.ARRAY_BUFFER,Ya,D)}if(Kb&&J){C=0;for(I=aa.length;C<I;C++)if(M=ob[aa[C]],R=M.vertexNormals,Q=M.normal,3===R.length&&O)for(Ga=0;3>Ga;Ga++)Ja=R[Ga],Ab[lb]=Ja.x,Ab[lb+1]=Ja.y,Ab[lb+2]=Ja.z,lb+=3;else for(Ga=0;3>Ga;Ga++)Ab[lb]=Q.x,Ab[lb+1]=Q.y,Ab[lb+2]=Q.z,lb+=3;j.bindBuffer(j.ARRAY_BUFFER, | |
x.__webglNormalBuffer);j.bufferData(j.ARRAY_BUFFER,Ab,D)}if(Eb&&Jb&&N){C=0;for(I=aa.length;C<I;C++)if(V=aa[C],Da=Jb[V],void 0!==Da)for(Ga=0;3>Ga;Ga++)Ia=Da[Ga],hb[Ra]=Ia.x,hb[Ra+1]=Ia.y,Ra+=2;0<Ra&&(j.bindBuffer(j.ARRAY_BUFFER,x.__webglUVBuffer),j.bufferData(j.ARRAY_BUFFER,hb,D))}if(Eb&&Lb&&N){C=0;for(I=aa.length;C<I;C++)if(V=aa[C],$=Lb[V],void 0!==$)for(Ga=0;3>Ga;Ga++)Pa=$[Ga],ib[Sa]=Pa.x,ib[Sa+1]=Pa.y,Sa+=2;0<Sa&&(j.bindBuffer(j.ARRAY_BUFFER,x.__webglUV2Buffer),j.bufferData(j.ARRAY_BUFFER,ib,D))}if(Ib){C= | |
0;for(I=aa.length;C<I;C++)jb[Xa]=fb,jb[Xa+1]=fb+1,jb[Xa+2]=fb+2,Xa+=3,Bb[yb]=fb,Bb[yb+1]=fb+1,Bb[yb+2]=fb,Bb[yb+3]=fb+2,Bb[yb+4]=fb+1,Bb[yb+5]=fb+2,yb+=6,fb+=3;j.bindBuffer(j.ELEMENT_ARRAY_BUFFER,x.__webglFaceBuffer);j.bufferData(j.ELEMENT_ARRAY_BUFFER,jb,D);j.bindBuffer(j.ELEMENT_ARRAY_BUFFER,x.__webglLineBuffer);j.bufferData(j.ELEMENT_ARRAY_BUFFER,Bb,D)}if(vb){Ga=0;for(Ha=vb.length;Ga<Ha;Ga++)if(H=vb[Ga],H.__original.needsUpdate){L=0;if(1===H.size)if(void 0===H.boundTo||"vertices"===H.boundTo){C= | |
0;for(I=aa.length;C<I;C++)M=ob[aa[C]],H.array[L]=H.value[M.a],H.array[L+1]=H.value[M.b],H.array[L+2]=H.value[M.c],L+=3}else{if("faces"===H.boundTo){C=0;for(I=aa.length;C<I;C++)Qa=H.value[aa[C]],H.array[L]=Qa,H.array[L+1]=Qa,H.array[L+2]=Qa,L+=3}}else if(2===H.size)if(void 0===H.boundTo||"vertices"===H.boundTo){C=0;for(I=aa.length;C<I;C++)M=ob[aa[C]],P=H.value[M.a],X=H.value[M.b],W=H.value[M.c],H.array[L]=P.x,H.array[L+1]=P.y,H.array[L+2]=X.x,H.array[L+3]=X.y,H.array[L+4]=W.x,H.array[L+5]=W.y,L+=6}else{if("faces"=== | |
H.boundTo){C=0;for(I=aa.length;C<I;C++)W=X=P=Qa=H.value[aa[C]],H.array[L]=P.x,H.array[L+1]=P.y,H.array[L+2]=X.x,H.array[L+3]=X.y,H.array[L+4]=W.x,H.array[L+5]=W.y,L+=6}}else if(3===H.size){var pa;pa="c"===H.type?["r","g","b"]:["x","y","z"];if(void 0===H.boundTo||"vertices"===H.boundTo){C=0;for(I=aa.length;C<I;C++)M=ob[aa[C]],P=H.value[M.a],X=H.value[M.b],W=H.value[M.c],H.array[L]=P[pa[0]],H.array[L+1]=P[pa[1]],H.array[L+2]=P[pa[2]],H.array[L+3]=X[pa[0]],H.array[L+4]=X[pa[1]],H.array[L+5]=X[pa[2]], | |
H.array[L+6]=W[pa[0]],H.array[L+7]=W[pa[1]],H.array[L+8]=W[pa[2]],L+=9}else if("faces"===H.boundTo){C=0;for(I=aa.length;C<I;C++)W=X=P=Qa=H.value[aa[C]],H.array[L]=P[pa[0]],H.array[L+1]=P[pa[1]],H.array[L+2]=P[pa[2]],H.array[L+3]=X[pa[0]],H.array[L+4]=X[pa[1]],H.array[L+5]=X[pa[2]],H.array[L+6]=W[pa[0]],H.array[L+7]=W[pa[1]],H.array[L+8]=W[pa[2]],L+=9}else if("faceVertices"===H.boundTo){C=0;for(I=aa.length;C<I;C++)Qa=H.value[aa[C]],P=Qa[0],X=Qa[1],W=Qa[2],H.array[L]=P[pa[0]],H.array[L+1]=P[pa[1]], | |
H.array[L+2]=P[pa[2]],H.array[L+3]=X[pa[0]],H.array[L+4]=X[pa[1]],H.array[L+5]=X[pa[2]],H.array[L+6]=W[pa[0]],H.array[L+7]=W[pa[1]],H.array[L+8]=W[pa[2]],L+=9}}else if(4===H.size)if(void 0===H.boundTo||"vertices"===H.boundTo){C=0;for(I=aa.length;C<I;C++)M=ob[aa[C]],P=H.value[M.a],X=H.value[M.b],W=H.value[M.c],H.array[L]=P.x,H.array[L+1]=P.y,H.array[L+2]=P.z,H.array[L+3]=P.w,H.array[L+4]=X.x,H.array[L+5]=X.y,H.array[L+6]=X.z,H.array[L+7]=X.w,H.array[L+8]=W.x,H.array[L+9]=W.y,H.array[L+10]=W.z,H.array[L+ | |
11]=W.w,L+=12}else if("faces"===H.boundTo){C=0;for(I=aa.length;C<I;C++)W=X=P=Qa=H.value[aa[C]],H.array[L]=P.x,H.array[L+1]=P.y,H.array[L+2]=P.z,H.array[L+3]=P.w,H.array[L+4]=X.x,H.array[L+5]=X.y,H.array[L+6]=X.z,H.array[L+7]=X.w,H.array[L+8]=W.x,H.array[L+9]=W.y,H.array[L+10]=W.z,H.array[L+11]=W.w,L+=12}else if("faceVertices"===H.boundTo){C=0;for(I=aa.length;C<I;C++)Qa=H.value[aa[C]],P=Qa[0],X=Qa[1],W=Qa[2],H.array[L]=P.x,H.array[L+1]=P.y,H.array[L+2]=P.z,H.array[L+3]=P.w,H.array[L+4]=X.x,H.array[L+ | |
5]=X.y,H.array[L+6]=X.z,H.array[L+7]=X.w,H.array[L+8]=W.x,H.array[L+9]=W.y,H.array[L+10]=W.z,H.array[L+11]=W.w,L+=12}j.bindBuffer(j.ARRAY_BUFFER,H.buffer);j.bufferData(j.ARRAY_BUFFER,H.array,D)}}F&&(delete x.__inittedArrays,delete x.__colorArray,delete x.__normalArray,delete x.__tangentArray,delete x.__uvArray,delete x.__uv2Array,delete x.__faceArray,delete x.__vertexArray,delete x.__lineArray,delete x.__skinIndexArray,delete x.__skinWeightArray)}}l.verticesNeedUpdate=!1;l.morphTargetsNeedUpdate= | |
!1;l.elementsNeedUpdate=!1;l.uvsNeedUpdate=!1;l.normalsNeedUpdate=!1;l.colorsNeedUpdate=!1;l.tangentsNeedUpdate=!1;l.buffersNeedUpdate=!1;q.attributes&&r(q)}else if(i instanceof THREE.Ribbon){q=d(i,l);n=q.attributes&&p(q);if(l.verticesNeedUpdate||l.colorsNeedUpdate||l.normalsNeedUpdate||n){var ab=l,ac=j.DYNAMIC_DRAW,Pb=void 0,Qb=void 0,Rb=void 0,bc=void 0,da=void 0,cc=void 0,dc=void 0,ec=void 0,Nb=void 0,Ba=void 0,Fb=void 0,ka=void 0,Ma=void 0,Ob=ab.vertices,Fc=ab.colors,Gc=ab.normals,pc=Ob.length, | |
qc=Fc.length,rc=Gc.length,fc=ab.__vertexArray,gc=ab.__colorArray,hc=ab.__normalArray,sc=ab.colorsNeedUpdate,tc=ab.normalsNeedUpdate,Ac=ab.__webglCustomAttributesList;if(ab.verticesNeedUpdate){for(Pb=0;Pb<pc;Pb++)bc=Ob[Pb],da=3*Pb,fc[da]=bc.x,fc[da+1]=bc.y,fc[da+2]=bc.z;j.bindBuffer(j.ARRAY_BUFFER,ab.__webglVertexBuffer);j.bufferData(j.ARRAY_BUFFER,fc,ac)}if(sc){for(Qb=0;Qb<qc;Qb++)cc=Fc[Qb],da=3*Qb,gc[da]=cc.r,gc[da+1]=cc.g,gc[da+2]=cc.b;j.bindBuffer(j.ARRAY_BUFFER,ab.__webglColorBuffer);j.bufferData(j.ARRAY_BUFFER, | |
gc,ac)}if(tc){for(Rb=0;Rb<rc;Rb++)dc=Gc[Rb],da=3*Rb,hc[da]=dc.x,hc[da+1]=dc.y,hc[da+2]=dc.z;j.bindBuffer(j.ARRAY_BUFFER,ab.__webglNormalBuffer);j.bufferData(j.ARRAY_BUFFER,hc,ac)}if(Ac){ec=0;for(Nb=Ac.length;ec<Nb;ec++)if(ka=Ac[ec],ka.needsUpdate&&(void 0===ka.boundTo||"vertices"===ka.boundTo)){da=0;Fb=ka.value.length;if(1===ka.size)for(Ba=0;Ba<Fb;Ba++)ka.array[Ba]=ka.value[Ba];else if(2===ka.size)for(Ba=0;Ba<Fb;Ba++)Ma=ka.value[Ba],ka.array[da]=Ma.x,ka.array[da+1]=Ma.y,da+=2;else if(3===ka.size)if("c"=== | |
ka.type)for(Ba=0;Ba<Fb;Ba++)Ma=ka.value[Ba],ka.array[da]=Ma.r,ka.array[da+1]=Ma.g,ka.array[da+2]=Ma.b,da+=3;else for(Ba=0;Ba<Fb;Ba++)Ma=ka.value[Ba],ka.array[da]=Ma.x,ka.array[da+1]=Ma.y,ka.array[da+2]=Ma.z,da+=3;else if(4===ka.size)for(Ba=0;Ba<Fb;Ba++)Ma=ka.value[Ba],ka.array[da]=Ma.x,ka.array[da+1]=Ma.y,ka.array[da+2]=Ma.z,ka.array[da+3]=Ma.w,da+=4;j.bindBuffer(j.ARRAY_BUFFER,ka.buffer);j.bufferData(j.ARRAY_BUFFER,ka.array,ac)}}}l.verticesNeedUpdate=!1;l.colorsNeedUpdate=!1;l.normalsNeedUpdate= | |
!1;q.attributes&&r(q)}else if(i instanceof THREE.Line){q=d(i,l);n=q.attributes&&p(q);if(l.verticesNeedUpdate||l.colorsNeedUpdate||l.lineDistancesNeedUpdate||n){var bb=l,ic=j.DYNAMIC_DRAW,Sb=void 0,Tb=void 0,Ub=void 0,jc=void 0,oa=void 0,kc=void 0,Hc=bb.vertices,Ic=bb.colors,Jc=bb.lineDistances,uc=Hc.length,vc=Ic.length,wc=Jc.length,lc=bb.__vertexArray,mc=bb.__colorArray,Kc=bb.__lineDistanceArray,Pc=bb.colorsNeedUpdate,Qc=bb.lineDistancesNeedUpdate,Bc=bb.__webglCustomAttributesList,nc=void 0,Lc=void 0, | |
Ca=void 0,Gb=void 0,Na=void 0,la=void 0;if(bb.verticesNeedUpdate){for(Sb=0;Sb<uc;Sb++)jc=Hc[Sb],oa=3*Sb,lc[oa]=jc.x,lc[oa+1]=jc.y,lc[oa+2]=jc.z;j.bindBuffer(j.ARRAY_BUFFER,bb.__webglVertexBuffer);j.bufferData(j.ARRAY_BUFFER,lc,ic)}if(Pc){for(Tb=0;Tb<vc;Tb++)kc=Ic[Tb],oa=3*Tb,mc[oa]=kc.r,mc[oa+1]=kc.g,mc[oa+2]=kc.b;j.bindBuffer(j.ARRAY_BUFFER,bb.__webglColorBuffer);j.bufferData(j.ARRAY_BUFFER,mc,ic)}if(Qc){for(Ub=0;Ub<wc;Ub++)Kc[Ub]=Jc[Ub];j.bindBuffer(j.ARRAY_BUFFER,bb.__webglLineDistanceBuffer); | |
j.bufferData(j.ARRAY_BUFFER,Kc,ic)}if(Bc){nc=0;for(Lc=Bc.length;nc<Lc;nc++)if(la=Bc[nc],la.needsUpdate&&(void 0===la.boundTo||"vertices"===la.boundTo)){oa=0;Gb=la.value.length;if(1===la.size)for(Ca=0;Ca<Gb;Ca++)la.array[Ca]=la.value[Ca];else if(2===la.size)for(Ca=0;Ca<Gb;Ca++)Na=la.value[Ca],la.array[oa]=Na.x,la.array[oa+1]=Na.y,oa+=2;else if(3===la.size)if("c"===la.type)for(Ca=0;Ca<Gb;Ca++)Na=la.value[Ca],la.array[oa]=Na.r,la.array[oa+1]=Na.g,la.array[oa+2]=Na.b,oa+=3;else for(Ca=0;Ca<Gb;Ca++)Na= | |
la.value[Ca],la.array[oa]=Na.x,la.array[oa+1]=Na.y,la.array[oa+2]=Na.z,oa+=3;else if(4===la.size)for(Ca=0;Ca<Gb;Ca++)Na=la.value[Ca],la.array[oa]=Na.x,la.array[oa+1]=Na.y,la.array[oa+2]=Na.z,la.array[oa+3]=Na.w,oa+=4;j.bindBuffer(j.ARRAY_BUFFER,la.buffer);j.bufferData(j.ARRAY_BUFFER,la.array,ic)}}}l.verticesNeedUpdate=!1;l.colorsNeedUpdate=!1;l.lineDistancesNeedUpdate=!1;q.attributes&&r(q)}else if(i instanceof THREE.ParticleSystem){q=d(i,l);n=q.attributes&&p(q);if(l.verticesNeedUpdate||l.colorsNeedUpdate|| | |
i.sortParticles||n){var pb=l,Cc=j.DYNAMIC_DRAW,Vb=i,Oa=void 0,qb=void 0,rb=void 0,U=void 0,sb=void 0,zb=void 0,oc=pb.vertices,Dc=oc.length,Ec=pb.colors,Mc=Ec.length,Cb=pb.__vertexArray,Db=pb.__colorArray,wb=pb.__sortArray,Nc=pb.verticesNeedUpdate,Oc=pb.colorsNeedUpdate,xb=pb.__webglCustomAttributesList,db=void 0,Hb=void 0,Z=void 0,eb=void 0,ia=void 0,S=void 0;if(Vb.sortParticles){kb.copy(ta);kb.multiply(Vb.matrixWorld);for(Oa=0;Oa<Dc;Oa++)rb=oc[Oa],ua.copy(rb),ua.applyProjection(kb),wb[Oa]=[ua.z, | |
Oa];wb.sort(k);for(Oa=0;Oa<Dc;Oa++)rb=oc[wb[Oa][1]],U=3*Oa,Cb[U]=rb.x,Cb[U+1]=rb.y,Cb[U+2]=rb.z;for(qb=0;qb<Mc;qb++)U=3*qb,zb=Ec[wb[qb][1]],Db[U]=zb.r,Db[U+1]=zb.g,Db[U+2]=zb.b;if(xb){db=0;for(Hb=xb.length;db<Hb;db++)if(S=xb[db],void 0===S.boundTo||"vertices"===S.boundTo)if(U=0,eb=S.value.length,1===S.size)for(Z=0;Z<eb;Z++)sb=wb[Z][1],S.array[Z]=S.value[sb];else if(2===S.size)for(Z=0;Z<eb;Z++)sb=wb[Z][1],ia=S.value[sb],S.array[U]=ia.x,S.array[U+1]=ia.y,U+=2;else if(3===S.size)if("c"===S.type)for(Z= | |
0;Z<eb;Z++)sb=wb[Z][1],ia=S.value[sb],S.array[U]=ia.r,S.array[U+1]=ia.g,S.array[U+2]=ia.b,U+=3;else for(Z=0;Z<eb;Z++)sb=wb[Z][1],ia=S.value[sb],S.array[U]=ia.x,S.array[U+1]=ia.y,S.array[U+2]=ia.z,U+=3;else if(4===S.size)for(Z=0;Z<eb;Z++)sb=wb[Z][1],ia=S.value[sb],S.array[U]=ia.x,S.array[U+1]=ia.y,S.array[U+2]=ia.z,S.array[U+3]=ia.w,U+=4}}else{if(Nc)for(Oa=0;Oa<Dc;Oa++)rb=oc[Oa],U=3*Oa,Cb[U]=rb.x,Cb[U+1]=rb.y,Cb[U+2]=rb.z;if(Oc)for(qb=0;qb<Mc;qb++)zb=Ec[qb],U=3*qb,Db[U]=zb.r,Db[U+1]=zb.g,Db[U+2]=zb.b; | |
if(xb){db=0;for(Hb=xb.length;db<Hb;db++)if(S=xb[db],S.needsUpdate&&(void 0===S.boundTo||"vertices"===S.boundTo))if(eb=S.value.length,U=0,1===S.size)for(Z=0;Z<eb;Z++)S.array[Z]=S.value[Z];else if(2===S.size)for(Z=0;Z<eb;Z++)ia=S.value[Z],S.array[U]=ia.x,S.array[U+1]=ia.y,U+=2;else if(3===S.size)if("c"===S.type)for(Z=0;Z<eb;Z++)ia=S.value[Z],S.array[U]=ia.r,S.array[U+1]=ia.g,S.array[U+2]=ia.b,U+=3;else for(Z=0;Z<eb;Z++)ia=S.value[Z],S.array[U]=ia.x,S.array[U+1]=ia.y,S.array[U+2]=ia.z,U+=3;else if(4=== | |
S.size)for(Z=0;Z<eb;Z++)ia=S.value[Z],S.array[U]=ia.x,S.array[U+1]=ia.y,S.array[U+2]=ia.z,S.array[U+3]=ia.w,U+=4}}if(Nc||Vb.sortParticles)j.bindBuffer(j.ARRAY_BUFFER,pb.__webglVertexBuffer),j.bufferData(j.ARRAY_BUFFER,Cb,Cc);if(Oc||Vb.sortParticles)j.bindBuffer(j.ARRAY_BUFFER,pb.__webglColorBuffer),j.bufferData(j.ARRAY_BUFFER,Db,Cc);if(xb){db=0;for(Hb=xb.length;db<Hb;db++)if(S=xb[db],S.needsUpdate||Vb.sortParticles)j.bindBuffer(j.ARRAY_BUFFER,S.buffer),j.bufferData(j.ARRAY_BUFFER,S.array,Cc)}}l.verticesNeedUpdate= | |
!1;l.colorsNeedUpdate=!1;q.attributes&&r(q)}}};this.initMaterial=function(a,b,c,d){var e,f,g,h;a.addEventListener("dispose",Mb);var i,k,l,m,n;a instanceof THREE.MeshDepthMaterial?n="depth":a instanceof THREE.MeshNormalMaterial?n="normal":a instanceof THREE.MeshBasicMaterial?n="basic":a instanceof THREE.MeshLambertMaterial?n="lambert":a instanceof THREE.MeshPhongMaterial?n="phong":a instanceof THREE.LineBasicMaterial?n="basic":a instanceof THREE.LineDashedMaterial?n="dashed":a instanceof THREE.ParticleBasicMaterial&& | |
(n="particle_basic");if(n){var p=THREE.ShaderLib[n];a.uniforms=THREE.UniformsUtils.clone(p.uniforms);a.vertexShader=p.vertexShader;a.fragmentShader=p.fragmentShader}var q=e=0,t=0,r=p=0;for(f=b.length;r<f;r++)g=b[r],g.onlyShadow||(g instanceof THREE.DirectionalLight&&e++,g instanceof THREE.PointLight&&q++,g instanceof THREE.SpotLight&&t++,g instanceof THREE.HemisphereLight&&p++);f=q;g=t;h=p;t=p=0;for(q=b.length;t<q;t++)r=b[t],r.castShadow&&(r instanceof THREE.SpotLight&&p++,r instanceof THREE.DirectionalLight&& | |
!r.shadowCascade&&p++);m=p;Eb&&d&&d.useVertexTexture?l=1024:(b=j.getParameter(j.MAX_VERTEX_UNIFORM_VECTORS),b=Math.floor((b-20)/4),void 0!==d&&d instanceof THREE.SkinnedMesh&&(b=Math.min(d.bones.length,b),b<d.bones.length&&console.warn("WebGLRenderer: too many bones - "+d.bones.length+", this GPU supports just "+b+" (try OpenGL instead of ANGLE)")),l=b);a:{var t=a.fragmentShader,q=a.vertexShader,p=a.uniforms,b=a.attributes,r=a.defines,c={map:!!a.map,envMap:!!a.envMap,lightMap:!!a.lightMap,bumpMap:!!a.bumpMap, | |
normalMap:!!a.normalMap,specularMap:!!a.specularMap,vertexColors:a.vertexColors,fog:c,useFog:a.fog,fogExp:c instanceof THREE.FogExp2,sizeAttenuation:a.sizeAttenuation,skinning:a.skinning,maxBones:l,useVertexTexture:Eb&&d&&d.useVertexTexture,boneTextureWidth:d&&d.boneTextureWidth,boneTextureHeight:d&&d.boneTextureHeight,morphTargets:a.morphTargets,morphNormals:a.morphNormals,maxMorphTargets:this.maxMorphTargets,maxMorphNormals:this.maxMorphNormals,maxDirLights:e,maxPointLights:f,maxSpotLights:g,maxHemiLights:h, | |
maxShadows:m,shadowMapEnabled:this.shadowMapEnabled&&d.receiveShadow,shadowMapType:this.shadowMapType,shadowMapDebug:this.shadowMapDebug,shadowMapCascade:this.shadowMapCascade,alphaTest:a.alphaTest,metal:a.metal,perPixel:a.perPixel,wrapAround:a.wrapAround,doubleSided:a.side===THREE.DoubleSide,flipSided:a.side===THREE.BackSide},d=a.index0AttributeName,s,u,w;e=[];n?e.push(n):(e.push(t),e.push(q));for(u in r)e.push(u),e.push(r[u]);for(s in c)e.push(s),e.push(c[s]);n=e.join();s=0;for(u=ea.length;s<u;s++)if(e= | |
ea[s],e.code===n){e.usedTimes++;k=e.program;break a}s="SHADOWMAP_TYPE_BASIC";c.shadowMapType===THREE.PCFShadowMap?s="SHADOWMAP_TYPE_PCF":c.shadowMapType===THREE.PCFSoftShadowMap&&(s="SHADOWMAP_TYPE_PCF_SOFT");u=[];for(w in r)e=r[w],!1!==e&&(e="#define "+w+" "+e,u.push(e));e=u.join("\n");w=j.createProgram();u=["precision "+R+" float;","precision "+R+" int;",e,Ib?"#define VERTEX_TEXTURES":"",K.gammaInput?"#define GAMMA_INPUT":"",K.gammaOutput?"#define GAMMA_OUTPUT":"",K.physicallyBasedShading?"#define PHYSICALLY_BASED_SHADING": | |
"","#define MAX_DIR_LIGHTS "+c.maxDirLights,"#define MAX_POINT_LIGHTS "+c.maxPointLights,"#define MAX_SPOT_LIGHTS "+c.maxSpotLights,"#define MAX_HEMI_LIGHTS "+c.maxHemiLights,"#define MAX_SHADOWS "+c.maxShadows,"#define MAX_BONES "+c.maxBones,c.map?"#define USE_MAP":"",c.envMap?"#define USE_ENVMAP":"",c.lightMap?"#define USE_LIGHTMAP":"",c.bumpMap?"#define USE_BUMPMAP":"",c.normalMap?"#define USE_NORMALMAP":"",c.specularMap?"#define USE_SPECULARMAP":"",c.vertexColors?"#define USE_COLOR":"",c.skinning? | |
"#define USE_SKINNING":"",c.useVertexTexture?"#define BONE_TEXTURE":"",c.boneTextureWidth?"#define N_BONE_PIXEL_X "+c.boneTextureWidth.toFixed(1):"",c.boneTextureHeight?"#define N_BONE_PIXEL_Y "+c.boneTextureHeight.toFixed(1):"",c.morphTargets?"#define USE_MORPHTARGETS":"",c.morphNormals?"#define USE_MORPHNORMALS":"",c.perPixel?"#define PHONG_PER_PIXEL":"",c.wrapAround?"#define WRAP_AROUND":"",c.doubleSided?"#define DOUBLE_SIDED":"",c.flipSided?"#define FLIP_SIDED":"",c.shadowMapEnabled?"#define USE_SHADOWMAP": | |
"",c.shadowMapEnabled?"#define "+s:"",c.shadowMapDebug?"#define SHADOWMAP_DEBUG":"",c.shadowMapCascade?"#define SHADOWMAP_CASCADE":"",c.sizeAttenuation?"#define USE_SIZEATTENUATION":"","uniform mat4 modelMatrix;\nuniform mat4 modelViewMatrix;\nuniform mat4 projectionMatrix;\nuniform mat4 viewMatrix;\nuniform mat3 normalMatrix;\nuniform vec3 cameraPosition;\nattribute vec3 position;\nattribute vec3 normal;\nattribute vec2 uv;\nattribute vec2 uv2;\n#ifdef USE_COLOR\nattribute vec3 color;\n#endif\n#ifdef USE_MORPHTARGETS\nattribute vec3 morphTarget0;\nattribute vec3 morphTarget1;\nattribute vec3 morphTarget2;\nattribute vec3 morphTarget3;\n#ifdef USE_MORPHNORMALS\nattribute vec3 morphNormal0;\nattribute vec3 morphNormal1;\nattribute vec3 morphNormal2;\nattribute vec3 morphNormal3;\n#else\nattribute vec3 morphTarget4;\nattribute vec3 morphTarget5;\nattribute vec3 morphTarget6;\nattribute vec3 morphTarget7;\n#endif\n#endif\n#ifdef USE_SKINNING\nattribute vec4 skinIndex;\nattribute vec4 skinWeight;\n#endif\n"].join("\n"); | |
s=["precision "+R+" float;","precision "+R+" int;",c.bumpMap||c.normalMap?"#extension GL_OES_standard_derivatives : enable":"",e,"#define MAX_DIR_LIGHTS "+c.maxDirLights,"#define MAX_POINT_LIGHTS "+c.maxPointLights,"#define MAX_SPOT_LIGHTS "+c.maxSpotLights,"#define MAX_HEMI_LIGHTS "+c.maxHemiLights,"#define MAX_SHADOWS "+c.maxShadows,c.alphaTest?"#define ALPHATEST "+c.alphaTest:"",K.gammaInput?"#define GAMMA_INPUT":"",K.gammaOutput?"#define GAMMA_OUTPUT":"",K.physicallyBasedShading?"#define PHYSICALLY_BASED_SHADING": | |
"",c.useFog&&c.fog?"#define USE_FOG":"",c.useFog&&c.fogExp?"#define FOG_EXP2":"",c.map?"#define USE_MAP":"",c.envMap?"#define USE_ENVMAP":"",c.lightMap?"#define USE_LIGHTMAP":"",c.bumpMap?"#define USE_BUMPMAP":"",c.normalMap?"#define USE_NORMALMAP":"",c.specularMap?"#define USE_SPECULARMAP":"",c.vertexColors?"#define USE_COLOR":"",c.metal?"#define METAL":"",c.perPixel?"#define PHONG_PER_PIXEL":"",c.wrapAround?"#define WRAP_AROUND":"",c.doubleSided?"#define DOUBLE_SIDED":"",c.flipSided?"#define FLIP_SIDED": | |
"",c.shadowMapEnabled?"#define USE_SHADOWMAP":"",c.shadowMapEnabled?"#define "+s:"",c.shadowMapDebug?"#define SHADOWMAP_DEBUG":"",c.shadowMapCascade?"#define SHADOWMAP_CASCADE":"","uniform mat4 viewMatrix;\nuniform vec3 cameraPosition;\n"].join("\n");u=B("vertex",u+q);s=B("fragment",s+t);j.attachShader(w,u);j.attachShader(w,s);d&&j.bindAttribLocation(w,0,d);j.linkProgram(w);j.getProgramParameter(w,j.LINK_STATUS)||(console.error("Could not initialise shader\nVALIDATE_STATUS: "+j.getProgramParameter(w, | |
j.VALIDATE_STATUS)+", gl error ["+j.getError()+"]"),console.error("Program Info Log: "+j.getProgramInfoLog(w)));j.deleteShader(s);j.deleteShader(u);w.uniforms={};w.attributes={};var v;s="viewMatrix modelViewMatrix projectionMatrix normalMatrix modelMatrix cameraPosition morphTargetInfluences".split(" ");c.useVertexTexture?s.push("boneTexture"):s.push("boneGlobalMatrices");for(v in p)s.push(v);v=s;s=0;for(u=v.length;s<u;s++)p=v[s],w.uniforms[p]=j.getUniformLocation(w,p);s="position normal uv uv2 tangent color skinIndex skinWeight lineDistance".split(" "); | |
for(v=0;v<c.maxMorphTargets;v++)s.push("morphTarget"+v);for(v=0;v<c.maxMorphNormals;v++)s.push("morphNormal"+v);for(k in b)s.push(k);k=s;v=0;for(b=k.length;v<b;v++)s=k[v],w.attributes[s]=j.getAttribLocation(w,s);w.id=Da++;ea.push({program:w,code:n,usedTimes:1});K.info.memory.programs=ea.length;k=w}a.program=k;v=a.program.attributes;if(a.morphTargets){a.numSupportedMorphTargets=0;b="morphTarget";for(k=0;k<this.maxMorphTargets;k++)w=b+k,0<=v[w]&&a.numSupportedMorphTargets++}if(a.morphNormals){a.numSupportedMorphNormals= | |
0;b="morphNormal";for(k=0;k<this.maxMorphNormals;k++)w=b+k,0<=v[w]&&a.numSupportedMorphNormals++}a.uniformsList=[];for(i in a.uniforms)a.uniformsList.push([a.uniforms[i],i])};this.setFaceCulling=function(a,b){a===THREE.CullFaceNone?j.disable(j.CULL_FACE):(b===THREE.FrontFaceDirectionCW?j.frontFace(j.CW):j.frontFace(j.CCW),a===THREE.CullFaceBack?j.cullFace(j.BACK):a===THREE.CullFaceFront?j.cullFace(j.FRONT):j.cullFace(j.FRONT_AND_BACK),j.enable(j.CULL_FACE))};this.setMaterialFaces=function(a){var b= | |
a.side===THREE.DoubleSide,a=a.side===THREE.BackSide;Y!==b&&(b?j.disable(j.CULL_FACE):j.enable(j.CULL_FACE),Y=b);T!==a&&(a?j.frontFace(j.CW):j.frontFace(j.CCW),T=a)};this.setDepthTest=function(a){Ja!==a&&(a?j.enable(j.DEPTH_TEST):j.disable(j.DEPTH_TEST),Ja=a)};this.setDepthWrite=function(a){ga!==a&&(j.depthMask(a),ga=a)};this.setBlending=function(a,b,c,d){a!==ma&&(a===THREE.NoBlending?j.disable(j.BLEND):a===THREE.AdditiveBlending?(j.enable(j.BLEND),j.blendEquation(j.FUNC_ADD),j.blendFunc(j.SRC_ALPHA, | |
j.ONE)):a===THREE.SubtractiveBlending?(j.enable(j.BLEND),j.blendEquation(j.FUNC_ADD),j.blendFunc(j.ZERO,j.ONE_MINUS_SRC_COLOR)):a===THREE.MultiplyBlending?(j.enable(j.BLEND),j.blendEquation(j.FUNC_ADD),j.blendFunc(j.ZERO,j.SRC_COLOR)):a===THREE.CustomBlending?j.enable(j.BLEND):(j.enable(j.BLEND),j.blendEquationSeparate(j.FUNC_ADD,j.FUNC_ADD),j.blendFuncSeparate(j.SRC_ALPHA,j.ONE_MINUS_SRC_ALPHA,j.ONE,j.ONE_MINUS_SRC_ALPHA)),ma=a);if(a===THREE.CustomBlending){if(b!==va&&(j.blendEquation(A(b)),va=b), | |
c!==ja||d!==Pa)j.blendFunc(A(c),A(d)),ja=c,Pa=d}else Pa=ja=va=null};this.setTexture=function(a,b){if(a.needsUpdate){a.__webglInit||(a.__webglInit=!0,a.addEventListener("dispose",Kb),a.__webglTexture=j.createTexture(),K.info.memory.textures++);j.activeTexture(j.TEXTURE0+b);j.bindTexture(j.TEXTURE_2D,a.__webglTexture);j.pixelStorei(j.UNPACK_FLIP_Y_WEBGL,a.flipY);j.pixelStorei(j.UNPACK_PREMULTIPLY_ALPHA_WEBGL,a.premultiplyAlpha);j.pixelStorei(j.UNPACK_ALIGNMENT,a.unpackAlignment);var c=a.image,d=0=== | |
(c.width&c.width-1)&&0===(c.height&c.height-1),e=A(a.format),f=A(a.type);C(j.TEXTURE_2D,a,d);var g=a.mipmaps;if(a instanceof THREE.DataTexture)if(0<g.length&&d){for(var h=0,i=g.length;h<i;h++)c=g[h],j.texImage2D(j.TEXTURE_2D,h,e,c.width,c.height,0,e,f,c.data);a.generateMipmaps=!1}else j.texImage2D(j.TEXTURE_2D,0,e,c.width,c.height,0,e,f,c.data);else if(a instanceof THREE.CompressedTexture){h=0;for(i=g.length;h<i;h++)c=g[h],j.compressedTexImage2D(j.TEXTURE_2D,h,e,c.width,c.height,0,c.data)}else if(0< | |
g.length&&d){h=0;for(i=g.length;h<i;h++)c=g[h],j.texImage2D(j.TEXTURE_2D,h,e,e,f,c);a.generateMipmaps=!1}else j.texImage2D(j.TEXTURE_2D,0,e,e,f,a.image);a.generateMipmaps&&d&&j.generateMipmap(j.TEXTURE_2D);a.needsUpdate=!1;if(a.onUpdate)a.onUpdate()}else j.activeTexture(j.TEXTURE0+b),j.bindTexture(j.TEXTURE_2D,a.__webglTexture)};this.setRenderTarget=function(a){var b=a instanceof THREE.WebGLRenderTargetCube;if(a&&!a.__webglFramebuffer){void 0===a.depthBuffer&&(a.depthBuffer=!0);void 0===a.stencilBuffer&& | |
(a.stencilBuffer=!0);a.addEventListener("dispose",Lb);a.__webglTexture=j.createTexture();K.info.memory.textures++;var c=0===(a.width&a.width-1)&&0===(a.height&a.height-1),d=A(a.format),e=A(a.type);if(b){a.__webglFramebuffer=[];a.__webglRenderbuffer=[];j.bindTexture(j.TEXTURE_CUBE_MAP,a.__webglTexture);C(j.TEXTURE_CUBE_MAP,a,c);for(var f=0;6>f;f++){a.__webglFramebuffer[f]=j.createFramebuffer();a.__webglRenderbuffer[f]=j.createRenderbuffer();j.texImage2D(j.TEXTURE_CUBE_MAP_POSITIVE_X+f,0,d,a.width, | |
a.height,0,d,e,null);var g=a,h=j.TEXTURE_CUBE_MAP_POSITIVE_X+f;j.bindFramebuffer(j.FRAMEBUFFER,a.__webglFramebuffer[f]);j.framebufferTexture2D(j.FRAMEBUFFER,j.COLOR_ATTACHMENT0,h,g.__webglTexture,0);I(a.__webglRenderbuffer[f],a)}c&&j.generateMipmap(j.TEXTURE_CUBE_MAP)}else a.__webglFramebuffer=j.createFramebuffer(),a.__webglRenderbuffer=a.shareDepthFrom?a.shareDepthFrom.__webglRenderbuffer:j.createRenderbuffer(),j.bindTexture(j.TEXTURE_2D,a.__webglTexture),C(j.TEXTURE_2D,a,c),j.texImage2D(j.TEXTURE_2D, | |
0,d,a.width,a.height,0,d,e,null),d=j.TEXTURE_2D,j.bindFramebuffer(j.FRAMEBUFFER,a.__webglFramebuffer),j.framebufferTexture2D(j.FRAMEBUFFER,j.COLOR_ATTACHMENT0,d,a.__webglTexture,0),a.shareDepthFrom?a.depthBuffer&&!a.stencilBuffer?j.framebufferRenderbuffer(j.FRAMEBUFFER,j.DEPTH_ATTACHMENT,j.RENDERBUFFER,a.__webglRenderbuffer):a.depthBuffer&&a.stencilBuffer&&j.framebufferRenderbuffer(j.FRAMEBUFFER,j.DEPTH_STENCIL_ATTACHMENT,j.RENDERBUFFER,a.__webglRenderbuffer):I(a.__webglRenderbuffer,a),c&&j.generateMipmap(j.TEXTURE_2D); | |
b?j.bindTexture(j.TEXTURE_CUBE_MAP,null):j.bindTexture(j.TEXTURE_2D,null);j.bindRenderbuffer(j.RENDERBUFFER,null);j.bindFramebuffer(j.FRAMEBUFFER,null)}a?(b=b?a.__webglFramebuffer[a.activeCubeFace]:a.__webglFramebuffer,c=a.width,a=a.height,e=d=0):(b=null,c=tb,a=ub,d=hb,e=ib);b!==ba&&(j.bindFramebuffer(j.FRAMEBUFFER,b),j.viewport(d,e,c,a),ba=b);vb=c;jb=a};this.shadowMapPlugin=new THREE.ShadowMapPlugin;this.addPrePlugin(this.shadowMapPlugin);this.addPostPlugin(new THREE.SpritePlugin);this.addPostPlugin(new THREE.LensFlarePlugin)};THREE.WebGLRenderTarget=function(a,b,c){this.width=a;this.height=b;c=c||{};this.wrapS=void 0!==c.wrapS?c.wrapS:THREE.ClampToEdgeWrapping;this.wrapT=void 0!==c.wrapT?c.wrapT:THREE.ClampToEdgeWrapping;this.magFilter=void 0!==c.magFilter?c.magFilter:THREE.LinearFilter;this.minFilter=void 0!==c.minFilter?c.minFilter:THREE.LinearMipMapLinearFilter;this.anisotropy=void 0!==c.anisotropy?c.anisotropy:1;this.offset=new THREE.Vector2(0,0);this.repeat=new THREE.Vector2(1,1);this.format=void 0!==c.format?c.format: | |
THREE.RGBAFormat;this.type=void 0!==c.type?c.type:THREE.UnsignedByteType;this.depthBuffer=void 0!==c.depthBuffer?c.depthBuffer:!0;this.stencilBuffer=void 0!==c.stencilBuffer?c.stencilBuffer:!0;this.generateMipmaps=!0;this.shareDepthFrom=null}; | |
THREE.WebGLRenderTarget.prototype={constructor:THREE.WebGLRenderTarget,clone:function(){var a=new THREE.WebGLRenderTarget(this.width,this.height);a.wrapS=this.wrapS;a.wrapT=this.wrapT;a.magFilter=this.magFilter;a.minFilter=this.minFilter;a.anisotropy=this.anisotropy;a.offset.copy(this.offset);a.repeat.copy(this.repeat);a.format=this.format;a.type=this.type;a.depthBuffer=this.depthBuffer;a.stencilBuffer=this.stencilBuffer;a.generateMipmaps=this.generateMipmaps;a.shareDepthFrom=this.shareDepthFrom; | |
return a},dispose:function(){this.dispatchEvent({type:"dispose"})}};THREE.EventDispatcher.prototype.apply(THREE.WebGLRenderTarget.prototype);THREE.WebGLRenderTargetCube=function(a,b,c){THREE.WebGLRenderTarget.call(this,a,b,c);this.activeCubeFace=0};THREE.WebGLRenderTargetCube.prototype=Object.create(THREE.WebGLRenderTarget.prototype);THREE.RenderableVertex=function(){this.positionWorld=new THREE.Vector3;this.positionScreen=new THREE.Vector4;this.visible=!0};THREE.RenderableVertex.prototype.copy=function(a){this.positionWorld.copy(a.positionWorld);this.positionScreen.copy(a.positionScreen)};THREE.RenderableFace3=function(){this.id=0;this.v1=new THREE.RenderableVertex;this.v2=new THREE.RenderableVertex;this.v3=new THREE.RenderableVertex;this.centroidModel=new THREE.Vector3;this.normalModel=new THREE.Vector3;this.normalModelView=new THREE.Vector3;this.vertexNormalsLength=0;this.vertexNormalsModel=[new THREE.Vector3,new THREE.Vector3,new THREE.Vector3];this.vertexNormalsModelView=[new THREE.Vector3,new THREE.Vector3,new THREE.Vector3];this.material=this.color=null;this.uvs=[[]];this.z= | |
0};THREE.RenderableObject=function(){this.id=0;this.object=null;this.z=0};THREE.RenderableParticle=function(){this.id=0;this.object=null;this.z=this.y=this.x=0;this.rotation=null;this.scale=new THREE.Vector2;this.material=null};THREE.RenderableLine=function(){this.id=0;this.v1=new THREE.RenderableVertex;this.v2=new THREE.RenderableVertex;this.vertexColors=[new THREE.Color,new THREE.Color];this.material=null;this.z=0};THREE.GeometryUtils={merge:function(a,b,c){var d,e,f=a.vertices.length,h=b instanceof THREE.Mesh?b.geometry:b,g=a.vertices,i=h.vertices,k=a.faces,m=h.faces,a=a.faceVertexUvs[0],h=h.faceVertexUvs[0];void 0===c&&(c=0);b instanceof THREE.Mesh&&(b.matrixAutoUpdate&&b.updateMatrix(),d=b.matrix,e=(new THREE.Matrix3).getNormalMatrix(d));for(var b=0,l=i.length;b<l;b++){var n=i[b].clone();d&&n.applyMatrix4(d);g.push(n)}b=0;for(l=m.length;b<l;b++){var n=m[b],t,q,p=n.vertexNormals,r=n.vertexColors;t=new THREE.Face3(n.a+ | |
f,n.b+f,n.c+f);t.normal.copy(n.normal);e&&t.normal.applyMatrix3(e).normalize();g=0;for(i=p.length;g<i;g++)q=p[g].clone(),e&&q.applyMatrix3(e).normalize(),t.vertexNormals.push(q);t.color.copy(n.color);g=0;for(i=r.length;g<i;g++)q=r[g],t.vertexColors.push(q.clone());t.materialIndex=n.materialIndex+c;t.centroid.copy(n.centroid);d&&t.centroid.applyMatrix4(d);k.push(t)}b=0;for(l=h.length;b<l;b++){c=h[b];d=[];g=0;for(i=c.length;g<i;g++)d.push(new THREE.Vector2(c[g].x,c[g].y));a.push(d)}},randomPointInTriangle:function(){var a= | |
new THREE.Vector3;return function(b,c,d){var e=new THREE.Vector3,f=THREE.Math.random16(),h=THREE.Math.random16();1<f+h&&(f=1-f,h=1-h);var g=1-f-h;e.copy(b);e.multiplyScalar(f);a.copy(c);a.multiplyScalar(h);e.add(a);a.copy(d);a.multiplyScalar(g);e.add(a);return e}}(),randomPointInFace:function(a,b){return THREE.GeometryUtils.randomPointInTriangle(b.vertices[a.a],b.vertices[a.b],b.vertices[a.c])},randomPointsInGeometry:function(a,b){function c(a){function b(c,d){if(d<c)return c;var e=c+Math.floor((d- | |
c)/2);return k[e]>a?b(c,e-1):k[e]<a?b(e+1,d):e}return b(0,k.length-1)}var d,e,f=a.faces,h=a.vertices,g=f.length,i=0,k=[],m,l,n;for(e=0;e<g;e++)d=f[e],m=h[d.a],l=h[d.b],n=h[d.c],d._area=THREE.GeometryUtils.triangleArea(m,l,n),i+=d._area,k[e]=i;d=[];for(e=0;e<b;e++)h=THREE.Math.random16()*i,h=c(h),d[e]=THREE.GeometryUtils.randomPointInFace(f[h],a,!0);return d},triangleArea:function(){var a=new THREE.Vector3,b=new THREE.Vector3;return function(c,d,e){a.subVectors(d,c);b.subVectors(e,c);a.cross(b);return 0.5* | |
a.length()}}(),center:function(a){a.computeBoundingBox();var b=a.boundingBox,c=new THREE.Vector3;c.addVectors(b.min,b.max);c.multiplyScalar(-0.5);a.applyMatrix((new THREE.Matrix4).makeTranslation(c.x,c.y,c.z));a.computeBoundingBox();return c},triangulateQuads:function(a){var b,c,d,e,f=[],h=[];b=0;for(c=a.faceVertexUvs.length;b<c;b++)h[b]=[];b=0;for(c=a.faces.length;b<c;b++){f.push(a.faces[b]);d=0;for(e=a.faceVertexUvs.length;d<e;d++)h[d].push(a.faceVertexUvs[d][b])}a.faces=f;a.faceVertexUvs=h;a.computeCentroids(); | |
a.computeFaceNormals();a.computeVertexNormals();a.hasTangents&&a.computeTangents()}};THREE.ImageUtils={crossOrigin:"anonymous",loadTexture:function(a,b,c){var d=new Image,e=new THREE.Texture(d,b),b=new THREE.ImageLoader;b.crossOrigin=this.crossOrigin;b.load(a,function(a){e.image=a;e.needsUpdate=!0;c&&c(e)});e.sourceFile=a;return e},loadCompressedTexture:function(a,b,c,d){var e=new THREE.CompressedTexture;e.mapping=b;var f=new XMLHttpRequest;f.onload=function(){var a=THREE.ImageUtils.parseDDS(f.response,!0);e.format=a.format;e.mipmaps=a.mipmaps;e.image.width=a.width;e.image.height= | |
a.height;e.generateMipmaps=!1;e.needsUpdate=!0;c&&c(e)};f.onerror=d;f.open("GET",a,!0);f.responseType="arraybuffer";f.send(null);return e},loadTextureCube:function(a,b,c,d){var e=[];e.loadCount=0;var f=new THREE.Texture;f.image=e;void 0!==b&&(f.mapping=b);f.flipY=!1;for(var b=0,h=a.length;b<h;++b){var g=new Image;e[b]=g;g.onload=function(){e.loadCount+=1;6===e.loadCount&&(f.needsUpdate=!0,c&&c(f))};g.onerror=d;g.crossOrigin=this.crossOrigin;g.src=a[b]}return f},loadCompressedTextureCube:function(a, | |
b,c,d){var e=[];e.loadCount=0;var f=new THREE.CompressedTexture;f.image=e;void 0!==b&&(f.mapping=b);f.flipY=!1;f.generateMipmaps=!1;b=function(a,b){return function(){var d=THREE.ImageUtils.parseDDS(a.response,!0);b.format=d.format;b.mipmaps=d.mipmaps;b.width=d.width;b.height=d.height;e.loadCount+=1;6===e.loadCount&&(f.format=d.format,f.needsUpdate=!0,c&&c(f))}};if(a instanceof Array)for(var h=0,g=a.length;h<g;++h){var i={};e[h]=i;var k=new XMLHttpRequest;k.onload=b(k,i);k.onerror=d;i=a[h];k.open("GET", | |
i,!0);k.responseType="arraybuffer";k.send(null)}else k=new XMLHttpRequest,k.onload=function(){var a=THREE.ImageUtils.parseDDS(k.response,!0);if(a.isCubemap){for(var b=a.mipmaps.length/a.mipmapCount,d=0;d<b;d++){e[d]={mipmaps:[]};for(var g=0;g<a.mipmapCount;g++)e[d].mipmaps.push(a.mipmaps[d*a.mipmapCount+g]),e[d].format=a.format,e[d].width=a.width,e[d].height=a.height}f.format=a.format;f.needsUpdate=!0;c&&c(f)}},k.onerror=d,k.open("GET",a,!0),k.responseType="arraybuffer",k.send(null);return f},parseDDS:function(a, | |
b){function c(a){return a.charCodeAt(0)+(a.charCodeAt(1)<<8)+(a.charCodeAt(2)<<16)+(a.charCodeAt(3)<<24)}var d={mipmaps:[],width:0,height:0,format:null,mipmapCount:1},e=c("DXT1"),f=c("DXT3"),h=c("DXT5"),g=new Int32Array(a,0,31);if(542327876!==g[0])return console.error("ImageUtils.parseDDS(): Invalid magic number in DDS header"),d;if(!g[20]&4)return console.error("ImageUtils.parseDDS(): Unsupported format, must contain a FourCC code"),d;var i=g[21];switch(i){case e:e=8;d.format=THREE.RGB_S3TC_DXT1_Format; | |
break;case f:e=16;d.format=THREE.RGBA_S3TC_DXT3_Format;break;case h:e=16;d.format=THREE.RGBA_S3TC_DXT5_Format;break;default:return console.error("ImageUtils.parseDDS(): Unsupported FourCC code: ",String.fromCharCode(i&255,i>>8&255,i>>16&255,i>>24&255)),d}d.mipmapCount=1;g[2]&131072&&!1!==b&&(d.mipmapCount=Math.max(1,g[7]));d.isCubemap=g[28]&512?!0:!1;d.width=g[4];d.height=g[3];for(var g=g[1]+4,f=d.width,h=d.height,i=d.isCubemap?6:1,k=0;k<i;k++){for(var m=0;m<d.mipmapCount;m++){var l=Math.max(4,f)/ | |
4*Math.max(4,h)/4*e,n={data:new Uint8Array(a,g,l),width:f,height:h};d.mipmaps.push(n);g+=l;f=Math.max(0.5*f,1);h=Math.max(0.5*h,1)}f=d.width;h=d.height}return d},getNormalMap:function(a,b){var c=function(a){var b=Math.sqrt(a[0]*a[0]+a[1]*a[1]+a[2]*a[2]);return[a[0]/b,a[1]/b,a[2]/b]},b=b|1,d=a.width,e=a.height,f=document.createElement("canvas");f.width=d;f.height=e;var h=f.getContext("2d");h.drawImage(a,0,0);for(var g=h.getImageData(0,0,d,e).data,i=h.createImageData(d,e),k=i.data,m=0;m<d;m++)for(var l= | |
0;l<e;l++){var n=0>l-1?0:l-1,t=l+1>e-1?e-1:l+1,q=0>m-1?0:m-1,p=m+1>d-1?d-1:m+1,r=[],s=[0,0,g[4*(l*d+m)]/255*b];r.push([-1,0,g[4*(l*d+q)]/255*b]);r.push([-1,-1,g[4*(n*d+q)]/255*b]);r.push([0,-1,g[4*(n*d+m)]/255*b]);r.push([1,-1,g[4*(n*d+p)]/255*b]);r.push([1,0,g[4*(l*d+p)]/255*b]);r.push([1,1,g[4*(t*d+p)]/255*b]);r.push([0,1,g[4*(t*d+m)]/255*b]);r.push([-1,1,g[4*(t*d+q)]/255*b]);n=[];q=r.length;for(t=0;t<q;t++){var p=r[t],u=r[(t+1)%q],p=[p[0]-s[0],p[1]-s[1],p[2]-s[2]],u=[u[0]-s[0],u[1]-s[1],u[2]-s[2]]; | |
n.push(c([p[1]*u[2]-p[2]*u[1],p[2]*u[0]-p[0]*u[2],p[0]*u[1]-p[1]*u[0]]))}r=[0,0,0];for(t=0;t<n.length;t++)r[0]+=n[t][0],r[1]+=n[t][1],r[2]+=n[t][2];r[0]/=n.length;r[1]/=n.length;r[2]/=n.length;s=4*(l*d+m);k[s]=255*((r[0]+1)/2)|0;k[s+1]=255*((r[1]+1)/2)|0;k[s+2]=255*r[2]|0;k[s+3]=255}h.putImageData(i,0,0);return f},generateDataTexture:function(a,b,c){for(var d=a*b,e=new Uint8Array(3*d),f=Math.floor(255*c.r),h=Math.floor(255*c.g),c=Math.floor(255*c.b),g=0;g<d;g++)e[3*g]=f,e[3*g+1]=h,e[3*g+2]=c;a=new THREE.DataTexture(e, | |
a,b,THREE.RGBFormat);a.needsUpdate=!0;return a}};THREE.SceneUtils={createMultiMaterialObject:function(a,b){for(var c=new THREE.Object3D,d=0,e=b.length;d<e;d++)c.add(new THREE.Mesh(a,b[d]));return c},detach:function(a,b,c){a.applyMatrix(b.matrixWorld);b.remove(a);c.add(a)},attach:function(a,b,c){var d=new THREE.Matrix4;d.getInverse(c.matrixWorld);a.applyMatrix(d);b.remove(a);c.add(a)}};THREE.FontUtils={faces:{},face:"helvetiker",weight:"normal",style:"normal",size:150,divisions:10,getFace:function(){return this.faces[this.face][this.weight][this.style]},loadFace:function(a){var b=a.familyName.toLowerCase();this.faces[b]=this.faces[b]||{};this.faces[b][a.cssFontWeight]=this.faces[b][a.cssFontWeight]||{};this.faces[b][a.cssFontWeight][a.cssFontStyle]=a;return this.faces[b][a.cssFontWeight][a.cssFontStyle]=a},drawText:function(a){for(var b=this.getFace(),c=this.size/b.resolution,d= | |
0,e=String(a).split(""),f=e.length,h=[],a=0;a<f;a++){var g=new THREE.Path,g=this.extractGlyphPoints(e[a],b,c,d,g),d=d+g.offset;h.push(g.path)}return{paths:h,offset:d/2}},extractGlyphPoints:function(a,b,c,d,e){var f=[],h,g,i,k,m,l,n,t,q,p,r,s=b.glyphs[a]||b.glyphs["?"];if(s){if(s.o){b=s._cachedOutline||(s._cachedOutline=s.o.split(" "));k=b.length;for(a=0;a<k;)switch(i=b[a++],i){case "m":i=b[a++]*c+d;m=b[a++]*c;e.moveTo(i,m);break;case "l":i=b[a++]*c+d;m=b[a++]*c;e.lineTo(i,m);break;case "q":i=b[a++]* | |
c+d;m=b[a++]*c;t=b[a++]*c+d;q=b[a++]*c;e.quadraticCurveTo(t,q,i,m);if(h=f[f.length-1]){l=h.x;n=h.y;h=1;for(g=this.divisions;h<=g;h++){var u=h/g;THREE.Shape.Utils.b2(u,l,t,i);THREE.Shape.Utils.b2(u,n,q,m)}}break;case "b":if(i=b[a++]*c+d,m=b[a++]*c,t=b[a++]*c+d,q=b[a++]*-c,p=b[a++]*c+d,r=b[a++]*-c,e.bezierCurveTo(i,m,t,q,p,r),h=f[f.length-1]){l=h.x;n=h.y;h=1;for(g=this.divisions;h<=g;h++)u=h/g,THREE.Shape.Utils.b3(u,l,t,p,i),THREE.Shape.Utils.b3(u,n,q,r,m)}}}return{offset:s.ha*c,path:e}}}}; | |
THREE.FontUtils.generateShapes=function(a,b){var b=b||{},c=void 0!==b.curveSegments?b.curveSegments:4,d=void 0!==b.font?b.font:"helvetiker",e=void 0!==b.weight?b.weight:"normal",f=void 0!==b.style?b.style:"normal";THREE.FontUtils.size=void 0!==b.size?b.size:100;THREE.FontUtils.divisions=c;THREE.FontUtils.face=d;THREE.FontUtils.weight=e;THREE.FontUtils.style=f;c=THREE.FontUtils.drawText(a).paths;d=[];e=0;for(f=c.length;e<f;e++)Array.prototype.push.apply(d,c[e].toShapes());return d}; | |
(function(a){var b=function(a){for(var b=a.length,e=0,f=b-1,h=0;h<b;f=h++)e+=a[f].x*a[h].y-a[h].x*a[f].y;return 0.5*e};a.Triangulate=function(a,d){var e=a.length;if(3>e)return null;var f=[],h=[],g=[],i,k,m;if(0<b(a))for(k=0;k<e;k++)h[k]=k;else for(k=0;k<e;k++)h[k]=e-1-k;var l=2*e;for(k=e-1;2<e;){if(0>=l--){console.log("Warning, unable to triangulate polygon!");break}i=k;e<=i&&(i=0);k=i+1;e<=k&&(k=0);m=k+1;e<=m&&(m=0);var n;a:{var t=n=void 0,q=void 0,p=void 0,r=void 0,s=void 0,u=void 0,w=void 0,E= | |
void 0,t=a[h[i]].x,q=a[h[i]].y,p=a[h[k]].x,r=a[h[k]].y,s=a[h[m]].x,u=a[h[m]].y;if(1E-10>(p-t)*(u-q)-(r-q)*(s-t))n=!1;else{var D=void 0,F=void 0,y=void 0,x=void 0,z=void 0,O=void 0,B=void 0,C=void 0,I=void 0,v=void 0,I=C=B=E=w=void 0,D=s-p,F=u-r,y=t-s,x=q-u,z=p-t,O=r-q;for(n=0;n<e;n++)if(!(n===i||n===k||n===m))if(w=a[h[n]].x,E=a[h[n]].y,B=w-t,C=E-q,I=w-p,v=E-r,w-=s,E-=u,I=D*v-F*I,B=z*C-O*B,C=y*E-x*w,-1E-10<=I&&-1E-10<=C&&-1E-10<=B){n=!1;break a}n=!0}}if(n){f.push([a[h[i]],a[h[k]],a[h[m]]]);g.push([h[i], | |
h[k],h[m]]);i=k;for(m=k+1;m<e;i++,m++)h[i]=h[m];e--;l=2*e}}return d?g:f};a.Triangulate.area=b;return a})(THREE.FontUtils);self._typeface_js={faces:THREE.FontUtils.faces,loadFace:THREE.FontUtils.loadFace};THREE.typeface_js=self._typeface_js;THREE.Curve=function(){};THREE.Curve.prototype.getPoint=function(){console.log("Warning, getPoint() not implemented!");return null};THREE.Curve.prototype.getPointAt=function(a){a=this.getUtoTmapping(a);return this.getPoint(a)};THREE.Curve.prototype.getPoints=function(a){a||(a=5);var b,c=[];for(b=0;b<=a;b++)c.push(this.getPoint(b/a));return c};THREE.Curve.prototype.getSpacedPoints=function(a){a||(a=5);var b,c=[];for(b=0;b<=a;b++)c.push(this.getPointAt(b/a));return c}; | |
THREE.Curve.prototype.getLength=function(){var a=this.getLengths();return a[a.length-1]};THREE.Curve.prototype.getLengths=function(a){a||(a=this.__arcLengthDivisions?this.__arcLengthDivisions:200);if(this.cacheArcLengths&&this.cacheArcLengths.length==a+1&&!this.needsUpdate)return this.cacheArcLengths;this.needsUpdate=!1;var b=[],c,d=this.getPoint(0),e,f=0;b.push(0);for(e=1;e<=a;e++)c=this.getPoint(e/a),f+=c.distanceTo(d),b.push(f),d=c;return this.cacheArcLengths=b}; | |
THREE.Curve.prototype.updateArcLengths=function(){this.needsUpdate=!0;this.getLengths()};THREE.Curve.prototype.getUtoTmapping=function(a,b){var c=this.getLengths(),d=0,e=c.length,f;f=b?b:a*c[e-1];for(var h=0,g=e-1,i;h<=g;)if(d=Math.floor(h+(g-h)/2),i=c[d]-f,0>i)h=d+1;else if(0<i)g=d-1;else{g=d;break}d=g;if(c[d]==f)return d/(e-1);h=c[d];return c=(d+(f-h)/(c[d+1]-h))/(e-1)};THREE.Curve.prototype.getTangent=function(a){var b=a-1E-4,a=a+1E-4;0>b&&(b=0);1<a&&(a=1);b=this.getPoint(b);return this.getPoint(a).clone().sub(b).normalize()}; | |
THREE.Curve.prototype.getTangentAt=function(a){a=this.getUtoTmapping(a);return this.getTangent(a)}; | |
THREE.Curve.Utils={tangentQuadraticBezier:function(a,b,c,d){return 2*(1-a)*(c-b)+2*a*(d-c)},tangentCubicBezier:function(a,b,c,d,e){return-3*b*(1-a)*(1-a)+3*c*(1-a)*(1-a)-6*a*c*(1-a)+6*a*d*(1-a)-3*a*a*d+3*a*a*e},tangentSpline:function(a){return 6*a*a-6*a+(3*a*a-4*a+1)+(-6*a*a+6*a)+(3*a*a-2*a)},interpolate:function(a,b,c,d,e){var a=0.5*(c-a),d=0.5*(d-b),f=e*e;return(2*b-2*c+a+d)*e*f+(-3*b+3*c-2*a-d)*f+a*e+b}}; | |
THREE.Curve.create=function(a,b){a.prototype=Object.create(THREE.Curve.prototype);a.prototype.getPoint=b;return a};THREE.CurvePath=function(){this.curves=[];this.bends=[];this.autoClose=!1};THREE.CurvePath.prototype=Object.create(THREE.Curve.prototype);THREE.CurvePath.prototype.add=function(a){this.curves.push(a)};THREE.CurvePath.prototype.checkConnection=function(){};THREE.CurvePath.prototype.closePath=function(){var a=this.curves[0].getPoint(0),b=this.curves[this.curves.length-1].getPoint(1);a.equals(b)||this.curves.push(new THREE.LineCurve(b,a))}; | |
THREE.CurvePath.prototype.getPoint=function(a){for(var b=a*this.getLength(),c=this.getCurveLengths(),a=0;a<c.length;){if(c[a]>=b)return b=c[a]-b,a=this.curves[a],b=1-b/a.getLength(),a.getPointAt(b);a++}return null};THREE.CurvePath.prototype.getLength=function(){var a=this.getCurveLengths();return a[a.length-1]}; | |
THREE.CurvePath.prototype.getCurveLengths=function(){if(this.cacheLengths&&this.cacheLengths.length==this.curves.length)return this.cacheLengths;var a=[],b=0,c,d=this.curves.length;for(c=0;c<d;c++)b+=this.curves[c].getLength(),a.push(b);return this.cacheLengths=a}; | |
THREE.CurvePath.prototype.getBoundingBox=function(){var a=this.getPoints(),b,c,d,e,f,h;b=c=Number.NEGATIVE_INFINITY;e=f=Number.POSITIVE_INFINITY;var g,i,k,m,l=a[0]instanceof THREE.Vector3;m=l?new THREE.Vector3:new THREE.Vector2;i=0;for(k=a.length;i<k;i++)g=a[i],g.x>b?b=g.x:g.x<e&&(e=g.x),g.y>c?c=g.y:g.y<f&&(f=g.y),l&&(g.z>d?d=g.z:g.z<h&&(h=g.z)),m.add(g);a={minX:e,minY:f,maxX:b,maxY:c,centroid:m.divideScalar(k)};l&&(a.maxZ=d,a.minZ=h);return a}; | |
THREE.CurvePath.prototype.createPointsGeometry=function(a){a=this.getPoints(a,!0);return this.createGeometry(a)};THREE.CurvePath.prototype.createSpacedPointsGeometry=function(a){a=this.getSpacedPoints(a,!0);return this.createGeometry(a)};THREE.CurvePath.prototype.createGeometry=function(a){for(var b=new THREE.Geometry,c=0;c<a.length;c++)b.vertices.push(new THREE.Vector3(a[c].x,a[c].y,a[c].z||0));return b};THREE.CurvePath.prototype.addWrapPath=function(a){this.bends.push(a)}; | |
THREE.CurvePath.prototype.getTransformedPoints=function(a,b){var c=this.getPoints(a),d,e;b||(b=this.bends);d=0;for(e=b.length;d<e;d++)c=this.getWrapPoints(c,b[d]);return c};THREE.CurvePath.prototype.getTransformedSpacedPoints=function(a,b){var c=this.getSpacedPoints(a),d,e;b||(b=this.bends);d=0;for(e=b.length;d<e;d++)c=this.getWrapPoints(c,b[d]);return c}; | |
THREE.CurvePath.prototype.getWrapPoints=function(a,b){var c=this.getBoundingBox(),d,e,f,h,g,i;d=0;for(e=a.length;d<e;d++)f=a[d],h=f.x,g=f.y,i=h/c.maxX,i=b.getUtoTmapping(i,h),h=b.getPoint(i),g=b.getNormalVector(i).multiplyScalar(g),f.x=h.x+g.x,f.y=h.y+g.y;return a};THREE.Gyroscope=function(){THREE.Object3D.call(this)};THREE.Gyroscope.prototype=Object.create(THREE.Object3D.prototype); | |
THREE.Gyroscope.prototype.updateMatrixWorld=function(a){this.matrixAutoUpdate&&this.updateMatrix();if(this.matrixWorldNeedsUpdate||a)this.parent?(this.matrixWorld.multiplyMatrices(this.parent.matrixWorld,this.matrix),this.matrixWorld.decompose(this.translationWorld,this.quaternionWorld,this.scaleWorld),this.matrix.decompose(this.translationObject,this.quaternionObject,this.scaleObject),this.matrixWorld.compose(this.translationWorld,this.quaternionObject,this.scaleWorld)):this.matrixWorld.copy(this.matrix), | |
this.matrixWorldNeedsUpdate=!1,a=!0;for(var b=0,c=this.children.length;b<c;b++)this.children[b].updateMatrixWorld(a)};THREE.Gyroscope.prototype.translationWorld=new THREE.Vector3;THREE.Gyroscope.prototype.translationObject=new THREE.Vector3;THREE.Gyroscope.prototype.quaternionWorld=new THREE.Quaternion;THREE.Gyroscope.prototype.quaternionObject=new THREE.Quaternion;THREE.Gyroscope.prototype.scaleWorld=new THREE.Vector3;THREE.Gyroscope.prototype.scaleObject=new THREE.Vector3;THREE.Path=function(a){THREE.CurvePath.call(this);this.actions=[];a&&this.fromPoints(a)};THREE.Path.prototype=Object.create(THREE.CurvePath.prototype);THREE.PathActions={MOVE_TO:"moveTo",LINE_TO:"lineTo",QUADRATIC_CURVE_TO:"quadraticCurveTo",BEZIER_CURVE_TO:"bezierCurveTo",CSPLINE_THRU:"splineThru",ARC:"arc",ELLIPSE:"ellipse"};THREE.Path.prototype.fromPoints=function(a){this.moveTo(a[0].x,a[0].y);for(var b=1,c=a.length;b<c;b++)this.lineTo(a[b].x,a[b].y)}; | |
THREE.Path.prototype.moveTo=function(a,b){var c=Array.prototype.slice.call(arguments);this.actions.push({action:THREE.PathActions.MOVE_TO,args:c})};THREE.Path.prototype.lineTo=function(a,b){var c=Array.prototype.slice.call(arguments),d=this.actions[this.actions.length-1].args,d=new THREE.LineCurve(new THREE.Vector2(d[d.length-2],d[d.length-1]),new THREE.Vector2(a,b));this.curves.push(d);this.actions.push({action:THREE.PathActions.LINE_TO,args:c})}; | |
THREE.Path.prototype.quadraticCurveTo=function(a,b,c,d){var e=Array.prototype.slice.call(arguments),f=this.actions[this.actions.length-1].args,f=new THREE.QuadraticBezierCurve(new THREE.Vector2(f[f.length-2],f[f.length-1]),new THREE.Vector2(a,b),new THREE.Vector2(c,d));this.curves.push(f);this.actions.push({action:THREE.PathActions.QUADRATIC_CURVE_TO,args:e})}; | |
THREE.Path.prototype.bezierCurveTo=function(a,b,c,d,e,f){var h=Array.prototype.slice.call(arguments),g=this.actions[this.actions.length-1].args,g=new THREE.CubicBezierCurve(new THREE.Vector2(g[g.length-2],g[g.length-1]),new THREE.Vector2(a,b),new THREE.Vector2(c,d),new THREE.Vector2(e,f));this.curves.push(g);this.actions.push({action:THREE.PathActions.BEZIER_CURVE_TO,args:h})}; | |
THREE.Path.prototype.splineThru=function(a){var b=Array.prototype.slice.call(arguments),c=this.actions[this.actions.length-1].args,c=[new THREE.Vector2(c[c.length-2],c[c.length-1])];Array.prototype.push.apply(c,a);c=new THREE.SplineCurve(c);this.curves.push(c);this.actions.push({action:THREE.PathActions.CSPLINE_THRU,args:b})};THREE.Path.prototype.arc=function(a,b,c,d,e,f){var h=this.actions[this.actions.length-1].args;this.absarc(a+h[h.length-2],b+h[h.length-1],c,d,e,f)}; | |
THREE.Path.prototype.absarc=function(a,b,c,d,e,f){this.absellipse(a,b,c,c,d,e,f)};THREE.Path.prototype.ellipse=function(a,b,c,d,e,f,h){var g=this.actions[this.actions.length-1].args;this.absellipse(a+g[g.length-2],b+g[g.length-1],c,d,e,f,h)};THREE.Path.prototype.absellipse=function(a,b,c,d,e,f,h){var g=Array.prototype.slice.call(arguments),i=new THREE.EllipseCurve(a,b,c,d,e,f,h);this.curves.push(i);i=i.getPoint(h?1:0);g.push(i.x);g.push(i.y);this.actions.push({action:THREE.PathActions.ELLIPSE,args:g})}; | |
THREE.Path.prototype.getSpacedPoints=function(a){a||(a=40);for(var b=[],c=0;c<a;c++)b.push(this.getPoint(c/a));return b}; | |
THREE.Path.prototype.getPoints=function(a,b){if(this.useSpacedPoints)return console.log("tata"),this.getSpacedPoints(a,b);var a=a||12,c=[],d,e,f,h,g,i,k,m,l,n,t,q,p;d=0;for(e=this.actions.length;d<e;d++)switch(f=this.actions[d],h=f.action,f=f.args,h){case THREE.PathActions.MOVE_TO:c.push(new THREE.Vector2(f[0],f[1]));break;case THREE.PathActions.LINE_TO:c.push(new THREE.Vector2(f[0],f[1]));break;case THREE.PathActions.QUADRATIC_CURVE_TO:g=f[2];i=f[3];l=f[0];n=f[1];0<c.length?(h=c[c.length-1],t=h.x, | |
q=h.y):(h=this.actions[d-1].args,t=h[h.length-2],q=h[h.length-1]);for(f=1;f<=a;f++)p=f/a,h=THREE.Shape.Utils.b2(p,t,l,g),p=THREE.Shape.Utils.b2(p,q,n,i),c.push(new THREE.Vector2(h,p));break;case THREE.PathActions.BEZIER_CURVE_TO:g=f[4];i=f[5];l=f[0];n=f[1];k=f[2];m=f[3];0<c.length?(h=c[c.length-1],t=h.x,q=h.y):(h=this.actions[d-1].args,t=h[h.length-2],q=h[h.length-1]);for(f=1;f<=a;f++)p=f/a,h=THREE.Shape.Utils.b3(p,t,l,k,g),p=THREE.Shape.Utils.b3(p,q,n,m,i),c.push(new THREE.Vector2(h,p));break;case THREE.PathActions.CSPLINE_THRU:h= | |
this.actions[d-1].args;p=[new THREE.Vector2(h[h.length-2],h[h.length-1])];h=a*f[0].length;p=p.concat(f[0]);p=new THREE.SplineCurve(p);for(f=1;f<=h;f++)c.push(p.getPointAt(f/h));break;case THREE.PathActions.ARC:g=f[0];i=f[1];n=f[2];k=f[3];h=f[4];l=!!f[5];t=h-k;q=2*a;for(f=1;f<=q;f++)p=f/q,l||(p=1-p),p=k+p*t,h=g+n*Math.cos(p),p=i+n*Math.sin(p),c.push(new THREE.Vector2(h,p));break;case THREE.PathActions.ELLIPSE:g=f[0];i=f[1];n=f[2];m=f[3];k=f[4];h=f[5];l=!!f[6];t=h-k;q=2*a;for(f=1;f<=q;f++)p=f/q,l|| | |
(p=1-p),p=k+p*t,h=g+n*Math.cos(p),p=i+m*Math.sin(p),c.push(new THREE.Vector2(h,p))}d=c[c.length-1];1E-10>Math.abs(d.x-c[0].x)&&1E-10>Math.abs(d.y-c[0].y)&&c.splice(c.length-1,1);b&&c.push(c[0]);return c}; | |
THREE.Path.prototype.toShapes=function(a){var b,c,d,e,f=[],h=new THREE.Path;b=0;for(c=this.actions.length;b<c;b++)d=this.actions[b],e=d.args,d=d.action,d==THREE.PathActions.MOVE_TO&&0!=h.actions.length&&(f.push(h),h=new THREE.Path),h[d].apply(h,e);0!=h.actions.length&&f.push(h);if(0==f.length)return[];var g;e=[];if(1==f.length)return d=f[0],g=new THREE.Shape,g.actions=d.actions,g.curves=d.curves,e.push(g),e;b=!THREE.Shape.Utils.isClockWise(f[0].getPoints());if(a?!b:b){g=new THREE.Shape;b=0;for(c= | |
f.length;b<c;b++)d=f[b],h=THREE.Shape.Utils.isClockWise(d.getPoints()),(h=a?!h:h)?(g.actions=d.actions,g.curves=d.curves,e.push(g),g=new THREE.Shape):g.holes.push(d)}else{g=void 0;b=0;for(c=f.length;b<c;b++)d=f[b],h=THREE.Shape.Utils.isClockWise(d.getPoints()),(h=a?!h:h)?(g&&e.push(g),g=new THREE.Shape,g.actions=d.actions,g.curves=d.curves):g.holes.push(d);e.push(g)}return e};THREE.Shape=function(){THREE.Path.apply(this,arguments);this.holes=[]};THREE.Shape.prototype=Object.create(THREE.Path.prototype);THREE.Shape.prototype.extrude=function(a){return new THREE.ExtrudeGeometry(this,a)};THREE.Shape.prototype.makeGeometry=function(a){return new THREE.ShapeGeometry(this,a)};THREE.Shape.prototype.getPointsHoles=function(a){var b,c=this.holes.length,d=[];for(b=0;b<c;b++)d[b]=this.holes[b].getTransformedPoints(a,this.bends);return d}; | |
THREE.Shape.prototype.getSpacedPointsHoles=function(a){var b,c=this.holes.length,d=[];for(b=0;b<c;b++)d[b]=this.holes[b].getTransformedSpacedPoints(a,this.bends);return d};THREE.Shape.prototype.extractAllPoints=function(a){return{shape:this.getTransformedPoints(a),holes:this.getPointsHoles(a)}};THREE.Shape.prototype.extractPoints=function(a){return this.useSpacedPoints?this.extractAllSpacedPoints(a):this.extractAllPoints(a)}; | |
THREE.Shape.prototype.extractAllSpacedPoints=function(a){return{shape:this.getTransformedSpacedPoints(a),holes:this.getSpacedPointsHoles(a)}}; | |
THREE.Shape.Utils={removeHoles:function(a,b){var c=a.concat(),d=c.concat(),e,f,h,g,i,k,m,l,n,t,q=[];for(i=0;i<b.length;i++){k=b[i];Array.prototype.push.apply(d,k);f=Number.POSITIVE_INFINITY;for(e=0;e<k.length;e++){n=k[e];t=[];for(l=0;l<c.length;l++)m=c[l],m=n.distanceToSquared(m),t.push(m),m<f&&(f=m,h=e,g=l)}e=0<=g-1?g-1:c.length-1;f=0<=h-1?h-1:k.length-1;var p=[k[h],c[g],c[e]];l=THREE.FontUtils.Triangulate.area(p);var r=[k[h],k[f],c[g]];n=THREE.FontUtils.Triangulate.area(r);t=g;m=h;g+=1;h+=-1;0> | |
g&&(g+=c.length);g%=c.length;0>h&&(h+=k.length);h%=k.length;e=0<=g-1?g-1:c.length-1;f=0<=h-1?h-1:k.length-1;p=[k[h],c[g],c[e]];p=THREE.FontUtils.Triangulate.area(p);r=[k[h],k[f],c[g]];r=THREE.FontUtils.Triangulate.area(r);l+n>p+r&&(g=t,h=m,0>g&&(g+=c.length),g%=c.length,0>h&&(h+=k.length),h%=k.length,e=0<=g-1?g-1:c.length-1,f=0<=h-1?h-1:k.length-1);l=c.slice(0,g);n=c.slice(g);t=k.slice(h);m=k.slice(0,h);f=[k[h],k[f],c[g]];q.push([k[h],c[g],c[e]]);q.push(f);c=l.concat(t).concat(m).concat(n)}return{shape:c, | |
isolatedPts:q,allpoints:d}},triangulateShape:function(a,b){var c=THREE.Shape.Utils.removeHoles(a,b),d=c.allpoints,e=c.isolatedPts,c=THREE.FontUtils.Triangulate(c.shape,!1),f,h,g,i,k={};f=0;for(h=d.length;f<h;f++)i=d[f].x+":"+d[f].y,void 0!==k[i]&&console.log("Duplicate point",i),k[i]=f;f=0;for(h=c.length;f<h;f++){g=c[f];for(d=0;3>d;d++)i=g[d].x+":"+g[d].y,i=k[i],void 0!==i&&(g[d]=i)}f=0;for(h=e.length;f<h;f++){g=e[f];for(d=0;3>d;d++)i=g[d].x+":"+g[d].y,i=k[i],void 0!==i&&(g[d]=i)}return c.concat(e)}, | |
isClockWise:function(a){return 0>THREE.FontUtils.Triangulate.area(a)},b2p0:function(a,b){var c=1-a;return c*c*b},b2p1:function(a,b){return 2*(1-a)*a*b},b2p2:function(a,b){return a*a*b},b2:function(a,b,c,d){return this.b2p0(a,b)+this.b2p1(a,c)+this.b2p2(a,d)},b3p0:function(a,b){var c=1-a;return c*c*c*b},b3p1:function(a,b){var c=1-a;return 3*c*c*a*b},b3p2:function(a,b){return 3*(1-a)*a*a*b},b3p3:function(a,b){return a*a*a*b},b3:function(a,b,c,d,e){return this.b3p0(a,b)+this.b3p1(a,c)+this.b3p2(a,d)+ | |
this.b3p3(a,e)}};THREE.LineCurve=function(a,b){this.v1=a;this.v2=b};THREE.LineCurve.prototype=Object.create(THREE.Curve.prototype);THREE.LineCurve.prototype.getPoint=function(a){var b=this.v2.clone().sub(this.v1);b.multiplyScalar(a).add(this.v1);return b};THREE.LineCurve.prototype.getPointAt=function(a){return this.getPoint(a)};THREE.LineCurve.prototype.getTangent=function(){return this.v2.clone().sub(this.v1).normalize()};THREE.QuadraticBezierCurve=function(a,b,c){this.v0=a;this.v1=b;this.v2=c};THREE.QuadraticBezierCurve.prototype=Object.create(THREE.Curve.prototype);THREE.QuadraticBezierCurve.prototype.getPoint=function(a){var b;b=THREE.Shape.Utils.b2(a,this.v0.x,this.v1.x,this.v2.x);a=THREE.Shape.Utils.b2(a,this.v0.y,this.v1.y,this.v2.y);return new THREE.Vector2(b,a)}; | |
THREE.QuadraticBezierCurve.prototype.getTangent=function(a){var b;b=THREE.Curve.Utils.tangentQuadraticBezier(a,this.v0.x,this.v1.x,this.v2.x);a=THREE.Curve.Utils.tangentQuadraticBezier(a,this.v0.y,this.v1.y,this.v2.y);b=new THREE.Vector2(b,a);b.normalize();return b};THREE.CubicBezierCurve=function(a,b,c,d){this.v0=a;this.v1=b;this.v2=c;this.v3=d};THREE.CubicBezierCurve.prototype=Object.create(THREE.Curve.prototype);THREE.CubicBezierCurve.prototype.getPoint=function(a){var b;b=THREE.Shape.Utils.b3(a,this.v0.x,this.v1.x,this.v2.x,this.v3.x);a=THREE.Shape.Utils.b3(a,this.v0.y,this.v1.y,this.v2.y,this.v3.y);return new THREE.Vector2(b,a)}; | |
THREE.CubicBezierCurve.prototype.getTangent=function(a){var b;b=THREE.Curve.Utils.tangentCubicBezier(a,this.v0.x,this.v1.x,this.v2.x,this.v3.x);a=THREE.Curve.Utils.tangentCubicBezier(a,this.v0.y,this.v1.y,this.v2.y,this.v3.y);b=new THREE.Vector2(b,a);b.normalize();return b};THREE.SplineCurve=function(a){this.points=void 0==a?[]:a};THREE.SplineCurve.prototype=Object.create(THREE.Curve.prototype);THREE.SplineCurve.prototype.getPoint=function(a){var b=new THREE.Vector2,c=[],d=this.points,e;e=(d.length-1)*a;a=Math.floor(e);e-=a;c[0]=0==a?a:a-1;c[1]=a;c[2]=a>d.length-2?d.length-1:a+1;c[3]=a>d.length-3?d.length-1:a+2;b.x=THREE.Curve.Utils.interpolate(d[c[0]].x,d[c[1]].x,d[c[2]].x,d[c[3]].x,e);b.y=THREE.Curve.Utils.interpolate(d[c[0]].y,d[c[1]].y,d[c[2]].y,d[c[3]].y,e);return b};THREE.EllipseCurve=function(a,b,c,d,e,f,h){this.aX=a;this.aY=b;this.xRadius=c;this.yRadius=d;this.aStartAngle=e;this.aEndAngle=f;this.aClockwise=h};THREE.EllipseCurve.prototype=Object.create(THREE.Curve.prototype);THREE.EllipseCurve.prototype.getPoint=function(a){var b=this.aEndAngle-this.aStartAngle;this.aClockwise||(a=1-a);b=this.aStartAngle+a*b;a=this.aX+this.xRadius*Math.cos(b);b=this.aY+this.yRadius*Math.sin(b);return new THREE.Vector2(a,b)};THREE.ArcCurve=function(a,b,c,d,e,f){THREE.EllipseCurve.call(this,a,b,c,c,d,e,f)};THREE.ArcCurve.prototype=Object.create(THREE.EllipseCurve.prototype);THREE.LineCurve3=THREE.Curve.create(function(a,b){this.v1=a;this.v2=b},function(a){var b=new THREE.Vector3;b.subVectors(this.v2,this.v1);b.multiplyScalar(a);b.add(this.v1);return b});THREE.QuadraticBezierCurve3=THREE.Curve.create(function(a,b,c){this.v0=a;this.v1=b;this.v2=c},function(a){var b,c;b=THREE.Shape.Utils.b2(a,this.v0.x,this.v1.x,this.v2.x);c=THREE.Shape.Utils.b2(a,this.v0.y,this.v1.y,this.v2.y);a=THREE.Shape.Utils.b2(a,this.v0.z,this.v1.z,this.v2.z);return new THREE.Vector3(b,c,a)});THREE.CubicBezierCurve3=THREE.Curve.create(function(a,b,c,d){this.v0=a;this.v1=b;this.v2=c;this.v3=d},function(a){var b,c;b=THREE.Shape.Utils.b3(a,this.v0.x,this.v1.x,this.v2.x,this.v3.x);c=THREE.Shape.Utils.b3(a,this.v0.y,this.v1.y,this.v2.y,this.v3.y);a=THREE.Shape.Utils.b3(a,this.v0.z,this.v1.z,this.v2.z,this.v3.z);return new THREE.Vector3(b,c,a)});THREE.SplineCurve3=THREE.Curve.create(function(a){this.points=void 0==a?[]:a},function(a){var b=new THREE.Vector3,c=[],d=this.points,e,a=(d.length-1)*a;e=Math.floor(a);a-=e;c[0]=0==e?e:e-1;c[1]=e;c[2]=e>d.length-2?d.length-1:e+1;c[3]=e>d.length-3?d.length-1:e+2;e=d[c[0]];var f=d[c[1]],h=d[c[2]],c=d[c[3]];b.x=THREE.Curve.Utils.interpolate(e.x,f.x,h.x,c.x,a);b.y=THREE.Curve.Utils.interpolate(e.y,f.y,h.y,c.y,a);b.z=THREE.Curve.Utils.interpolate(e.z,f.z,h.z,c.z,a);return b});THREE.ClosedSplineCurve3=THREE.Curve.create(function(a){this.points=void 0==a?[]:a},function(a){var b=new THREE.Vector3,c=[],d=this.points,e;e=(d.length-0)*a;a=Math.floor(e);e-=a;a+=0<a?0:(Math.floor(Math.abs(a)/d.length)+1)*d.length;c[0]=(a-1)%d.length;c[1]=a%d.length;c[2]=(a+1)%d.length;c[3]=(a+2)%d.length;b.x=THREE.Curve.Utils.interpolate(d[c[0]].x,d[c[1]].x,d[c[2]].x,d[c[3]].x,e);b.y=THREE.Curve.Utils.interpolate(d[c[0]].y,d[c[1]].y,d[c[2]].y,d[c[3]].y,e);b.z=THREE.Curve.Utils.interpolate(d[c[0]].z, | |
d[c[1]].z,d[c[2]].z,d[c[3]].z,e);return b});THREE.AnimationHandler=function(){var a=[],b={},c={update:function(b){for(var c=0;c<a.length;c++)a[c].update(b)},addToUpdate:function(b){-1===a.indexOf(b)&&a.push(b)},removeFromUpdate:function(b){b=a.indexOf(b);-1!==b&&a.splice(b,1)},add:function(a){void 0!==b[a.name]&&console.log("THREE.AnimationHandler.add: Warning! "+a.name+" already exists in library. Overwriting.");b[a.name]=a;if(!0!==a.initialized){for(var c=0;c<a.hierarchy.length;c++){for(var d=0;d<a.hierarchy[c].keys.length;d++)if(0>a.hierarchy[c].keys[d].time&& | |
(a.hierarchy[c].keys[d].time=0),void 0!==a.hierarchy[c].keys[d].rot&&!(a.hierarchy[c].keys[d].rot instanceof THREE.Quaternion)){var g=a.hierarchy[c].keys[d].rot;a.hierarchy[c].keys[d].rot=new THREE.Quaternion(g[0],g[1],g[2],g[3])}if(a.hierarchy[c].keys.length&&void 0!==a.hierarchy[c].keys[0].morphTargets){g={};for(d=0;d<a.hierarchy[c].keys.length;d++)for(var i=0;i<a.hierarchy[c].keys[d].morphTargets.length;i++){var k=a.hierarchy[c].keys[d].morphTargets[i];g[k]=-1}a.hierarchy[c].usedMorphTargets=g; | |
for(d=0;d<a.hierarchy[c].keys.length;d++){var m={};for(k in g){for(i=0;i<a.hierarchy[c].keys[d].morphTargets.length;i++)if(a.hierarchy[c].keys[d].morphTargets[i]===k){m[k]=a.hierarchy[c].keys[d].morphTargetsInfluences[i];break}i===a.hierarchy[c].keys[d].morphTargets.length&&(m[k]=0)}a.hierarchy[c].keys[d].morphTargetsInfluences=m}}for(d=1;d<a.hierarchy[c].keys.length;d++)a.hierarchy[c].keys[d].time===a.hierarchy[c].keys[d-1].time&&(a.hierarchy[c].keys.splice(d,1),d--);for(d=0;d<a.hierarchy[c].keys.length;d++)a.hierarchy[c].keys[d].index= | |
d}d=parseInt(a.length*a.fps,10);a.JIT={};a.JIT.hierarchy=[];for(c=0;c<a.hierarchy.length;c++)a.JIT.hierarchy.push(Array(d));a.initialized=!0}},get:function(a){if("string"===typeof a){if(b[a])return b[a];console.log("THREE.AnimationHandler.get: Couldn't find animation "+a);return null}},parse:function(a){var b=[];if(a instanceof THREE.SkinnedMesh)for(var c=0;c<a.bones.length;c++)b.push(a.bones[c]);else d(a,b);return b}},d=function(a,b){b.push(a);for(var c=0;c<a.children.length;c++)d(a.children[c], | |
b)};c.LINEAR=0;c.CATMULLROM=1;c.CATMULLROM_FORWARD=2;return c}();THREE.Animation=function(a,b,c){this.root=a;this.data=THREE.AnimationHandler.get(b);this.hierarchy=THREE.AnimationHandler.parse(a);this.currentTime=0;this.timeScale=1;this.isPlaying=!1;this.loop=this.isPaused=!0;this.interpolationType=void 0!==c?c:THREE.AnimationHandler.LINEAR;this.points=[];this.target=new THREE.Vector3}; | |
THREE.Animation.prototype.play=function(a,b){if(!1===this.isPlaying){this.isPlaying=!0;this.loop=void 0!==a?a:!0;this.currentTime=void 0!==b?b:0;var c,d=this.hierarchy.length,e;for(c=0;c<d;c++){e=this.hierarchy[c];e.matrixAutoUpdate=!0;void 0===e.animationCache&&(e.animationCache={},e.animationCache.prevKey={pos:0,rot:0,scl:0},e.animationCache.nextKey={pos:0,rot:0,scl:0},e.animationCache.originalMatrix=e instanceof THREE.Bone?e.skinMatrix:e.matrix);var f=e.animationCache.prevKey;e=e.animationCache.nextKey; | |
f.pos=this.data.hierarchy[c].keys[0];f.rot=this.data.hierarchy[c].keys[0];f.scl=this.data.hierarchy[c].keys[0];e.pos=this.getNextKeyWith("pos",c,1);e.rot=this.getNextKeyWith("rot",c,1);e.scl=this.getNextKeyWith("scl",c,1)}this.update(0)}this.isPaused=!1;THREE.AnimationHandler.addToUpdate(this)};THREE.Animation.prototype.pause=function(){!0===this.isPaused?THREE.AnimationHandler.addToUpdate(this):THREE.AnimationHandler.removeFromUpdate(this);this.isPaused=!this.isPaused}; | |
THREE.Animation.prototype.stop=function(){this.isPaused=this.isPlaying=!1;THREE.AnimationHandler.removeFromUpdate(this)}; | |
THREE.Animation.prototype.update=function(a){if(!1!==this.isPlaying){var b=["pos","rot","scl"],c,d,e,f,h,g,i,k,m;m=this.currentTime+=a*this.timeScale;k=this.currentTime%=this.data.length;parseInt(Math.min(k*this.data.fps,this.data.length*this.data.fps),10);for(var l=0,n=this.hierarchy.length;l<n;l++){a=this.hierarchy[l];i=a.animationCache;for(var t=0;3>t;t++){c=b[t];h=i.prevKey[c];g=i.nextKey[c];if(g.time<=m){if(k<m)if(this.loop){h=this.data.hierarchy[l].keys[0];for(g=this.getNextKeyWith(c,l,1);g.time< | |
k;)h=g,g=this.getNextKeyWith(c,l,g.index+1)}else{this.stop();return}else{do h=g,g=this.getNextKeyWith(c,l,g.index+1);while(g.time<k)}i.prevKey[c]=h;i.nextKey[c]=g}a.matrixAutoUpdate=!0;a.matrixWorldNeedsUpdate=!0;d=(k-h.time)/(g.time-h.time);e=h[c];f=g[c];if(0>d||1<d)console.log("THREE.Animation.update: Warning! Scale out of bounds:"+d+" on bone "+l),d=0>d?0:1;if("pos"===c)if(c=a.position,this.interpolationType===THREE.AnimationHandler.LINEAR)c.x=e[0]+(f[0]-e[0])*d,c.y=e[1]+(f[1]-e[1])*d,c.z=e[2]+ | |
(f[2]-e[2])*d;else{if(this.interpolationType===THREE.AnimationHandler.CATMULLROM||this.interpolationType===THREE.AnimationHandler.CATMULLROM_FORWARD)this.points[0]=this.getPrevKeyWith("pos",l,h.index-1).pos,this.points[1]=e,this.points[2]=f,this.points[3]=this.getNextKeyWith("pos",l,g.index+1).pos,d=0.33*d+0.33,e=this.interpolateCatmullRom(this.points,d),c.x=e[0],c.y=e[1],c.z=e[2],this.interpolationType===THREE.AnimationHandler.CATMULLROM_FORWARD&&(d=this.interpolateCatmullRom(this.points,1.01*d), | |
this.target.set(d[0],d[1],d[2]),this.target.sub(c),this.target.y=0,this.target.normalize(),d=Math.atan2(this.target.x,this.target.z),a.rotation.set(0,d,0))}else"rot"===c?THREE.Quaternion.slerp(e,f,a.quaternion,d):"scl"===c&&(c=a.scale,c.x=e[0]+(f[0]-e[0])*d,c.y=e[1]+(f[1]-e[1])*d,c.z=e[2]+(f[2]-e[2])*d)}}}}; | |
THREE.Animation.prototype.interpolateCatmullRom=function(a,b){var c=[],d=[],e,f,h,g,i,k;e=(a.length-1)*b;f=Math.floor(e);e-=f;c[0]=0===f?f:f-1;c[1]=f;c[2]=f>a.length-2?f:f+1;c[3]=f>a.length-3?f:f+2;f=a[c[0]];g=a[c[1]];i=a[c[2]];k=a[c[3]];c=e*e;h=e*c;d[0]=this.interpolate(f[0],g[0],i[0],k[0],e,c,h);d[1]=this.interpolate(f[1],g[1],i[1],k[1],e,c,h);d[2]=this.interpolate(f[2],g[2],i[2],k[2],e,c,h);return d}; | |
THREE.Animation.prototype.interpolate=function(a,b,c,d,e,f,h){a=0.5*(c-a);d=0.5*(d-b);return(2*(b-c)+a+d)*h+(-3*(b-c)-2*a-d)*f+a*e+b};THREE.Animation.prototype.getNextKeyWith=function(a,b,c){for(var d=this.data.hierarchy[b].keys,c=this.interpolationType===THREE.AnimationHandler.CATMULLROM||this.interpolationType===THREE.AnimationHandler.CATMULLROM_FORWARD?c<d.length-1?c:d.length-1:c%d.length;c<d.length;c++)if(void 0!==d[c][a])return d[c];return this.data.hierarchy[b].keys[0]}; | |
THREE.Animation.prototype.getPrevKeyWith=function(a,b,c){for(var d=this.data.hierarchy[b].keys,c=this.interpolationType===THREE.AnimationHandler.CATMULLROM||this.interpolationType===THREE.AnimationHandler.CATMULLROM_FORWARD?0<c?c:0:0<=c?c:c+d.length;0<=c;c--)if(void 0!==d[c][a])return d[c];return this.data.hierarchy[b].keys[d.length-1]};THREE.KeyFrameAnimation=function(a,b,c){this.root=a;this.data=THREE.AnimationHandler.get(b);this.hierarchy=THREE.AnimationHandler.parse(a);this.currentTime=0;this.timeScale=0.0010;this.isPlaying=!1;this.loop=this.isPaused=!0;this.JITCompile=void 0!==c?c:!0;a=0;for(b=this.hierarchy.length;a<b;a++){var c=this.data.hierarchy[a].sids,d=this.hierarchy[a];if(this.data.hierarchy[a].keys.length&&c){for(var e=0;e<c.length;e++){var f=c[e],h=this.getNextKeyWith(f,a,0);h&&h.apply(f)}d.matrixAutoUpdate=!1;this.data.hierarchy[a].node.updateMatrix(); | |
d.matrixWorldNeedsUpdate=!0}}}; | |
THREE.KeyFrameAnimation.prototype.play=function(a,b){if(!this.isPlaying){this.isPlaying=!0;this.loop=void 0!==a?a:!0;this.currentTime=void 0!==b?b:0;this.startTimeMs=b;this.startTime=1E7;this.endTime=-this.startTime;var c,d=this.hierarchy.length,e,f;for(c=0;c<d;c++)e=this.hierarchy[c],f=this.data.hierarchy[c],void 0===f.animationCache&&(f.animationCache={},f.animationCache.prevKey=null,f.animationCache.nextKey=null,f.animationCache.originalMatrix=e instanceof THREE.Bone?e.skinMatrix:e.matrix),e=this.data.hierarchy[c].keys, | |
e.length&&(f.animationCache.prevKey=e[0],f.animationCache.nextKey=e[1],this.startTime=Math.min(e[0].time,this.startTime),this.endTime=Math.max(e[e.length-1].time,this.endTime));this.update(0)}this.isPaused=!1;THREE.AnimationHandler.addToUpdate(this)};THREE.KeyFrameAnimation.prototype.pause=function(){this.isPaused?THREE.AnimationHandler.addToUpdate(this):THREE.AnimationHandler.removeFromUpdate(this);this.isPaused=!this.isPaused}; | |
THREE.KeyFrameAnimation.prototype.stop=function(){this.isPaused=this.isPlaying=!1;THREE.AnimationHandler.removeFromUpdate(this);for(var a=0;a<this.data.hierarchy.length;a++){var b=this.hierarchy[a],c=this.data.hierarchy[a];if(void 0!==c.animationCache){var d=c.animationCache.originalMatrix;b instanceof THREE.Bone?(d.copy(b.skinMatrix),b.skinMatrix=d):(d.copy(b.matrix),b.matrix=d);delete c.animationCache}}}; | |
THREE.KeyFrameAnimation.prototype.update=function(a){if(this.isPlaying){var b,c,d,e,f=this.data.JIT.hierarchy,h,g,i;g=this.currentTime+=a*this.timeScale;h=this.currentTime%=this.data.length;h<this.startTimeMs&&(h=this.currentTime=this.startTimeMs+h);e=parseInt(Math.min(h*this.data.fps,this.data.length*this.data.fps),10);if((i=h<g)&&!this.loop){for(var a=0,k=this.hierarchy.length;a<k;a++){var m=this.data.hierarchy[a].keys,f=this.data.hierarchy[a].sids;d=m.length-1;e=this.hierarchy[a];if(m.length){for(m= | |
0;m<f.length;m++)h=f[m],(g=this.getPrevKeyWith(h,a,d))&&g.apply(h);this.data.hierarchy[a].node.updateMatrix();e.matrixWorldNeedsUpdate=!0}}this.stop()}else if(!(h<this.startTime)){a=0;for(k=this.hierarchy.length;a<k;a++){d=this.hierarchy[a];b=this.data.hierarchy[a];var m=b.keys,l=b.animationCache;if(this.JITCompile&&void 0!==f[a][e])d instanceof THREE.Bone?(d.skinMatrix=f[a][e],d.matrixWorldNeedsUpdate=!1):(d.matrix=f[a][e],d.matrixWorldNeedsUpdate=!0);else if(m.length){this.JITCompile&&l&&(d instanceof | |
THREE.Bone?d.skinMatrix=l.originalMatrix:d.matrix=l.originalMatrix);b=l.prevKey;c=l.nextKey;if(b&&c){if(c.time<=g){if(i&&this.loop){b=m[0];for(c=m[1];c.time<h;)b=c,c=m[b.index+1]}else if(!i)for(var n=m.length-1;c.time<h&&c.index!==n;)b=c,c=m[b.index+1];l.prevKey=b;l.nextKey=c}c.time>=h?b.interpolate(c,h):b.interpolate(c,c.time)}this.data.hierarchy[a].node.updateMatrix();d.matrixWorldNeedsUpdate=!0}}if(this.JITCompile&&void 0===f[0][e]){this.hierarchy[0].updateMatrixWorld(!0);for(a=0;a<this.hierarchy.length;a++)f[a][e]= | |
this.hierarchy[a]instanceof THREE.Bone?this.hierarchy[a].skinMatrix.clone():this.hierarchy[a].matrix.clone()}}}};THREE.KeyFrameAnimation.prototype.getNextKeyWith=function(a,b,c){b=this.data.hierarchy[b].keys;for(c%=b.length;c<b.length;c++)if(b[c].hasTarget(a))return b[c];return b[0]};THREE.KeyFrameAnimation.prototype.getPrevKeyWith=function(a,b,c){b=this.data.hierarchy[b].keys;for(c=0<=c?c:c+b.length;0<=c;c--)if(b[c].hasTarget(a))return b[c];return b[b.length-1]};THREE.CubeCamera=function(a,b,c){THREE.Object3D.call(this);var d=new THREE.PerspectiveCamera(90,1,a,b);d.up.set(0,-1,0);d.lookAt(new THREE.Vector3(1,0,0));this.add(d);var e=new THREE.PerspectiveCamera(90,1,a,b);e.up.set(0,-1,0);e.lookAt(new THREE.Vector3(-1,0,0));this.add(e);var f=new THREE.PerspectiveCamera(90,1,a,b);f.up.set(0,0,1);f.lookAt(new THREE.Vector3(0,1,0));this.add(f);var h=new THREE.PerspectiveCamera(90,1,a,b);h.up.set(0,0,-1);h.lookAt(new THREE.Vector3(0,-1,0));this.add(h);var g=new THREE.PerspectiveCamera(90, | |
1,a,b);g.up.set(0,-1,0);g.lookAt(new THREE.Vector3(0,0,1));this.add(g);var i=new THREE.PerspectiveCamera(90,1,a,b);i.up.set(0,-1,0);i.lookAt(new THREE.Vector3(0,0,-1));this.add(i);this.renderTarget=new THREE.WebGLRenderTargetCube(c,c,{format:THREE.RGBFormat,magFilter:THREE.LinearFilter,minFilter:THREE.LinearFilter});this.updateCubeMap=function(a,b){var c=this.renderTarget,n=c.generateMipmaps;c.generateMipmaps=!1;c.activeCubeFace=0;a.render(b,d,c);c.activeCubeFace=1;a.render(b,e,c);c.activeCubeFace= | |
2;a.render(b,f,c);c.activeCubeFace=3;a.render(b,h,c);c.activeCubeFace=4;a.render(b,g,c);c.generateMipmaps=n;c.activeCubeFace=5;a.render(b,i,c)}};THREE.CubeCamera.prototype=Object.create(THREE.Object3D.prototype);THREE.CombinedCamera=function(a,b,c,d,e,f,h){THREE.Camera.call(this);this.fov=c;this.left=-a/2;this.right=a/2;this.top=b/2;this.bottom=-b/2;this.cameraO=new THREE.OrthographicCamera(a/-2,a/2,b/2,b/-2,f,h);this.cameraP=new THREE.PerspectiveCamera(c,a/b,d,e);this.zoom=1;this.toPerspective()};THREE.CombinedCamera.prototype=Object.create(THREE.Camera.prototype); | |
THREE.CombinedCamera.prototype.toPerspective=function(){this.near=this.cameraP.near;this.far=this.cameraP.far;this.cameraP.fov=this.fov/this.zoom;this.cameraP.updateProjectionMatrix();this.projectionMatrix=this.cameraP.projectionMatrix;this.inPerspectiveMode=!0;this.inOrthographicMode=!1}; | |
THREE.CombinedCamera.prototype.toOrthographic=function(){var a=this.cameraP.aspect,b=(this.cameraP.near+this.cameraP.far)/2,b=Math.tan(this.fov/2)*b,a=2*b*a/2,b=b/this.zoom,a=a/this.zoom;this.cameraO.left=-a;this.cameraO.right=a;this.cameraO.top=b;this.cameraO.bottom=-b;this.cameraO.updateProjectionMatrix();this.near=this.cameraO.near;this.far=this.cameraO.far;this.projectionMatrix=this.cameraO.projectionMatrix;this.inPerspectiveMode=!1;this.inOrthographicMode=!0}; | |
THREE.CombinedCamera.prototype.setSize=function(a,b){this.cameraP.aspect=a/b;this.left=-a/2;this.right=a/2;this.top=b/2;this.bottom=-b/2};THREE.CombinedCamera.prototype.setFov=function(a){this.fov=a;this.inPerspectiveMode?this.toPerspective():this.toOrthographic()};THREE.CombinedCamera.prototype.updateProjectionMatrix=function(){this.inPerspectiveMode?this.toPerspective():(this.toPerspective(),this.toOrthographic())}; | |
THREE.CombinedCamera.prototype.setLens=function(a,b){void 0===b&&(b=24);var c=2*THREE.Math.radToDeg(Math.atan(b/(2*a)));this.setFov(c);return c};THREE.CombinedCamera.prototype.setZoom=function(a){this.zoom=a;this.inPerspectiveMode?this.toPerspective():this.toOrthographic()};THREE.CombinedCamera.prototype.toFrontView=function(){this.rotation.x=0;this.rotation.y=0;this.rotation.z=0;this.rotationAutoUpdate=!1}; | |
THREE.CombinedCamera.prototype.toBackView=function(){this.rotation.x=0;this.rotation.y=Math.PI;this.rotation.z=0;this.rotationAutoUpdate=!1};THREE.CombinedCamera.prototype.toLeftView=function(){this.rotation.x=0;this.rotation.y=-Math.PI/2;this.rotation.z=0;this.rotationAutoUpdate=!1};THREE.CombinedCamera.prototype.toRightView=function(){this.rotation.x=0;this.rotation.y=Math.PI/2;this.rotation.z=0;this.rotationAutoUpdate=!1}; | |
THREE.CombinedCamera.prototype.toTopView=function(){this.rotation.x=-Math.PI/2;this.rotation.y=0;this.rotation.z=0;this.rotationAutoUpdate=!1};THREE.CombinedCamera.prototype.toBottomView=function(){this.rotation.x=Math.PI/2;this.rotation.y=0;this.rotation.z=0;this.rotationAutoUpdate=!1};THREE.CircleGeometry=function(a,b,c,d){THREE.Geometry.call(this);var a=a||50,c=void 0!==c?c:0,d=void 0!==d?d:2*Math.PI,b=void 0!==b?Math.max(3,b):8,e,f=[];e=new THREE.Vector3;var h=new THREE.Vector2(0.5,0.5);this.vertices.push(e);f.push(h);for(e=0;e<=b;e++){var g=new THREE.Vector3,i=c+e/b*d;g.x=a*Math.cos(i);g.y=a*Math.sin(i);this.vertices.push(g);f.push(new THREE.Vector2((g.x/a+1)/2,(g.y/a+1)/2))}c=new THREE.Vector3(0,0,1);for(e=1;e<=b;e++)this.faces.push(new THREE.Face3(e,e+1,0,[c,c,c])),this.faceVertexUvs[0].push([f[e], | |
f[e+1],h]);this.computeCentroids();this.computeFaceNormals();this.boundingSphere=new THREE.Sphere(new THREE.Vector3,a)};THREE.CircleGeometry.prototype=Object.create(THREE.Geometry.prototype);THREE.CubeGeometry=function(a,b,c,d,e,f){function h(a,b,c,d,e,f,h,p){var r,s=g.widthSegments,u=g.heightSegments,w=e/2,E=f/2,D=g.vertices.length;if("x"===a&&"y"===b||"y"===a&&"x"===b)r="z";else if("x"===a&&"z"===b||"z"===a&&"x"===b)r="y",u=g.depthSegments;else if("z"===a&&"y"===b||"y"===a&&"z"===b)r="x",s=g.depthSegments;var F=s+1,y=u+1,x=e/s,z=f/u,O=new THREE.Vector3;O[r]=0<h?1:-1;for(e=0;e<y;e++)for(f=0;f<F;f++){var B=new THREE.Vector3;B[a]=(f*x-w)*c;B[b]=(e*z-E)*d;B[r]=h;g.vertices.push(B)}for(e= | |
0;e<u;e++)for(f=0;f<s;f++)E=f+F*e,a=f+F*(e+1),b=f+1+F*(e+1),c=f+1+F*e,d=new THREE.Vector2(f/s,1-e/u),h=new THREE.Vector2(f/s,1-(e+1)/u),r=new THREE.Vector2((f+1)/s,1-(e+1)/u),w=new THREE.Vector2((f+1)/s,1-e/u),E=new THREE.Face3(E+D,a+D,c+D),E.normal.copy(O),E.vertexNormals.push(O.clone(),O.clone(),O.clone()),E.materialIndex=p,g.faces.push(E),g.faceVertexUvs[0].push([d,h,w]),E=new THREE.Face3(a+D,b+D,c+D),E.normal.copy(O),E.vertexNormals.push(O.clone(),O.clone(),O.clone()),E.materialIndex=p,g.faces.push(E), | |
g.faceVertexUvs[0].push([h.clone(),r,w.clone()])}THREE.Geometry.call(this);var g=this;this.width=a;this.height=b;this.depth=c;this.widthSegments=d||1;this.heightSegments=e||1;this.depthSegments=f||1;a=this.width/2;b=this.height/2;c=this.depth/2;h("z","y",-1,-1,this.depth,this.height,a,0);h("z","y",1,-1,this.depth,this.height,-a,1);h("x","z",1,1,this.width,this.depth,b,2);h("x","z",1,-1,this.width,this.depth,-b,3);h("x","y",1,-1,this.width,this.height,c,4);h("x","y",-1,-1,this.width,this.height,-c, | |
5);this.computeCentroids();this.mergeVertices()};THREE.CubeGeometry.prototype=Object.create(THREE.Geometry.prototype);THREE.CylinderGeometry=function(a,b,c,d,e,f){THREE.Geometry.call(this);this.radiusTop=a=void 0!==a?a:20;this.radiusBottom=b=void 0!==b?b:20;this.height=c=void 0!==c?c:100;this.radialSegments=d=d||8;this.heightSegments=e=e||1;this.openEnded=f=void 0!==f?f:!1;var h=c/2,g,i,k=[],m=[];for(i=0;i<=e;i++){var l=[],n=[],t=i/e,q=t*(b-a)+a;for(g=0;g<=d;g++){var p=g/d,r=new THREE.Vector3;r.x=q*Math.sin(2*p*Math.PI);r.y=-t*c+h;r.z=q*Math.cos(2*p*Math.PI);this.vertices.push(r);l.push(this.vertices.length-1);n.push(new THREE.Vector2(p, | |
1-t))}k.push(l);m.push(n)}c=(b-a)/c;for(g=0;g<d;g++){0!==a?(l=this.vertices[k[0][g]].clone(),n=this.vertices[k[0][g+1]].clone()):(l=this.vertices[k[1][g]].clone(),n=this.vertices[k[1][g+1]].clone());l.setY(Math.sqrt(l.x*l.x+l.z*l.z)*c).normalize();n.setY(Math.sqrt(n.x*n.x+n.z*n.z)*c).normalize();for(i=0;i<e;i++){var t=k[i][g],q=k[i+1][g],p=k[i+1][g+1],r=k[i][g+1],s=l.clone(),u=l.clone(),w=n.clone(),E=n.clone(),D=m[i][g].clone(),F=m[i+1][g].clone(),y=m[i+1][g+1].clone(),x=m[i][g+1].clone();this.faces.push(new THREE.Face3(t, | |
q,r,[s,u,E]));this.faceVertexUvs[0].push([D,F,x]);this.faces.push(new THREE.Face3(q,p,r,[u,w,E]));this.faceVertexUvs[0].push([F,y,x])}}if(!1===f&&0<a){this.vertices.push(new THREE.Vector3(0,h,0));for(g=0;g<d;g++)t=k[0][g],q=k[0][g+1],p=this.vertices.length-1,s=new THREE.Vector3(0,1,0),u=new THREE.Vector3(0,1,0),w=new THREE.Vector3(0,1,0),D=m[0][g].clone(),F=m[0][g+1].clone(),y=new THREE.Vector2(F.u,0),this.faces.push(new THREE.Face3(t,q,p,[s,u,w])),this.faceVertexUvs[0].push([D,F,y])}if(!1===f&&0< | |
b){this.vertices.push(new THREE.Vector3(0,-h,0));for(g=0;g<d;g++)t=k[i][g+1],q=k[i][g],p=this.vertices.length-1,s=new THREE.Vector3(0,-1,0),u=new THREE.Vector3(0,-1,0),w=new THREE.Vector3(0,-1,0),D=m[i][g+1].clone(),F=m[i][g].clone(),y=new THREE.Vector2(F.u,1),this.faces.push(new THREE.Face3(t,q,p,[s,u,w])),this.faceVertexUvs[0].push([D,F,y])}this.computeCentroids();this.computeFaceNormals()};THREE.CylinderGeometry.prototype=Object.create(THREE.Geometry.prototype);THREE.ExtrudeGeometry=function(a,b){"undefined"!==typeof a&&(THREE.Geometry.call(this),a=a instanceof Array?a:[a],this.shapebb=a[a.length-1].getBoundingBox(),this.addShapeList(a,b),this.computeCentroids(),this.computeFaceNormals())};THREE.ExtrudeGeometry.prototype=Object.create(THREE.Geometry.prototype);THREE.ExtrudeGeometry.prototype.addShapeList=function(a,b){for(var c=a.length,d=0;d<c;d++)this.addShape(a[d],b)}; | |
THREE.ExtrudeGeometry.prototype.addShape=function(a,b){function c(a,b,c){b||console.log("die");return b.clone().multiplyScalar(c).add(a)}function d(a,b,c){var d=THREE.ExtrudeGeometry.__v1,e=THREE.ExtrudeGeometry.__v2,f=THREE.ExtrudeGeometry.__v3,g=THREE.ExtrudeGeometry.__v4,h=THREE.ExtrudeGeometry.__v5,i=THREE.ExtrudeGeometry.__v6;d.set(a.x-b.x,a.y-b.y);e.set(a.x-c.x,a.y-c.y);d=d.normalize();e=e.normalize();f.set(-d.y,d.x);g.set(e.y,-e.x);h.copy(a).add(f);i.copy(a).add(g);if(h.equals(i))return g.clone(); | |
h.copy(b).add(f);i.copy(c).add(g);f=d.dot(g);g=i.sub(h).dot(g);0===f&&(console.log("Either infinite or no solutions!"),0===g?console.log("Its finite solutions."):console.log("Too bad, no solutions."));g/=f;return 0>g?(b=Math.atan2(b.y-a.y,b.x-a.x),a=Math.atan2(c.y-a.y,c.x-a.x),b>a&&(a+=2*Math.PI),c=(b+a)/2,a=-Math.cos(c),c=-Math.sin(c),new THREE.Vector2(a,c)):d.multiplyScalar(g).add(h).sub(a).clone()}function e(c,d){var e,f;for(N=c.length;0<=--N;){e=N;f=N-1;0>f&&(f=c.length-1);for(var g=0,h=t+2*m, | |
g=0;g<h;g++){var i=ca*g,k=ca*(g+1),l=d+e+i,i=d+f+i,n=d+f+k,k=d+e+k,p=c,q=g,r=h,s=e,v=f,l=l+C,i=i+C,n=n+C,k=k+C;B.faces.push(new THREE.Face3(l,i,k,null,null,u));B.faces.push(new THREE.Face3(i,n,k,null,null,u));l=w.generateSideWallUV(B,a,p,b,l,i,n,k,q,r,s,v);B.faceVertexUvs[0].push([l[0],l[1],l[3]]);B.faceVertexUvs[0].push([l[1],l[2],l[3]])}}}function f(a,b,c){B.vertices.push(new THREE.Vector3(a,b,c))}function h(c,d,e,f){c+=C;d+=C;e+=C;B.faces.push(new THREE.Face3(c,d,e,null,null,s));c=f?w.generateBottomUV(B, | |
a,b,c,d,e):w.generateTopUV(B,a,b,c,d,e);B.faceVertexUvs[0].push(c)}var g=void 0!==b.amount?b.amount:100,i=void 0!==b.bevelThickness?b.bevelThickness:6,k=void 0!==b.bevelSize?b.bevelSize:i-2,m=void 0!==b.bevelSegments?b.bevelSegments:3,l=void 0!==b.bevelEnabled?b.bevelEnabled:!0,n=void 0!==b.curveSegments?b.curveSegments:12,t=void 0!==b.steps?b.steps:1,q=b.extrudePath,p,r=!1,s=b.material,u=b.extrudeMaterial,w=void 0!==b.UVGenerator?b.UVGenerator:THREE.ExtrudeGeometry.WorldUVGenerator,E,D,F,y;q&&(p= | |
q.getSpacedPoints(t),r=!0,l=!1,E=void 0!==b.frames?b.frames:new THREE.TubeGeometry.FrenetFrames(q,t,!1),D=new THREE.Vector3,F=new THREE.Vector3,y=new THREE.Vector3);l||(k=i=m=0);var x,z,O,B=this,C=this.vertices.length,n=a.extractPoints(n),I=n.shape,n=n.holes;if(q=!THREE.Shape.Utils.isClockWise(I)){I=I.reverse();z=0;for(O=n.length;z<O;z++)x=n[z],THREE.Shape.Utils.isClockWise(x)&&(n[z]=x.reverse());q=!1}var v=THREE.Shape.Utils.triangulateShape(I,n),q=I;z=0;for(O=n.length;z<O;z++)x=n[z],I=I.concat(x); | |
var A,G,R,J,ca=I.length,qa=v.length,ra=[],N=0,M=q.length;A=M-1;for(G=N+1;N<M;N++,A++,G++)A===M&&(A=0),G===M&&(G=0),ra[N]=d(q[N],q[A],q[G]);var Q=[],K,ea=ra.concat();z=0;for(O=n.length;z<O;z++){x=n[z];K=[];N=0;M=x.length;A=M-1;for(G=N+1;N<M;N++,A++,G++)A===M&&(A=0),G===M&&(G=0),K[N]=d(x[N],x[A],x[G]);Q.push(K);ea=ea.concat(K)}for(A=0;A<m;A++){x=A/m;R=i*(1-x);G=k*Math.sin(x*Math.PI/2);N=0;for(M=q.length;N<M;N++)J=c(q[N],ra[N],G),f(J.x,J.y,-R);z=0;for(O=n.length;z<O;z++){x=n[z];K=Q[z];N=0;for(M=x.length;N< | |
M;N++)J=c(x[N],K[N],G),f(J.x,J.y,-R)}}G=k;for(N=0;N<ca;N++)J=l?c(I[N],ea[N],G):I[N],r?(F.copy(E.normals[0]).multiplyScalar(J.x),D.copy(E.binormals[0]).multiplyScalar(J.y),y.copy(p[0]).add(F).add(D),f(y.x,y.y,y.z)):f(J.x,J.y,0);for(x=1;x<=t;x++)for(N=0;N<ca;N++)J=l?c(I[N],ea[N],G):I[N],r?(F.copy(E.normals[x]).multiplyScalar(J.x),D.copy(E.binormals[x]).multiplyScalar(J.y),y.copy(p[x]).add(F).add(D),f(y.x,y.y,y.z)):f(J.x,J.y,g/t*x);for(A=m-1;0<=A;A--){x=A/m;R=i*(1-x);G=k*Math.sin(x*Math.PI/2);N=0;for(M= | |
q.length;N<M;N++)J=c(q[N],ra[N],G),f(J.x,J.y,g+R);z=0;for(O=n.length;z<O;z++){x=n[z];K=Q[z];N=0;for(M=x.length;N<M;N++)J=c(x[N],K[N],G),r?f(J.x,J.y+p[t-1].y,p[t-1].x+R):f(J.x,J.y,g+R)}}if(l){i=0*ca;for(N=0;N<qa;N++)g=v[N],h(g[2]+i,g[1]+i,g[0]+i,!0);i=ca*(t+2*m);for(N=0;N<qa;N++)g=v[N],h(g[0]+i,g[1]+i,g[2]+i,!1)}else{for(N=0;N<qa;N++)g=v[N],h(g[2],g[1],g[0],!0);for(N=0;N<qa;N++)g=v[N],h(g[0]+ca*t,g[1]+ca*t,g[2]+ca*t,!1)}g=0;e(q,g);g+=q.length;z=0;for(O=n.length;z<O;z++)x=n[z],e(x,g),g+=x.length}; | |
THREE.ExtrudeGeometry.WorldUVGenerator={generateTopUV:function(a,b,c,d,e,f){b=a.vertices[e].x;e=a.vertices[e].y;c=a.vertices[f].x;f=a.vertices[f].y;return[new THREE.Vector2(a.vertices[d].x,a.vertices[d].y),new THREE.Vector2(b,e),new THREE.Vector2(c,f)]},generateBottomUV:function(a,b,c,d,e,f){return this.generateTopUV(a,b,c,d,e,f)},generateSideWallUV:function(a,b,c,d,e,f,h,g){var b=a.vertices[e].x,c=a.vertices[e].y,e=a.vertices[e].z,d=a.vertices[f].x,i=a.vertices[f].y,f=a.vertices[f].z,k=a.vertices[h].x, | |
m=a.vertices[h].y,h=a.vertices[h].z,l=a.vertices[g].x,n=a.vertices[g].y,a=a.vertices[g].z;return 0.01>Math.abs(c-i)?[new THREE.Vector2(b,1-e),new THREE.Vector2(d,1-f),new THREE.Vector2(k,1-h),new THREE.Vector2(l,1-a)]:[new THREE.Vector2(c,1-e),new THREE.Vector2(i,1-f),new THREE.Vector2(m,1-h),new THREE.Vector2(n,1-a)]}};THREE.ExtrudeGeometry.__v1=new THREE.Vector2;THREE.ExtrudeGeometry.__v2=new THREE.Vector2;THREE.ExtrudeGeometry.__v3=new THREE.Vector2;THREE.ExtrudeGeometry.__v4=new THREE.Vector2; | |
THREE.ExtrudeGeometry.__v5=new THREE.Vector2;THREE.ExtrudeGeometry.__v6=new THREE.Vector2;THREE.ShapeGeometry=function(a,b){THREE.Geometry.call(this);!1===a instanceof Array&&(a=[a]);this.shapebb=a[a.length-1].getBoundingBox();this.addShapeList(a,b);this.computeCentroids();this.computeFaceNormals()};THREE.ShapeGeometry.prototype=Object.create(THREE.Geometry.prototype);THREE.ShapeGeometry.prototype.addShapeList=function(a,b){for(var c=0,d=a.length;c<d;c++)this.addShape(a[c],b);return this}; | |
THREE.ShapeGeometry.prototype.addShape=function(a,b){void 0===b&&(b={});var c=b.material,d=void 0===b.UVGenerator?THREE.ExtrudeGeometry.WorldUVGenerator:b.UVGenerator,e,f,h,g=this.vertices.length;e=a.extractPoints(void 0!==b.curveSegments?b.curveSegments:12);var i=e.shape,k=e.holes;if(!THREE.Shape.Utils.isClockWise(i)){i=i.reverse();e=0;for(f=k.length;e<f;e++)h=k[e],THREE.Shape.Utils.isClockWise(h)&&(k[e]=h.reverse())}var m=THREE.Shape.Utils.triangulateShape(i,k);e=0;for(f=k.length;e<f;e++)h=k[e], | |
i=i.concat(h);k=i.length;f=m.length;for(e=0;e<k;e++)h=i[e],this.vertices.push(new THREE.Vector3(h.x,h.y,0));for(e=0;e<f;e++)k=m[e],i=k[0]+g,h=k[1]+g,k=k[2]+g,this.faces.push(new THREE.Face3(i,h,k,null,null,c)),this.faceVertexUvs[0].push(d.generateBottomUV(this,a,b,i,h,k))};THREE.LatheGeometry=function(a,b,c,d){THREE.Geometry.call(this);for(var b=b||12,c=c||0,d=d||2*Math.PI,e=1/(a.length-1),f=1/b,h=0,g=b;h<=g;h++)for(var i=c+h*f*d,k=Math.cos(i),m=Math.sin(i),i=0,l=a.length;i<l;i++){var n=a[i],t=new THREE.Vector3;t.x=k*n.x-m*n.y;t.y=m*n.x+k*n.y;t.z=n.z;this.vertices.push(t)}c=a.length;h=0;for(g=b;h<g;h++){i=0;for(l=a.length-1;i<l;i++){var b=m=i+c*h,d=m+c,k=m+1+c,m=m+1,n=h*f,t=i*e,q=n+f,p=t+e;this.faces.push(new THREE.Face3(b,d,m));this.faceVertexUvs[0].push([new THREE.Vector2(n, | |
t),new THREE.Vector2(q,t),new THREE.Vector2(n,p)]);this.faces.push(new THREE.Face3(d,k,m));this.faceVertexUvs[0].push([new THREE.Vector2(q,t),new THREE.Vector2(q,p),new THREE.Vector2(n,p)])}}this.mergeVertices();this.computeCentroids();this.computeFaceNormals();this.computeVertexNormals()};THREE.LatheGeometry.prototype=Object.create(THREE.Geometry.prototype);THREE.PlaneGeometry=function(a,b,c,d){THREE.Geometry.call(this);this.width=a;this.height=b;this.widthSegments=c||1;this.heightSegments=d||1;for(var e=a/2,f=b/2,c=this.widthSegments,d=this.heightSegments,h=c+1,g=d+1,i=this.width/c,k=this.height/d,m=new THREE.Vector3(0,0,1),a=0;a<g;a++)for(b=0;b<h;b++)this.vertices.push(new THREE.Vector3(b*i-e,-(a*k-f),0));for(a=0;a<d;a++)for(b=0;b<c;b++){var l=b+h*a,e=b+h*(a+1),f=b+1+h*(a+1),g=b+1+h*a,i=new THREE.Vector2(b/c,1-a/d),k=new THREE.Vector2(b/c,1-(a+1)/ | |
d),n=new THREE.Vector2((b+1)/c,1-(a+1)/d),t=new THREE.Vector2((b+1)/c,1-a/d),l=new THREE.Face3(l,e,g);l.normal.copy(m);l.vertexNormals.push(m.clone(),m.clone(),m.clone());this.faces.push(l);this.faceVertexUvs[0].push([i,k,t]);l=new THREE.Face3(e,f,g);l.normal.copy(m);l.vertexNormals.push(m.clone(),m.clone(),m.clone());this.faces.push(l);this.faceVertexUvs[0].push([k.clone(),n,t.clone()])}this.computeCentroids()};THREE.PlaneGeometry.prototype=Object.create(THREE.Geometry.prototype);THREE.RingGeometry=function(a,b,c,d,e,f){THREE.Geometry.call(this);for(var a=a||0,b=b||50,e=void 0!==e?e:0,f=void 0!==f?f:2*Math.PI,c=void 0!==c?Math.max(3,c):8,d=void 0!==d?Math.max(3,d):8,h=[],g=a,i=(b-a)/d,a=0;a<=d;a++){for(b=0;b<=c;b++){var k=new THREE.Vector3,m=e+b/c*f;k.x=g*Math.cos(m);k.y=g*Math.sin(m);this.vertices.push(k);h.push(new THREE.Vector2((k.x/g+1)/2,-(k.y/g+1)/2+1))}g+=i}e=new THREE.Vector3(0,0,1);for(a=0;a<d;a++){f=a*c;for(b=0;b<=c;b++){var m=b+f,i=m+a,k=m+c+a,l=m+c+1+a;this.faces.push(new THREE.Face3(i, | |
k,l,[e,e,e]));this.faceVertexUvs[0].push([h[i],h[k],h[l]]);i=m+a;k=m+c+1+a;l=m+1+a;this.faces.push(new THREE.Face3(i,k,l,[e,e,e]));this.faceVertexUvs[0].push([h[i],h[k],h[l]])}}this.computeCentroids();this.computeFaceNormals();this.boundingSphere=new THREE.Sphere(new THREE.Vector3,g)};THREE.RingGeometry.prototype=Object.create(THREE.Geometry.prototype);THREE.SphereGeometry=function(a,b,c,d,e,f,h){THREE.Geometry.call(this);this.radius=a=a||50;this.widthSegments=b=Math.max(3,Math.floor(b)||8);this.heightSegments=c=Math.max(2,Math.floor(c)||6);this.phiStart=d=void 0!==d?d:0;this.phiLength=e=void 0!==e?e:2*Math.PI;this.thetaStart=f=void 0!==f?f:0;this.thetaLength=h=void 0!==h?h:Math.PI;var g,i,k=[],m=[];for(i=0;i<=c;i++){var l=[],n=[];for(g=0;g<=b;g++){var t=g/b,q=i/c,p=new THREE.Vector3;p.x=-a*Math.cos(d+t*e)*Math.sin(f+q*h);p.y=a*Math.cos(f+q*h); | |
p.z=a*Math.sin(d+t*e)*Math.sin(f+q*h);this.vertices.push(p);l.push(this.vertices.length-1);n.push(new THREE.Vector2(t,1-q))}k.push(l);m.push(n)}for(i=0;i<this.heightSegments;i++)for(g=0;g<this.widthSegments;g++){var b=k[i][g+1],c=k[i][g],d=k[i+1][g],e=k[i+1][g+1],f=this.vertices[b].clone().normalize(),h=this.vertices[c].clone().normalize(),l=this.vertices[d].clone().normalize(),n=this.vertices[e].clone().normalize(),t=m[i][g+1].clone(),q=m[i][g].clone(),p=m[i+1][g].clone(),r=m[i+1][g+1].clone();Math.abs(this.vertices[b].y)=== | |
this.radius?(this.faces.push(new THREE.Face3(b,d,e,[f,l,n])),this.faceVertexUvs[0].push([t,p,r])):Math.abs(this.vertices[d].y)===this.radius?(this.faces.push(new THREE.Face3(b,c,d,[f,h,l])),this.faceVertexUvs[0].push([t,q,p])):(this.faces.push(new THREE.Face3(b,c,e,[f,h,n])),this.faceVertexUvs[0].push([t,q,r]),this.faces.push(new THREE.Face3(c,d,e,[h,l,n])),this.faceVertexUvs[0].push([q.clone(),p,r.clone()]))}this.computeCentroids();this.computeFaceNormals();this.boundingSphere=new THREE.Sphere(new THREE.Vector3, | |
a)};THREE.SphereGeometry.prototype=Object.create(THREE.Geometry.prototype);THREE.TextGeometry=function(a,b){var b=b||{},c=THREE.FontUtils.generateShapes(a,b);b.amount=void 0!==b.height?b.height:50;void 0===b.bevelThickness&&(b.bevelThickness=10);void 0===b.bevelSize&&(b.bevelSize=8);void 0===b.bevelEnabled&&(b.bevelEnabled=!1);THREE.ExtrudeGeometry.call(this,c,b)};THREE.TextGeometry.prototype=Object.create(THREE.ExtrudeGeometry.prototype);THREE.TorusGeometry=function(a,b,c,d,e){THREE.Geometry.call(this);this.radius=a||100;this.tube=b||40;this.radialSegments=c||8;this.tubularSegments=d||6;this.arc=e||2*Math.PI;e=new THREE.Vector3;a=[];b=[];for(c=0;c<=this.radialSegments;c++)for(d=0;d<=this.tubularSegments;d++){var f=d/this.tubularSegments*this.arc,h=2*c/this.radialSegments*Math.PI;e.x=this.radius*Math.cos(f);e.y=this.radius*Math.sin(f);var g=new THREE.Vector3;g.x=(this.radius+this.tube*Math.cos(h))*Math.cos(f);g.y=(this.radius+this.tube* | |
Math.cos(h))*Math.sin(f);g.z=this.tube*Math.sin(h);this.vertices.push(g);a.push(new THREE.Vector2(d/this.tubularSegments,c/this.radialSegments));b.push(g.clone().sub(e).normalize())}for(c=1;c<=this.radialSegments;c++)for(d=1;d<=this.tubularSegments;d++){var e=(this.tubularSegments+1)*c+d-1,f=(this.tubularSegments+1)*(c-1)+d-1,h=(this.tubularSegments+1)*(c-1)+d,g=(this.tubularSegments+1)*c+d,i=new THREE.Face3(e,f,g,[b[e],b[f],b[g]]);i.normal.add(b[e]);i.normal.add(b[f]);i.normal.add(b[g]);i.normal.normalize(); | |
this.faces.push(i);this.faceVertexUvs[0].push([a[e].clone(),a[f].clone(),a[g].clone()]);i=new THREE.Face3(f,h,g,[b[f],b[h],b[g]]);i.normal.add(b[f]);i.normal.add(b[h]);i.normal.add(b[g]);i.normal.normalize();this.faces.push(i);this.faceVertexUvs[0].push([a[f].clone(),a[h].clone(),a[g].clone()])}this.computeCentroids()};THREE.TorusGeometry.prototype=Object.create(THREE.Geometry.prototype);THREE.TorusKnotGeometry=function(a,b,c,d,e,f,h){function g(a,b,c,d,e){var f=Math.cos(a),g=Math.sin(a),a=b/c*a,b=Math.cos(a),f=0.5*(d*(2+b))*f,g=0.5*d*(2+b)*g,d=0.5*e*d*Math.sin(a);return new THREE.Vector3(f,g,d)}THREE.Geometry.call(this);this.radius=a||100;this.tube=b||40;this.radialSegments=c||64;this.tubularSegments=d||8;this.p=e||2;this.q=f||3;this.heightScale=h||1;this.grid=Array(this.radialSegments);c=new THREE.Vector3;d=new THREE.Vector3;e=new THREE.Vector3;for(a=0;a<this.radialSegments;++a){this.grid[a]= | |
Array(this.tubularSegments);b=2*(a/this.radialSegments)*this.p*Math.PI;f=g(b,this.q,this.p,this.radius,this.heightScale);b=g(b+0.01,this.q,this.p,this.radius,this.heightScale);c.subVectors(b,f);d.addVectors(b,f);e.crossVectors(c,d);d.crossVectors(e,c);e.normalize();d.normalize();for(b=0;b<this.tubularSegments;++b){var i=2*(b/this.tubularSegments)*Math.PI,h=-this.tube*Math.cos(i),i=this.tube*Math.sin(i),k=new THREE.Vector3;k.x=f.x+h*d.x+i*e.x;k.y=f.y+h*d.y+i*e.y;k.z=f.z+h*d.z+i*e.z;this.grid[a][b]= | |
this.vertices.push(k)-1}}for(a=0;a<this.radialSegments;++a)for(b=0;b<this.tubularSegments;++b){var e=(a+1)%this.radialSegments,f=(b+1)%this.tubularSegments,c=this.grid[a][b],d=this.grid[e][b],e=this.grid[e][f],f=this.grid[a][f],h=new THREE.Vector2(a/this.radialSegments,b/this.tubularSegments),i=new THREE.Vector2((a+1)/this.radialSegments,b/this.tubularSegments),k=new THREE.Vector2((a+1)/this.radialSegments,(b+1)/this.tubularSegments),m=new THREE.Vector2(a/this.radialSegments,(b+1)/this.tubularSegments); | |
this.faces.push(new THREE.Face3(c,d,f));this.faceVertexUvs[0].push([h,i,m]);this.faces.push(new THREE.Face3(d,e,f));this.faceVertexUvs[0].push([i.clone(),k,m.clone()])}this.computeCentroids();this.computeFaceNormals();this.computeVertexNormals()};THREE.TorusKnotGeometry.prototype=Object.create(THREE.Geometry.prototype);THREE.TubeGeometry=function(a,b,c,d,e){THREE.Geometry.call(this);this.path=a;this.segments=b||64;this.radius=c||1;this.radialSegments=d||8;this.closed=e||!1;this.grid=[];var f,h,d=this.segments+1,g,i,k,e=new THREE.Vector3,m,l,b=new THREE.TubeGeometry.FrenetFrames(this.path,this.segments,this.closed);m=b.normals;l=b.binormals;this.tangents=b.tangents;this.normals=m;this.binormals=l;for(b=0;b<d;b++){this.grid[b]=[];c=b/(d-1);k=a.getPointAt(c);f=m[b];h=l[b];for(c=0;c<this.radialSegments;c++)g=2*(c/this.radialSegments)* | |
Math.PI,i=-this.radius*Math.cos(g),g=this.radius*Math.sin(g),e.copy(k),e.x+=i*f.x+g*h.x,e.y+=i*f.y+g*h.y,e.z+=i*f.z+g*h.z,this.grid[b][c]=this.vertices.push(new THREE.Vector3(e.x,e.y,e.z))-1}for(b=0;b<this.segments;b++)for(c=0;c<this.radialSegments;c++)e=this.closed?(b+1)%this.segments:b+1,m=(c+1)%this.radialSegments,a=this.grid[b][c],d=this.grid[e][c],e=this.grid[e][m],m=this.grid[b][m],l=new THREE.Vector2(b/this.segments,c/this.radialSegments),f=new THREE.Vector2((b+1)/this.segments,c/this.radialSegments), | |
h=new THREE.Vector2((b+1)/this.segments,(c+1)/this.radialSegments),i=new THREE.Vector2(b/this.segments,(c+1)/this.radialSegments),this.faces.push(new THREE.Face3(a,d,m)),this.faceVertexUvs[0].push([l,f,i]),this.faces.push(new THREE.Face3(d,e,m)),this.faceVertexUvs[0].push([f.clone(),h,i.clone()]);this.computeCentroids();this.computeFaceNormals();this.computeVertexNormals()};THREE.TubeGeometry.prototype=Object.create(THREE.Geometry.prototype); | |
THREE.TubeGeometry.FrenetFrames=function(a,b,c){new THREE.Vector3;var d=new THREE.Vector3;new THREE.Vector3;var e=[],f=[],h=[],g=new THREE.Vector3,i=new THREE.Matrix4,b=b+1,k,m,l;this.tangents=e;this.normals=f;this.binormals=h;for(k=0;k<b;k++)m=k/(b-1),e[k]=a.getTangentAt(m),e[k].normalize();f[0]=new THREE.Vector3;h[0]=new THREE.Vector3;a=Number.MAX_VALUE;k=Math.abs(e[0].x);m=Math.abs(e[0].y);l=Math.abs(e[0].z);k<=a&&(a=k,d.set(1,0,0));m<=a&&(a=m,d.set(0,1,0));l<=a&&d.set(0,0,1);g.crossVectors(e[0], | |
d).normalize();f[0].crossVectors(e[0],g);h[0].crossVectors(e[0],f[0]);for(k=1;k<b;k++)f[k]=f[k-1].clone(),h[k]=h[k-1].clone(),g.crossVectors(e[k-1],e[k]),1E-4<g.length()&&(g.normalize(),d=Math.acos(THREE.Math.clamp(e[k-1].dot(e[k]),-1,1)),f[k].applyMatrix4(i.makeRotationAxis(g,d))),h[k].crossVectors(e[k],f[k]);if(c){d=Math.acos(THREE.Math.clamp(f[0].dot(f[b-1]),-1,1));d/=b-1;0<e[0].dot(g.crossVectors(f[0],f[b-1]))&&(d=-d);for(k=1;k<b;k++)f[k].applyMatrix4(i.makeRotationAxis(e[k],d*k)),h[k].crossVectors(e[k], | |
f[k])}};THREE.PolyhedronGeometry=function(a,b,c,d){function e(a){var b=a.normalize().clone();b.index=g.vertices.push(b)-1;var c=Math.atan2(a.z,-a.x)/2/Math.PI+0.5,a=Math.atan2(-a.y,Math.sqrt(a.x*a.x+a.z*a.z))/Math.PI+0.5;b.uv=new THREE.Vector2(c,1-a);return b}function f(a,b,c){var d=new THREE.Face3(a.index,b.index,c.index,[a.clone(),b.clone(),c.clone()]);d.centroid.add(a).add(b).add(c).divideScalar(3);g.faces.push(d);d=Math.atan2(d.centroid.z,-d.centroid.x);g.faceVertexUvs[0].push([h(a.uv,a,d),h(b.uv,b,d), | |
h(c.uv,c,d)])}function h(a,b,c){0>c&&1===a.x&&(a=new THREE.Vector2(a.x-1,a.y));0===b.x&&0===b.z&&(a=new THREE.Vector2(c/2/Math.PI+0.5,a.y));return a.clone()}THREE.Geometry.call(this);for(var c=c||1,d=d||0,g=this,i=0,k=a.length;i<k;i++)e(new THREE.Vector3(a[i][0],a[i][1],a[i][2]));for(var m=this.vertices,a=[],i=0,k=b.length;i<k;i++){var l=m[b[i][0]],n=m[b[i][1]],t=m[b[i][2]];a[i]=new THREE.Face3(l.index,n.index,t.index,[l.clone(),n.clone(),t.clone()])}i=0;for(k=a.length;i<k;i++){n=a[i];m=d;b=Math.pow(2, | |
m);Math.pow(4,m);for(var m=e(g.vertices[n.a]),l=e(g.vertices[n.b]),q=e(g.vertices[n.c]),n=[],t=0;t<=b;t++){n[t]=[];for(var p=e(m.clone().lerp(q,t/b)),r=e(l.clone().lerp(q,t/b)),s=b-t,u=0;u<=s;u++)n[t][u]=0==u&&t==b?p:e(p.clone().lerp(r,u/s))}for(t=0;t<b;t++)for(u=0;u<2*(b-t)-1;u++)m=Math.floor(u/2),0==u%2?f(n[t][m+1],n[t+1][m],n[t][m]):f(n[t][m+1],n[t+1][m+1],n[t+1][m])}i=0;for(k=this.faceVertexUvs[0].length;i<k;i++)d=this.faceVertexUvs[0][i],a=d[0].x,b=d[1].x,m=d[2].x,l=Math.max(a,Math.max(b,m)), | |
n=Math.min(a,Math.min(b,m)),0.9<l&&0.1>n&&(0.2>a&&(d[0].x+=1),0.2>b&&(d[1].x+=1),0.2>m&&(d[2].x+=1));i=0;for(k=this.vertices.length;i<k;i++)this.vertices[i].multiplyScalar(c);this.mergeVertices();this.computeCentroids();this.computeFaceNormals();this.boundingSphere=new THREE.Sphere(new THREE.Vector3,c)};THREE.PolyhedronGeometry.prototype=Object.create(THREE.Geometry.prototype);THREE.IcosahedronGeometry=function(a,b){this.radius=a;this.detail=b;var c=(1+Math.sqrt(5))/2;THREE.PolyhedronGeometry.call(this,[[-1,c,0],[1,c,0],[-1,-c,0],[1,-c,0],[0,-1,c],[0,1,c],[0,-1,-c],[0,1,-c],[c,0,-1],[c,0,1],[-c,0,-1],[-c,0,1]],[[0,11,5],[0,5,1],[0,1,7],[0,7,10],[0,10,11],[1,5,9],[5,11,4],[11,10,2],[10,7,6],[7,1,8],[3,9,4],[3,4,2],[3,2,6],[3,6,8],[3,8,9],[4,9,5],[2,4,11],[6,2,10],[8,6,7],[9,8,1]],a,b)};THREE.IcosahedronGeometry.prototype=Object.create(THREE.Geometry.prototype);THREE.OctahedronGeometry=function(a,b){THREE.PolyhedronGeometry.call(this,[[1,0,0],[-1,0,0],[0,1,0],[0,-1,0],[0,0,1],[0,0,-1]],[[0,2,4],[0,4,3],[0,3,5],[0,5,2],[1,2,5],[1,5,3],[1,3,4],[1,4,2]],a,b)};THREE.OctahedronGeometry.prototype=Object.create(THREE.Geometry.prototype);THREE.TetrahedronGeometry=function(a,b){THREE.PolyhedronGeometry.call(this,[[1,1,1],[-1,-1,1],[-1,1,-1],[1,-1,-1]],[[2,1,0],[0,3,2],[1,3,0],[2,3,1]],a,b)};THREE.TetrahedronGeometry.prototype=Object.create(THREE.Geometry.prototype);THREE.ParametricGeometry=function(a,b,c){THREE.Geometry.call(this);var d=this.vertices,e=this.faces,f=this.faceVertexUvs[0],h,g,i,k,m=b+1;for(h=0;h<=c;h++){k=h/c;for(g=0;g<=b;g++)i=g/b,i=a(i,k),d.push(i)}var l,n,t,q;for(h=0;h<c;h++)for(g=0;g<b;g++)a=h*m+g,d=h*m+g+1,k=(h+1)*m+g+1,i=(h+1)*m+g,l=new THREE.Vector2(g/b,h/c),n=new THREE.Vector2((g+1)/b,h/c),t=new THREE.Vector2((g+1)/b,(h+1)/c),q=new THREE.Vector2(g/b,(h+1)/c),e.push(new THREE.Face3(a,d,i)),f.push([l,n,q]),e.push(new THREE.Face3(d,k,i)), | |
f.push([n.clone(),t,q.clone()]);this.computeCentroids();this.computeFaceNormals();this.computeVertexNormals()};THREE.ParametricGeometry.prototype=Object.create(THREE.Geometry.prototype);THREE.AxisHelper=function(a){var a=a||1,b=new THREE.Geometry;b.vertices.push(new THREE.Vector3,new THREE.Vector3(a,0,0),new THREE.Vector3,new THREE.Vector3(0,a,0),new THREE.Vector3,new THREE.Vector3(0,0,a));b.colors.push(new THREE.Color(16711680),new THREE.Color(16755200),new THREE.Color(65280),new THREE.Color(11206400),new THREE.Color(255),new THREE.Color(43775));a=new THREE.LineBasicMaterial({vertexColors:THREE.VertexColors});THREE.Line.call(this,b,a,THREE.LinePieces)}; | |
THREE.AxisHelper.prototype=Object.create(THREE.Line.prototype);THREE.ArrowHelper=function(a,b,c,d){THREE.Object3D.call(this);void 0===d&&(d=16776960);void 0===c&&(c=1);this.position=b;b=new THREE.Geometry;b.vertices.push(new THREE.Vector3(0,0,0));b.vertices.push(new THREE.Vector3(0,1,0));this.line=new THREE.Line(b,new THREE.LineBasicMaterial({color:d}));this.line.matrixAutoUpdate=!1;this.add(this.line);b=new THREE.CylinderGeometry(0,0.05,0.25,5,1);b.applyMatrix((new THREE.Matrix4).makeTranslation(0,0.875,0));this.cone=new THREE.Mesh(b,new THREE.MeshBasicMaterial({color:d})); | |
this.cone.matrixAutoUpdate=!1;this.add(this.cone);this.setDirection(a);this.setLength(c)};THREE.ArrowHelper.prototype=Object.create(THREE.Object3D.prototype);THREE.ArrowHelper.prototype.setDirection=function(){var a=new THREE.Vector3,b;return function(c){0.99999<c.y?this.quaternion.set(0,0,0,1):-0.99999>c.y?this.quaternion.set(1,0,0,0):(a.set(c.z,0,-c.x).normalize(),b=Math.acos(c.y),this.quaternion.setFromAxisAngle(a,b))}}();THREE.ArrowHelper.prototype.setLength=function(a){this.scale.set(a,a,a)}; | |
THREE.ArrowHelper.prototype.setColor=function(a){this.line.material.color.setHex(a);this.cone.material.color.setHex(a)};THREE.BoxHelper=function(a){var b=[new THREE.Vector3(1,1,1),new THREE.Vector3(-1,1,1),new THREE.Vector3(-1,-1,1),new THREE.Vector3(1,-1,1),new THREE.Vector3(1,1,-1),new THREE.Vector3(-1,1,-1),new THREE.Vector3(-1,-1,-1),new THREE.Vector3(1,-1,-1)];this.vertices=b;var c=new THREE.Geometry;c.vertices.push(b[0],b[1],b[1],b[2],b[2],b[3],b[3],b[0],b[4],b[5],b[5],b[6],b[6],b[7],b[7],b[4],b[0],b[4],b[1],b[5],b[2],b[6],b[3],b[7]);THREE.Line.call(this,c,new THREE.LineBasicMaterial({color:16776960}),THREE.LinePieces); | |
void 0!==a&&this.update(a)};THREE.BoxHelper.prototype=Object.create(THREE.Line.prototype); | |
THREE.BoxHelper.prototype.update=function(a){var b=a.geometry;null===b.boundingBox&&b.computeBoundingBox();var c=b.boundingBox.min,b=b.boundingBox.max,d=this.vertices;d[0].set(b.x,b.y,b.z);d[1].set(c.x,b.y,b.z);d[2].set(c.x,c.y,b.z);d[3].set(b.x,c.y,b.z);d[4].set(b.x,b.y,c.z);d[5].set(c.x,b.y,c.z);d[6].set(c.x,c.y,c.z);d[7].set(b.x,c.y,c.z);this.geometry.computeBoundingSphere();this.geometry.verticesNeedUpdate=!0;this.matrixAutoUpdate=!1;this.matrixWorld=a.matrixWorld};THREE.BoundingBoxHelper=function(a,b){var c=b||8947848;this.object=a;this.box=new THREE.Box3;THREE.Mesh.call(this,new THREE.CubeGeometry(1,1,1),new THREE.MeshBasicMaterial({color:c,wireframe:!0}))};THREE.BoundingBoxHelper.prototype=Object.create(THREE.Mesh.prototype);THREE.BoundingBoxHelper.prototype.update=function(){this.box.setFromObject(this.object);this.box.size(this.scale);this.box.center(this.position)};THREE.CameraHelper=function(a){function b(a,b,d){c(a,d);c(b,d)}function c(a,b){d.vertices.push(new THREE.Vector3);d.colors.push(new THREE.Color(b));void 0===f[a]&&(f[a]=[]);f[a].push(d.vertices.length-1)}var d=new THREE.Geometry,e=new THREE.LineBasicMaterial({color:16777215,vertexColors:THREE.FaceColors}),f={};b("n1","n2",16755200);b("n2","n4",16755200);b("n4","n3",16755200);b("n3","n1",16755200);b("f1","f2",16755200);b("f2","f4",16755200);b("f4","f3",16755200);b("f3","f1",16755200);b("n1","f1",16755200); | |
b("n2","f2",16755200);b("n3","f3",16755200);b("n4","f4",16755200);b("p","n1",16711680);b("p","n2",16711680);b("p","n3",16711680);b("p","n4",16711680);b("u1","u2",43775);b("u2","u3",43775);b("u3","u1",43775);b("c","t",16777215);b("p","c",3355443);b("cn1","cn2",3355443);b("cn3","cn4",3355443);b("cf1","cf2",3355443);b("cf3","cf4",3355443);THREE.Line.call(this,d,e,THREE.LinePieces);this.camera=a;this.matrixWorld=a.matrixWorld;this.matrixAutoUpdate=!1;this.pointMap=f;this.update()}; | |
THREE.CameraHelper.prototype=Object.create(THREE.Line.prototype); | |
THREE.CameraHelper.prototype.update=function(){var a=new THREE.Vector3,b=new THREE.Camera,c=new THREE.Projector;return function(){function d(d,h,g,i){a.set(h,g,i);c.unprojectVector(a,b);d=e.pointMap[d];if(void 0!==d){h=0;for(g=d.length;h<g;h++)e.geometry.vertices[d[h]].copy(a)}}var e=this;b.projectionMatrix.copy(this.camera.projectionMatrix);d("c",0,0,-1);d("t",0,0,1);d("n1",-1,-1,-1);d("n2",1,-1,-1);d("n3",-1,1,-1);d("n4",1,1,-1);d("f1",-1,-1,1);d("f2",1,-1,1);d("f3",-1,1,1);d("f4",1,1,1);d("u1", | |
0.7,1.1,-1);d("u2",-0.7,1.1,-1);d("u3",0,2,-1);d("cf1",-1,0,1);d("cf2",1,0,1);d("cf3",0,-1,1);d("cf4",0,1,1);d("cn1",-1,0,-1);d("cn2",1,0,-1);d("cn3",0,-1,-1);d("cn4",0,1,-1);this.geometry.verticesNeedUpdate=!0}}();THREE.DirectionalLightHelper=function(a,b){THREE.Object3D.call(this);this.light=a;this.light.updateMatrixWorld();this.matrixWorld=a.matrixWorld;this.matrixAutoUpdate=!1;var c=new THREE.PlaneGeometry(b,b),d=new THREE.MeshBasicMaterial({wireframe:!0,fog:!1});d.color.copy(this.light.color).multiplyScalar(this.light.intensity);this.lightPlane=new THREE.Mesh(c,d);this.add(this.lightPlane);c=new THREE.Geometry;c.vertices.push(new THREE.Vector3);c.vertices.push(new THREE.Vector3);c.computeLineDistances(); | |
d=new THREE.LineBasicMaterial({fog:!1});d.color.copy(this.light.color).multiplyScalar(this.light.intensity);this.targetLine=new THREE.Line(c,d);this.add(this.targetLine);this.update()};THREE.DirectionalLightHelper.prototype=Object.create(THREE.Object3D.prototype); | |
THREE.DirectionalLightHelper.prototype.update=function(){var a=new THREE.Vector3;return function(){a.getPositionFromMatrix(this.light.matrixWorld).negate();this.lightPlane.lookAt(a);this.lightPlane.material.color.copy(this.light.color).multiplyScalar(this.light.intensity);this.targetLine.geometry.vertices[1].copy(a);this.targetLine.geometry.verticesNeedUpdate=!0;this.targetLine.material.color.copy(this.lightPlane.material.color)}}();THREE.FaceNormalsHelper=function(a,b,c,d){this.object=a;this.size=b||1;for(var a=c||16776960,d=d||1,b=new THREE.Geometry,c=0,e=this.object.geometry.faces.length;c<e;c++)b.vertices.push(new THREE.Vector3),b.vertices.push(new THREE.Vector3);THREE.Line.call(this,b,new THREE.LineBasicMaterial({color:a,linewidth:d}),THREE.LinePieces);this.matrixAutoUpdate=!1;this.normalMatrix=new THREE.Matrix3;this.update()};THREE.FaceNormalsHelper.prototype=Object.create(THREE.Line.prototype); | |
THREE.FaceNormalsHelper.prototype.update=function(){var a=new THREE.Vector3;return function(){this.object.updateMatrixWorld(!0);this.normalMatrix.getNormalMatrix(this.object.matrixWorld);for(var b=this.geometry.vertices,c=this.object.geometry.faces,d=this.object.matrixWorld,e=0,f=c.length;e<f;e++){var h=c[e];a.copy(h.normal).applyMatrix3(this.normalMatrix).normalize().multiplyScalar(this.size);var g=2*e;b[g].copy(h.centroid).applyMatrix4(d);b[g+1].addVectors(b[g],a)}this.geometry.verticesNeedUpdate= | |
!0;return this}}();THREE.GridHelper=function(a,b){var c=new THREE.Geometry,d=new THREE.LineBasicMaterial({vertexColors:THREE.VertexColors});this.color1=new THREE.Color(4473924);this.color2=new THREE.Color(8947848);for(var e=-a;e<=a;e+=b){c.vertices.push(new THREE.Vector3(-a,0,e),new THREE.Vector3(a,0,e),new THREE.Vector3(e,0,-a),new THREE.Vector3(e,0,a));var f=0===e?this.color1:this.color2;c.colors.push(f,f,f,f)}THREE.Line.call(this,c,d,THREE.LinePieces)};THREE.GridHelper.prototype=Object.create(THREE.Line.prototype); | |
THREE.GridHelper.prototype.setColors=function(a,b){this.color1.set(a);this.color2.set(b);this.geometry.colorsNeedUpdate=!0};THREE.HemisphereLightHelper=function(a,b){THREE.Object3D.call(this);this.light=a;this.light.updateMatrixWorld();this.matrixWorld=a.matrixWorld;this.matrixAutoUpdate=!1;this.colors=[new THREE.Color,new THREE.Color];var c=new THREE.SphereGeometry(b,4,2);c.applyMatrix((new THREE.Matrix4).makeRotationX(-Math.PI/2));for(var d=0;8>d;d++)c.faces[d].color=this.colors[4>d?0:1];d=new THREE.MeshBasicMaterial({vertexColors:THREE.FaceColors,wireframe:!0});this.lightSphere=new THREE.Mesh(c,d);this.add(this.lightSphere); | |
this.update()};THREE.HemisphereLightHelper.prototype=Object.create(THREE.Object3D.prototype);THREE.HemisphereLightHelper.prototype.update=function(){var a=new THREE.Vector3;return function(){this.colors[0].copy(this.light.color).multiplyScalar(this.light.intensity);this.colors[1].copy(this.light.groundColor).multiplyScalar(this.light.intensity);this.lightSphere.lookAt(a.getPositionFromMatrix(this.light.matrixWorld).negate());this.lightSphere.geometry.colorsNeedUpdate=!0}}();THREE.PointLightHelper=function(a,b){this.light=a;this.light.updateMatrixWorld();var c=new THREE.SphereGeometry(b,4,2),d=new THREE.MeshBasicMaterial({wireframe:!0,fog:!1});d.color.copy(this.light.color).multiplyScalar(this.light.intensity);THREE.Mesh.call(this,c,d);this.matrixWorld=this.light.matrixWorld;this.matrixAutoUpdate=!1};THREE.PointLightHelper.prototype=Object.create(THREE.Mesh.prototype);THREE.PointLightHelper.prototype.update=function(){this.material.color.copy(this.light.color).multiplyScalar(this.light.intensity)};THREE.SpotLightHelper=function(a){THREE.Object3D.call(this);this.light=a;this.light.updateMatrixWorld();this.matrixWorld=a.matrixWorld;this.matrixAutoUpdate=!1;a=new THREE.CylinderGeometry(0,1,1,8,1,!0);a.applyMatrix((new THREE.Matrix4).makeTranslation(0,-0.5,0));a.applyMatrix((new THREE.Matrix4).makeRotationX(-Math.PI/2));var b=new THREE.MeshBasicMaterial({wireframe:!0,fog:!1});this.cone=new THREE.Mesh(a,b);this.add(this.cone);this.update()};THREE.SpotLightHelper.prototype=Object.create(THREE.Object3D.prototype); | |
THREE.SpotLightHelper.prototype.update=function(){var a=new THREE.Vector3,b=new THREE.Vector3;return function(){var c=this.light.distance?this.light.distance:1E4,d=c*Math.tan(this.light.angle);this.cone.scale.set(d,d,c);a.getPositionFromMatrix(this.light.matrixWorld);b.getPositionFromMatrix(this.light.target.matrixWorld);this.cone.lookAt(b.sub(a));this.cone.material.color.copy(this.light.color).multiplyScalar(this.light.intensity)}}();THREE.VertexNormalsHelper=function(a,b,c,d){this.object=a;this.size=b||1;for(var b=c||16711680,d=d||1,c=new THREE.Geometry,a=a.geometry.faces,e=0,f=a.length;e<f;e++)for(var h=0,g=a[e].vertexNormals.length;h<g;h++)c.vertices.push(new THREE.Vector3),c.vertices.push(new THREE.Vector3);THREE.Line.call(this,c,new THREE.LineBasicMaterial({color:b,linewidth:d}),THREE.LinePieces);this.matrixAutoUpdate=!1;this.normalMatrix=new THREE.Matrix3;this.update()};THREE.VertexNormalsHelper.prototype=Object.create(THREE.Line.prototype); | |
THREE.VertexNormalsHelper.prototype.update=function(){var a=new THREE.Vector3;return function(){var b=["a","b","c","d"];this.object.updateMatrixWorld(!0);this.normalMatrix.getNormalMatrix(this.object.matrixWorld);for(var c=this.geometry.vertices,d=this.object.geometry.vertices,e=this.object.geometry.faces,f=this.object.matrixWorld,h=0,g=0,i=e.length;g<i;g++)for(var k=e[g],m=0,l=k.vertexNormals.length;m<l;m++){var n=k.vertexNormals[m];c[h].copy(d[k[b[m]]]).applyMatrix4(f);a.copy(n).applyMatrix3(this.normalMatrix).normalize().multiplyScalar(this.size); | |
a.add(c[h]);h+=1;c[h].copy(a);h+=1}this.geometry.verticesNeedUpdate=!0;return this}}();THREE.VertexTangentsHelper=function(a,b,c,d){this.object=a;this.size=b||1;for(var b=c||255,d=d||1,c=new THREE.Geometry,a=a.geometry.faces,e=0,f=a.length;e<f;e++)for(var h=0,g=a[e].vertexTangents.length;h<g;h++)c.vertices.push(new THREE.Vector3),c.vertices.push(new THREE.Vector3);THREE.Line.call(this,c,new THREE.LineBasicMaterial({color:b,linewidth:d}),THREE.LinePieces);this.matrixAutoUpdate=!1;this.update()};THREE.VertexTangentsHelper.prototype=Object.create(THREE.Line.prototype); | |
THREE.VertexTangentsHelper.prototype.update=function(){var a=new THREE.Vector3;return function(){var b=["a","b","c","d"];this.object.updateMatrixWorld(!0);for(var c=this.geometry.vertices,d=this.object.geometry.vertices,e=this.object.geometry.faces,f=this.object.matrixWorld,h=0,g=0,i=e.length;g<i;g++)for(var k=e[g],m=0,l=k.vertexTangents.length;m<l;m++){var n=k.vertexTangents[m];c[h].copy(d[k[b[m]]]).applyMatrix4(f);a.copy(n).transformDirection(f).multiplyScalar(this.size);a.add(c[h]);h+=1;c[h].copy(a); | |
h+=1}this.geometry.verticesNeedUpdate=!0;return this}}();THREE.WireframeHelper=function(a){for(var b=[0,0],c={},d=function(a,b){return a-b},e=["a","b","c","d"],f=new THREE.Geometry,h=a.geometry.vertices,g=a.geometry.faces,i=0,k=g.length;i<k;i++)for(var m=g[i],l=0;3>l;l++){b[0]=m[e[l]];b[1]=m[e[(l+1)%3]];b.sort(d);var n=b.toString();void 0===c[n]&&(f.vertices.push(h[b[0]]),f.vertices.push(h[b[1]]),c[n]=!0)}THREE.Line.call(this,f,new THREE.LineBasicMaterial({color:16777215}),THREE.LinePieces);this.matrixAutoUpdate=!1;this.matrixWorld=a.matrixWorld}; | |
THREE.WireframeHelper.prototype=Object.create(THREE.Line.prototype);THREE.ImmediateRenderObject=function(){THREE.Object3D.call(this);this.render=function(){}};THREE.ImmediateRenderObject.prototype=Object.create(THREE.Object3D.prototype);THREE.LensFlare=function(a,b,c,d,e){THREE.Object3D.call(this);this.lensFlares=[];this.positionScreen=new THREE.Vector3;this.customUpdateCallback=void 0;void 0!==a&&this.add(a,b,c,d,e)};THREE.LensFlare.prototype=Object.create(THREE.Object3D.prototype); | |
THREE.LensFlare.prototype.add=function(a,b,c,d,e,f){void 0===b&&(b=-1);void 0===c&&(c=0);void 0===f&&(f=1);void 0===e&&(e=new THREE.Color(16777215));void 0===d&&(d=THREE.NormalBlending);c=Math.min(c,Math.max(0,c));this.lensFlares.push({texture:a,size:b,distance:c,x:0,y:0,z:0,scale:1,rotation:1,opacity:f,color:e,blending:d})}; | |
THREE.LensFlare.prototype.updateLensFlares=function(){var a,b=this.lensFlares.length,c,d=2*-this.positionScreen.x,e=2*-this.positionScreen.y;for(a=0;a<b;a++)c=this.lensFlares[a],c.x=this.positionScreen.x+d*c.distance,c.y=this.positionScreen.y+e*c.distance,c.wantedRotation=0.25*c.x*Math.PI,c.rotation+=0.25*(c.wantedRotation-c.rotation)};THREE.MorphBlendMesh=function(a,b){THREE.Mesh.call(this,a,b);this.animationsMap={};this.animationsList=[];var c=this.geometry.morphTargets.length;this.createAnimation("__default",0,c-1,c/1);this.setAnimationWeight("__default",1)};THREE.MorphBlendMesh.prototype=Object.create(THREE.Mesh.prototype); | |
THREE.MorphBlendMesh.prototype.createAnimation=function(a,b,c,d){b={startFrame:b,endFrame:c,length:c-b+1,fps:d,duration:(c-b)/d,lastFrame:0,currentFrame:0,active:!1,time:0,direction:1,weight:1,directionBackwards:!1,mirroredLoop:!1};this.animationsMap[a]=b;this.animationsList.push(b)}; | |
THREE.MorphBlendMesh.prototype.autoCreateAnimations=function(a){for(var b=/([a-z]+)(\d+)/,c,d={},e=this.geometry,f=0,h=e.morphTargets.length;f<h;f++){var g=e.morphTargets[f].name.match(b);if(g&&1<g.length){var i=g[1];d[i]||(d[i]={start:Infinity,end:-Infinity});g=d[i];f<g.start&&(g.start=f);f>g.end&&(g.end=f);c||(c=i)}}for(i in d)g=d[i],this.createAnimation(i,g.start,g.end,a);this.firstAnimation=c}; | |
THREE.MorphBlendMesh.prototype.setAnimationDirectionForward=function(a){if(a=this.animationsMap[a])a.direction=1,a.directionBackwards=!1};THREE.MorphBlendMesh.prototype.setAnimationDirectionBackward=function(a){if(a=this.animationsMap[a])a.direction=-1,a.directionBackwards=!0};THREE.MorphBlendMesh.prototype.setAnimationFPS=function(a,b){var c=this.animationsMap[a];c&&(c.fps=b,c.duration=(c.end-c.start)/c.fps)}; | |
THREE.MorphBlendMesh.prototype.setAnimationDuration=function(a,b){var c=this.animationsMap[a];c&&(c.duration=b,c.fps=(c.end-c.start)/c.duration)};THREE.MorphBlendMesh.prototype.setAnimationWeight=function(a,b){var c=this.animationsMap[a];c&&(c.weight=b)};THREE.MorphBlendMesh.prototype.setAnimationTime=function(a,b){var c=this.animationsMap[a];c&&(c.time=b)};THREE.MorphBlendMesh.prototype.getAnimationTime=function(a){var b=0;if(a=this.animationsMap[a])b=a.time;return b}; | |
THREE.MorphBlendMesh.prototype.getAnimationDuration=function(a){var b=-1;if(a=this.animationsMap[a])b=a.duration;return b};THREE.MorphBlendMesh.prototype.playAnimation=function(a){var b=this.animationsMap[a];b?(b.time=0,b.active=!0):console.warn("animation["+a+"] undefined")};THREE.MorphBlendMesh.prototype.stopAnimation=function(a){if(a=this.animationsMap[a])a.active=!1}; | |
THREE.MorphBlendMesh.prototype.update=function(a){for(var b=0,c=this.animationsList.length;b<c;b++){var d=this.animationsList[b];if(d.active){var e=d.duration/d.length;d.time+=d.direction*a;if(d.mirroredLoop){if(d.time>d.duration||0>d.time)d.direction*=-1,d.time>d.duration&&(d.time=d.duration,d.directionBackwards=!0),0>d.time&&(d.time=0,d.directionBackwards=!1)}else d.time%=d.duration,0>d.time&&(d.time+=d.duration);var f=d.startFrame+THREE.Math.clamp(Math.floor(d.time/e),0,d.length-1),h=d.weight; | |
f!==d.currentFrame&&(this.morphTargetInfluences[d.lastFrame]=0,this.morphTargetInfluences[d.currentFrame]=1*h,this.morphTargetInfluences[f]=0,d.lastFrame=d.currentFrame,d.currentFrame=f);e=d.time%e/e;d.directionBackwards&&(e=1-e);this.morphTargetInfluences[d.currentFrame]=e*h;this.morphTargetInfluences[d.lastFrame]=(1-e)*h}}};THREE.LensFlarePlugin=function(){function a(a,c){var d=b.createProgram(),e=b.createShader(b.FRAGMENT_SHADER),f=b.createShader(b.VERTEX_SHADER),g="precision "+c+" float;\n";b.shaderSource(e,g+a.fragmentShader);b.shaderSource(f,g+a.vertexShader);b.compileShader(e);b.compileShader(f);b.attachShader(d,e);b.attachShader(d,f);b.linkProgram(d);return d}var b,c,d,e,f,h,g,i,k,m,l,n,t;this.init=function(q){b=q.context;c=q;d=q.getPrecision();e=new Float32Array(16);f=new Uint16Array(6);q=0;e[q++]=-1;e[q++]=-1; | |
e[q++]=0;e[q++]=0;e[q++]=1;e[q++]=-1;e[q++]=1;e[q++]=0;e[q++]=1;e[q++]=1;e[q++]=1;e[q++]=1;e[q++]=-1;e[q++]=1;e[q++]=0;e[q++]=1;q=0;f[q++]=0;f[q++]=1;f[q++]=2;f[q++]=0;f[q++]=2;f[q++]=3;h=b.createBuffer();g=b.createBuffer();b.bindBuffer(b.ARRAY_BUFFER,h);b.bufferData(b.ARRAY_BUFFER,e,b.STATIC_DRAW);b.bindBuffer(b.ELEMENT_ARRAY_BUFFER,g);b.bufferData(b.ELEMENT_ARRAY_BUFFER,f,b.STATIC_DRAW);i=b.createTexture();k=b.createTexture();b.bindTexture(b.TEXTURE_2D,i);b.texImage2D(b.TEXTURE_2D,0,b.RGB,16,16, | |
0,b.RGB,b.UNSIGNED_BYTE,null);b.texParameteri(b.TEXTURE_2D,b.TEXTURE_WRAP_S,b.CLAMP_TO_EDGE);b.texParameteri(b.TEXTURE_2D,b.TEXTURE_WRAP_T,b.CLAMP_TO_EDGE);b.texParameteri(b.TEXTURE_2D,b.TEXTURE_MAG_FILTER,b.NEAREST);b.texParameteri(b.TEXTURE_2D,b.TEXTURE_MIN_FILTER,b.NEAREST);b.bindTexture(b.TEXTURE_2D,k);b.texImage2D(b.TEXTURE_2D,0,b.RGBA,16,16,0,b.RGBA,b.UNSIGNED_BYTE,null);b.texParameteri(b.TEXTURE_2D,b.TEXTURE_WRAP_S,b.CLAMP_TO_EDGE);b.texParameteri(b.TEXTURE_2D,b.TEXTURE_WRAP_T,b.CLAMP_TO_EDGE); | |
b.texParameteri(b.TEXTURE_2D,b.TEXTURE_MAG_FILTER,b.NEAREST);b.texParameteri(b.TEXTURE_2D,b.TEXTURE_MIN_FILTER,b.NEAREST);0>=b.getParameter(b.MAX_VERTEX_TEXTURE_IMAGE_UNITS)?(m=!1,l=a(THREE.ShaderFlares.lensFlare,d)):(m=!0,l=a(THREE.ShaderFlares.lensFlareVertexTexture,d));n={};t={};n.vertex=b.getAttribLocation(l,"position");n.uv=b.getAttribLocation(l,"uv");t.renderType=b.getUniformLocation(l,"renderType");t.map=b.getUniformLocation(l,"map");t.occlusionMap=b.getUniformLocation(l,"occlusionMap");t.opacity= | |
b.getUniformLocation(l,"opacity");t.color=b.getUniformLocation(l,"color");t.scale=b.getUniformLocation(l,"scale");t.rotation=b.getUniformLocation(l,"rotation");t.screenPosition=b.getUniformLocation(l,"screenPosition")};this.render=function(a,d,e,f){var a=a.__webglFlares,u=a.length;if(u){var w=new THREE.Vector3,E=f/e,D=0.5*e,F=0.5*f,y=16/f,x=new THREE.Vector2(y*E,y),z=new THREE.Vector3(1,1,0),O=new THREE.Vector2(1,1),B=t,y=n;b.useProgram(l);b.enableVertexAttribArray(n.vertex);b.enableVertexAttribArray(n.uv); | |
b.uniform1i(B.occlusionMap,0);b.uniform1i(B.map,1);b.bindBuffer(b.ARRAY_BUFFER,h);b.vertexAttribPointer(y.vertex,2,b.FLOAT,!1,16,0);b.vertexAttribPointer(y.uv,2,b.FLOAT,!1,16,8);b.bindBuffer(b.ELEMENT_ARRAY_BUFFER,g);b.disable(b.CULL_FACE);b.depthMask(!1);var C,I,v,A,G;for(C=0;C<u;C++)if(y=16/f,x.set(y*E,y),A=a[C],w.set(A.matrixWorld.elements[12],A.matrixWorld.elements[13],A.matrixWorld.elements[14]),w.applyMatrix4(d.matrixWorldInverse),w.applyProjection(d.projectionMatrix),z.copy(w),O.x=z.x*D+D, | |
O.y=z.y*F+F,m||0<O.x&&O.x<e&&0<O.y&&O.y<f){b.activeTexture(b.TEXTURE1);b.bindTexture(b.TEXTURE_2D,i);b.copyTexImage2D(b.TEXTURE_2D,0,b.RGB,O.x-8,O.y-8,16,16,0);b.uniform1i(B.renderType,0);b.uniform2f(B.scale,x.x,x.y);b.uniform3f(B.screenPosition,z.x,z.y,z.z);b.disable(b.BLEND);b.enable(b.DEPTH_TEST);b.drawElements(b.TRIANGLES,6,b.UNSIGNED_SHORT,0);b.activeTexture(b.TEXTURE0);b.bindTexture(b.TEXTURE_2D,k);b.copyTexImage2D(b.TEXTURE_2D,0,b.RGBA,O.x-8,O.y-8,16,16,0);b.uniform1i(B.renderType,1);b.disable(b.DEPTH_TEST); | |
b.activeTexture(b.TEXTURE1);b.bindTexture(b.TEXTURE_2D,i);b.drawElements(b.TRIANGLES,6,b.UNSIGNED_SHORT,0);A.positionScreen.copy(z);A.customUpdateCallback?A.customUpdateCallback(A):A.updateLensFlares();b.uniform1i(B.renderType,2);b.enable(b.BLEND);I=0;for(v=A.lensFlares.length;I<v;I++)G=A.lensFlares[I],0.0010<G.opacity&&0.0010<G.scale&&(z.x=G.x,z.y=G.y,z.z=G.z,y=G.size*G.scale/f,x.x=y*E,x.y=y,b.uniform3f(B.screenPosition,z.x,z.y,z.z),b.uniform2f(B.scale,x.x,x.y),b.uniform1f(B.rotation,G.rotation), | |
b.uniform1f(B.opacity,G.opacity),b.uniform3f(B.color,G.color.r,G.color.g,G.color.b),c.setBlending(G.blending,G.blendEquation,G.blendSrc,G.blendDst),c.setTexture(G.texture,1),b.drawElements(b.TRIANGLES,6,b.UNSIGNED_SHORT,0))}b.enable(b.CULL_FACE);b.enable(b.DEPTH_TEST);b.depthMask(!0)}}};THREE.ShadowMapPlugin=function(){var a,b,c,d,e,f,h=new THREE.Frustum,g=new THREE.Matrix4,i=new THREE.Vector3,k=new THREE.Vector3,m=new THREE.Vector3;this.init=function(g){a=g.context;b=g;var g=THREE.ShaderLib.depthRGBA,h=THREE.UniformsUtils.clone(g.uniforms);c=new THREE.ShaderMaterial({fragmentShader:g.fragmentShader,vertexShader:g.vertexShader,uniforms:h});d=new THREE.ShaderMaterial({fragmentShader:g.fragmentShader,vertexShader:g.vertexShader,uniforms:h,morphTargets:!0});e=new THREE.ShaderMaterial({fragmentShader:g.fragmentShader, | |
vertexShader:g.vertexShader,uniforms:h,skinning:!0});f=new THREE.ShaderMaterial({fragmentShader:g.fragmentShader,vertexShader:g.vertexShader,uniforms:h,morphTargets:!0,skinning:!0});c._shadowPass=!0;d._shadowPass=!0;e._shadowPass=!0;f._shadowPass=!0};this.render=function(a,c){b.shadowMapEnabled&&b.shadowMapAutoUpdate&&this.update(a,c)};this.update=function(l,n){var t,q,p,r,s,u,w,E,D,F=[];r=0;a.clearColor(1,1,1,1);a.disable(a.BLEND);a.enable(a.CULL_FACE);a.frontFace(a.CCW);b.shadowMapCullFace===THREE.CullFaceFront? | |
a.cullFace(a.FRONT):a.cullFace(a.BACK);b.setDepthTest(!0);t=0;for(q=l.__lights.length;t<q;t++)if(p=l.__lights[t],p.castShadow)if(p instanceof THREE.DirectionalLight&&p.shadowCascade)for(s=0;s<p.shadowCascadeCount;s++){var y;if(p.shadowCascadeArray[s])y=p.shadowCascadeArray[s];else{D=p;w=s;y=new THREE.DirectionalLight;y.isVirtual=!0;y.onlyShadow=!0;y.castShadow=!0;y.shadowCameraNear=D.shadowCameraNear;y.shadowCameraFar=D.shadowCameraFar;y.shadowCameraLeft=D.shadowCameraLeft;y.shadowCameraRight=D.shadowCameraRight; | |
y.shadowCameraBottom=D.shadowCameraBottom;y.shadowCameraTop=D.shadowCameraTop;y.shadowCameraVisible=D.shadowCameraVisible;y.shadowDarkness=D.shadowDarkness;y.shadowBias=D.shadowCascadeBias[w];y.shadowMapWidth=D.shadowCascadeWidth[w];y.shadowMapHeight=D.shadowCascadeHeight[w];y.pointsWorld=[];y.pointsFrustum=[];E=y.pointsWorld;u=y.pointsFrustum;for(var x=0;8>x;x++)E[x]=new THREE.Vector3,u[x]=new THREE.Vector3;E=D.shadowCascadeNearZ[w];D=D.shadowCascadeFarZ[w];u[0].set(-1,-1,E);u[1].set(1,-1,E);u[2].set(-1, | |
1,E);u[3].set(1,1,E);u[4].set(-1,-1,D);u[5].set(1,-1,D);u[6].set(-1,1,D);u[7].set(1,1,D);y.originalCamera=n;u=new THREE.Gyroscope;u.position=p.shadowCascadeOffset;u.add(y);u.add(y.target);n.add(u);p.shadowCascadeArray[s]=y;console.log("Created virtualLight",y)}w=p;E=s;D=w.shadowCascadeArray[E];D.position.copy(w.position);D.target.position.copy(w.target.position);D.lookAt(D.target);D.shadowCameraVisible=w.shadowCameraVisible;D.shadowDarkness=w.shadowDarkness;D.shadowBias=w.shadowCascadeBias[E];u=w.shadowCascadeNearZ[E]; | |
w=w.shadowCascadeFarZ[E];D=D.pointsFrustum;D[0].z=u;D[1].z=u;D[2].z=u;D[3].z=u;D[4].z=w;D[5].z=w;D[6].z=w;D[7].z=w;F[r]=y;r++}else F[r]=p,r++;t=0;for(q=F.length;t<q;t++){p=F[t];p.shadowMap||(s=THREE.LinearFilter,b.shadowMapType===THREE.PCFSoftShadowMap&&(s=THREE.NearestFilter),p.shadowMap=new THREE.WebGLRenderTarget(p.shadowMapWidth,p.shadowMapHeight,{minFilter:s,magFilter:s,format:THREE.RGBAFormat}),p.shadowMapSize=new THREE.Vector2(p.shadowMapWidth,p.shadowMapHeight),p.shadowMatrix=new THREE.Matrix4); | |
if(!p.shadowCamera){if(p instanceof THREE.SpotLight)p.shadowCamera=new THREE.PerspectiveCamera(p.shadowCameraFov,p.shadowMapWidth/p.shadowMapHeight,p.shadowCameraNear,p.shadowCameraFar);else if(p instanceof THREE.DirectionalLight)p.shadowCamera=new THREE.OrthographicCamera(p.shadowCameraLeft,p.shadowCameraRight,p.shadowCameraTop,p.shadowCameraBottom,p.shadowCameraNear,p.shadowCameraFar);else{console.error("Unsupported light type for shadow");continue}l.add(p.shadowCamera);!0===l.autoUpdate&&l.updateMatrixWorld()}p.shadowCameraVisible&& | |
!p.cameraHelper&&(p.cameraHelper=new THREE.CameraHelper(p.shadowCamera),p.shadowCamera.add(p.cameraHelper));if(p.isVirtual&&y.originalCamera==n){s=n;r=p.shadowCamera;u=p.pointsFrustum;D=p.pointsWorld;i.set(Infinity,Infinity,Infinity);k.set(-Infinity,-Infinity,-Infinity);for(w=0;8>w;w++)E=D[w],E.copy(u[w]),THREE.ShadowMapPlugin.__projector.unprojectVector(E,s),E.applyMatrix4(r.matrixWorldInverse),E.x<i.x&&(i.x=E.x),E.x>k.x&&(k.x=E.x),E.y<i.y&&(i.y=E.y),E.y>k.y&&(k.y=E.y),E.z<i.z&&(i.z=E.z),E.z>k.z&& | |
(k.z=E.z);r.left=i.x;r.right=k.x;r.top=k.y;r.bottom=i.y;r.updateProjectionMatrix()}r=p.shadowMap;u=p.shadowMatrix;s=p.shadowCamera;s.position.getPositionFromMatrix(p.matrixWorld);m.getPositionFromMatrix(p.target.matrixWorld);s.lookAt(m);s.updateMatrixWorld();s.matrixWorldInverse.getInverse(s.matrixWorld);p.cameraHelper&&(p.cameraHelper.visible=p.shadowCameraVisible);p.shadowCameraVisible&&p.cameraHelper.update();u.set(0.5,0,0,0.5,0,0.5,0,0.5,0,0,0.5,0.5,0,0,0,1);u.multiply(s.projectionMatrix);u.multiply(s.matrixWorldInverse); | |
g.multiplyMatrices(s.projectionMatrix,s.matrixWorldInverse);h.setFromMatrix(g);b.setRenderTarget(r);b.clear();D=l.__webglObjects;p=0;for(r=D.length;p<r;p++)if(w=D[p],u=w.object,w.render=!1,u.visible&&u.castShadow&&(!(u instanceof THREE.Mesh||u instanceof THREE.ParticleSystem)||!u.frustumCulled||h.intersectsObject(u)))u._modelViewMatrix.multiplyMatrices(s.matrixWorldInverse,u.matrixWorld),w.render=!0;p=0;for(r=D.length;p<r;p++)w=D[p],w.render&&(u=w.object,w=w.buffer,x=u.material instanceof THREE.MeshFaceMaterial? | |
u.material.materials[0]:u.material,E=0<u.geometry.morphTargets.length&&x.morphTargets,x=u instanceof THREE.SkinnedMesh&&x.skinning,E=u.customDepthMaterial?u.customDepthMaterial:x?E?f:e:E?d:c,w instanceof THREE.BufferGeometry?b.renderBufferDirect(s,l.__lights,null,E,w,u):b.renderBuffer(s,l.__lights,null,E,w,u));D=l.__webglObjectsImmediate;p=0;for(r=D.length;p<r;p++)w=D[p],u=w.object,u.visible&&u.castShadow&&(u._modelViewMatrix.multiplyMatrices(s.matrixWorldInverse,u.matrixWorld),b.renderImmediateObject(s, | |
l.__lights,null,c,u))}t=b.getClearColor();q=b.getClearAlpha();a.clearColor(t.r,t.g,t.b,q);a.enable(a.BLEND);b.shadowMapCullFace===THREE.CullFaceFront&&a.cullFace(a.BACK)}};THREE.ShadowMapPlugin.__projector=new THREE.Projector;THREE.SpritePlugin=function(){function a(a,b){return a.z!==b.z?b.z-a.z:b.id-a.id}var b,c,d,e,f,h,g,i,k,m;this.init=function(a){b=a.context;c=a;d=a.getPrecision();e=new Float32Array(16);f=new Uint16Array(6);a=0;e[a++]=-1;e[a++]=-1;e[a++]=0;e[a++]=0;e[a++]=1;e[a++]=-1;e[a++]=1;e[a++]=0;e[a++]=1;e[a++]=1;e[a++]=1;e[a++]=1;e[a++]=-1;e[a++]=1;e[a++]=0;e[a++]=1;a=0;f[a++]=0;f[a++]=1;f[a++]=2;f[a++]=0;f[a++]=2;f[a++]=3;h=b.createBuffer();g=b.createBuffer();b.bindBuffer(b.ARRAY_BUFFER,h);b.bufferData(b.ARRAY_BUFFER, | |
e,b.STATIC_DRAW);b.bindBuffer(b.ELEMENT_ARRAY_BUFFER,g);b.bufferData(b.ELEMENT_ARRAY_BUFFER,f,b.STATIC_DRAW);var a=THREE.ShaderSprite.sprite,n=b.createProgram(),t=b.createShader(b.FRAGMENT_SHADER),q=b.createShader(b.VERTEX_SHADER),p="precision "+d+" float;\n";b.shaderSource(t,p+a.fragmentShader);b.shaderSource(q,p+a.vertexShader);b.compileShader(t);b.compileShader(q);b.attachShader(n,t);b.attachShader(n,q);b.linkProgram(n);i=n;k={};m={};k.position=b.getAttribLocation(i,"position");k.uv=b.getAttribLocation(i, | |
"uv");m.uvOffset=b.getUniformLocation(i,"uvOffset");m.uvScale=b.getUniformLocation(i,"uvScale");m.rotation=b.getUniformLocation(i,"rotation");m.scale=b.getUniformLocation(i,"scale");m.alignment=b.getUniformLocation(i,"alignment");m.color=b.getUniformLocation(i,"color");m.map=b.getUniformLocation(i,"map");m.opacity=b.getUniformLocation(i,"opacity");m.useScreenCoordinates=b.getUniformLocation(i,"useScreenCoordinates");m.sizeAttenuation=b.getUniformLocation(i,"sizeAttenuation");m.screenPosition=b.getUniformLocation(i, | |
"screenPosition");m.modelViewMatrix=b.getUniformLocation(i,"modelViewMatrix");m.projectionMatrix=b.getUniformLocation(i,"projectionMatrix");m.fogType=b.getUniformLocation(i,"fogType");m.fogDensity=b.getUniformLocation(i,"fogDensity");m.fogNear=b.getUniformLocation(i,"fogNear");m.fogFar=b.getUniformLocation(i,"fogFar");m.fogColor=b.getUniformLocation(i,"fogColor");m.alphaTest=b.getUniformLocation(i,"alphaTest")};this.render=function(d,e,f,q){var p=d.__webglSprites,r=p.length;if(r){var s=k,u=m,w=q/ | |
f,f=0.5*f,E=0.5*q;b.useProgram(i);b.enableVertexAttribArray(s.position);b.enableVertexAttribArray(s.uv);b.disable(b.CULL_FACE);b.enable(b.BLEND);b.bindBuffer(b.ARRAY_BUFFER,h);b.vertexAttribPointer(s.position,2,b.FLOAT,!1,16,0);b.vertexAttribPointer(s.uv,2,b.FLOAT,!1,16,8);b.bindBuffer(b.ELEMENT_ARRAY_BUFFER,g);b.uniformMatrix4fv(u.projectionMatrix,!1,e.projectionMatrix.elements);b.activeTexture(b.TEXTURE0);b.uniform1i(u.map,0);var D=s=0,F=d.fog;F?(b.uniform3f(u.fogColor,F.color.r,F.color.g,F.color.b), | |
F instanceof THREE.Fog?(b.uniform1f(u.fogNear,F.near),b.uniform1f(u.fogFar,F.far),b.uniform1i(u.fogType,1),D=s=1):F instanceof THREE.FogExp2&&(b.uniform1f(u.fogDensity,F.density),b.uniform1i(u.fogType,2),D=s=2)):(b.uniform1i(u.fogType,0),D=s=0);for(var y,x,z=[],F=0;F<r;F++)y=p[F],x=y.material,y.visible&&0!==x.opacity&&(x.useScreenCoordinates?y.z=-y.position.z:(y._modelViewMatrix.multiplyMatrices(e.matrixWorldInverse,y.matrixWorld),y.z=-y._modelViewMatrix.elements[14]));p.sort(a);for(F=0;F<r;F++)y= | |
p[F],x=y.material,y.visible&&0!==x.opacity&&(x.map&&x.map.image&&x.map.image.width)&&(b.uniform1f(u.alphaTest,x.alphaTest),!0===x.useScreenCoordinates?(b.uniform1i(u.useScreenCoordinates,1),b.uniform3f(u.screenPosition,(y.position.x*c.devicePixelRatio-f)/f,(E-y.position.y*c.devicePixelRatio)/E,Math.max(0,Math.min(1,y.position.z))),z[0]=c.devicePixelRatio,z[1]=c.devicePixelRatio):(b.uniform1i(u.useScreenCoordinates,0),b.uniform1i(u.sizeAttenuation,x.sizeAttenuation?1:0),b.uniformMatrix4fv(u.modelViewMatrix, | |
!1,y._modelViewMatrix.elements),z[0]=1,z[1]=1),e=d.fog&&x.fog?D:0,s!==e&&(b.uniform1i(u.fogType,e),s=e),e=1/(x.scaleByViewport?q:1),z[0]*=e*w*y.scale.x,z[1]*=e*y.scale.y,b.uniform2f(u.uvScale,x.uvScale.x,x.uvScale.y),b.uniform2f(u.uvOffset,x.uvOffset.x,x.uvOffset.y),b.uniform2f(u.alignment,x.alignment.x,x.alignment.y),b.uniform1f(u.opacity,x.opacity),b.uniform3f(u.color,x.color.r,x.color.g,x.color.b),b.uniform1f(u.rotation,y.rotation),b.uniform2fv(u.scale,z),c.setBlending(x.blending,x.blendEquation, | |
x.blendSrc,x.blendDst),c.setDepthTest(x.depthTest),c.setDepthWrite(x.depthWrite),c.setTexture(x.map,0),b.drawElements(b.TRIANGLES,6,b.UNSIGNED_SHORT,0));b.enable(b.CULL_FACE)}}};THREE.DepthPassPlugin=function(){this.enabled=!1;this.renderTarget=null;var a,b,c,d,e,f,h=new THREE.Frustum,g=new THREE.Matrix4;this.init=function(g){a=g.context;b=g;var g=THREE.ShaderLib.depthRGBA,h=THREE.UniformsUtils.clone(g.uniforms);c=new THREE.ShaderMaterial({fragmentShader:g.fragmentShader,vertexShader:g.vertexShader,uniforms:h});d=new THREE.ShaderMaterial({fragmentShader:g.fragmentShader,vertexShader:g.vertexShader,uniforms:h,morphTargets:!0});e=new THREE.ShaderMaterial({fragmentShader:g.fragmentShader, | |
vertexShader:g.vertexShader,uniforms:h,skinning:!0});f=new THREE.ShaderMaterial({fragmentShader:g.fragmentShader,vertexShader:g.vertexShader,uniforms:h,morphTargets:!0,skinning:!0});c._shadowPass=!0;d._shadowPass=!0;e._shadowPass=!0;f._shadowPass=!0};this.render=function(a,b){this.enabled&&this.update(a,b)};this.update=function(i,k){var m,l,n,t,q,p;a.clearColor(1,1,1,1);a.disable(a.BLEND);b.setDepthTest(!0);!0===i.autoUpdate&&i.updateMatrixWorld();k.matrixWorldInverse.getInverse(k.matrixWorld);g.multiplyMatrices(k.projectionMatrix, | |
k.matrixWorldInverse);h.setFromMatrix(g);b.setRenderTarget(this.renderTarget);b.clear();p=i.__webglObjects;m=0;for(l=p.length;m<l;m++)if(n=p[m],q=n.object,n.render=!1,q.visible&&(!(q instanceof THREE.Mesh||q instanceof THREE.ParticleSystem)||!q.frustumCulled||h.intersectsObject(q)))q._modelViewMatrix.multiplyMatrices(k.matrixWorldInverse,q.matrixWorld),n.render=!0;var r;m=0;for(l=p.length;m<l;m++)if(n=p[m],n.render&&(q=n.object,n=n.buffer,!(q instanceof THREE.ParticleSystem)||q.customDepthMaterial))(r= | |
q.material instanceof THREE.MeshFaceMaterial?q.material.materials[0]:q.material)&&b.setMaterialFaces(q.material),t=0<q.geometry.morphTargets.length&&r.morphTargets,r=q instanceof THREE.SkinnedMesh&&r.skinning,t=q.customDepthMaterial?q.customDepthMaterial:r?t?f:e:t?d:c,n instanceof THREE.BufferGeometry?b.renderBufferDirect(k,i.__lights,null,t,n,q):b.renderBuffer(k,i.__lights,null,t,n,q);p=i.__webglObjectsImmediate;m=0;for(l=p.length;m<l;m++)n=p[m],q=n.object,q.visible&&(q._modelViewMatrix.multiplyMatrices(k.matrixWorldInverse, | |
q.matrixWorld),b.renderImmediateObject(k,i.__lights,null,c,q));m=b.getClearColor();l=b.getClearAlpha();a.clearColor(m.r,m.g,m.b,l);a.enable(a.BLEND)}};THREE.ShaderFlares={lensFlareVertexTexture:{vertexShader:"uniform lowp int renderType;\nuniform vec3 screenPosition;\nuniform vec2 scale;\nuniform float rotation;\nuniform sampler2D occlusionMap;\nattribute vec2 position;\nattribute vec2 uv;\nvarying vec2 vUV;\nvarying float vVisibility;\nvoid main() {\nvUV = uv;\nvec2 pos = position;\nif( renderType == 2 ) {\nvec4 visibility = texture2D( occlusionMap, vec2( 0.1, 0.1 ) );\nvisibility += texture2D( occlusionMap, vec2( 0.5, 0.1 ) );\nvisibility += texture2D( occlusionMap, vec2( 0.9, 0.1 ) );\nvisibility += texture2D( occlusionMap, vec2( 0.9, 0.5 ) );\nvisibility += texture2D( occlusionMap, vec2( 0.9, 0.9 ) );\nvisibility += texture2D( occlusionMap, vec2( 0.5, 0.9 ) );\nvisibility += texture2D( occlusionMap, vec2( 0.1, 0.9 ) );\nvisibility += texture2D( occlusionMap, vec2( 0.1, 0.5 ) );\nvisibility += texture2D( occlusionMap, vec2( 0.5, 0.5 ) );\nvVisibility = visibility.r / 9.0;\nvVisibility *= 1.0 - visibility.g / 9.0;\nvVisibility *= visibility.b / 9.0;\nvVisibility *= 1.0 - visibility.a / 9.0;\npos.x = cos( rotation ) * position.x - sin( rotation ) * position.y;\npos.y = sin( rotation ) * position.x + cos( rotation ) * position.y;\n}\ngl_Position = vec4( ( pos * scale + screenPosition.xy ).xy, screenPosition.z, 1.0 );\n}", | |
fragmentShader:"uniform lowp int renderType;\nuniform sampler2D map;\nuniform float opacity;\nuniform vec3 color;\nvarying vec2 vUV;\nvarying float vVisibility;\nvoid main() {\nif( renderType == 0 ) {\ngl_FragColor = vec4( 1.0, 0.0, 1.0, 0.0 );\n} else if( renderType == 1 ) {\ngl_FragColor = texture2D( map, vUV );\n} else {\nvec4 texture = texture2D( map, vUV );\ntexture.a *= opacity * vVisibility;\ngl_FragColor = texture;\ngl_FragColor.rgb *= color;\n}\n}"},lensFlare:{vertexShader:"uniform lowp int renderType;\nuniform vec3 screenPosition;\nuniform vec2 scale;\nuniform float rotation;\nattribute vec2 position;\nattribute vec2 uv;\nvarying vec2 vUV;\nvoid main() {\nvUV = uv;\nvec2 pos = position;\nif( renderType == 2 ) {\npos.x = cos( rotation ) * position.x - sin( rotation ) * position.y;\npos.y = sin( rotation ) * position.x + cos( rotation ) * position.y;\n}\ngl_Position = vec4( ( pos * scale + screenPosition.xy ).xy, screenPosition.z, 1.0 );\n}", | |
fragmentShader:"precision mediump float;\nuniform lowp int renderType;\nuniform sampler2D map;\nuniform sampler2D occlusionMap;\nuniform float opacity;\nuniform vec3 color;\nvarying vec2 vUV;\nvoid main() {\nif( renderType == 0 ) {\ngl_FragColor = vec4( texture2D( map, vUV ).rgb, 0.0 );\n} else if( renderType == 1 ) {\ngl_FragColor = texture2D( map, vUV );\n} else {\nfloat visibility = texture2D( occlusionMap, vec2( 0.5, 0.1 ) ).a;\nvisibility += texture2D( occlusionMap, vec2( 0.9, 0.5 ) ).a;\nvisibility += texture2D( occlusionMap, vec2( 0.5, 0.9 ) ).a;\nvisibility += texture2D( occlusionMap, vec2( 0.1, 0.5 ) ).a;\nvisibility = ( 1.0 - visibility / 4.0 );\nvec4 texture = texture2D( map, vUV );\ntexture.a *= opacity * visibility;\ngl_FragColor = texture;\ngl_FragColor.rgb *= color;\n}\n}"}};THREE.ShaderSprite={sprite:{vertexShader:"uniform int useScreenCoordinates;\nuniform int sizeAttenuation;\nuniform vec3 screenPosition;\nuniform mat4 modelViewMatrix;\nuniform mat4 projectionMatrix;\nuniform float rotation;\nuniform vec2 scale;\nuniform vec2 alignment;\nuniform vec2 uvOffset;\nuniform vec2 uvScale;\nattribute vec2 position;\nattribute vec2 uv;\nvarying vec2 vUV;\nvoid main() {\nvUV = uvOffset + uv * uvScale;\nvec2 alignedPosition = position + alignment;\nvec2 rotatedPosition;\nrotatedPosition.x = ( cos( rotation ) * alignedPosition.x - sin( rotation ) * alignedPosition.y ) * scale.x;\nrotatedPosition.y = ( sin( rotation ) * alignedPosition.x + cos( rotation ) * alignedPosition.y ) * scale.y;\nvec4 finalPosition;\nif( useScreenCoordinates != 0 ) {\nfinalPosition = vec4( screenPosition.xy + rotatedPosition, screenPosition.z, 1.0 );\n} else {\nfinalPosition = projectionMatrix * modelViewMatrix * vec4( 0.0, 0.0, 0.0, 1.0 );\nfinalPosition.xy += rotatedPosition * ( sizeAttenuation == 1 ? 1.0 : finalPosition.z );\n}\ngl_Position = finalPosition;\n}", | |
fragmentShader:"uniform vec3 color;\nuniform sampler2D map;\nuniform float opacity;\nuniform int fogType;\nuniform vec3 fogColor;\nuniform float fogDensity;\nuniform float fogNear;\nuniform float fogFar;\nuniform float alphaTest;\nvarying vec2 vUV;\nvoid main() {\nvec4 texture = texture2D( map, vUV );\nif ( texture.a < alphaTest ) discard;\ngl_FragColor = vec4( color * texture.xyz, texture.a * opacity );\nif ( fogType > 0 ) {\nfloat depth = gl_FragCoord.z / gl_FragCoord.w;\nfloat fogFactor = 0.0;\nif ( fogType == 1 ) {\nfogFactor = smoothstep( fogNear, fogFar, depth );\n} else {\nconst float LOG2 = 1.442695;\nfloat fogFactor = exp2( - fogDensity * fogDensity * depth * depth * LOG2 );\nfogFactor = 1.0 - clamp( fogFactor, 0.0, 1.0 );\n}\ngl_FragColor = mix( gl_FragColor, vec4( fogColor, gl_FragColor.w ), fogFactor );\n}\n}"}}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
THREE.TrackballControls = function ( object, domElement ) { | |
var _this = this; | |
var STATE = { NONE: -1, ROTATE: 0, ZOOM: 1, PAN: 2, TOUCH_ROTATE: 3, TOUCH_ZOOM: 4, TOUCH_PAN: 5 }; | |
this.object = object; | |
this.domElement = ( domElement !== undefined ) ? domElement : document; | |
// API | |
this.enabled = true; | |
this.screen = { left: 0, top: 0, width: 0, height: 0 }; | |
this.rotateSpeed = 1.0; | |
this.zoomSpeed = 1.2; | |
this.panSpeed = 0.3; | |
this.noRotate = false; | |
this.noZoom = false; | |
this.noPan = false; | |
this.noRoll = false; | |
this.staticMoving = false; | |
this.dynamicDampingFactor = 0.2; | |
this.minDistance = 0; | |
this.maxDistance = Infinity; | |
this.keys = [ 65 /*A*/, 83 /*S*/, 68 /*D*/ ]; | |
// internals | |
this.target = new THREE.Vector3(); | |
var lastPosition = new THREE.Vector3(); | |
var _state = STATE.NONE, | |
_prevState = STATE.NONE, | |
_eye = new THREE.Vector3(), | |
_rotateStart = new THREE.Vector3(), | |
_rotateEnd = new THREE.Vector3(), | |
_zoomStart = new THREE.Vector2(), | |
_zoomEnd = new THREE.Vector2(), | |
_touchZoomDistanceStart = 0, | |
_touchZoomDistanceEnd = 0, | |
_panStart = new THREE.Vector2(), | |
_panEnd = new THREE.Vector2(); | |
// for reset | |
this.target0 = this.target.clone(); | |
this.position0 = this.object.position.clone(); | |
this.up0 = this.object.up.clone(); | |
// events | |
var changeEvent = { type: 'change' }; | |
// methods | |
this.handleResize = function () { | |
if ( this.domElement === document ) { | |
this.screen.left = 0; | |
this.screen.top = 0; | |
this.screen.width = window.innerWidth; | |
this.screen.height = window.innerHeight; | |
} else { | |
this.screen = this.domElement.getBoundingClientRect(); | |
} | |
}; | |
this.handleEvent = function ( event ) { | |
if ( typeof this[ event.type ] == 'function' ) { | |
this[ event.type ]( event ); | |
} | |
}; | |
this.getMouseOnScreen = function ( clientX, clientY ) { | |
return new THREE.Vector2( | |
( clientX - _this.screen.left ) / _this.screen.width, | |
( clientY - _this.screen.top ) / _this.screen.height | |
); | |
}; | |
this.getMouseProjectionOnBall = function ( clientX, clientY ) { | |
var mouseOnBall = new THREE.Vector3( | |
( clientX - _this.screen.width * 0.5 - _this.screen.left ) / (_this.screen.width*.5), | |
( _this.screen.height * 0.5 + _this.screen.top - clientY ) / (_this.screen.height*.5), | |
0.0 | |
); | |
var length = mouseOnBall.length(); | |
if ( _this.noRoll ) { | |
if ( length < Math.SQRT1_2 ) { | |
mouseOnBall.z = Math.sqrt( 1.0 - length*length ); | |
} else { | |
mouseOnBall.z = .5 / length; | |
} | |
} else if ( length > 1.0 ) { | |
mouseOnBall.normalize(); | |
} else { | |
mouseOnBall.z = Math.sqrt( 1.0 - length * length ); | |
} | |
_eye.copy( _this.object.position ).sub( _this.target ); | |
var projection = _this.object.up.clone().setLength( mouseOnBall.y ); | |
projection.add( _this.object.up.clone().cross( _eye ).setLength( mouseOnBall.x ) ); | |
projection.add( _eye.setLength( mouseOnBall.z ) ); | |
return projection; | |
}; | |
this.rotateCamera = function () { | |
var angle = Math.acos( _rotateStart.dot( _rotateEnd ) / _rotateStart.length() / _rotateEnd.length() ); | |
if ( angle ) { | |
var axis = ( new THREE.Vector3() ).crossVectors( _rotateStart, _rotateEnd ).normalize(), | |
quaternion = new THREE.Quaternion(); | |
angle *= _this.rotateSpeed; | |
quaternion.setFromAxisAngle( axis, -angle ); | |
_eye.applyQuaternion( quaternion ); | |
_this.object.up.applyQuaternion( quaternion ); | |
_rotateEnd.applyQuaternion( quaternion ); | |
if ( _this.staticMoving ) { | |
_rotateStart.copy( _rotateEnd ); | |
} else { | |
quaternion.setFromAxisAngle( axis, angle * ( _this.dynamicDampingFactor - 1.0 ) ); | |
_rotateStart.applyQuaternion( quaternion ); | |
} | |
} | |
}; | |
this.zoomCamera = function () { | |
if ( _state === STATE.TOUCH_ZOOM ) { | |
var factor = _touchZoomDistanceStart / _touchZoomDistanceEnd; | |
_touchZoomDistanceStart = _touchZoomDistanceEnd; | |
_eye.multiplyScalar( factor ); | |
} else { | |
var factor = 1.0 + ( _zoomEnd.y - _zoomStart.y ) * _this.zoomSpeed; | |
if ( factor !== 1.0 && factor > 0.0 ) { | |
_eye.multiplyScalar( factor ); | |
if ( _this.staticMoving ) { | |
_zoomStart.copy( _zoomEnd ); | |
} else { | |
_zoomStart.y += ( _zoomEnd.y - _zoomStart.y ) * this.dynamicDampingFactor; | |
} | |
} | |
} | |
}; | |
this.panCamera = function () { | |
var mouseChange = _panEnd.clone().sub( _panStart ); | |
if ( mouseChange.lengthSq() ) { | |
mouseChange.multiplyScalar( _eye.length() * _this.panSpeed ); | |
var pan = _eye.clone().cross( _this.object.up ).setLength( mouseChange.x ); | |
pan.add( _this.object.up.clone().setLength( mouseChange.y ) ); | |
_this.object.position.add( pan ); | |
_this.target.add( pan ); | |
if ( _this.staticMoving ) { | |
_panStart = _panEnd; | |
} else { | |
_panStart.add( mouseChange.subVectors( _panEnd, _panStart ).multiplyScalar( _this.dynamicDampingFactor ) ); | |
} | |
} | |
}; | |
this.checkDistances = function () { | |
if ( !_this.noZoom || !_this.noPan ) { | |
if ( _eye.lengthSq() > _this.maxDistance * _this.maxDistance ) { | |
_this.object.position.addVectors( _this.target, _eye.setLength( _this.maxDistance ) ); | |
} | |
if ( _eye.lengthSq() < _this.minDistance * _this.minDistance ) { | |
_this.object.position.addVectors( _this.target, _eye.setLength( _this.minDistance ) ); | |
} | |
} | |
}; | |
this.update = function () { | |
_eye.subVectors( _this.object.position, _this.target ); | |
if ( !_this.noRotate ) { | |
_this.rotateCamera(); | |
} | |
if ( !_this.noZoom ) { | |
_this.zoomCamera(); | |
} | |
if ( !_this.noPan ) { | |
_this.panCamera(); | |
} | |
_this.object.position.addVectors( _this.target, _eye ); | |
_this.checkDistances(); | |
_this.object.lookAt( _this.target ); | |
if ( lastPosition.distanceToSquared( _this.object.position ) > 0 ) { | |
_this.dispatchEvent( changeEvent ); | |
lastPosition.copy( _this.object.position ); | |
} | |
}; | |
this.reset = function () { | |
_state = STATE.NONE; | |
_prevState = STATE.NONE; | |
_this.target.copy( _this.target0 ); | |
_this.object.position.copy( _this.position0 ); | |
_this.object.up.copy( _this.up0 ); | |
_eye.subVectors( _this.object.position, _this.target ); | |
_this.object.lookAt( _this.target ); | |
_this.dispatchEvent( changeEvent ); | |
lastPosition.copy( _this.object.position ); | |
}; | |
// listeners | |
function keydown( event ) { | |
if ( _this.enabled === false ) return; | |
window.removeEventListener( 'keydown', keydown ); | |
_prevState = _state; | |
if ( _state !== STATE.NONE ) { | |
return; | |
} else if ( event.keyCode === _this.keys[ STATE.ROTATE ] && !_this.noRotate ) { | |
_state = STATE.ROTATE; | |
} else if ( event.keyCode === _this.keys[ STATE.ZOOM ] && !_this.noZoom ) { | |
_state = STATE.ZOOM; | |
} else if ( event.keyCode === _this.keys[ STATE.PAN ] && !_this.noPan ) { | |
_state = STATE.PAN; | |
} | |
} | |
function keyup( event ) { | |
if ( _this.enabled === false ) return; | |
_state = _prevState; | |
window.addEventListener( 'keydown', keydown, false ); | |
} | |
function mousedown( event ) { | |
if ( _this.enabled === false ) return; | |
event.preventDefault(); | |
event.stopPropagation(); | |
if ( _state === STATE.NONE ) { | |
_state = event.button; | |
} | |
if ( _state === STATE.ROTATE && !_this.noRotate ) { | |
_rotateStart = _this.getMouseProjectionOnBall( event.clientX, event.clientY ); | |
_rotateEnd.copy(_rotateStart) | |
} else if ( _state === STATE.ZOOM && !_this.noZoom ) { | |
_zoomStart = _this.getMouseOnScreen( event.clientX, event.clientY ); | |
_zoomEnd.copy(_zoomStart); | |
} else if ( _state === STATE.PAN && !_this.noPan ) { | |
_panStart = _this.getMouseOnScreen( event.clientX, event.clientY ); | |
_panEnd.copy(_panStart) | |
} | |
document.addEventListener( 'mousemove', mousemove, false ); | |
document.addEventListener( 'mouseup', mouseup, false ); | |
} | |
function mousemove( event ) { | |
if ( _this.enabled === false ) return; | |
event.preventDefault(); | |
event.stopPropagation(); | |
if ( _state === STATE.ROTATE && !_this.noRotate ) { | |
_rotateEnd = _this.getMouseProjectionOnBall( event.clientX, event.clientY ); | |
} else if ( _state === STATE.ZOOM && !_this.noZoom ) { | |
_zoomEnd = _this.getMouseOnScreen( event.clientX, event.clientY ); | |
} else if ( _state === STATE.PAN && !_this.noPan ) { | |
_panEnd = _this.getMouseOnScreen( event.clientX, event.clientY ); | |
} | |
} | |
function mouseup( event ) { | |
if ( _this.enabled === false ) return; | |
event.preventDefault(); | |
event.stopPropagation(); | |
_state = STATE.NONE; | |
document.removeEventListener( 'mousemove', mousemove ); | |
document.removeEventListener( 'mouseup', mouseup ); | |
} | |
function mousewheel( event ) { | |
if ( _this.enabled === false ) return; | |
event.preventDefault(); | |
event.stopPropagation(); | |
var delta = 0; | |
if ( event.wheelDelta ) { // WebKit / Opera / Explorer 9 | |
delta = event.wheelDelta / 40; | |
} else if ( event.detail ) { // Firefox | |
delta = - event.detail / 3; | |
} | |
_zoomStart.y += delta * 0.01; | |
} | |
function touchstart( event ) { | |
if ( _this.enabled === false ) return; | |
switch ( event.touches.length ) { | |
case 1: | |
_state = STATE.TOUCH_ROTATE; | |
_rotateStart = _rotateEnd = _this.getMouseProjectionOnBall( event.touches[ 0 ].pageX, event.touches[ 0 ].pageY ); | |
break; | |
case 2: | |
_state = STATE.TOUCH_ZOOM; | |
var dx = event.touches[ 0 ].pageX - event.touches[ 1 ].pageX; | |
var dy = event.touches[ 0 ].pageY - event.touches[ 1 ].pageY; | |
_touchZoomDistanceEnd = _touchZoomDistanceStart = Math.sqrt( dx * dx + dy * dy ); | |
break; | |
case 3: | |
_state = STATE.TOUCH_PAN; | |
_panStart = _panEnd = _this.getMouseOnScreen( event.touches[ 0 ].pageX, event.touches[ 0 ].pageY ); | |
break; | |
default: | |
_state = STATE.NONE; | |
} | |
} | |
function touchmove( event ) { | |
if ( _this.enabled === false ) return; | |
event.preventDefault(); | |
event.stopPropagation(); | |
switch ( event.touches.length ) { | |
case 1: | |
_rotateEnd = _this.getMouseProjectionOnBall( event.touches[ 0 ].pageX, event.touches[ 0 ].pageY ); | |
break; | |
case 2: | |
var dx = event.touches[ 0 ].pageX - event.touches[ 1 ].pageX; | |
var dy = event.touches[ 0 ].pageY - event.touches[ 1 ].pageY; | |
_touchZoomDistanceEnd = Math.sqrt( dx * dx + dy * dy ) | |
break; | |
case 3: | |
_panEnd = _this.getMouseOnScreen( event.touches[ 0 ].pageX, event.touches[ 0 ].pageY ); | |
break; | |
default: | |
_state = STATE.NONE; | |
} | |
} | |
function touchend( event ) { | |
if ( _this.enabled === false ) return; | |
switch ( event.touches.length ) { | |
case 1: | |
_rotateStart = _rotateEnd = _this.getMouseProjectionOnBall( event.touches[ 0 ].pageX, event.touches[ 0 ].pageY ); | |
break; | |
case 2: | |
_touchZoomDistanceStart = _touchZoomDistanceEnd = 0; | |
break; | |
case 3: | |
_panStart = _panEnd = _this.getMouseOnScreen( event.touches[ 0 ].pageX, event.touches[ 0 ].pageY ); | |
break; | |
} | |
_state = STATE.NONE; | |
} | |
this.domElement.addEventListener( 'contextmenu', function ( event ) { event.preventDefault(); }, false ); | |
this.domElement.addEventListener( 'mousedown', mousedown, false ); | |
this.domElement.addEventListener( 'mousewheel', mousewheel, false ); | |
this.domElement.addEventListener( 'DOMMouseScroll', mousewheel, false ); // firefox | |
this.domElement.addEventListener( 'touchstart', touchstart, false ); | |
this.domElement.addEventListener( 'touchend', touchend, false ); | |
this.domElement.addEventListener( 'touchmove', touchmove, false ); | |
window.addEventListener( 'keydown', keydown, false ); | |
window.addEventListener( 'keyup', keyup, false ); | |
this.handleResize(); | |
}; | |
THREE.TrackballControls.prototype = Object.create( THREE.EventDispatcher.prototype ); |
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
SURF = { | |
"vertices": [ | |
[ | |
6.607901, | |
89.281046000000003, | |
-19.516006999999998 | |
], | |
[ | |
7.5663280000000004, | |
89.837593999999996, | |
-24.355699000000001 | |
], | |
[ | |
12.012903, | |
88.788666000000006, | |
-14.815272999999999 | |
], | |
[ | |
14.281205, | |
89.336941999999993, | |
-16.882937999999999 | |
], | |
[ | |
9.2734780000000008, | |
86.245334999999997, | |
-17.040330999999998 | |
], | |
[ | |
9.236561, | |
89.964760999999996, | |
-20.739246999999999 | |
], | |
[ | |
11.858867999999999, | |
89.536229000000006, | |
-18.209510999999999 | |
], | |
[ | |
15.338604, | |
89.273252999999997, | |
-19.005732999999999 | |
], | |
[ | |
16.566320000000001, | |
88.801563000000002, | |
-16.207538 | |
], | |
[ | |
17.641352999999999, | |
89.112043999999997, | |
-21.448345 | |
], | |
[ | |
20.441369999999999, | |
87.969164000000006, | |
-18.443344 | |
], | |
[ | |
14.701155, | |
89.455792000000002, | |
-22.606874000000001 | |
], | |
[ | |
11.444718999999999, | |
89.458466000000001, | |
-24.398519 | |
], | |
[ | |
3.155742, | |
89.223016000000001, | |
-23.114335000000001 | |
], | |
[ | |
10.002319, | |
89.300805999999994, | |
-25.350057 | |
], | |
[ | |
13.933425, | |
89.489737000000005, | |
-24.866126000000001 | |
], | |
[ | |
18.170773000000001, | |
88.199607999999998, | |
-26.179185 | |
], | |
[ | |
20.385786, | |
87.725665000000006, | |
-23.048757999999999 | |
], | |
[ | |
4.2340549999999997, | |
89.132158000000004, | |
-25.258987999999999 | |
], | |
[ | |
4.3587429999999996, | |
87.025747999999993, | |
-28.251172 | |
], | |
[ | |
14.490596, | |
87.406075999999999, | |
-28.140673 | |
], | |
[ | |
8.0656490000000005, | |
88.745345999999998, | |
-27.967231999999999 | |
], | |
[ | |
10.529876, | |
88.328920999999994, | |
-28.192875999999998 | |
], | |
[ | |
19.354429, | |
86.585984999999994, | |
-26.657617999999999 | |
], | |
[ | |
6.5605669999999998, | |
87.283564999999996, | |
-28.692166 | |
], | |
[ | |
5.8562880000000002, | |
87.593177999999995, | |
-8.5791740000000001 | |
], | |
[ | |
3.8693659999999999, | |
85.568737999999996, | |
-10.600135 | |
], | |
[ | |
8.6032910000000005, | |
87.944025999999994, | |
-12.151540000000001 | |
], | |
[ | |
11.575262, | |
87.312780000000004, | |
-11.284802000000001 | |
], | |
[ | |
3.0654710000000001, | |
86.468934000000004, | |
-13.098717000000001 | |
], | |
[ | |
2.7987470000000001, | |
87.811627999999999, | |
-15.734387999999999 | |
], | |
[ | |
13.099947999999999, | |
86.209823999999998, | |
-12.972239999999999 | |
], | |
[ | |
15.813666, | |
86.346530000000001, | |
-11.804593000000001 | |
], | |
[ | |
20.765163999999999, | |
87.458337, | |
-14.942365000000001 | |
], | |
[ | |
4.3156179999999997, | |
88.906011000000007, | |
-18.399346999999999 | |
], | |
[ | |
2.360719, | |
87.858270000000005, | |
-26.002694000000002 | |
], | |
[ | |
12.017401, | |
87.455712000000005, | |
-8.0363319999999998 | |
], | |
[ | |
3.8828330000000002, | |
85.832988999999998, | |
-7.5882779999999999 | |
], | |
[ | |
16.297332000000001, | |
85.564346, | |
-8.3068249999999999 | |
], | |
[ | |
13.978979000000001, | |
85.782409000000001, | |
-10.580356 | |
], | |
[ | |
9.2123010000000001, | |
87.498217999999994, | |
-8.4602129999999995 | |
], | |
[ | |
19.530595000000002, | |
82.838440000000006, | |
-10.782391000000001 | |
], | |
[ | |
21.742549, | |
85.471609000000001, | |
-10.066991 | |
], | |
[ | |
10.823783000000001, | |
85.492084000000006, | |
-15.601144 | |
], | |
[ | |
23.333435000000001, | |
86.293143000000001, | |
-19.475016 | |
], | |
[ | |
0.24271000000000001, | |
87.302248000000006, | |
-18.133120000000002 | |
], | |
[ | |
-0.98226899999999995, | |
86.075654, | |
-22.272061000000001 | |
], | |
[ | |
0.83611599999999997, | |
85.893257000000006, | |
-27.075407999999999 | |
], | |
[ | |
10.502672, | |
85.099918000000002, | |
-28.423338999999999 | |
], | |
[ | |
6.8117000000000001, | |
84.955568, | |
-28.022455000000001 | |
], | |
[ | |
8.106325, | |
85.116390999999993, | |
-2.875003 | |
], | |
[ | |
2.7971439999999999, | |
84.810767999999996, | |
-5.4945219999999999 | |
], | |
[ | |
12.398946, | |
86.239941999999999, | |
-4.3273099999999998 | |
], | |
[ | |
15.321811, | |
86.113432000000003, | |
-4.8864879999999999 | |
], | |
[ | |
17.838853, | |
85.070797999999996, | |
-5.7206429999999999 | |
], | |
[ | |
9.8060019999999994, | |
86.102269000000007, | |
-5.8036399999999997 | |
], | |
[ | |
1.056565, | |
85.754579000000007, | |
-9.0393869999999996 | |
], | |
[ | |
1.9901359999999999, | |
86.164997999999997, | |
-10.674811999999999 | |
], | |
[ | |
23.658541, | |
84.779477, | |
-10.715101000000001 | |
], | |
[ | |
23.948391000000001, | |
85.805661999999998, | |
-12.537318000000001 | |
], | |
[ | |
10.510394, | |
85.540749000000005, | |
-14.599079 | |
], | |
[ | |
22.706257999999998, | |
86.654646, | |
-15.887385999999999 | |
], | |
[ | |
0.70996000000000004, | |
86.633656000000002, | |
-15.077147999999999 | |
], | |
[ | |
10.109641, | |
83.926601000000005, | |
-26.096222000000001 | |
], | |
[ | |
8.5394190000000005, | |
81.023688000000007, | |
-23.696490000000001 | |
], | |
[ | |
22.997889000000001, | |
85.002448999999999, | |
-23.585553999999998 | |
], | |
[ | |
2.011504, | |
82.107775000000004, | |
-27.230072 | |
], | |
[ | |
16.994824000000001, | |
84.679704000000001, | |
-27.646308999999999 | |
], | |
[ | |
8.7641410000000004, | |
86.030522000000005, | |
-29.708677000000002 | |
], | |
[ | |
5.3629049999999996, | |
85.063282000000001, | |
-29.398388000000001 | |
], | |
[ | |
11.045671, | |
87.113225999999997, | |
-30.397099999999998 | |
], | |
[ | |
13.565670000000001, | |
86.903835999999998, | |
-30.096810999999999 | |
], | |
[ | |
16.249618999999999, | |
86.386308, | |
-29.706795 | |
], | |
[ | |
19.642565999999999, | |
85.530779999999993, | |
-33.835369999999998 | |
], | |
[ | |
12.4071, | |
87.105501000000004, | |
-32.320149000000001 | |
], | |
[ | |
15.808952, | |
86.800889999999995, | |
-32.166544999999999 | |
], | |
[ | |
7.6680299999999999, | |
86.377677000000006, | |
-32.184657000000001 | |
], | |
[ | |
13.06556, | |
85.094941000000006, | |
-35.932653999999999 | |
], | |
[ | |
4.7831799999999998, | |
85.087778999999998, | |
-0.79014200000000001 | |
], | |
[ | |
14.437257000000001, | |
85.351828999999995, | |
-3.1566019999999999 | |
], | |
[ | |
19.241402000000001, | |
83.856719999999996, | |
-3.9213969999999998 | |
], | |
[ | |
18.798836000000001, | |
81.778972999999993, | |
-7.1855739999999999 | |
], | |
[ | |
-0.098317000000000002, | |
86.001351999999997, | |
-11.684177999999999 | |
], | |
[ | |
15.398903000000001, | |
84.181010000000001, | |
-9.6927230000000009 | |
], | |
[ | |
-1.96315, | |
85.716284999999999, | |
-13.949828 | |
], | |
[ | |
14.69468, | |
82.695820999999995, | |
-13.387674000000001 | |
], | |
[ | |
25.493234999999999, | |
85.339821000000001, | |
-14.577861 | |
], | |
[ | |
10.891002, | |
83.482810000000001, | |
-16.039842 | |
], | |
[ | |
26.505918000000001, | |
85.178703999999996, | |
-16.377061999999999 | |
], | |
[ | |
27.962578000000001, | |
84.846671000000001, | |
-20.200143000000001 | |
], | |
[ | |
27.169588000000001, | |
84.206199999999995, | |
-23.555734000000001 | |
], | |
[ | |
-0.91670600000000002, | |
84.796637000000004, | |
-25.577306 | |
], | |
[ | |
5.5689029999999997, | |
82.120942999999997, | |
-25.891954999999999 | |
], | |
[ | |
21.074445000000001, | |
85.450012999999998, | |
-30.632066999999999 | |
], | |
[ | |
4.9147679999999996, | |
85.028709000000006, | |
-31.969974000000001 | |
], | |
[ | |
9.8408979999999993, | |
85.561301999999998, | |
-34.654415999999998 | |
], | |
[ | |
10.431768, | |
84.292786000000007, | |
-36.546534000000001 | |
], | |
[ | |
16.926765, | |
85.527551000000003, | |
-34.971420000000002 | |
], | |
[ | |
3.9407770000000002, | |
83.584648999999999, | |
2.8871540000000002 | |
], | |
[ | |
7.1221170000000003, | |
84.002270999999993, | |
2.6976200000000001 | |
], | |
[ | |
12.867428, | |
81.810002999999995, | |
2.5413299999999999 | |
], | |
[ | |
0.18563299999999999, | |
82.355331000000007, | |
-1.439854 | |
], | |
[ | |
8.8619660000000007, | |
84.511510999999999, | |
-0.038099000000000001 | |
], | |
[ | |
14.604986999999999, | |
83.018108999999995, | |
-0.42660799999999999 | |
], | |
[ | |
18.521913999999999, | |
82.767617999999999, | |
-0.546879 | |
], | |
[ | |
0.46134599999999998, | |
83.916967999999997, | |
-4.8999800000000002 | |
], | |
[ | |
-1.492866, | |
82.898302999999999, | |
-5.5152270000000003 | |
], | |
[ | |
13.664883, | |
83.214617000000004, | |
-10.454821000000001 | |
], | |
[ | |
-2.9019910000000002, | |
81.823098000000002, | |
-9.6523859999999999 | |
], | |
[ | |
12.056523, | |
83.310069999999996, | |
-12.449614 | |
], | |
[ | |
27.888390999999999, | |
83.090092999999996, | |
-13.251436 | |
], | |
[ | |
-3.1647880000000002, | |
83.806067999999996, | |
-17.239132999999999 | |
], | |
[ | |
30.105055, | |
82.692127999999997, | |
-17.711485 | |
], | |
[ | |
-2.694277, | |
83.876941000000002, | |
-21.695385999999999 | |
], | |
[ | |
28.813867999999999, | |
82.873745999999997, | |
-23.614435 | |
], | |
[ | |
-3.102554, | |
82.636594000000002, | |
-24.542701999999998 | |
], | |
[ | |
23.597398999999999, | |
82.885661999999996, | |
-26.862302 | |
], | |
[ | |
18.987347, | |
82.432454000000007, | |
-25.928688999999999 | |
], | |
[ | |
13.858444, | |
84.603538999999998, | |
-28.953813 | |
], | |
[ | |
22.877248000000002, | |
84.657634999999999, | |
-32.236958000000001 | |
], | |
[ | |
25.898357000000001, | |
83.163448000000002, | |
-29.709652999999999 | |
], | |
[ | |
3.8870779999999998, | |
83.156435000000002, | |
-33.158966999999997 | |
], | |
[ | |
6.7431720000000004, | |
84.353651999999997, | |
-34.613987999999999 | |
], | |
[ | |
22.347849, | |
83.521517000000003, | |
-35.715477 | |
], | |
[ | |
14.528086, | |
83.316768999999994, | |
-37.634183 | |
], | |
[ | |
18.010469000000001, | |
83.222832999999994, | |
-36.874268000000001 | |
], | |
[ | |
9.0890459999999997, | |
82.295760999999999, | |
5.8165100000000001 | |
], | |
[ | |
10.879845, | |
82.377876000000001, | |
4.4081020000000004 | |
], | |
[ | |
1.2566200000000001, | |
80.563708000000005, | |
3.0086390000000001 | |
], | |
[ | |
1.539345, | |
83.267173, | |
0.97682000000000002 | |
], | |
[ | |
20.585176000000001, | |
81.024879999999996, | |
-2.598427 | |
], | |
[ | |
16.26116, | |
81.396715999999998, | |
-9.6748510000000003 | |
], | |
[ | |
-3.592317, | |
79.141852, | |
-12.193277999999999 | |
], | |
[ | |
-3.2003240000000002, | |
83.487369999999999, | |
-13.497159999999999 | |
], | |
[ | |
-0.36769099999999999, | |
78.222172, | |
-13.069796 | |
], | |
[ | |
23.670023, | |
79.120320000000007, | |
-12.55747 | |
], | |
[ | |
-3.3538589999999999, | |
81.381584000000004, | |
-15.818858000000001 | |
], | |
[ | |
11.851421, | |
81.357687999999996, | |
-13.649063999999999 | |
], | |
[ | |
32.503678999999998, | |
80.088864000000001, | |
-16.948846 | |
], | |
[ | |
7.5745589999999998, | |
83.118122999999997, | |
-26.166992 | |
], | |
[ | |
17.269479, | |
82.789333999999997, | |
-28.043239 | |
], | |
[ | |
2.7785739999999999, | |
81.997860000000003, | |
-30.062110000000001 | |
], | |
[ | |
22.764956999999999, | |
81.655613000000002, | |
-27.895104 | |
], | |
[ | |
3.1216119999999998, | |
80.359093999999999, | |
-32.370300999999998 | |
], | |
[ | |
25.698637000000002, | |
82.900717, | |
-32.532961 | |
], | |
[ | |
7.8099759999999998, | |
82.527997999999997, | |
-36.903399 | |
], | |
[ | |
16.651716, | |
79.236616999999995, | |
-36.555478999999998 | |
], | |
[ | |
24.271865999999999, | |
81.873952000000003, | |
-36.170305999999997 | |
], | |
[ | |
19.662862000000001, | |
82.450130000000001, | |
-37.378174999999999 | |
], | |
[ | |
22.841813999999999, | |
81.958129, | |
-37.373266000000001 | |
], | |
[ | |
10.821873999999999, | |
80.509810000000002, | |
-38.347098000000003 | |
], | |
[ | |
14.513509000000001, | |
81.205613, | |
-38.136735999999999 | |
], | |
[ | |
20.549795, | |
79.926838000000004, | |
0.171322 | |
], | |
[ | |
-2.8009879999999998, | |
79.764116999999999, | |
-4.3812949999999997 | |
], | |
[ | |
-1.572227, | |
81.813097999999997, | |
-2.9897550000000002 | |
], | |
[ | |
19.798421000000001, | |
80.454233000000002, | |
-4.3486750000000001 | |
], | |
[ | |
14.601201, | |
78.991991999999996, | |
-14.652936 | |
], | |
[ | |
-3.7387950000000001, | |
79.899788999999998, | |
-21.234179999999999 | |
], | |
[ | |
30.649974, | |
82.607042000000007, | |
-22.163993000000001 | |
], | |
[ | |
0.96826599999999996, | |
79.030123000000003, | |
-24.738085000000002 | |
], | |
[ | |
32.202672999999997, | |
80.821904000000004, | |
-23.179220999999998 | |
], | |
[ | |
24.970507999999999, | |
80.063685000000007, | |
-25.704163000000001 | |
], | |
[ | |
5.2117230000000001, | |
82.839907999999994, | |
-27.078247000000001 | |
], | |
[ | |
26.917014000000002, | |
80.964871000000002, | |
-27.939319000000001 | |
], | |
[ | |
29.483922, | |
80.251489000000007, | |
-31.044447999999999 | |
], | |
[ | |
4.550586, | |
79.743285, | |
-34.856783999999998 | |
], | |
[ | |
27.202919000000001, | |
81.187027999999998, | |
-33.895451000000001 | |
], | |
[ | |
13.254752999999999, | |
78.523731999999995, | |
-37.438580999999999 | |
], | |
[ | |
15.848042, | |
80.947485, | |
4.0095200000000002 | |
], | |
[ | |
18.960194000000001, | |
79.586736999999999, | |
5.3370899999999999 | |
], | |
[ | |
3.7706629999999999, | |
81.192206999999996, | |
4.6824120000000002 | |
], | |
[ | |
4.3152920000000003, | |
79.379412000000002, | |
4.1779440000000001 | |
], | |
[ | |
-1.909999, | |
79.194316999999998, | |
-0.54219899999999999 | |
], | |
[ | |
23.643988, | |
80.059747000000002, | |
-3.9850699999999999 | |
], | |
[ | |
20.847631, | |
80.632289999999998, | |
-6.021414 | |
], | |
[ | |
25.842908000000001, | |
81.367722000000001, | |
-6.6843339999999998 | |
], | |
[ | |
22.911667000000001, | |
82.174167999999995, | |
-8.1479579999999991 | |
], | |
[ | |
-3.501061, | |
78.796684999999997, | |
-7.602786 | |
], | |
[ | |
1.4381379999999999, | |
77.196141999999995, | |
-10.903079 | |
], | |
[ | |
16.769444, | |
78.395849999999996, | |
-11.563872 | |
], | |
[ | |
27.346402999999999, | |
79.998001000000002, | |
-13.47892 | |
], | |
[ | |
-3.8008120000000001, | |
77.314750000000004, | |
-17.088007999999999 | |
], | |
[ | |
-4.4408370000000001, | |
76.838193000000004, | |
-20.075754 | |
], | |
[ | |
4.7143090000000001, | |
77.988230999999999, | |
-23.589835000000001 | |
], | |
[ | |
33.158276999999998, | |
80.361862000000002, | |
-20.642426 | |
], | |
[ | |
-1.7866200000000001, | |
79.728273000000002, | |
-25.156965 | |
], | |
[ | |
29.508804999999999, | |
80.746885000000006, | |
-25.554496 | |
], | |
[ | |
20.612548, | |
78.482347000000004, | |
-39.658490999999998 | |
], | |
[ | |
6.1716430000000004, | |
78.207294000000005, | |
12.03692 | |
], | |
[ | |
10.022921, | |
79.845005999999998, | |
8.0523819999999997 | |
], | |
[ | |
14.935108, | |
80.030627999999993, | |
8.2843219999999995 | |
], | |
[ | |
5.1589510000000001, | |
80.757746999999995, | |
7.3726310000000002 | |
], | |
[ | |
18.241512, | |
76.421144999999996, | |
-1.371035 | |
], | |
[ | |
27.917991000000001, | |
80.706351999999995, | |
-7.1557050000000002 | |
], | |
[ | |
25.692222999999998, | |
79.817932999999996, | |
-11.15729 | |
], | |
[ | |
-0.347084, | |
76.948739000000003, | |
-14.232196999999999 | |
], | |
[ | |
25.733788000000001, | |
77.239594999999994, | |
-24.966873 | |
], | |
[ | |
29.153514000000001, | |
78.371961999999996, | |
-27.794696999999999 | |
], | |
[ | |
3.4235350000000002, | |
79.011674999999997, | |
-27.920672 | |
], | |
[ | |
13.240145999999999, | |
75.022268999999994, | |
-35.318989999999999 | |
], | |
[ | |
5.9871359999999996, | |
76.969391999999999, | |
-35.830455999999998 | |
], | |
[ | |
7.5304609999999998, | |
79.326083999999994, | |
-38.112954999999999 | |
], | |
[ | |
22.769416, | |
79.614822000000004, | |
-39.459800000000001 | |
], | |
[ | |
11.921916, | |
79.402601000000004, | |
10.175147000000001 | |
], | |
[ | |
14.537618, | |
78.360290000000006, | |
13.176405000000001 | |
], | |
[ | |
12.249249000000001, | |
78.675741000000002, | |
5.6743579999999998 | |
], | |
[ | |
3.5334949999999998, | |
79.094581000000005, | |
5.7544409999999999 | |
], | |
[ | |
3.126271, | |
77.570324999999997, | |
2.8573300000000001 | |
], | |
[ | |
-0.174373, | |
77.134062, | |
1.422277 | |
], | |
[ | |
2.4402659999999998, | |
76.479533000000004, | |
0.94389599999999996 | |
], | |
[ | |
15.876711, | |
74.743994000000001, | |
-5.0750729999999997 | |
], | |
[ | |
24.755542999999999, | |
77.395797999999999, | |
-4.572864 | |
], | |
[ | |
31.050977, | |
79.240091000000007, | |
-8.0693000000000001 | |
], | |
[ | |
16.419371000000002, | |
77.367519000000001, | |
-8.5878700000000006 | |
], | |
[ | |
29.919363000000001, | |
78.514048000000003, | |
-13.418282 | |
], | |
[ | |
-3.0208520000000001, | |
76.667863999999994, | |
-23.330397000000001 | |
], | |
[ | |
4.7978959999999997, | |
79.540295999999998, | |
-25.428602000000001 | |
], | |
[ | |
31.993960000000001, | |
79.830309, | |
-26.138382 | |
], | |
[ | |
32.798774000000002, | |
75.704312000000002, | |
-28.251206 | |
], | |
[ | |
11.567269, | |
74.756106000000003, | |
-31.41555 | |
], | |
[ | |
25.354932999999999, | |
78.926317999999995, | |
-38.992525999999998 | |
], | |
[ | |
29.427546, | |
78.744364000000004, | |
-36.075212999999998 | |
], | |
[ | |
27.026482000000001, | |
77.710226000000006, | |
-39.818201000000002 | |
], | |
[ | |
2.0053480000000001, | |
75.865357000000003, | |
12.128056000000001 | |
], | |
[ | |
1.806956, | |
77.850568999999993, | |
9.6712260000000008 | |
], | |
[ | |
8.5941430000000008, | |
76.101421999999999, | |
10.932267 | |
], | |
[ | |
16.457595999999999, | |
78.464645000000004, | |
10.278587 | |
], | |
[ | |
10.028028000000001, | |
77.119018999999994, | |
8.2961510000000001 | |
], | |
[ | |
20.043863999999999, | |
77.179834, | |
2.2969919999999999 | |
], | |
[ | |
0.17153199999999999, | |
72.358597000000003, | |
-0.094596 | |
], | |
[ | |
20.009758999999999, | |
76.495121999999995, | |
-3.686712 | |
], | |
[ | |
18.621808000000001, | |
78.258064000000005, | |
-6.9172599999999997 | |
], | |
[ | |
28.771640000000001, | |
77.701459, | |
-5.2913750000000004 | |
], | |
[ | |
3.5321449999999999, | |
75.344842999999997, | |
-12.314532 | |
], | |
[ | |
3.3223790000000002, | |
75.243582000000004, | |
-9.7870819999999998 | |
], | |
[ | |
31.379933000000001, | |
75.917580000000001, | |
-5.5830010000000003 | |
], | |
[ | |
-4.0898199999999996, | |
76.733553000000001, | |
-10.207447999999999 | |
], | |
[ | |
-2.555059, | |
75.338339000000005, | |
-15.678525 | |
], | |
[ | |
36.178545999999997, | |
78.899601000000004, | |
-18.505891999999999 | |
], | |
[ | |
35.613287999999997, | |
78.963783000000006, | |
-24.591918 | |
], | |
[ | |
-0.39167000000000002, | |
78.082553000000004, | |
-26.620757999999999 | |
], | |
[ | |
36.155560999999999, | |
77.413304999999994, | |
-26.751898000000001 | |
], | |
[ | |
-0.94141300000000006, | |
77.817932999999996, | |
-29.493784000000002 | |
], | |
[ | |
30.788461000000002, | |
75.083883, | |
-27.881159 | |
], | |
[ | |
-2.6278999999999999, | |
75.328965999999994, | |
-26.876895999999999 | |
], | |
[ | |
0.679898, | |
78.365516999999997, | |
-30.067758999999999 | |
], | |
[ | |
28.431308000000001, | |
76.735021000000003, | |
-28.635103999999998 | |
], | |
[ | |
30.378879000000001, | |
78.218817999999999, | |
-30.633880000000001 | |
], | |
[ | |
31.781682, | |
77.4495, | |
-32.669021000000001 | |
], | |
[ | |
9.0058849999999993, | |
74.517658999999995, | |
-36.864514999999997 | |
], | |
[ | |
18.484394999999999, | |
77.213464999999999, | |
-38.294859000000002 | |
], | |
[ | |
30.975252999999999, | |
76.102369999999993, | |
-38.645971000000003 | |
], | |
[ | |
22.847449999999998, | |
76.022053, | |
-39.988694000000002 | |
], | |
[ | |
30.582405000000001, | |
74.292894000000004, | |
-39.133774000000003 | |
], | |
[ | |
11.945995999999999, | |
77.553792999999999, | |
15.045153000000001 | |
], | |
[ | |
10.623516, | |
74.217946999999995, | |
13.896203 | |
], | |
[ | |
15.321854, | |
76.646680000000003, | |
16.906407999999999 | |
], | |
[ | |
18.574259000000001, | |
77.306318000000005, | |
12.730377000000001 | |
], | |
[ | |
10.468916999999999, | |
77.894220000000004, | |
12.111706 | |
], | |
[ | |
21.644933999999999, | |
76.327489999999997, | |
1.0500989999999999 | |
], | |
[ | |
25.670110000000001, | |
77.995227, | |
0.67674900000000004 | |
], | |
[ | |
25.342027999999999, | |
77.509855999999999, | |
-2.7181280000000001 | |
], | |
[ | |
28.496241999999999, | |
77.881810000000002, | |
-0.90427999999999997 | |
], | |
[ | |
-1.5735710000000001, | |
74.134501, | |
-1.803968 | |
], | |
[ | |
-3.9611070000000002, | |
75.985326000000001, | |
-4.5348620000000004 | |
], | |
[ | |
-3.865971, | |
73.397323, | |
-6.3856099999999998 | |
], | |
[ | |
33.896858999999999, | |
77.035138000000003, | |
-7.2481049999999998 | |
], | |
[ | |
33.942168000000002, | |
78.283286000000004, | |
-10.862106000000001 | |
], | |
[ | |
37.536917000000003, | |
75.663787999999997, | |
-11.871885000000001 | |
], | |
[ | |
27.419544999999999, | |
77.040687000000005, | |
-14.173068000000001 | |
], | |
[ | |
34.883553999999997, | |
78.663031000000004, | |
-13.863735 | |
], | |
[ | |
38.784784999999999, | |
76.474805000000003, | |
-16.768483 | |
], | |
[ | |
38.252848999999998, | |
77.427436, | |
-19.836119 | |
], | |
[ | |
-4.2629570000000001, | |
74.922813000000005, | |
-20.820475999999999 | |
], | |
[ | |
39.295634, | |
76.381229000000005, | |
-22.254584000000001 | |
], | |
[ | |
27.44849, | |
75.032430000000005, | |
-26.607144000000002 | |
], | |
[ | |
-1.861475, | |
75.313481999999993, | |
-29.863016999999999 | |
], | |
[ | |
0.86251299999999997, | |
78.369020000000006, | |
-32.548614000000001 | |
], | |
[ | |
16.999717, | |
74.106809999999996, | |
-37.923290999999999 | |
], | |
[ | |
32.639088000000001, | |
76.512445, | |
-34.223668000000004 | |
], | |
[ | |
24.841078, | |
72.969269999999995, | |
-37.781455999999999 | |
], | |
[ | |
21.028680999999999, | |
75.667257000000006, | |
15.498188000000001 | |
], | |
[ | |
7.5709140000000001, | |
73.619192999999996, | |
10.636473000000001 | |
], | |
[ | |
-1.210423, | |
75.937374000000005, | |
8.0837219999999999 | |
], | |
[ | |
18.365147, | |
76.534820999999994, | |
8.7582920000000009 | |
], | |
[ | |
18.856653999999999, | |
75.087148999999997, | |
4.3220499999999999 | |
], | |
[ | |
0.84675199999999995, | |
77.381969999999995, | |
5.8474449999999996 | |
], | |
[ | |
25.738389000000002, | |
76.056950999999998, | |
5.7836720000000001 | |
], | |
[ | |
-0.66139499999999996, | |
74.978223, | |
1.5407770000000001 | |
], | |
[ | |
21.943622000000001, | |
76.186492999999999, | |
4.2474360000000004 | |
], | |
[ | |
27.468529, | |
76.159998000000002, | |
2.0928110000000002 | |
], | |
[ | |
17.735098000000001, | |
74.051907, | |
0.011526 | |
], | |
[ | |
32.620258999999997, | |
76.251373000000001, | |
-1.3415429999999999 | |
], | |
[ | |
27.322343, | |
74.950338000000002, | |
-4.7799889999999996 | |
], | |
[ | |
19.396464999999999, | |
74.200030999999996, | |
-4.322203 | |
], | |
[ | |
5.0076859999999996, | |
72.305026999999995, | |
-9.2560590000000005 | |
], | |
[ | |
25.748260999999999, | |
75.439085000000006, | |
-6.2041919999999999 | |
], | |
[ | |
-3.7658520000000002, | |
72.913797000000002, | |
-9.8765020000000003 | |
], | |
[ | |
36.942168000000002, | |
74.835455999999994, | |
-8.3181930000000008 | |
], | |
[ | |
6.1048970000000002, | |
73.535492000000005, | |
-13.275518 | |
], | |
[ | |
-2.6189870000000002, | |
74.404884999999993, | |
-13.20797 | |
], | |
[ | |
39.537945999999998, | |
74.929550000000006, | |
-15.90549 | |
], | |
[ | |
-2.6958980000000001, | |
73.046502000000004, | |
-23.950455999999999 | |
], | |
[ | |
39.410834000000001, | |
74.685091, | |
-25.469904 | |
], | |
[ | |
34.439990999999999, | |
74.357770000000002, | |
-27.168483999999999 | |
], | |
[ | |
9.7800180000000001, | |
72.805080000000004, | |
-29.320671000000001 | |
], | |
[ | |
1.7249559999999999, | |
74.927327000000005, | |
-33.839497999999999 | |
], | |
[ | |
18.954861000000001, | |
70.601742999999999, | |
-34.82967 | |
], | |
[ | |
32.015746999999998, | |
74.351429999999993, | |
-29.434799999999999 | |
], | |
[ | |
22.601431999999999, | |
72.657246999999998, | |
-37.129178000000003 | |
], | |
[ | |
34.216894000000003, | |
74.570516999999995, | |
-35.781506999999998 | |
], | |
[ | |
28.485659999999999, | |
72.077360999999996, | |
-37.52064 | |
], | |
[ | |
17.217237999999998, | |
73.508561, | |
19.960629999999998 | |
], | |
[ | |
19.663872000000001, | |
74.691370000000006, | |
18.789200999999998 | |
], | |
[ | |
22.93656, | |
72.296629999999993, | |
17.805313999999999 | |
], | |
[ | |
14.715852999999999, | |
74.428044, | |
18.846277000000001 | |
], | |
[ | |
12.824566000000001, | |
74.041134999999997, | |
17.278020000000001 | |
], | |
[ | |
23.605067999999999, | |
75.300387999999998, | |
13.85581 | |
], | |
[ | |
22.583566000000001, | |
76.510143999999997, | |
11.413951000000001 | |
], | |
[ | |
20.299064000000001, | |
74.740527, | |
7.7118460000000004 | |
], | |
[ | |
23.016677000000001, | |
76.673522000000006, | |
7.7062730000000004 | |
], | |
[ | |
25.885314000000001, | |
75.322045000000003, | |
9.1430740000000004 | |
], | |
[ | |
-2.7525919999999999, | |
73.478877999999995, | |
4.6085459999999996 | |
], | |
[ | |
32.602913000000001, | |
75.649212000000006, | |
2.0767389999999999 | |
], | |
[ | |
22.379597, | |
75.680145999999993, | |
-1.6116250000000001 | |
], | |
[ | |
16.567122000000001, | |
72.040234999999996, | |
-2.7138300000000002 | |
], | |
[ | |
32.639736999999997, | |
72.343169000000003, | |
-6.4880839999999997 | |
], | |
[ | |
24.206206000000002, | |
71.114086999999998, | |
-8.1596209999999996 | |
], | |
[ | |
27.078949000000001, | |
74.022278999999997, | |
-7.4554330000000002 | |
], | |
[ | |
35.039492000000003, | |
74.738778999999994, | |
-6.43492 | |
], | |
[ | |
1.311264, | |
73.560077000000007, | |
-12.424251 | |
], | |
[ | |
1.900047, | |
73.669041000000007, | |
-15.493898 | |
], | |
[ | |
5.3485060000000004, | |
72.691092999999995, | |
-15.529496999999999 | |
], | |
[ | |
0.14818100000000001, | |
71.690366999999995, | |
-17.194738999999998 | |
], | |
[ | |
41.123103, | |
74.304621999999995, | |
-18.862981000000001 | |
], | |
[ | |
33.679817, | |
72.156120999999999, | |
-24.628989000000001 | |
], | |
[ | |
-1.151249, | |
73.057633999999993, | |
-27.832218000000001 | |
], | |
[ | |
0.29299700000000001, | |
74.019863000000001, | |
-32.125608 | |
], | |
[ | |
7.1559229999999996, | |
68.762378999999996, | |
-31.151527999999999 | |
], | |
[ | |
35.750779000000001, | |
73.269451000000004, | |
-31.777615000000001 | |
], | |
[ | |
11.023391999999999, | |
72.902708000000004, | |
-34.077039999999997 | |
], | |
[ | |
3.2945419999999999, | |
74.052757, | |
15.683987 | |
], | |
[ | |
7.12697, | |
73.316378999999998, | |
14.99798 | |
], | |
[ | |
-2.5283150000000001, | |
73.138962000000006, | |
8.6205040000000004 | |
], | |
[ | |
25.660231, | |
72.175019000000006, | |
10.162675 | |
], | |
[ | |
18.397141000000001, | |
72.423140000000004, | |
4.2522169999999999 | |
], | |
[ | |
29.826439000000001, | |
75.112262999999999, | |
4.7713299999999998 | |
], | |
[ | |
34.884957999999997, | |
74.216012000000006, | |
2.1967210000000001 | |
], | |
[ | |
31.619012000000001, | |
75.704265000000007, | |
-4.1818600000000004 | |
], | |
[ | |
29.669675999999999, | |
72.596710999999999, | |
-7.4425749999999997 | |
], | |
[ | |
36.896949999999997, | |
72.183345000000003, | |
-9.8213919999999995 | |
], | |
[ | |
27.158117000000001, | |
70.084802999999994, | |
-8.6857849999999992 | |
], | |
[ | |
38.632469, | |
73.629670000000004, | |
-14.497393000000001 | |
], | |
[ | |
-1.972002, | |
72.925935999999993, | |
-17.446197000000002 | |
], | |
[ | |
-1.6053409999999999, | |
70.850724, | |
-20.625819 | |
], | |
[ | |
33.385024999999999, | |
68.901039999999995, | |
-22.587976000000001 | |
], | |
[ | |
41.234704999999998, | |
74.369111000000004, | |
-20.895710000000001 | |
], | |
[ | |
42.890186999999997, | |
71.285397000000003, | |
-22.550635 | |
], | |
[ | |
-0.71458500000000003, | |
70.914991999999998, | |
-24.406113999999999 | |
], | |
[ | |
-1.3241069999999999, | |
69.082616000000002, | |
-27.006048 | |
], | |
[ | |
0.723773, | |
70.777270999999999, | |
-30.185503000000001 | |
], | |
[ | |
17.029651999999999, | |
68.559956999999997, | |
-28.525085000000001 | |
], | |
[ | |
3.2705839999999999, | |
69.777423999999996, | |
-33.133234999999999 | |
], | |
[ | |
4.1988079999999997, | |
73.057973000000004, | |
-35.134323999999999 | |
], | |
[ | |
11.056003, | |
70.790139999999994, | |
-33.870769000000003 | |
], | |
[ | |
6.1890229999999997, | |
70.646799999999999, | |
-34.929181 | |
], | |
[ | |
35.725248999999998, | |
72.413702999999998, | |
-35.948566999999997 | |
], | |
[ | |
14.848808, | |
70.224097, | |
-36.694431999999999 | |
], | |
[ | |
18.713950000000001, | |
71.500855000000001, | |
-38.020716999999998 | |
], | |
[ | |
22.061167000000001, | |
71.841376999999994, | |
20.599205999999999 | |
], | |
[ | |
8.0291420000000002, | |
73.095125999999993, | |
19.091343999999999 | |
], | |
[ | |
2.7832240000000001, | |
70.793114000000003, | |
19.949663999999999 | |
], | |
[ | |
4.8020050000000003, | |
73.746874000000005, | |
18.721406000000002 | |
], | |
[ | |
1.6796580000000001, | |
72.954172999999997, | |
17.080010000000001 | |
], | |
[ | |
24.26247, | |
72.246499999999997, | |
14.293153999999999 | |
], | |
[ | |
1.79573, | |
69.953153999999998, | |
2.4517989999999998 | |
], | |
[ | |
32.520493999999999, | |
74.609615000000005, | |
5.2954660000000002 | |
], | |
[ | |
24.094101999999999, | |
72.510047, | |
-5.2139119999999997 | |
], | |
[ | |
35.363953000000002, | |
72.096583999999993, | |
-4.2244979999999996 | |
], | |
[ | |
30.495512000000002, | |
71.751002999999997, | |
-5.4390580000000002 | |
], | |
[ | |
32.703769000000001, | |
73.204237000000006, | |
-4.7683859999999996 | |
], | |
[ | |
20.531749000000001, | |
69.610814000000005, | |
-4.9796079999999998 | |
], | |
[ | |
33.573433999999999, | |
70.622540000000001, | |
-7.1928840000000003 | |
], | |
[ | |
5.5017300000000002, | |
69.947289999999995, | |
-12.298048 | |
], | |
[ | |
36.869171999999999, | |
69.899439999999998, | |
-10.174167000000001 | |
], | |
[ | |
-2.5771700000000002, | |
70.091033999999993, | |
-12.114299000000001 | |
], | |
[ | |
-0.41564600000000002, | |
70.078372000000002, | |
-13.220193 | |
], | |
[ | |
40.175021000000001, | |
71.638188, | |
-15.526565 | |
], | |
[ | |
29.387796999999999, | |
70.561903999999998, | |
-21.938593999999998 | |
], | |
[ | |
31.777073999999999, | |
70.090096000000003, | |
-20.536436999999999 | |
], | |
[ | |
28.481286999999998, | |
71.462573000000006, | |
-24.715131 | |
], | |
[ | |
37.092855, | |
69.809595999999999, | |
-25.660202999999999 | |
], | |
[ | |
7.962097, | |
68.821180999999996, | |
-27.269711000000001 | |
], | |
[ | |
34.739258, | |
72.319922000000005, | |
-28.322749999999999 | |
], | |
[ | |
10.49277, | |
71.673428000000001, | |
-32.284481999999997 | |
], | |
[ | |
17.628824000000002, | |
68.547025000000005, | |
-32.433490999999997 | |
], | |
[ | |
36.365893, | |
70.591972999999996, | |
-33.366697000000002 | |
], | |
[ | |
21.846764, | |
69.264843999999997, | |
-36.577519000000002 | |
], | |
[ | |
34.489227999999997, | |
71.457275999999993, | |
-36.619174000000001 | |
], | |
[ | |
19.060072000000002, | |
71.474525, | |
22.407064999999999 | |
], | |
[ | |
5.8398339999999997, | |
72.814036999999999, | |
20.094311999999999 | |
], | |
[ | |
13.231610999999999, | |
71.274099000000007, | |
17.459595 | |
], | |
[ | |
6.8276909999999997, | |
72.233176, | |
12.17292 | |
], | |
[ | |
13.336773000000001, | |
70.846419999999995, | |
14.415056 | |
], | |
[ | |
-1.626476, | |
72.628310999999997, | |
11.525880000000001 | |
], | |
[ | |
9.8983779999999992, | |
70.748223999999993, | |
11.739776000000001 | |
], | |
[ | |
24.378157999999999, | |
69.390754000000001, | |
12.114101 | |
], | |
[ | |
26.817253999999998, | |
71.682181, | |
5.7562689999999996 | |
], | |
[ | |
-1.9277930000000001, | |
70.911728999999994, | |
1.70214 | |
], | |
[ | |
17.627331000000002, | |
71.646718000000007, | |
1.2064999999999999 | |
], | |
[ | |
37.707338, | |
72.041234000000003, | |
0.99168999999999996 | |
], | |
[ | |
20.253115000000001, | |
72.034626000000003, | |
-2.1732 | |
], | |
[ | |
22.671717000000001, | |
72.527708000000004, | |
-3.811563 | |
], | |
[ | |
26.900337, | |
71.798788999999999, | |
-6.3522400000000001 | |
], | |
[ | |
-3.1900719999999998, | |
70.888211999999996, | |
-2.6244839999999998 | |
], | |
[ | |
3.7607379999999999, | |
69.856105999999997, | |
-6.6459549999999998 | |
], | |
[ | |
2.811814, | |
70.732071000000005, | |
-10.094417 | |
], | |
[ | |
1.685295, | |
69.347769, | |
-11.714892000000001 | |
], | |
[ | |
28.720786, | |
68.834221999999997, | |
-20.616035 | |
], | |
[ | |
41.712079000000003, | |
70.655495999999999, | |
-26.197008 | |
], | |
[ | |
32.43356, | |
71.401218999999998, | |
-25.782066 | |
], | |
[ | |
35.305180999999997, | |
69.781857000000002, | |
-28.962624000000002 | |
], | |
[ | |
28.539925, | |
68.361335999999994, | |
-36.434769000000003 | |
], | |
[ | |
32.749847000000003, | |
68.416572000000002, | |
-34.934654000000002 | |
], | |
[ | |
9.9432910000000003, | |
68.322359000000006, | |
-33.529592999999998 | |
], | |
[ | |
24.782131, | |
69.016553999999999, | |
-36.937443999999999 | |
], | |
[ | |
12.475911, | |
70.351298, | |
27.63477 | |
], | |
[ | |
9.8658719999999995, | |
70.030955000000006, | |
28.137060999999999 | |
], | |
[ | |
10.381152, | |
71.921154000000001, | |
26.079166000000001 | |
], | |
[ | |
15.056694999999999, | |
71.136638000000005, | |
26.284565000000001 | |
], | |
[ | |
5.10121, | |
69.481556999999995, | |
24.873172 | |
], | |
[ | |
8.2947489999999995, | |
71.890711999999994, | |
25.096730000000001 | |
], | |
[ | |
17.012404, | |
70.767245000000003, | |
24.006647000000001 | |
], | |
[ | |
12.483596, | |
72.361528000000007, | |
25.082253000000001 | |
], | |
[ | |
21.372733, | |
68.750631999999996, | |
23.258208 | |
], | |
[ | |
6.1770430000000003, | |
71.709215, | |
22.032102999999999 | |
], | |
[ | |
14.8939, | |
72.065259999999995, | |
22.637280000000001 | |
], | |
[ | |
10.056502, | |
72.787000000000006, | |
21.303488999999999 | |
], | |
[ | |
12.776889000000001, | |
72.264842999999999, | |
20.799672000000001 | |
], | |
[ | |
14.456626, | |
71.489403999999993, | |
19.967334999999999 | |
], | |
[ | |
3.1891729999999998, | |
67.364974000000004, | |
20.037763000000002 | |
], | |
[ | |
9.9157869999999999, | |
70.812083999999999, | |
13.265235000000001 | |
], | |
[ | |
28.696603, | |
72.334509999999995, | |
11.406178000000001 | |
], | |
[ | |
24.913459, | |
68.872416000000001, | |
5.8950100000000001 | |
], | |
[ | |
-3.2652019999999999, | |
69.025532999999996, | |
8.1414580000000001 | |
], | |
[ | |
32.635331999999998, | |
72.305717000000001, | |
10.210478 | |
], | |
[ | |
-2.676272, | |
68.718174000000005, | |
4.6885700000000003 | |
], | |
[ | |
0.17097699999999999, | |
66.931787999999997, | |
4.0579780000000003 | |
], | |
[ | |
26.583036, | |
69.653700000000001, | |
2.7160890000000002 | |
], | |
[ | |
35.195045, | |
72.682136999999997, | |
5.3117169999999998 | |
], | |
[ | |
-2.995485, | |
68.828971999999993, | |
-1.0636019999999999 | |
], | |
[ | |
-0.99813499999999999, | |
68.061705000000003, | |
0.97742099999999998 | |
], | |
[ | |
-3.1174499999999998, | |
68.877836000000002, | |
-4.9441220000000001 | |
], | |
[ | |
6.2331339999999997, | |
67.800066000000001, | |
-7.3002180000000001 | |
], | |
[ | |
2.7915580000000002, | |
70.901431000000002, | |
-14.979937 | |
], | |
[ | |
37.567194000000001, | |
71.025111999999993, | |
-14.730636000000001 | |
], | |
[ | |
-2.2788529999999998, | |
69.276662999999999, | |
-16.742592999999999 | |
], | |
[ | |
42.546368000000001, | |
71.271056000000002, | |
-16.068942 | |
], | |
[ | |
30.630831000000001, | |
70.224238, | |
-23.424036999999998 | |
], | |
[ | |
8.5549499999999998, | |
69.376232000000002, | |
-30.042228000000001 | |
], | |
[ | |
15.101602, | |
68.150448999999995, | |
-32.575176999999996 | |
], | |
[ | |
12.939947, | |
67.338866999999993, | |
-34.37032 | |
], | |
[ | |
7.7052240000000003, | |
67.686279999999996, | |
27.073228 | |
], | |
[ | |
0.059367999999999997, | |
69.205043000000003, | |
19.392037999999999 | |
], | |
[ | |
-1.7923169999999999, | |
66.474076999999994, | |
14.903498000000001 | |
], | |
[ | |
24.203420999999999, | |
67.390002999999993, | |
16.776351999999999 | |
], | |
[ | |
-2.4073699999999998, | |
69.097373000000005, | |
11.971876999999999 | |
], | |
[ | |
24.615945, | |
68.364604, | |
8.4339790000000008 | |
], | |
[ | |
37.623252000000001, | |
69.949770999999998, | |
7.0003339999999996 | |
], | |
[ | |
41.597734000000003, | |
67.336089999999999, | |
5.646566 | |
], | |
[ | |
40.416938000000002, | |
68.859307000000001, | |
1.56464 | |
], | |
[ | |
38.241844999999998, | |
69.295331000000004, | |
-1.8430070000000001 | |
], | |
[ | |
2.6059199999999998, | |
67.589285000000004, | |
-8.3245609999999992 | |
], | |
[ | |
9.6175610000000002, | |
67.927188000000001, | |
-10.218062 | |
], | |
[ | |
-2.9689070000000002, | |
67.241461999999999, | |
-9.3271610000000003 | |
], | |
[ | |
11.936534999999999, | |
66.162402999999998, | |
-13.689367000000001 | |
], | |
[ | |
29.567184999999998, | |
68.287792999999994, | |
-7.3170450000000002 | |
], | |
[ | |
36.814126000000002, | |
67.986463999999998, | |
-11.965994999999999 | |
], | |
[ | |
-0.3145, | |
68.505971000000002, | |
-13.375451999999999 | |
], | |
[ | |
3.733806, | |
63.512309000000002, | |
-24.992266000000001 | |
], | |
[ | |
6.8407910000000003, | |
66.415430000000001, | |
-26.563638999999998 | |
], | |
[ | |
44.006480000000003, | |
67.813374999999994, | |
-22.472594999999998 | |
], | |
[ | |
31.615591999999999, | |
67.703451999999999, | |
-21.653063 | |
], | |
[ | |
33.629337, | |
67.416955000000002, | |
-24.639679000000001 | |
], | |
[ | |
34.066057999999998, | |
68.209834999999998, | |
-27.147278 | |
], | |
[ | |
14.609692000000001, | |
66.554131999999996, | |
-31.645976999999998 | |
], | |
[ | |
18.400503, | |
67.964433999999997, | |
-34.963804000000003 | |
], | |
[ | |
15.303426, | |
66.402381000000005, | |
25.253782999999999 | |
], | |
[ | |
-0.82166300000000003, | |
66.858119000000002, | |
19.298383000000001 | |
], | |
[ | |
29.191679000000001, | |
71.244810999999999, | |
15.801439 | |
], | |
[ | |
5.2696719999999999, | |
64.294118999999995, | |
16.198924000000002 | |
], | |
[ | |
33.207880000000003, | |
70.827811999999994, | |
13.552636 | |
], | |
[ | |
34.982433999999998, | |
70.476494000000002, | |
11.096154 | |
], | |
[ | |
27.124354, | |
68.711775000000003, | |
9.9948969999999999 | |
], | |
[ | |
-2.2554780000000001, | |
65.729550000000003, | |
5.8642529999999997 | |
], | |
[ | |
2.922145, | |
66.754745, | |
1.9477279999999999 | |
], | |
[ | |
37.070751000000001, | |
66.800370999999998, | |
-0.44007099999999999 | |
], | |
[ | |
-0.059118999999999998, | |
66.467826000000002, | |
-12.120595 | |
], | |
[ | |
32.842115, | |
67.109468000000007, | |
-5.9686399999999997 | |
], | |
[ | |
39.497694000000003, | |
70.716685999999996, | |
-12.059202000000001 | |
], | |
[ | |
2.4415710000000002, | |
66.580747000000002, | |
-11.916002000000001 | |
], | |
[ | |
-2.0654520000000001, | |
66.183912000000007, | |
-15.352845 | |
], | |
[ | |
44.524906999999999, | |
68.406504999999996, | |
-19.155791000000001 | |
], | |
[ | |
-2.6022889999999999, | |
67.913961, | |
-19.821549999999998 | |
], | |
[ | |
1.1050009999999999, | |
66.226005000000001, | |
-29.509564999999998 | |
], | |
[ | |
33.749091, | |
67.205434999999994, | |
-30.603935 | |
], | |
[ | |
11.817114999999999, | |
63.834330999999999, | |
-32.300815999999998 | |
], | |
[ | |
7.0001610000000003, | |
66.897285999999994, | |
-29.923414999999999 | |
], | |
[ | |
11.044563, | |
66.163554000000005, | |
-33.325854 | |
], | |
[ | |
11.097032, | |
66.054012, | |
26.394262999999999 | |
], | |
[ | |
4.5365659999999997, | |
65.940745000000007, | |
21.603252000000001 | |
], | |
[ | |
7.07843, | |
64.970797000000005, | |
21.657671000000001 | |
], | |
[ | |
19.841702999999999, | |
65.569968000000003, | |
20.939385000000001 | |
], | |
[ | |
0.88943399999999995, | |
66.663861999999995, | |
20.41253 | |
], | |
[ | |
29.202323, | |
70.035459000000003, | |
18.633775 | |
], | |
[ | |
26.924662999999999, | |
68.317053000000001, | |
15.026645 | |
], | |
[ | |
-1.7757719999999999, | |
63.148294, | |
15.094685999999999 | |
], | |
[ | |
34.211140999999998, | |
69.199900999999997, | |
15.800103999999999 | |
], | |
[ | |
25.158711, | |
66.540598000000003, | |
12.234588 | |
], | |
[ | |
-2.2286190000000001, | |
65.413708999999997, | |
9.7045469999999998 | |
], | |
[ | |
26.245920999999999, | |
65.904630999999995, | |
6.4586160000000001 | |
], | |
[ | |
41.987853999999999, | |
69.843179000000006, | |
-5.4349179999999997 | |
], | |
[ | |
39.928006000000003, | |
70.437948000000006, | |
-5.2311189999999996 | |
], | |
[ | |
38.569467000000003, | |
69.864729999999994, | |
-6.0361729999999998 | |
], | |
[ | |
37.518783999999997, | |
68.207676000000006, | |
-8.7115600000000004 | |
], | |
[ | |
39.903156000000003, | |
70.497624000000002, | |
-8.3849040000000006 | |
], | |
[ | |
35.366340999999998, | |
65.904938999999999, | |
-9.3000810000000005 | |
], | |
[ | |
2.9404270000000001, | |
63.61036, | |
-10.296735999999999 | |
], | |
[ | |
42.864080000000001, | |
69.814304000000007, | |
-10.084889 | |
], | |
[ | |
44.433172999999996, | |
68.971808999999993, | |
-12.748127999999999 | |
], | |
[ | |
37.361455999999997, | |
65.783304000000001, | |
-23.911860000000001 | |
], | |
[ | |
18.368182000000001, | |
66.078810000000004, | |
-26.542954000000002 | |
], | |
[ | |
32.539856999999998, | |
66.200041999999996, | |
-23.004321000000001 | |
], | |
[ | |
39.323546, | |
66.972931000000003, | |
-25.088647999999999 | |
], | |
[ | |
42.292870999999998, | |
67.310266999999996, | |
-24.922150999999999 | |
], | |
[ | |
32.814190000000004, | |
66.220625999999996, | |
-27.582193 | |
], | |
[ | |
18.587934000000001, | |
66.362032999999997, | |
-29.357714999999999 | |
], | |
[ | |
8.4651680000000002, | |
64.378789999999995, | |
-31.860758000000001 | |
], | |
[ | |
20.896756, | |
66.549856000000005, | |
-37.850653999999999 | |
], | |
[ | |
9.7251560000000001, | |
64.308055999999993, | |
25.153466000000002 | |
], | |
[ | |
13.555695999999999, | |
63.619664, | |
25.643744999999999 | |
], | |
[ | |
28.225698999999999, | |
66.690361999999993, | |
22.904516999999998 | |
], | |
[ | |
26.558472999999999, | |
65.412617999999995, | |
21.165555000000001 | |
], | |
[ | |
19.601744, | |
64.135874999999999, | |
17.184455 | |
], | |
[ | |
22.736139999999999, | |
64.49803, | |
15.347889 | |
], | |
[ | |
32.536138000000001, | |
69.001868999999999, | |
18.038250000000001 | |
], | |
[ | |
7.9953589999999997, | |
63.822564999999997, | |
13.495132 | |
], | |
[ | |
36.802698999999997, | |
66.807445000000001, | |
16.647621999999998 | |
], | |
[ | |
27.033238000000001, | |
63.551397999999999, | |
9.6054840000000006 | |
], | |
[ | |
39.385235000000002, | |
66.538720999999995, | |
13.078735 | |
], | |
[ | |
38.631895, | |
65.092285000000004, | |
2.9315020000000001 | |
], | |
[ | |
1.6691560000000001, | |
64.698303999999993, | |
-0.11872000000000001 | |
], | |
[ | |
-2.231026, | |
65.239402999999996, | |
-1.7448379999999999 | |
], | |
[ | |
43.290312999999998, | |
68.358356000000001, | |
-1.576676 | |
], | |
[ | |
39.321520999999997, | |
68.633195999999998, | |
-1.422528 | |
], | |
[ | |
6.7683239999999998, | |
64.774164999999996, | |
-8.9286130000000004 | |
], | |
[ | |
44.944164000000001, | |
67.611424, | |
-7.6102879999999997 | |
], | |
[ | |
12.336214999999999, | |
65.279360999999994, | |
-10.858635 | |
], | |
[ | |
45.035156000000001, | |
68.152405999999999, | |
-9.8104790000000008 | |
], | |
[ | |
5.9772470000000002, | |
65.179265999999998, | |
-10.831002 | |
], | |
[ | |
8.6176469999999998, | |
66.670479, | |
-11.736250999999999 | |
], | |
[ | |
43.730372000000003, | |
69.592142999999993, | |
-15.080674999999999 | |
], | |
[ | |
-2.362393, | |
65.320030000000003, | |
-18.775148000000002 | |
], | |
[ | |
-2.1384840000000001, | |
66.043740999999997, | |
-23.790807999999998 | |
], | |
[ | |
4.1241019999999997, | |
64.296631000000005, | |
-28.353194999999999 | |
], | |
[ | |
19.353023, | |
64.395562999999996, | |
-27.164277999999999 | |
], | |
[ | |
38.712110000000003, | |
67.846902, | |
-28.073718 | |
], | |
[ | |
4.9862900000000003, | |
63.893239999999999, | |
-29.068083999999999 | |
], | |
[ | |
19.291035000000001, | |
64.850438999999994, | |
-32.600228999999999 | |
], | |
[ | |
31.857222, | |
65.089596999999998, | |
-31.276350000000001 | |
], | |
[ | |
25.287562000000001, | |
66.199869000000007, | |
-38.443021999999999 | |
], | |
[ | |
30.107126000000001, | |
68.882963000000004, | |
20.469908 | |
], | |
[ | |
-0.53234899999999996, | |
64.416487000000004, | |
18.787365000000001 | |
], | |
[ | |
25.498533999999999, | |
65.509592999999995, | |
17.113150000000001 | |
], | |
[ | |
10.014628999999999, | |
61.239333999999999, | |
16.521843000000001 | |
], | |
[ | |
39.766801000000001, | |
64.133900999999994, | |
16.230642 | |
], | |
[ | |
11.176152999999999, | |
62.144224000000001, | |
13.179867 | |
], | |
[ | |
11.113125999999999, | |
62.755875000000003, | |
9.633972 | |
], | |
[ | |
8.1517199999999992, | |
62.270904000000002, | |
11.062585 | |
], | |
[ | |
40.793152999999997, | |
66.776403000000002, | |
9.3775490000000001 | |
], | |
[ | |
24.724468000000002, | |
63.206556999999997, | |
10.152048000000001 | |
], | |
[ | |
43.225102, | |
64.545565999999994, | |
4.0367800000000003 | |
], | |
[ | |
34.832810000000002, | |
63.798116, | |
0.64433200000000002 | |
], | |
[ | |
41.696148999999998, | |
66.800021999999998, | |
1.8090930000000001 | |
], | |
[ | |
39.926566999999999, | |
67.794387999999998, | |
0.32904099999999997 | |
], | |
[ | |
46.757209000000003, | |
65.125394999999997, | |
-4.8870800000000001 | |
], | |
[ | |
37.869087999999998, | |
67.810130000000001, | |
-3.291903 | |
], | |
[ | |
44.187829000000001, | |
68.201376999999994, | |
-4.8588290000000001 | |
], | |
[ | |
37.243817999999997, | |
68.009574999999998, | |
-6.2559829999999996 | |
], | |
[ | |
-2.6726519999999998, | |
63.835059000000001, | |
-8.4637729999999998 | |
], | |
[ | |
10.315593, | |
64.032212999999999, | |
-9.749053 | |
], | |
[ | |
8.3757889999999993, | |
62.80574, | |
-10.300634000000001 | |
], | |
[ | |
47.139125, | |
66.580584000000002, | |
-11.760918 | |
], | |
[ | |
11.085184999999999, | |
63.763314000000001, | |
-11.704062 | |
], | |
[ | |
47.249119, | |
66.634900999999999, | |
-14.136922999999999 | |
], | |
[ | |
31.767862999999998, | |
63.920079999999999, | |
-21.755803 | |
], | |
[ | |
35.069921999999998, | |
64.105866000000006, | |
-22.535011000000001 | |
], | |
[ | |
-0.73750300000000002, | |
59.933523999999998, | |
-22.128982000000001 | |
], | |
[ | |
42.658833999999999, | |
64.655462, | |
-24.010767000000001 | |
], | |
[ | |
-0.17651, | |
64.397998999999999, | |
-26.447334999999999 | |
], | |
[ | |
32.480817999999999, | |
64.519878000000006, | |
-26.565526999999999 | |
], | |
[ | |
36.192272000000003, | |
67.574526000000006, | |
-27.152718 | |
], | |
[ | |
18.130064000000001, | |
65.422336999999999, | |
-29.854785 | |
], | |
[ | |
16.102975000000001, | |
65.045879999999997, | |
-33.172870000000003 | |
], | |
[ | |
37.517228000000003, | |
68.323235999999994, | |
-31.285451999999999 | |
], | |
[ | |
29.174910000000001, | |
66.150927999999993, | |
-38.531027000000002 | |
], | |
[ | |
8.0120319999999996, | |
66.410858000000005, | |
32.047310000000003 | |
], | |
[ | |
10.529517999999999, | |
66.354765, | |
34.542738999999997 | |
], | |
[ | |
12.677232, | |
67.185259000000002, | |
31.886892 | |
], | |
[ | |
17.050153999999999, | |
65.511105999999998, | |
31.311613000000001 | |
], | |
[ | |
13.553948999999999, | |
65.709299999999999, | |
29.425673 | |
], | |
[ | |
23.049831000000001, | |
64.884832000000003, | |
22.887062 | |
], | |
[ | |
31.786819000000001, | |
64.284637000000004, | |
25.291620000000002 | |
], | |
[ | |
32.282195999999999, | |
66.285095999999996, | |
22.191535999999999 | |
], | |
[ | |
34.774800999999997, | |
65.646471000000005, | |
19.593505 | |
], | |
[ | |
37.265582000000002, | |
62.736522999999998, | |
19.480574000000001 | |
], | |
[ | |
18.717631999999998, | |
63.389580000000002, | |
14.913508999999999 | |
], | |
[ | |
21.12434, | |
62.369881999999997, | |
12.500007 | |
], | |
[ | |
3.4153319999999998, | |
62.031198000000003, | |
16.450074999999998 | |
], | |
[ | |
12.303274999999999, | |
59.371833000000002, | |
10.269799000000001 | |
], | |
[ | |
-2.5886260000000001, | |
62.711013999999999, | |
6.9944829999999998 | |
], | |
[ | |
43.896205000000002, | |
63.904076000000003, | |
7.4650540000000003 | |
], | |
[ | |
-2.3072550000000001, | |
63.097669000000003, | |
3.8437109999999999 | |
], | |
[ | |
44.993921999999998, | |
65.279865000000001, | |
0.89926600000000001 | |
], | |
[ | |
45.006033000000002, | |
65.657453000000004, | |
-1.297855 | |
], | |
[ | |
0.040242, | |
61.663865999999999, | |
-0.77151599999999998 | |
], | |
[ | |
-2.3210350000000002, | |
63.280419000000002, | |
-5.0726979999999999 | |
], | |
[ | |
37.151277999999998, | |
65.469155000000001, | |
-3.4704429999999999 | |
], | |
[ | |
36.135016999999998, | |
65.575010000000006, | |
-5.6115760000000003 | |
], | |
[ | |
47.686466000000003, | |
65.132086000000001, | |
-8.9050209999999996 | |
], | |
[ | |
-2.2380239999999998, | |
63.227322999999998, | |
-10.623328000000001 | |
], | |
[ | |
16.061783999999999, | |
62.704655000000002, | |
-12.727389000000001 | |
], | |
[ | |
2.2592340000000002, | |
63.623573, | |
-13.221937 | |
], | |
[ | |
-1.801601, | |
63.994585000000001, | |
-15.914796000000001 | |
], | |
[ | |
46.274529000000001, | |
66.906446000000003, | |
-16.786580000000001 | |
], | |
[ | |
46.434787, | |
65.824543000000006, | |
-20.273568000000001 | |
], | |
[ | |
5.5976369999999998, | |
59.804076000000002, | |
-22.135583 | |
], | |
[ | |
39.905555999999997, | |
63.708159000000002, | |
-23.445793999999999 | |
], | |
[ | |
21.013760999999999, | |
61.343277, | |
-26.785919 | |
], | |
[ | |
40.142667000000003, | |
66.109305000000006, | |
-25.011524000000001 | |
], | |
[ | |
20.913053999999999, | |
62.707062999999998, | |
-29.524204999999998 | |
], | |
[ | |
19.143352, | |
63.825507000000002, | |
-30.993521000000001 | |
], | |
[ | |
40.325102999999999, | |
66.989874999999998, | |
-32.029181000000001 | |
], | |
[ | |
21.919879000000002, | |
62.003385999999999, | |
-32.486997000000002 | |
], | |
[ | |
34.520384, | |
66.182243999999997, | |
-31.765625 | |
], | |
[ | |
36.921875999999997, | |
66.635411000000005, | |
-33.580215000000003 | |
], | |
[ | |
20.262934999999999, | |
64.642277000000007, | |
-36.206851 | |
], | |
[ | |
25.336024999999999, | |
62.704326999999999, | |
-37.919749000000003 | |
], | |
[ | |
34.302782000000001, | |
66.404341000000002, | |
-35.825285000000001 | |
], | |
[ | |
39.048997999999997, | |
64.589780000000005, | |
-36.098981999999999 | |
], | |
[ | |
7.5924430000000003, | |
63.697536999999997, | |
37.178649999999998 | |
], | |
[ | |
3.9593229999999999, | |
62.532708, | |
32.749640999999997 | |
], | |
[ | |
12.510600999999999, | |
65.737359999999995, | |
34.888050999999997 | |
], | |
[ | |
15.633976000000001, | |
64.966579999999993, | |
33.770708999999997 | |
], | |
[ | |
24.708935, | |
63.953902999999997, | |
25.983398999999999 | |
], | |
[ | |
17.892368999999999, | |
63.569028000000003, | |
26.009360000000001 | |
], | |
[ | |
20.417581999999999, | |
64.113658000000001, | |
26.027933000000001 | |
], | |
[ | |
11.232728, | |
62.004547000000002, | |
23.165692 | |
], | |
[ | |
9.8943510000000003, | |
62.680568000000001, | |
22.607993 | |
], | |
[ | |
21.501819000000001, | |
65.247013999999993, | |
20.891345999999999 | |
], | |
[ | |
33.721722, | |
64.896209999999996, | |
22.42313 | |
], | |
[ | |
32.718525, | |
66.641892999999996, | |
20.412175999999999 | |
], | |
[ | |
26.014531000000002, | |
62.866557999999998, | |
18.299417999999999 | |
], | |
[ | |
-0.60133800000000004, | |
62.078201999999997, | |
17.692546 | |
], | |
[ | |
24.814478000000001, | |
62.908070000000002, | |
15.623156 | |
], | |
[ | |
25.963692000000002, | |
63.851523999999998, | |
12.20036 | |
], | |
[ | |
42.243676000000001, | |
62.886975999999997, | |
12.732920999999999 | |
], | |
[ | |
42.396248, | |
63.578361000000001, | |
9.7710489999999997 | |
], | |
[ | |
-2.1653929999999999, | |
61.138463999999999, | |
9.4137430000000002 | |
], | |
[ | |
43.736044, | |
62.353065000000001, | |
5.5873819999999998 | |
], | |
[ | |
10.867552999999999, | |
60.315682000000002, | |
8.9140230000000003 | |
], | |
[ | |
40.795608999999999, | |
62.548813000000003, | |
3.5601859999999999 | |
], | |
[ | |
25.573927999999999, | |
61.468978, | |
7.1971550000000004 | |
], | |
[ | |
-1.174655, | |
61.641092999999998, | |
3.0997659999999998 | |
], | |
[ | |
2.0926179999999999, | |
62.241881999999997, | |
2.477506 | |
], | |
[ | |
43.714325000000002, | |
64.661841999999993, | |
3.0746950000000002 | |
], | |
[ | |
38.368679999999998, | |
65.669653999999994, | |
-0.51953499999999997 | |
], | |
[ | |
9.0009940000000004, | |
60.806724000000003, | |
-7.4953110000000001 | |
], | |
[ | |
45.598028999999997, | |
62.570417999999997, | |
-2.0107249999999999 | |
], | |
[ | |
12.966188000000001, | |
62.159810999999998, | |
-7.5882449999999997 | |
], | |
[ | |
16.07546, | |
61.023837, | |
-8.5423670000000005 | |
], | |
[ | |
-0.20070199999999999, | |
60.297497, | |
-11.094188000000001 | |
], | |
[ | |
50.111088000000002, | |
63.478487000000001, | |
-16.134094000000001 | |
], | |
[ | |
5.06907, | |
61.904929000000003, | |
-11.83066 | |
], | |
[ | |
-0.83865400000000001, | |
62.179172999999999, | |
-14.619941000000001 | |
], | |
[ | |
3.232631, | |
59.899613000000002, | |
-11.639901 | |
], | |
[ | |
16.866935000000002, | |
61.023311999999997, | |
-14.224954 | |
], | |
[ | |
48.731434, | |
64.485033000000001, | |
-19.104935999999999 | |
], | |
[ | |
50.049132999999998, | |
62.069558999999998, | |
-20.325346 | |
], | |
[ | |
47.21058, | |
62.591496999999997, | |
-22.822406000000001 | |
], | |
[ | |
37.233221999999998, | |
62.871333999999997, | |
-22.183934000000001 | |
], | |
[ | |
9.7334899999999998, | |
60.479112000000001, | |
-22.236060999999999 | |
], | |
[ | |
42.450378999999998, | |
61.159514000000001, | |
-22.864006 | |
], | |
[ | |
5.2584289999999996, | |
59.818899000000002, | |
-24.989764999999998 | |
], | |
[ | |
35.568711999999998, | |
65.088526000000002, | |
-24.574266000000001 | |
], | |
[ | |
45.155546000000001, | |
64.634732999999997, | |
-25.437712000000001 | |
], | |
[ | |
45.076250999999999, | |
64.880968999999993, | |
-29.260138999999999 | |
], | |
[ | |
5.465865, | |
60.859417999999998, | |
-29.588360999999999 | |
], | |
[ | |
14.267426, | |
62.281469999999999, | |
-33.973284 | |
], | |
[ | |
18.550432000000001, | |
62.155479, | |
-33.555522000000003 | |
], | |
[ | |
24.261941, | |
60.781573999999999, | |
-36.336171 | |
], | |
[ | |
32.423068000000001, | |
62.962913999999998, | |
-37.982399000000001 | |
], | |
[ | |
11.244937999999999, | |
63.929620999999997, | |
37.175083000000001 | |
], | |
[ | |
12.808369000000001, | |
63.596575000000001, | |
35.680484 | |
], | |
[ | |
19.372933, | |
61.397964999999999, | |
33.713123000000003 | |
], | |
[ | |
4.4306609999999997, | |
63.804316, | |
29.265663 | |
], | |
[ | |
12.742717000000001, | |
61.047215999999999, | |
34.051091 | |
], | |
[ | |
15.582814000000001, | |
61.999181, | |
27.560179000000002 | |
], | |
[ | |
9.3914650000000002, | |
63.026727000000001, | |
26.388254 | |
], | |
[ | |
26.956121, | |
62.456015000000001, | |
28.655352000000001 | |
], | |
[ | |
14.594480000000001, | |
60.392646999999997, | |
22.920334 | |
], | |
[ | |
29.383707000000001, | |
61.467734, | |
24.745495999999999 | |
], | |
[ | |
12.438768, | |
60.270713999999998, | |
20.391375 | |
], | |
[ | |
13.341011999999999, | |
60.108486999999997, | |
7.1904159999999999 | |
], | |
[ | |
42.703195999999998, | |
60.570217, | |
7.8738799999999998 | |
], | |
[ | |
37.927863000000002, | |
59.944291, | |
4.0152669999999997 | |
], | |
[ | |
45.812685999999999, | |
62.333620000000003, | |
3.1154860000000002 | |
], | |
[ | |
34.265644999999999, | |
61.366233999999999, | |
-0.16175100000000001 | |
], | |
[ | |
39.737682999999997, | |
64.122158999999996, | |
2.540362 | |
], | |
[ | |
46.15851, | |
62.603788999999999, | |
0.75044299999999997 | |
], | |
[ | |
36.655405999999999, | |
63.447812999999996, | |
-1.2059869999999999 | |
], | |
[ | |
14.059697, | |
59.602013999999997, | |
-8.4390079999999994 | |
], | |
[ | |
49.310411999999999, | |
61.697223000000001, | |
-4.1615409999999997 | |
], | |
[ | |
-2.2450019999999999, | |
60.611868999999999, | |
-8.6025600000000004 | |
], | |
[ | |
3.1545019999999999, | |
59.949407000000001, | |
-9.6070150000000005 | |
], | |
[ | |
50.794187000000001, | |
61.552809000000003, | |
-8.4920539999999995 | |
], | |
[ | |
32.465389000000002, | |
62.075747999999997, | |
-8.1106549999999995 | |
], | |
[ | |
50.993951000000003, | |
61.573627000000002, | |
-12.382944 | |
], | |
[ | |
14.510199, | |
61.775782999999997, | |
-12.799913 | |
], | |
[ | |
51.416361000000002, | |
61.047719999999998, | |
-16.211307000000001 | |
], | |
[ | |
7.4224829999999997, | |
58.978067000000003, | |
-21.270195000000001 | |
], | |
[ | |
34.796241000000002, | |
61.242061999999997, | |
-20.839746999999999 | |
], | |
[ | |
39.884787000000003, | |
61.311853999999997, | |
-21.968548999999999 | |
], | |
[ | |
-1.444439, | |
61.121313000000001, | |
-20.285309999999999 | |
], | |
[ | |
20.550902000000001, | |
60.130243999999998, | |
-24.905666 | |
], | |
[ | |
20.291998, | |
62.295471999999997, | |
-29.521761000000001 | |
], | |
[ | |
7.2388250000000003, | |
60.779673000000003, | |
-30.694894999999999 | |
], | |
[ | |
10.346352, | |
60.895082000000002, | |
-31.645617999999999 | |
], | |
[ | |
16.274426999999999, | |
60.917141999999998, | |
-33.461427 | |
], | |
[ | |
42.364944999999999, | |
63.420327999999998, | |
-31.991325 | |
], | |
[ | |
28.93995, | |
60.850957999999999, | |
-37.529457000000001 | |
], | |
[ | |
22.827977000000001, | |
62.403830999999997, | |
30.197455999999999 | |
], | |
[ | |
23.142666999999999, | |
60.182307000000002, | |
32.250774 | |
], | |
[ | |
11.614520000000001, | |
63.322403999999999, | |
27.354679999999998 | |
], | |
[ | |
17.065863, | |
63.540452000000002, | |
28.583573999999999 | |
], | |
[ | |
19.557516, | |
62.607218000000003, | |
28.672173999999998 | |
], | |
[ | |
27.172599999999999, | |
60.836841, | |
29.525096999999999 | |
], | |
[ | |
3.4815480000000001, | |
63.747160999999998, | |
25.820641999999999 | |
], | |
[ | |
4.5005800000000002, | |
62.301537000000003, | |
23.223658 | |
], | |
[ | |
18.412974999999999, | |
61.616968999999997, | |
25.220410000000001 | |
], | |
[ | |
27.677536, | |
60.090819000000003, | |
25.891085 | |
], | |
[ | |
-0.34748200000000001, | |
63.059704000000004, | |
23.338083999999998 | |
], | |
[ | |
19.734506, | |
60.026882000000001, | |
25.093875000000001 | |
], | |
[ | |
26.544761000000001, | |
62.246820999999997, | |
22.453741999999998 | |
], | |
[ | |
32.590004, | |
61.273550999999998, | |
27.289822000000001 | |
], | |
[ | |
16.111708, | |
57.476312, | |
21.290087 | |
], | |
[ | |
28.689461999999999, | |
60.842025, | |
21.982896 | |
], | |
[ | |
27.933807000000002, | |
61.286527999999997, | |
19.662915000000002 | |
], | |
[ | |
35.556908, | |
62.388944000000002, | |
23.264987000000001 | |
], | |
[ | |
24.276921999999999, | |
60.529045000000004, | |
16.313773999999999 | |
], | |
[ | |
0.92781999999999998, | |
60.189070999999998, | |
15.866422999999999 | |
], | |
[ | |
25.699462, | |
60.275246000000003, | |
14.948905999999999 | |
], | |
[ | |
-0.473827, | |
58.686897000000002, | |
12.72434 | |
], | |
[ | |
8.10745, | |
57.200087000000003, | |
10.679565 | |
], | |
[ | |
21.436610999999999, | |
60.961001000000003, | |
13.374549999999999 | |
], | |
[ | |
22.375675000000001, | |
60.080899000000002, | |
9.3931299999999993 | |
], | |
[ | |
13.034126000000001, | |
58.459274000000001, | |
6.0204170000000001 | |
], | |
[ | |
34.666922, | |
60.287553000000003, | |
3.0867040000000001 | |
], | |
[ | |
43.382275, | |
61.839810999999997, | |
4.121658 | |
], | |
[ | |
42.208708999999999, | |
63.424363, | |
3.584724 | |
], | |
[ | |
38.220469999999999, | |
60.635297999999999, | |
2.8373590000000002 | |
], | |
[ | |
-1.1725650000000001, | |
59.105730000000001, | |
-1.910015 | |
], | |
[ | |
43.198480000000004, | |
59.977863999999997, | |
-2.520858 | |
], | |
[ | |
47.087518000000003, | |
59.997577999999997, | |
-1.87079 | |
], | |
[ | |
50.120365, | |
59.474367000000001, | |
-3.3889200000000002 | |
], | |
[ | |
9.5172179999999997, | |
60.816020000000002, | |
-10.736687999999999 | |
], | |
[ | |
44.863959999999999, | |
57.315285000000003, | |
-12.099377 | |
], | |
[ | |
46.730204999999998, | |
57.895223000000001, | |
-12.198643000000001 | |
], | |
[ | |
50.062277000000002, | |
57.895274000000001, | |
-17.467115 | |
], | |
[ | |
4.0312279999999996, | |
60.475186999999998, | |
-22.421337000000001 | |
], | |
[ | |
1.7105919999999999, | |
59.057670000000002, | |
-24.148485999999998 | |
], | |
[ | |
8.8748199999999997, | |
58.599169000000003, | |
-25.578382000000001 | |
], | |
[ | |
33.831487000000003, | |
62.911138999999999, | |
-22.901261999999999 | |
], | |
[ | |
41.872118, | |
63.069533999999997, | |
-23.583808999999999 | |
], | |
[ | |
14.036894, | |
59.309961999999999, | |
-30.063262000000002 | |
], | |
[ | |
21.934225000000001, | |
56.682504000000002, | |
-29.870923000000001 | |
], | |
[ | |
23.001653999999998, | |
57.938068999999999, | |
-30.532927999999998 | |
], | |
[ | |
27.971271999999999, | |
58.935564999999997, | |
-35.695186 | |
], | |
[ | |
41.488061000000002, | |
61.815469, | |
-35.451301000000001 | |
], | |
[ | |
36.472541, | |
62.994351000000002, | |
-37.832777999999998 | |
], | |
[ | |
5.8692520000000004, | |
61.052948000000001, | |
38.433208999999998 | |
], | |
[ | |
8.9655690000000003, | |
60.083219, | |
40.743690000000001 | |
], | |
[ | |
10.688753999999999, | |
60.737560999999999, | |
39.294652999999997 | |
], | |
[ | |
12.176288, | |
60.030169999999998, | |
36.341303000000003 | |
], | |
[ | |
0.80556799999999995, | |
61.641745, | |
29.662122 | |
], | |
[ | |
14.363579, | |
58.669637999999999, | |
23.973856999999999 | |
], | |
[ | |
-0.82163399999999998, | |
62.034194999999997, | |
27.515640999999999 | |
], | |
[ | |
10.722533, | |
60.542780999999998, | |
23.593636 | |
], | |
[ | |
-1.2848869999999999, | |
61.639955, | |
24.798033 | |
], | |
[ | |
30.757361, | |
60.439216999999999, | |
27.296043000000001 | |
], | |
[ | |
1.2355579999999999, | |
60.976179000000002, | |
18.858813999999999 | |
], | |
[ | |
3.5092140000000001, | |
62.352927000000001, | |
20.242438 | |
], | |
[ | |
24.299154000000001, | |
62.320639, | |
18.757722999999999 | |
], | |
[ | |
14.406364999999999, | |
57.220424999999999, | |
18.095977000000001 | |
], | |
[ | |
28.140104000000001, | |
58.643355999999997, | |
15.496992000000001 | |
], | |
[ | |
42.182426, | |
60.167471999999997, | |
16.558876999999999 | |
], | |
[ | |
11.39898, | |
58.975763000000001, | |
12.700495 | |
], | |
[ | |
4.2899839999999996, | |
59.259889000000001, | |
14.070080000000001 | |
], | |
[ | |
13.061341000000001, | |
57.729264000000001, | |
12.585621 | |
], | |
[ | |
24.731832000000001, | |
59.076258000000003, | |
11.72672 | |
], | |
[ | |
23.854057000000001, | |
59.697876999999998, | |
8.6154930000000007 | |
], | |
[ | |
-2.159808, | |
58.596451999999999, | |
7.7800479999999999 | |
], | |
[ | |
40.871676999999998, | |
56.452598999999999, | |
7.6703260000000002 | |
], | |
[ | |
41.196686999999997, | |
59.664861999999999, | |
5.2849519999999997 | |
], | |
[ | |
-1.1484620000000001, | |
58.377274, | |
4.906803 | |
], | |
[ | |
44.635224000000001, | |
59.437925999999997, | |
4.2961520000000002 | |
], | |
[ | |
46.455024000000002, | |
59.707509000000002, | |
0.69353699999999996 | |
], | |
[ | |
4.1781439999999996, | |
58.784019000000001, | |
1.083806 | |
], | |
[ | |
1.1605639999999999, | |
57.152833000000001, | |
-1.127278 | |
], | |
[ | |
-2.4290310000000002, | |
59.048003000000001, | |
-5.7629000000000001 | |
], | |
[ | |
51.621586999999998, | |
58.585422000000001, | |
-6.0780799999999999 | |
], | |
[ | |
17.932358000000001, | |
59.775888999999999, | |
-10.98054 | |
], | |
[ | |
10.751817000000001, | |
57.857374, | |
-10.811802 | |
], | |
[ | |
20.442283, | |
56.241666000000002, | |
-12.414218 | |
], | |
[ | |
0.59120200000000001, | |
59.561473999999997, | |
-12.040896999999999 | |
], | |
[ | |
47.117702000000001, | |
58.839944000000003, | |
-23.156374 | |
], | |
[ | |
11.631404, | |
58.216934000000002, | |
-24.932807 | |
], | |
[ | |
44.750684, | |
60.697825000000002, | |
-23.446944999999999 | |
], | |
[ | |
9.7501770000000008, | |
58.314011000000001, | |
-29.302797000000002 | |
], | |
[ | |
21.034257, | |
59.694974999999999, | |
-27.068438 | |
], | |
[ | |
23.040965, | |
56.528618999999999, | |
-28.290382000000001 | |
], | |
[ | |
39.541789999999999, | |
57.057636000000002, | |
-30.447555000000001 | |
], | |
[ | |
49.442422999999998, | |
62.046716000000004, | |
-28.461704000000001 | |
], | |
[ | |
26.290261000000001, | |
57.579523999999999, | |
-34.507091000000003 | |
], | |
[ | |
34.758099999999999, | |
59.214418999999999, | |
-37.204037 | |
], | |
[ | |
37.491399999999999, | |
61.709302000000001, | |
-37.600560000000002 | |
], | |
[ | |
4.2241549999999997, | |
60.929158999999999, | |
35.113079999999997 | |
], | |
[ | |
18.293185999999999, | |
59.304330999999998, | |
33.780425000000001 | |
], | |
[ | |
14.096503999999999, | |
58.965384999999998, | |
33.259340000000002 | |
], | |
[ | |
6.6690820000000004, | |
60.471248000000003, | |
26.852516000000001 | |
], | |
[ | |
31.853249000000002, | |
56.779632999999997, | |
29.180281000000001 | |
], | |
[ | |
34.713182000000003, | |
60.610672000000001, | |
26.263380000000002 | |
], | |
[ | |
27.006295999999999, | |
59.007531999999998, | |
20.037386999999999 | |
], | |
[ | |
37.210309000000002, | |
58.563980000000001, | |
18.245601000000001 | |
], | |
[ | |
21.849435, | |
58.334963000000002, | |
8.9342590000000008 | |
], | |
[ | |
11.245808, | |
57.256430999999999, | |
8.3910719999999994 | |
], | |
[ | |
12.933407000000001, | |
56.453235999999997, | |
8.0480099999999997 | |
], | |
[ | |
39.809427999999997, | |
58.299664999999997, | |
4.0688940000000002 | |
], | |
[ | |
49.843943000000003, | |
57.684503999999997, | |
-2.884395 | |
], | |
[ | |
4.4987789999999999, | |
57.382103999999998, | |
-9.1251479999999994 | |
], | |
[ | |
43.866698999999997, | |
57.320988999999997, | |
-2.1795239999999998 | |
], | |
[ | |
17.560390999999999, | |
58.045667999999999, | |
-7.7346089999999998 | |
], | |
[ | |
9.899044, | |
58.840490000000003, | |
-9.8082899999999995 | |
], | |
[ | |
19.323452, | |
58.129995999999998, | |
-9.0231320000000004 | |
], | |
[ | |
49.394300999999999, | |
57.239167999999999, | |
-10.189367000000001 | |
], | |
[ | |
14.780080999999999, | |
58.085884999999998, | |
-11.542538 | |
], | |
[ | |
-0.99028000000000005, | |
58.981535000000001, | |
-17.280235000000001 | |
], | |
[ | |
17.718522, | |
56.125515999999998, | |
-14.842605000000001 | |
], | |
[ | |
4.3276579999999996, | |
55.734811999999998, | |
-20.513238999999999 | |
], | |
[ | |
-0.545964, | |
57.718922999999997, | |
-19.515536999999998 | |
], | |
[ | |
40.884509999999999, | |
58.173791000000001, | |
-21.111957 | |
], | |
[ | |
50.031588999999997, | |
57.409019000000001, | |
-21.998311999999999 | |
], | |
[ | |
3.9966810000000002, | |
57.339950000000002, | |
-23.150002000000001 | |
], | |
[ | |
46.489690000000003, | |
59.835714000000003, | |
-34.925890000000003 | |
], | |
[ | |
41.154851999999998, | |
58.340415999999998, | |
-34.376018000000002 | |
], | |
[ | |
31.454031000000001, | |
57.617528999999998, | |
-35.637971 | |
], | |
[ | |
8.7488189999999992, | |
57.172173000000001, | |
42.047586000000003 | |
], | |
[ | |
12.016938, | |
56.739246000000001, | |
34.067221000000004 | |
], | |
[ | |
15.883038000000001, | |
60.216397000000001, | |
34.142029999999998 | |
], | |
[ | |
14.792484999999999, | |
56.532837000000001, | |
31.852906000000001 | |
], | |
[ | |
8.4883590000000009, | |
58.865920000000003, | |
23.743983 | |
], | |
[ | |
16.194642000000002, | |
59.244667, | |
26.365394999999999 | |
], | |
[ | |
-1.463457, | |
59.369878, | |
26.045908000000001 | |
], | |
[ | |
26.136792, | |
56.889629999999997, | |
25.402495999999999 | |
], | |
[ | |
-1.3267640000000001, | |
57.551451999999998, | |
19.681207000000001 | |
], | |
[ | |
6.74261, | |
60.824221000000001, | |
21.558302999999999 | |
], | |
[ | |
6.4604949999999999, | |
60.190399999999997, | |
18.904195000000001 | |
], | |
[ | |
28.602692000000001, | |
56.889856000000002, | |
19.206638999999999 | |
], | |
[ | |
13.973046, | |
56.225158999999998, | |
15.351063999999999 | |
], | |
[ | |
27.094137, | |
56.879109, | |
15.283867000000001 | |
], | |
[ | |
23.935891999999999, | |
59.050718000000003, | |
13.695301000000001 | |
], | |
[ | |
22.575733, | |
58.244549999999997, | |
10.970203 | |
], | |
[ | |
46.043616, | |
59.779125000000001, | |
11.325772000000001 | |
], | |
[ | |
12.699750999999999, | |
54.984768000000003, | |
10.890528 | |
], | |
[ | |
44.105840999999998, | |
61.319215999999997, | |
10.780837999999999 | |
], | |
[ | |
2.8220540000000001, | |
56.303508000000001, | |
11.012059000000001 | |
], | |
[ | |
-1.7573669999999999, | |
56.823760999999998, | |
7.3572340000000001 | |
], | |
[ | |
35.084429, | |
58.126728999999997, | |
3.2967270000000002 | |
], | |
[ | |
13.094676, | |
55.584727000000001, | |
4.9322059999999999 | |
], | |
[ | |
45.299075999999999, | |
56.693688000000002, | |
3.4870160000000001 | |
], | |
[ | |
45.139498000000003, | |
57.629618000000001, | |
-0.47195999999999999 | |
], | |
[ | |
42.072723000000003, | |
56.487048000000001, | |
-2.3114859999999999 | |
], | |
[ | |
2.4939369999999998, | |
55.849316000000002, | |
-3.2108509999999999 | |
], | |
[ | |
-0.53040299999999996, | |
56.385731, | |
-3.4600059999999999 | |
], | |
[ | |
46.443232000000002, | |
56.634886999999999, | |
-2.07056 | |
], | |
[ | |
-2.0615079999999999, | |
57.311521999999997, | |
-5.9420900000000003 | |
], | |
[ | |
-1.140687, | |
57.808183999999997, | |
-9.3795640000000002 | |
], | |
[ | |
51.173723000000003, | |
55.218823, | |
-7.4510769999999997 | |
], | |
[ | |
17.139541000000001, | |
56.163401999999998, | |
-11.625332 | |
], | |
[ | |
19.666239999999998, | |
57.626032000000002, | |
-11.156451000000001 | |
], | |
[ | |
0.44854300000000003, | |
57.281911999999998, | |
-11.153612000000001 | |
], | |
[ | |
47.352668000000001, | |
55.957476999999997, | |
-13.346838 | |
], | |
[ | |
-0.89951999999999999, | |
56.182687000000001, | |
-14.806933000000001 | |
], | |
[ | |
48.725234, | |
55.532528999999997, | |
-14.906679 | |
], | |
[ | |
6.5301609999999997, | |
56.302487999999997, | |
-19.059076000000001 | |
], | |
[ | |
7.2896330000000003, | |
57.484600999999998, | |
-22.709589999999999 | |
], | |
[ | |
11.442498000000001, | |
56.671323000000001, | |
-27.775328999999999 | |
], | |
[ | |
51.816972, | |
59.740774999999999, | |
-26.440949 | |
], | |
[ | |
43.616742000000002, | |
60.606841000000003, | |
-33.044733999999998 | |
], | |
[ | |
49.626365999999997, | |
59.189216999999999, | |
-33.793301 | |
], | |
[ | |
19.403435999999999, | |
56.432656999999999, | |
-32.581028000000003 | |
], | |
[ | |
32.116323000000001, | |
55.434483, | |
-36.923175000000001 | |
], | |
[ | |
39.975355, | |
58.706204999999997, | |
-37.680067999999999 | |
], | |
[ | |
5.2167969999999997, | |
56.900463999999999, | |
41.143531000000003 | |
], | |
[ | |
3.683535, | |
58.280935999999997, | |
38.053057000000003 | |
], | |
[ | |
2.8520859999999999, | |
56.029699999999998, | |
37.809747000000002 | |
], | |
[ | |
1.270527, | |
56.001083000000001, | |
34.129086999999998 | |
], | |
[ | |
-0.83685200000000004, | |
57.909585, | |
31.903749999999999 | |
], | |
[ | |
19.929141999999999, | |
57.610014999999997, | |
32.015360999999999 | |
], | |
[ | |
22.236243000000002, | |
56.923242999999999, | |
31.019942 | |
], | |
[ | |
25.371656999999999, | |
56.964523999999997, | |
29.128879000000001 | |
], | |
[ | |
-1.5420339999999999, | |
56.794187000000001, | |
26.853114000000001 | |
], | |
[ | |
12.928488, | |
58.759957999999997, | |
21.501449999999998 | |
], | |
[ | |
25.590233000000001, | |
56.25976, | |
20.861743000000001 | |
], | |
[ | |
28.980004999999998, | |
56.961252999999999, | |
27.373605999999999 | |
], | |
[ | |
38.857211, | |
58.08032, | |
26.056103 | |
], | |
[ | |
28.482286999999999, | |
57.242604, | |
23.983955000000002 | |
], | |
[ | |
36.586306999999998, | |
58.896104999999999, | |
23.409071000000001 | |
], | |
[ | |
-0.35768499999999998, | |
58.960774000000001, | |
17.774623999999999 | |
], | |
[ | |
28.333034000000001, | |
55.804507000000001, | |
13.496331 | |
], | |
[ | |
24.816347, | |
57.409995000000002, | |
12.850243000000001 | |
], | |
[ | |
-0.330349, | |
54.899667999999998, | |
9.6153890000000004 | |
], | |
[ | |
24.547177000000001, | |
56.797120999999997, | |
10.471956 | |
], | |
[ | |
44.243042000000003, | |
59.332813000000002, | |
7.3225519999999999 | |
], | |
[ | |
38.991131000000003, | |
56.680827999999998, | |
5.3034059999999998 | |
], | |
[ | |
-0.51233099999999998, | |
56.740071999999998, | |
1.4980039999999999 | |
], | |
[ | |
36.837825000000002, | |
57.589759000000001, | |
3.1660300000000001 | |
], | |
[ | |
44.317542000000003, | |
54.473542000000002, | |
0.85777000000000003 | |
], | |
[ | |
0.69674999999999998, | |
54.903472000000001, | |
-5.1080310000000004 | |
], | |
[ | |
4.5714230000000002, | |
52.918866999999999, | |
-4.6627429999999999 | |
], | |
[ | |
20.091926000000001, | |
55.938239000000003, | |
-8.5342920000000007 | |
], | |
[ | |
46.784173000000003, | |
53.517691999999997, | |
-5.1849189999999998 | |
], | |
[ | |
-0.25182199999999999, | |
55.658093000000001, | |
-7.9003639999999997 | |
], | |
[ | |
10.96421, | |
56.339331999999999, | |
-9.7698090000000004 | |
], | |
[ | |
45.108041999999998, | |
51.970410999999999, | |
-14.25431 | |
], | |
[ | |
5.2186719999999998, | |
53.631113999999997, | |
-18.201675000000002 | |
], | |
[ | |
1.745743, | |
55.826667999999998, | |
-22.315328999999998 | |
], | |
[ | |
21.765391000000001, | |
56.400517999999998, | |
-26.100380000000001 | |
], | |
[ | |
50.431949000000003, | |
59.617434000000003, | |
-24.364934000000002 | |
], | |
[ | |
52.503798000000003, | |
58.130772999999998, | |
-29.070557000000001 | |
], | |
[ | |
14.735283000000001, | |
56.529919, | |
-30.946915000000001 | |
], | |
[ | |
22.910005999999999, | |
55.095072999999999, | |
-33.200904000000001 | |
], | |
[ | |
24.850158, | |
53.354174999999998, | |
-35.272995999999999 | |
], | |
[ | |
12.068762, | |
58.068443000000002, | |
39.084108999999998 | |
], | |
[ | |
16.710156000000001, | |
55.764198999999998, | |
31.044049000000001 | |
], | |
[ | |
14.65085, | |
54.374575999999998, | |
31.459046000000001 | |
], | |
[ | |
21.169788, | |
54.393270000000001, | |
28.899813000000002 | |
], | |
[ | |
7.2862590000000003, | |
57.375470999999997, | |
24.362497000000001 | |
], | |
[ | |
-1.266086, | |
57.109879999999997, | |
22.363140000000001 | |
], | |
[ | |
7.42666, | |
58.878484, | |
21.622672000000001 | |
], | |
[ | |
11.072483999999999, | |
56.751182999999997, | |
19.673663000000001 | |
], | |
[ | |
-0.26292599999999999, | |
55.133598999999997, | |
19.475352000000001 | |
], | |
[ | |
6.6167400000000001, | |
58.676599000000003, | |
16.638798000000001 | |
], | |
[ | |
0.53668899999999997, | |
56.970080000000003, | |
15.371169 | |
], | |
[ | |
4.4666269999999999, | |
57.140801000000003, | |
14.620480000000001 | |
], | |
[ | |
45.674156000000004, | |
58.144128000000002, | |
14.712795 | |
], | |
[ | |
3.9539330000000001, | |
54.999650000000003, | |
9.2804939999999991 | |
], | |
[ | |
47.298060999999997, | |
58.088808, | |
6.4546419999999998 | |
], | |
[ | |
8.8881169999999994, | |
53.879325999999999, | |
8.2306589999999993 | |
], | |
[ | |
14.360585, | |
54.920709000000002, | |
5.6757549999999997 | |
], | |
[ | |
38.472994, | |
52.869483000000002, | |
6.4778909999999996 | |
], | |
[ | |
-1.663826, | |
55.014485999999998, | |
4.2791940000000004 | |
], | |
[ | |
5.408474, | |
53.446710000000003, | |
8.0508310000000005 | |
], | |
[ | |
35.922207, | |
55.859355000000001, | |
3.669273 | |
], | |
[ | |
13.386721, | |
52.795394999999999, | |
6.0787259999999996 | |
], | |
[ | |
42.051617999999998, | |
54.876519000000002, | |
4.2292820000000004 | |
], | |
[ | |
-1.3502540000000001, | |
53.182471999999997, | |
-0.53439899999999996 | |
], | |
[ | |
38.817115000000001, | |
54.974716000000001, | |
4.4941199999999997 | |
], | |
[ | |
10.004059, | |
53.411079999999998, | |
-3.2216330000000002 | |
], | |
[ | |
13.425057000000001, | |
54.466520000000003, | |
-6.8945249999999998 | |
], | |
[ | |
39.088205000000002, | |
52.408796000000002, | |
-3.8492039999999998 | |
], | |
[ | |
11.574778, | |
54.553269999999998, | |
-6.3244420000000003 | |
], | |
[ | |
3.2222409999999999, | |
54.009082999999997, | |
-7.5001499999999997 | |
], | |
[ | |
5.7287400000000002, | |
53.482422, | |
-8.1245989999999999 | |
], | |
[ | |
42.616022999999998, | |
53.811396999999999, | |
-3.1864159999999999 | |
], | |
[ | |
9.0967959999999994, | |
54.795065000000001, | |
-9.0304579999999994 | |
], | |
[ | |
14.473034999999999, | |
55.262771000000001, | |
-9.9404240000000001 | |
], | |
[ | |
19.696843999999999, | |
54.833368, | |
-11.344048000000001 | |
], | |
[ | |
4.2265839999999999, | |
56.039285, | |
-9.7665279999999992 | |
], | |
[ | |
13.587672, | |
55.641074000000003, | |
-10.967914 | |
], | |
[ | |
15.641239000000001, | |
55.706904999999999, | |
-11.879661 | |
], | |
[ | |
-0.50937600000000005, | |
55.628148000000003, | |
-16.481784999999999 | |
], | |
[ | |
1.2580849999999999, | |
54.056376999999998, | |
-19.377672 | |
], | |
[ | |
8.1287599999999998, | |
53.918726999999997, | |
-20.517303999999999 | |
], | |
[ | |
7.3250869999999999, | |
54.979824999999998, | |
-24.171327999999999 | |
], | |
[ | |
23.607142, | |
54.206654999999998, | |
-24.586463999999999 | |
], | |
[ | |
53.314903999999999, | |
56.922634000000002, | |
-24.612895000000002 | |
], | |
[ | |
53.289271999999997, | |
57.276159, | |
-27.494776000000002 | |
], | |
[ | |
53.566119999999998, | |
53.978074999999997, | |
-25.783000999999999 | |
], | |
[ | |
25.304088, | |
52.563102999999998, | |
-27.770129000000001 | |
], | |
[ | |
40.166091000000002, | |
54.162109000000001, | |
-31.814578000000001 | |
], | |
[ | |
52.012751999999999, | |
55.513021000000002, | |
-31.668569000000002 | |
], | |
[ | |
41.439045, | |
57.069471, | |
-32.780005000000003 | |
], | |
[ | |
50.059987999999997, | |
56.968133999999999, | |
-35.764158999999999 | |
], | |
[ | |
28.040703000000001, | |
55.345410000000001, | |
-35.974193999999997 | |
], | |
[ | |
37.675890000000003, | |
55.339125000000003, | |
-38.097293000000001 | |
], | |
[ | |
10.511310999999999, | |
53.028267, | |
41.575691999999997 | |
], | |
[ | |
14.048731999999999, | |
55.797901000000003, | |
39.206645999999999 | |
], | |
[ | |
23.275354, | |
56.957085999999997, | |
37.781278 | |
], | |
[ | |
24.946581999999999, | |
56.639237000000001, | |
36.671574999999997 | |
], | |
[ | |
23.261188000000001, | |
57.001348, | |
35.093116999999999 | |
], | |
[ | |
25.411791999999998, | |
53.854734999999998, | |
37.838068 | |
], | |
[ | |
2.6039080000000001, | |
53.743698000000002, | |
35.97336 | |
], | |
[ | |
0.163437, | |
54.644514000000001, | |
32.619517999999999 | |
], | |
[ | |
19.112224999999999, | |
51.537035000000003, | |
29.112282 | |
], | |
[ | |
-1.516823, | |
56.271977, | |
28.928811 | |
], | |
[ | |
22.170932000000001, | |
51.828978999999997, | |
25.489841999999999 | |
], | |
[ | |
28.020606999999998, | |
54.495061999999997, | |
26.827943000000001 | |
], | |
[ | |
44.181390999999998, | |
56.292963, | |
22.96274 | |
], | |
[ | |
24.516043, | |
54.131098999999999, | |
23.173186999999999 | |
], | |
[ | |
0.39864100000000002, | |
52.780996999999999, | |
21.057856000000001 | |
], | |
[ | |
8.2179470000000006, | |
57.156443000000003, | |
20.801833999999999 | |
], | |
[ | |
26.463881000000001, | |
54.628466000000003, | |
23.806605000000001 | |
], | |
[ | |
23.927323000000001, | |
53.472760999999998, | |
20.519739000000001 | |
], | |
[ | |
40.380771000000003, | |
58.584747999999998, | |
19.907779000000001 | |
], | |
[ | |
10.199866, | |
55.421039999999998, | |
15.812367999999999 | |
], | |
[ | |
43.671649000000002, | |
57.987473999999999, | |
19.612438000000001 | |
], | |
[ | |
24.822593000000001, | |
53.417397000000001, | |
17.434584999999998 | |
], | |
[ | |
8.9891450000000006, | |
55.391821, | |
12.380317 | |
], | |
[ | |
49.783971000000001, | |
56.168275000000001, | |
10.544808 | |
], | |
[ | |
49.114218000000001, | |
57.120741000000002, | |
7.7419219999999997 | |
], | |
[ | |
-1.100322, | |
54.442545000000003, | |
8.0992519999999999 | |
], | |
[ | |
37.954343000000001, | |
52.318038000000001, | |
4.6430550000000004 | |
], | |
[ | |
42.055115000000001, | |
52.912588, | |
-2.1750370000000001 | |
], | |
[ | |
21.349554999999999, | |
52.794032000000001, | |
-13.054812999999999 | |
], | |
[ | |
0.55739499999999997, | |
54.738791999999997, | |
-9.5406600000000008 | |
], | |
[ | |
7.4479930000000003, | |
54.393937999999999, | |
-9.2281399999999998 | |
], | |
[ | |
12.432278, | |
52.252580000000002, | |
-10.148802999999999 | |
], | |
[ | |
-1.131556, | |
56.855079000000003, | |
-12.724608 | |
], | |
[ | |
8.8380349999999996, | |
55.818992000000001, | |
-27.074200999999999 | |
], | |
[ | |
9.5719340000000006, | |
52.313791999999999, | |
-26.855436999999998 | |
], | |
[ | |
52.724030999999997, | |
52.688045000000002, | |
-27.760808999999998 | |
], | |
[ | |
11.709187999999999, | |
51.992668999999999, | |
-28.190550000000002 | |
], | |
[ | |
23.141874000000001, | |
54.024141, | |
-30.332318999999998 | |
], | |
[ | |
21.219065000000001, | |
52.728042000000002, | |
-32.639138000000003 | |
], | |
[ | |
45.328268000000001, | |
56.449283000000001, | |
-35.263817000000003 | |
], | |
[ | |
51.483823999999998, | |
55.155352999999998, | |
-35.111570999999998 | |
], | |
[ | |
48.535741000000002, | |
54.136634000000001, | |
-36.888584000000002 | |
], | |
[ | |
34.338777, | |
52.163198999999999, | |
-38.368029 | |
], | |
[ | |
42.724862000000002, | |
54.708655999999998, | |
-35.896754000000001 | |
], | |
[ | |
4.513757, | |
53.933145000000003, | |
39.530552 | |
], | |
[ | |
18.666886999999999, | |
55.276591000000003, | |
39.487048999999999 | |
], | |
[ | |
19.706555000000002, | |
56.582776000000003, | |
37.175227 | |
], | |
[ | |
22.351293999999999, | |
54.329504999999997, | |
39.069768000000003 | |
], | |
[ | |
15.673173, | |
55.789017000000001, | |
34.800663 | |
], | |
[ | |
4.299722, | |
52.680245999999997, | |
36.747748999999999 | |
], | |
[ | |
27.512074999999999, | |
56.974440999999999, | |
35.409793000000001 | |
], | |
[ | |
27.708369000000001, | |
56.542999999999999, | |
33.430947000000003 | |
], | |
[ | |
4.1703349999999997, | |
52.168790999999999, | |
32.433052000000004 | |
], | |
[ | |
15.869144, | |
52.628520999999999, | |
29.997724999999999 | |
], | |
[ | |
39.659655000000001, | |
56.047840000000001, | |
29.318944999999999 | |
], | |
[ | |
35.675786000000002, | |
54.028896000000003, | |
29.566870000000002 | |
], | |
[ | |
9.1923700000000004, | |
54.397983000000004, | |
21.705995999999999 | |
], | |
[ | |
31.603285, | |
53.347847000000002, | |
27.293464 | |
], | |
[ | |
42.93459, | |
53.728910999999997, | |
28.230647000000001 | |
], | |
[ | |
46.530143000000002, | |
52.460836, | |
22.026821000000002 | |
], | |
[ | |
-1.08324, | |
53.963307999999998, | |
16.75882 | |
], | |
[ | |
28.212319999999998, | |
54.996442999999999, | |
17.249265000000001 | |
], | |
[ | |
41.363943999999996, | |
57.800561000000002, | |
16.581455999999999 | |
], | |
[ | |
47.637214, | |
55.721054000000002, | |
17.872719 | |
], | |
[ | |
10.546120999999999, | |
53.619455000000002, | |
17.571611999999998 | |
], | |
[ | |
-1.3427290000000001, | |
52.874760999999999, | |
12.297670999999999 | |
], | |
[ | |
5.7581420000000003, | |
54.939188000000001, | |
12.116104999999999 | |
], | |
[ | |
10.999230000000001, | |
53.354680000000002, | |
13.524975 | |
], | |
[ | |
24.874811000000001, | |
52.171784000000002, | |
16.159465999999998 | |
], | |
[ | |
26.363087, | |
52.586145000000002, | |
15.433517 | |
], | |
[ | |
48.281745999999998, | |
57.399203999999997, | |
12.270066 | |
], | |
[ | |
49.051833000000002, | |
54.692076999999998, | |
4.7793960000000002 | |
], | |
[ | |
-0.343694, | |
52.199528999999998, | |
5.1458880000000002 | |
], | |
[ | |
12.223857000000001, | |
52.302737, | |
4.9057750000000002 | |
], | |
[ | |
2.8947720000000001, | |
52.374918000000001, | |
-2.9921180000000001 | |
], | |
[ | |
9.2508119999999998, | |
51.600965000000002, | |
-3.5725799999999999 | |
], | |
[ | |
44.505749999999999, | |
52.240940999999999, | |
1.9573160000000001 | |
], | |
[ | |
9.0014859999999999, | |
52.759701999999997, | |
-6.5323060000000002 | |
], | |
[ | |
16.654876999999999, | |
51.529347999999999, | |
-10.980292 | |
], | |
[ | |
22.930876000000001, | |
52.533527999999997, | |
-9.4744709999999994 | |
], | |
[ | |
10.161118999999999, | |
54.869703000000001, | |
-9.9206479999999999 | |
], | |
[ | |
-0.56424200000000002, | |
51.703429999999997, | |
-11.759708 | |
], | |
[ | |
-0.636131, | |
53.698642999999997, | |
-13.811717 | |
], | |
[ | |
24.130071999999998, | |
51.677757, | |
-13.111567000000001 | |
], | |
[ | |
5.4033899999999999, | |
50.882226000000003, | |
-15.558261999999999 | |
], | |
[ | |
18.521273000000001, | |
53.531475, | |
-14.082663999999999 | |
], | |
[ | |
50.007660999999999, | |
53.254635, | |
-17.595219 | |
], | |
[ | |
52.586292, | |
53.908816999999999, | |
-22.009170999999998 | |
], | |
[ | |
22.645672999999999, | |
53.321711999999998, | |
-26.365818000000001 | |
], | |
[ | |
48.873409000000002, | |
49.981727999999997, | |
-25.546451000000001 | |
], | |
[ | |
25.256336999999998, | |
52.154668999999998, | |
-30.14874 | |
], | |
[ | |
15.990413, | |
54.246226, | |
-31.01577 | |
], | |
[ | |
16.744253, | |
52.480474999999998, | |
-31.222117999999998 | |
], | |
[ | |
41.835062999999998, | |
53.646611, | |
-32.779831999999999 | |
], | |
[ | |
14.274217999999999, | |
52.830765999999997, | |
41.629572000000003 | |
], | |
[ | |
17.290519, | |
52.719423999999997, | |
40.750489000000002 | |
], | |
[ | |
6.4326249999999998, | |
52.325867000000002, | |
36.834290000000003 | |
], | |
[ | |
8.8271580000000007, | |
51.025016000000001, | |
35.133363000000003 | |
], | |
[ | |
28.658805999999998, | |
55.017451000000001, | |
36.673394999999999 | |
], | |
[ | |
32.447274999999998, | |
54.189155999999997, | |
32.583295999999997 | |
], | |
[ | |
33.524661999999999, | |
53.411301000000002, | |
35.922635 | |
], | |
[ | |
20.288563, | |
55.684147000000003, | |
33.755487000000002 | |
], | |
[ | |
24.162376999999999, | |
55.790210000000002, | |
32.704087999999999 | |
], | |
[ | |
-0.46311000000000002, | |
52.182229, | |
31.794027 | |
], | |
[ | |
-1.5117849999999999, | |
54.713096999999998, | |
29.869662999999999 | |
], | |
[ | |
37.910815999999997, | |
54.766047, | |
31.303073000000001 | |
], | |
[ | |
40.110484, | |
52.781632999999999, | |
31.557957999999999 | |
], | |
[ | |
-1.2941419999999999, | |
51.959628000000002, | |
27.70627 | |
], | |
[ | |
-1.587588, | |
52.269297000000002, | |
24.514330000000001 | |
], | |
[ | |
35.885080000000002, | |
50.780895999999998, | |
28.188714999999998 | |
], | |
[ | |
44.939414999999997, | |
53.859135000000002, | |
25.061914999999999 | |
], | |
[ | |
2.7504300000000002, | |
50.204220999999997, | |
20.396197000000001 | |
], | |
[ | |
25.073117, | |
50.65869, | |
22.013936000000001 | |
], | |
[ | |
25.147500000000001, | |
53.131811999999996, | |
20.106712000000002 | |
], | |
[ | |
49.343226000000001, | |
51.147210999999999, | |
19.300250999999999 | |
], | |
[ | |
1.0955239999999999, | |
53.722138000000001, | |
10.56175 | |
], | |
[ | |
50.549663000000002, | |
54.295251, | |
14.788384000000001 | |
], | |
[ | |
49.378780999999996, | |
55.819355000000002, | |
14.174523000000001 | |
], | |
[ | |
51.027571000000002, | |
54.962583000000002, | |
8.7166300000000003 | |
], | |
[ | |
4.2936199999999998, | |
50.587054999999999, | |
5.477398 | |
], | |
[ | |
-0.026207999999999999, | |
50.618403000000001, | |
2.8391130000000002 | |
], | |
[ | |
10.635565, | |
51.519176999999999, | |
6.2279720000000003 | |
], | |
[ | |
2.0622449999999999, | |
49.399681999999999, | |
-1.0054959999999999 | |
], | |
[ | |
37.44746, | |
50.536484999999999, | |
-5.1825000000000001 | |
], | |
[ | |
39.024656999999998, | |
51.968826, | |
-5.4794 | |
], | |
[ | |
42.123237000000003, | |
51.696120000000001, | |
-5.0174789999999998 | |
], | |
[ | |
2.0008590000000002, | |
51.391117999999999, | |
-6.3857689999999998 | |
], | |
[ | |
4.2571149999999998, | |
54.129192000000003, | |
-8.6661929999999998 | |
], | |
[ | |
19.741427999999999, | |
52.019157999999997, | |
-11.785617999999999 | |
], | |
[ | |
15.509776, | |
53.434651000000002, | |
-12.155277 | |
], | |
[ | |
50.959328999999997, | |
55.866650999999997, | |
-12.401335 | |
], | |
[ | |
3.1471689999999999, | |
49.947457, | |
-14.206913999999999 | |
], | |
[ | |
0.40570800000000001, | |
51.382503999999997, | |
-15.738613000000001 | |
], | |
[ | |
2.8436720000000002, | |
52.290011999999997, | |
-17.147462000000001 | |
], | |
[ | |
46.693660999999999, | |
52.922528999999997, | |
-14.306651 | |
], | |
[ | |
11.246817999999999, | |
49.905073999999999, | |
-25.438064000000001 | |
], | |
[ | |
25.836387999999999, | |
50.090733999999998, | |
-26.275395 | |
], | |
[ | |
14.351504, | |
51.888916999999999, | |
-29.287796 | |
], | |
[ | |
53.575723000000004, | |
53.128672000000002, | |
-32.491711000000002 | |
], | |
[ | |
26.494094, | |
52.425490000000003, | |
-37.114652999999997 | |
], | |
[ | |
29.517025, | |
52.403568999999997, | |
-37.810765000000004 | |
], | |
[ | |
32.116503999999999, | |
53.134431999999997, | |
-38.146196000000003 | |
], | |
[ | |
50.366171000000001, | |
52.900826000000002, | |
-36.651809999999998 | |
], | |
[ | |
40.697240999999998, | |
51.494047999999999, | |
-38.281646000000002 | |
], | |
[ | |
9.6557980000000008, | |
50.506585999999999, | |
38.716825 | |
], | |
[ | |
19.906162999999999, | |
51.931707000000003, | |
39.107463000000003 | |
], | |
[ | |
7.3607930000000001, | |
50.319456000000002, | |
31.556529000000001 | |
], | |
[ | |
22.92595, | |
53.954802999999998, | |
31.490679 | |
], | |
[ | |
3.3965589999999999, | |
50.398229999999998, | |
31.432393000000001 | |
], | |
[ | |
-1.2857670000000001, | |
51.682471999999997, | |
29.933686000000002 | |
], | |
[ | |
26.263984000000001, | |
51.441079000000002, | |
24.028784999999999 | |
], | |
[ | |
34.509934000000001, | |
50.814537000000001, | |
23.919985 | |
], | |
[ | |
28.632577999999999, | |
50.911664000000002, | |
23.958441000000001 | |
], | |
[ | |
22.711950999999999, | |
50.210529999999999, | |
18.946503 | |
], | |
[ | |
32.218674, | |
50.693111999999999, | |
22.574484999999999 | |
], | |
[ | |
4.3430160000000004, | |
53.052321999999997, | |
11.270802 | |
], | |
[ | |
51.492610999999997, | |
51.945796999999999, | |
16.886354999999998 | |
], | |
[ | |
52.660856000000003, | |
51.207600999999997, | |
14.683247 | |
], | |
[ | |
52.030853999999998, | |
53.419423000000002, | |
10.989578 | |
], | |
[ | |
53.405709000000002, | |
52.009922000000003, | |
6.647475 | |
], | |
[ | |
13.367034, | |
50.916924000000002, | |
6.9555220000000002 | |
], | |
[ | |
41.746403000000001, | |
52.467756000000001, | |
5.6635720000000003 | |
], | |
[ | |
45.128917999999999, | |
54.290854000000003, | |
5.4345699999999999 | |
], | |
[ | |
8.6397180000000002, | |
49.342565999999998, | |
6.5389980000000003 | |
], | |
[ | |
42.248688999999999, | |
50.542062000000001, | |
3.2946399999999998 | |
], | |
[ | |
5.8986850000000004, | |
48.952742000000001, | |
-3.93194 | |
], | |
[ | |
50.624873000000001, | |
54.766103999999999, | |
2.65273 | |
], | |
[ | |
48.675229000000002, | |
56.129807, | |
-0.48860500000000001 | |
], | |
[ | |
51.155872000000002, | |
55.107308000000003, | |
-2.5419290000000001 | |
], | |
[ | |
23.510940000000002, | |
49.026926000000003, | |
-11.043593 | |
], | |
[ | |
24.604355000000002, | |
49.888596999999997, | |
-9.4082329999999992 | |
], | |
[ | |
50.681297999999998, | |
50.699919000000001, | |
-7.1657380000000002 | |
], | |
[ | |
-0.57045500000000005, | |
49.126432000000001, | |
-8.8023199999999999 | |
], | |
[ | |
55.729863000000002, | |
52.218339999999998, | |
-9.7664000000000009 | |
], | |
[ | |
13.990676000000001, | |
50.010944000000002, | |
-12.270519999999999 | |
], | |
[ | |
54.871704999999999, | |
54.159238000000002, | |
-14.594094999999999 | |
], | |
[ | |
17.007521000000001, | |
49.742165, | |
-13.612605 | |
], | |
[ | |
51.694665999999998, | |
55.291094000000001, | |
-14.907185 | |
], | |
[ | |
47.70279, | |
50.723695999999997, | |
-17.298072999999999 | |
], | |
[ | |
52.284191999999997, | |
53.932583000000001, | |
-18.397879 | |
], | |
[ | |
3.8735019999999998, | |
51.215975999999998, | |
-19.78791 | |
], | |
[ | |
6.1619080000000004, | |
52.489063999999999, | |
-22.771436000000001 | |
], | |
[ | |
51.085656999999998, | |
51.128093, | |
-21.578268000000001 | |
], | |
[ | |
46.047911999999997, | |
45.617488000000002, | |
-23.788146000000001 | |
], | |
[ | |
15.104221000000001, | |
50.103490000000001, | |
-29.563718999999999 | |
], | |
[ | |
25.795390999999999, | |
48.979104999999997, | |
-30.578043000000001 | |
], | |
[ | |
46.940806000000002, | |
51.297673000000003, | |
-36.428249000000001 | |
], | |
[ | |
43.525252000000002, | |
50.503731000000002, | |
-34.962066 | |
], | |
[ | |
52.644981000000001, | |
49.877595999999997, | |
-37.203825999999999 | |
], | |
[ | |
26.595434000000001, | |
49.190699000000002, | |
-36.630248999999999 | |
], | |
[ | |
14.339458, | |
48.957079, | |
39.989617000000003 | |
], | |
[ | |
29.750505, | |
52.330075999999998, | |
36.519686 | |
], | |
[ | |
37.152087999999999, | |
49.198633000000001, | |
34.950144999999999 | |
], | |
[ | |
19.858173000000001, | |
53.155358999999997, | |
31.527467000000001 | |
], | |
[ | |
24.484734, | |
52.065910000000002, | |
28.315808000000001 | |
], | |
[ | |
19.839037999999999, | |
48.895805000000003, | |
27.542287999999999 | |
], | |
[ | |
46.335287000000001, | |
49.488075000000002, | |
25.560331999999999 | |
], | |
[ | |
21.051750999999999, | |
48.833244000000001, | |
22.382231000000001 | |
], | |
[ | |
35.310724, | |
48.70973, | |
26.394093000000002 | |
], | |
[ | |
33.728409999999997, | |
48.702882000000002, | |
21.888117000000001 | |
], | |
[ | |
31.084178999999999, | |
48.252549000000002, | |
19.165161000000001 | |
], | |
[ | |
42.679336999999997, | |
49.006008000000001, | |
19.583642000000001 | |
], | |
[ | |
45.593020000000003, | |
49.603397999999999, | |
18.706975 | |
], | |
[ | |
42.584398, | |
48.994743, | |
16.643007000000001 | |
], | |
[ | |
47.741357999999998, | |
48.631672000000002, | |
15.718356 | |
], | |
[ | |
50.987794000000001, | |
49.051065999999999, | |
16.600059000000002 | |
], | |
[ | |
8.1523710000000005, | |
52.248102000000003, | |
10.335486 | |
], | |
[ | |
-1.2142869999999999, | |
52.165486999999999, | |
10.777234999999999 | |
], | |
[ | |
11.572896, | |
50.013769000000003, | |
9.9250769999999999 | |
], | |
[ | |
54.008955999999998, | |
50.260547000000003, | |
10.458715 | |
], | |
[ | |
14.181212, | |
48.545625000000001, | |
8.4342880000000005 | |
], | |
[ | |
6.8486269999999996, | |
48.242882999999999, | |
4.2734540000000001 | |
], | |
[ | |
1.802497, | |
49.179656000000001, | |
1.5366679999999999 | |
], | |
[ | |
11.462274000000001, | |
48.499665999999998, | |
4.9953380000000003 | |
], | |
[ | |
14.843685000000001, | |
48.169587999999997, | |
4.6379609999999998 | |
], | |
[ | |
37.955477999999999, | |
50.349330999999999, | |
4.6104130000000003 | |
], | |
[ | |
45.162337999999998, | |
54.41469, | |
-0.108401 | |
], | |
[ | |
54.186258000000002, | |
52.765712000000001, | |
0.88112999999999997 | |
], | |
[ | |
45.831588000000004, | |
54.545468999999997, | |
-1.9045909999999999 | |
], | |
[ | |
10.392379, | |
50.230941999999999, | |
-6.4114690000000003 | |
], | |
[ | |
13.216832999999999, | |
51.533549000000001, | |
-9.9151500000000006 | |
], | |
[ | |
4.8335790000000003, | |
50.099941000000001, | |
-6.4607549999999998 | |
], | |
[ | |
45.094659, | |
50.825169000000002, | |
-5.811286 | |
], | |
[ | |
7.0018640000000003, | |
49.309311000000001, | |
-6.8348930000000001 | |
], | |
[ | |
25.865814, | |
48.031762999999998, | |
-12.357661999999999 | |
], | |
[ | |
48.349426000000001, | |
52.843409000000001, | |
-14.849486000000001 | |
], | |
[ | |
56.477255999999997, | |
52.150643000000002, | |
-14.532019 | |
], | |
[ | |
22.028226, | |
49.783361999999997, | |
-14.361764000000001 | |
], | |
[ | |
42.477046000000001, | |
48.636133000000001, | |
-15.489122999999999 | |
], | |
[ | |
58.011287000000003, | |
49.884011999999998, | |
-19.584928999999999 | |
], | |
[ | |
8.1248520000000006, | |
50.759948000000001, | |
-24.399338 | |
], | |
[ | |
45.001877999999998, | |
47.756526999999998, | |
-22.289346999999999 | |
], | |
[ | |
13.433189, | |
49.349580000000003, | |
-27.315577000000001 | |
], | |
[ | |
23.587485000000001, | |
52.148350000000001, | |
-29.147801000000001 | |
], | |
[ | |
39.680205000000001, | |
50.005375000000001, | |
-30.275621000000001 | |
], | |
[ | |
24.23967, | |
50.287453999999997, | |
-30.949024000000001 | |
], | |
[ | |
44.663521000000003, | |
50.632570999999999, | |
-33.977460999999998 | |
], | |
[ | |
31.956759999999999, | |
50.254665000000003, | |
-38.463590000000003 | |
], | |
[ | |
37.360207000000003, | |
49.520029000000001, | |
-38.177537000000001 | |
], | |
[ | |
20.488434000000002, | |
52.534025999999997, | |
45.859614000000001 | |
], | |
[ | |
25.779145, | |
52.972290999999998, | |
43.728363000000002 | |
], | |
[ | |
31.115904, | |
50.031545999999999, | |
42.808816999999998 | |
], | |
[ | |
27.175373, | |
52.529967999999997, | |
40.756646000000003 | |
], | |
[ | |
24.648083, | |
53.329878000000001, | |
41.665638999999999 | |
], | |
[ | |
11.013493, | |
48.122833999999997, | |
35.653153000000003 | |
], | |
[ | |
18.473600999999999, | |
48.544775999999999, | |
36.717162999999999 | |
], | |
[ | |
21.951456, | |
50.206722999999997, | |
37.213881999999998 | |
], | |
[ | |
25.669908, | |
51.117398000000001, | |
36.696978000000001 | |
], | |
[ | |
29.454325000000001, | |
51.266182999999998, | |
28.389441000000001 | |
], | |
[ | |
43.269091000000003, | |
50.288012999999999, | |
31.014126999999998 | |
], | |
[ | |
-1.1116649999999999, | |
49.86157, | |
25.127134000000002 | |
], | |
[ | |
-1.152773, | |
48.983415000000001, | |
23.234175 | |
], | |
[ | |
4.7111879999999999, | |
45.821877000000001, | |
19.63457 | |
], | |
[ | |
23.430389999999999, | |
49.628810000000001, | |
20.247858999999998 | |
], | |
[ | |
22.072789, | |
46.747196000000002, | |
18.399315000000001 | |
], | |
[ | |
0.86084000000000005, | |
49.009016000000003, | |
17.715036000000001 | |
], | |
[ | |
44.392122000000001, | |
48.265917999999999, | |
16.688424000000001 | |
], | |
[ | |
45.582115000000002, | |
48.538843, | |
13.645955000000001 | |
], | |
[ | |
50.850594999999998, | |
47.258750999999997, | |
13.830375999999999 | |
], | |
[ | |
53.025354999999998, | |
47.730704000000003, | |
13.944888000000001 | |
], | |
[ | |
53.170307999999999, | |
46.606648, | |
7.9382919999999997 | |
], | |
[ | |
54.778697000000001, | |
49.302343999999998, | |
6.1495129999999998 | |
], | |
[ | |
9.0915479999999995, | |
46.580513000000003, | |
5.0132180000000002 | |
], | |
[ | |
47.76437, | |
53.685640999999997, | |
-4.0228339999999996 | |
], | |
[ | |
52.011446999999997, | |
53.442430000000002, | |
-5.2600870000000004 | |
], | |
[ | |
55.560412999999997, | |
50.535190999999998, | |
-6.5125780000000004 | |
], | |
[ | |
41.869864999999997, | |
49.854916000000003, | |
-5.4753059999999998 | |
], | |
[ | |
13.925421, | |
49.647160999999997, | |
-11.692574 | |
], | |
[ | |
1.270192, | |
47.256777, | |
-11.902922 | |
], | |
[ | |
10.839812, | |
49.277304000000001, | |
-10.699135 | |
], | |
[ | |
24.262802000000001, | |
48.104304999999997, | |
-14.58942 | |
], | |
[ | |
46.313915999999999, | |
48.740014000000002, | |
-18.947607000000001 | |
], | |
[ | |
55.591619000000001, | |
51.768479999999997, | |
-21.796543 | |
], | |
[ | |
6.0543129999999996, | |
46.377710999999998, | |
-20.706712 | |
], | |
[ | |
48.034483999999999, | |
49.504188999999997, | |
-19.818821 | |
], | |
[ | |
15.195955, | |
47.738515, | |
-28.666117 | |
], | |
[ | |
18.372274000000001, | |
47.596822000000003, | |
-32.720489000000001 | |
], | |
[ | |
21.341187999999999, | |
46.504922000000001, | |
-33.693413 | |
], | |
[ | |
41.016595000000002, | |
50.729215000000003, | |
-31.837005999999999 | |
], | |
[ | |
25.230395000000001, | |
47.734081000000003, | |
-33.71734 | |
], | |
[ | |
31.197452999999999, | |
48.447417000000002, | |
-37.326082999999997 | |
], | |
[ | |
47.860390000000002, | |
47.862495000000003, | |
-36.514904999999999 | |
], | |
[ | |
20.757792999999999, | |
50.402692000000002, | |
49.150087999999997 | |
], | |
[ | |
24.192720999999999, | |
48.723568999999998, | |
46.976142000000003 | |
], | |
[ | |
4.6658670000000004, | |
50.763621999999998, | |
44.058582999999999 | |
], | |
[ | |
20.177398, | |
50.314715, | |
41.023409000000001 | |
], | |
[ | |
28.001083999999999, | |
49.538366000000003, | |
45.832234 | |
], | |
[ | |
23.984271, | |
52.174975000000003, | |
40.524487000000001 | |
], | |
[ | |
31.338849, | |
50.133122, | |
38.570566999999997 | |
], | |
[ | |
15.148042, | |
46.033735999999998, | |
37.693812000000001 | |
], | |
[ | |
35.780450999999999, | |
50.621980000000001, | |
37.265714000000003 | |
], | |
[ | |
19.525703, | |
45.732612000000003, | |
35.195607000000003 | |
], | |
[ | |
29.140550999999999, | |
48.500382000000002, | |
35.992682000000002 | |
], | |
[ | |
33.404271999999999, | |
47.970742999999999, | |
29.157032999999998 | |
], | |
[ | |
10.29663, | |
46.939121999999998, | |
31.964406 | |
], | |
[ | |
-0.61356599999999994, | |
48.814971, | |
31.682690999999998 | |
], | |
[ | |
31.902767999999998, | |
49.769792000000002, | |
26.227239000000001 | |
], | |
[ | |
42.281801999999999, | |
48.792189, | |
32.122433999999998 | |
], | |
[ | |
-0.85747399999999996, | |
49.103454999999997, | |
28.02309 | |
], | |
[ | |
24.980778000000001, | |
51.306252999999998, | |
26.560098 | |
], | |
[ | |
38.749478000000003, | |
49.592343999999997, | |
32.143825999999997 | |
], | |
[ | |
44.533994999999997, | |
47.684992999999999, | |
29.595238999999999 | |
], | |
[ | |
19.664207999999999, | |
47.075932999999999, | |
23.587529 | |
], | |
[ | |
28.852114, | |
46.258074000000001, | |
18.712185000000002 | |
], | |
[ | |
3.5544470000000001, | |
50.877488999999997, | |
9.0041200000000003 | |
], | |
[ | |
8.0506250000000001, | |
48.398072999999997, | |
8.9056370000000005 | |
], | |
[ | |
16.130251999999999, | |
48.641277000000002, | |
6.6651499999999997 | |
], | |
[ | |
6.6960680000000004, | |
46.718882000000001, | |
-2.0008339999999998 | |
], | |
[ | |
56.121955999999997, | |
50.516807, | |
-1.398282 | |
], | |
[ | |
57.198312999999999, | |
48.731250000000003, | |
-3.9429949999999998 | |
], | |
[ | |
47.212881000000003, | |
51.518313999999997, | |
-5.4494009999999999 | |
], | |
[ | |
0.51284200000000002, | |
46.599049000000001, | |
-6.1025410000000004 | |
], | |
[ | |
7.5471089999999998, | |
46.992638999999997, | |
-8.8309549999999994 | |
], | |
[ | |
54.075662999999999, | |
49.049117000000003, | |
-8.6451180000000001 | |
], | |
[ | |
4.7439419999999997, | |
49.202705999999999, | |
-14.027596000000001 | |
], | |
[ | |
58.167628000000001, | |
48.334966000000001, | |
-12.051144000000001 | |
], | |
[ | |
12.438704, | |
48.293250999999998, | |
-12.962882 | |
], | |
[ | |
3.9520240000000002, | |
47.808376000000003, | |
-18.911771000000002 | |
], | |
[ | |
57.202916999999999, | |
47.739674000000001, | |
-16.248785000000002 | |
], | |
[ | |
10.094511000000001, | |
43.824739999999998, | |
-23.151340999999999 | |
], | |
[ | |
51.906416999999998, | |
51.38438, | |
-21.546426 | |
], | |
[ | |
42.908206999999997, | |
47.018098999999999, | |
-19.033873 | |
], | |
[ | |
42.546838000000001, | |
45.351875999999997, | |
-21.485188000000001 | |
], | |
[ | |
10.782703, | |
46.307597999999999, | |
-26.081831000000001 | |
], | |
[ | |
25.356587000000001, | |
46.601120999999999, | |
-26.286626999999999 | |
], | |
[ | |
23.696629000000001, | |
46.188346000000003, | |
-32.187021999999999 | |
], | |
[ | |
41.927916000000003, | |
46.009174999999999, | |
-31.712786000000001 | |
], | |
[ | |
34.559831000000003, | |
45.541654000000001, | |
-36.654457000000001 | |
], | |
[ | |
43.155576000000003, | |
48.374456000000002, | |
-33.634591 | |
], | |
[ | |
55.515923999999998, | |
48.942954999999998, | |
-36.443058000000001 | |
], | |
[ | |
50.349260999999998, | |
49.039057999999997, | |
-38.265019000000002 | |
], | |
[ | |
17.386005000000001, | |
48.675032000000002, | |
49.609941999999997 | |
], | |
[ | |
10.059547999999999, | |
49.775395000000003, | |
44.544027999999997 | |
], | |
[ | |
16.682884999999999, | |
50.021070000000002, | |
46.978993000000003 | |
], | |
[ | |
7.8390529999999998, | |
50.615577000000002, | |
45.452103000000001 | |
], | |
[ | |
7.72506, | |
50.189664, | |
41.384630999999999 | |
], | |
[ | |
5.877491, | |
51.197583999999999, | |
40.770214000000003 | |
], | |
[ | |
3.4107769999999999, | |
50.303547000000002, | |
37.498116000000003 | |
], | |
[ | |
25.534756999999999, | |
48.940812000000001, | |
38.209333000000001 | |
], | |
[ | |
25.486255, | |
48.142797999999999, | |
36.056685000000002 | |
], | |
[ | |
0.48714499999999999, | |
44.997861999999998, | |
33.526727999999999 | |
], | |
[ | |
21.926870000000001, | |
49.013550000000002, | |
25.973251000000001 | |
], | |
[ | |
25.918015, | |
50.044260999999999, | |
25.689133999999999 | |
], | |
[ | |
37.603983999999997, | |
47.125354999999999, | |
30.501802999999999 | |
], | |
[ | |
-0.46041599999999999, | |
48.398454000000001, | |
21.181128000000001 | |
], | |
[ | |
35.705646000000002, | |
44.257925999999998, | |
25.289487999999999 | |
], | |
[ | |
24.346646, | |
46.881953000000003, | |
20.370692999999999 | |
], | |
[ | |
2.9258410000000001, | |
46.535859000000002, | |
18.592483999999999 | |
], | |
[ | |
30.773154000000002, | |
45.929093999999999, | |
16.219204000000001 | |
], | |
[ | |
-1.24729, | |
48.845460000000003, | |
13.990399999999999 | |
], | |
[ | |
-1.2419830000000001, | |
47.796159000000003, | |
10.548327 | |
], | |
[ | |
48.889485000000001, | |
46.134909, | |
11.794521 | |
], | |
[ | |
0.258768, | |
49.597605999999999, | |
6.1632899999999999 | |
], | |
[ | |
45.311540999999998, | |
44.212730000000001, | |
10.327726999999999 | |
], | |
[ | |
50.607188000000001, | |
45.578097, | |
9.7249660000000002 | |
], | |
[ | |
13.302929000000001, | |
44.737540000000003, | |
5.5026349999999997 | |
], | |
[ | |
55.391511000000001, | |
47.368222000000003, | |
1.5039210000000001 | |
], | |
[ | |
53.880688999999997, | |
45.005223999999998, | |
0.22214500000000001 | |
], | |
[ | |
56.629159999999999, | |
46.839081999999998, | |
-1.165743 | |
], | |
[ | |
53.148873000000002, | |
45.315617000000003, | |
-1.7127300000000001 | |
], | |
[ | |
54.786259000000001, | |
44.975234, | |
-3.0807669999999998 | |
], | |
[ | |
10.961554, | |
46.365400000000001, | |
-7.1688960000000002 | |
], | |
[ | |
39.651212000000001, | |
49.665267999999998, | |
-4.6770170000000002 | |
], | |
[ | |
12.4261, | |
48.110379999999999, | |
-11.126376 | |
], | |
[ | |
51.068897999999997, | |
50.066401999999997, | |
-7.2924769999999999 | |
], | |
[ | |
18.684004999999999, | |
46.783897000000003, | |
-12.642531999999999 | |
], | |
[ | |
24.957654999999999, | |
47.088740000000001, | |
-9.308783 | |
], | |
[ | |
47.471024, | |
48.471348999999996, | |
-6.9961039999999999 | |
], | |
[ | |
16.066528999999999, | |
48.529997000000002, | |
-12.594042999999999 | |
], | |
[ | |
49.847693999999997, | |
47.768416999999999, | |
-8.7715370000000004 | |
], | |
[ | |
9.1883730000000003, | |
46.526232, | |
-11.974686999999999 | |
], | |
[ | |
45.992783000000003, | |
48.967367000000003, | |
-16.662585 | |
], | |
[ | |
10.664695999999999, | |
46.084864000000003, | |
-13.969339 | |
], | |
[ | |
2.9633039999999999, | |
46.657662000000002, | |
-16.696065999999998 | |
], | |
[ | |
13.693573000000001, | |
45.914954000000002, | |
-14.373958999999999 | |
], | |
[ | |
53.887863000000003, | |
44.352795, | |
-16.885092 | |
], | |
[ | |
20.064558999999999, | |
45.763720999999997, | |
-14.148977 | |
], | |
[ | |
49.483227999999997, | |
49.611598999999998, | |
-20.339849000000001 | |
], | |
[ | |
8.5415779999999994, | |
44.390517000000003, | |
-21.805433000000001 | |
], | |
[ | |
50.584563000000003, | |
49.085928000000003, | |
-23.350693 | |
], | |
[ | |
40.251555000000003, | |
46.547781000000001, | |
-30.683987999999999 | |
], | |
[ | |
53.577368999999997, | |
48.006987000000002, | |
-26.457053999999999 | |
], | |
[ | |
56.920144999999998, | |
50.089413999999998, | |
-29.895351999999999 | |
], | |
[ | |
41.508240999999998, | |
48.325716, | |
-31.803165 | |
], | |
[ | |
44.950304000000003, | |
48.590001999999998, | |
-37.796891000000002 | |
], | |
[ | |
20.446431, | |
48.102176, | |
51.005186999999999 | |
], | |
[ | |
8.9723059999999997, | |
48.174536000000003, | |
48.755763999999999 | |
], | |
[ | |
12.076653, | |
49.320414999999997, | |
46.934412999999999 | |
], | |
[ | |
5.5887779999999996, | |
49.211080000000003, | |
46.482332999999997 | |
], | |
[ | |
30.114616000000002, | |
47.081654999999998, | |
45.874946000000001 | |
], | |
[ | |
3.193317, | |
46.240582000000003, | |
42.824719000000002 | |
], | |
[ | |
36.068182999999998, | |
46.283676999999997, | |
41.406976999999998 | |
], | |
[ | |
20.925321, | |
48.114665000000002, | |
38.386180000000003 | |
], | |
[ | |
36.536408000000002, | |
47.833092999999998, | |
38.982182000000002 | |
], | |
[ | |
2.5543140000000002, | |
47.617595999999999, | |
36.221235 | |
], | |
[ | |
7.2445199999999996, | |
48.926397999999999, | |
34.941991000000002 | |
], | |
[ | |
5.634182, | |
49.112551000000003, | |
33.446986000000003 | |
], | |
[ | |
2.6513779999999998, | |
47.282094999999998, | |
33.713952999999997 | |
], | |
[ | |
-0.50241100000000005, | |
46.206654, | |
30.508338999999999 | |
], | |
[ | |
6.103815, | |
47.746633000000003, | |
30.515467999999998 | |
], | |
[ | |
-0.55699299999999996, | |
46.229666999999999, | |
27.585951000000001 | |
], | |
[ | |
24.090865999999998, | |
48.648462000000002, | |
23.473196000000002 | |
], | |
[ | |
28.085963, | |
47.891736999999999, | |
23.159081 | |
], | |
[ | |
-0.389982, | |
43.856264000000003, | |
24.924167000000001 | |
], | |
[ | |
1.4473659999999999, | |
46.122185999999999, | |
20.649449000000001 | |
], | |
[ | |
33.689743, | |
46.028081, | |
23.469035999999999 | |
], | |
[ | |
33.382232000000002, | |
45.179464000000003, | |
21.221964 | |
], | |
[ | |
32.746268000000001, | |
43.775573000000001, | |
16.553660000000001 | |
], | |
[ | |
-0.60668999999999995, | |
45.239657000000001, | |
16.181512999999999 | |
], | |
[ | |
30.358758999999999, | |
43.667316, | |
14.577166999999999 | |
], | |
[ | |
43.576912, | |
45.537982, | |
12.498436999999999 | |
], | |
[ | |
48.336793999999998, | |
44.936306999999999, | |
9.9443359999999998 | |
], | |
[ | |
49.286835000000004, | |
45.585182000000003, | |
6.8231229999999998 | |
], | |
[ | |
51.462074000000001, | |
45.581201999999998, | |
5.0719620000000001 | |
], | |
[ | |
47.652625, | |
44.229325000000003, | |
3.5708859999999998 | |
], | |
[ | |
9.7626100000000005, | |
44.741813, | |
0.74207800000000002 | |
], | |
[ | |
51.498483, | |
44.117690000000003, | |
1.8766959999999999 | |
], | |
[ | |
49.102696999999999, | |
43.502645999999999, | |
-0.013703999999999999 | |
], | |
[ | |
57.559918000000003, | |
45.443958000000002, | |
-5.395683 | |
], | |
[ | |
57.682105, | |
47.319929999999999, | |
-7.7859040000000004 | |
], | |
[ | |
3.8183720000000001, | |
44.865059000000002, | |
-8.1521290000000004 | |
], | |
[ | |
25.043185999999999, | |
45.203476000000002, | |
-9.5693999999999999 | |
], | |
[ | |
0.85767099999999996, | |
45.282887000000002, | |
-9.2149070000000002 | |
], | |
[ | |
2.050224, | |
46.213785999999999, | |
-13.389754 | |
], | |
[ | |
47.519717, | |
48.946855999999997, | |
-19.317601 | |
], | |
[ | |
47.066856999999999, | |
47.060462999999999, | |
-23.344650000000001 | |
], | |
[ | |
51.181998, | |
47.740734000000003, | |
-24.951673 | |
], | |
[ | |
55.413578000000001, | |
48.897421000000001, | |
-24.895969999999998 | |
], | |
[ | |
57.512546, | |
49.138575000000003, | |
-23.410146999999998 | |
], | |
[ | |
17.009186, | |
45.071469, | |
-30.601479000000001 | |
], | |
[ | |
24.801331000000001, | |
45.524602999999999, | |
-29.976424999999999 | |
], | |
[ | |
45.775418999999999, | |
43.381197, | |
-33.302576000000002 | |
], | |
[ | |
59.050736000000001, | |
47.748344000000003, | |
-32.723978000000002 | |
], | |
[ | |
52.467339000000003, | |
45.167689000000003, | |
-36.538369000000003 | |
], | |
[ | |
42.348517000000001, | |
47.521768999999999, | |
-39.865622999999999 | |
], | |
[ | |
10.63865, | |
47.226033000000001, | |
51.588422999999999 | |
], | |
[ | |
13.482853, | |
47.144452000000001, | |
46.579033000000003 | |
], | |
[ | |
12.106961, | |
47.595900999999998, | |
42.617221999999998 | |
], | |
[ | |
16.007448, | |
47.224487000000003, | |
44.807453000000002 | |
], | |
[ | |
8.7033919999999991, | |
48.489452999999997, | |
39.747886999999999 | |
], | |
[ | |
17.482647, | |
45.596812999999997, | |
39.323278999999999 | |
], | |
[ | |
0.81345800000000001, | |
46.903879000000003, | |
38.908968999999999 | |
], | |
[ | |
16.284673000000002, | |
41.853051000000001, | |
36.619373000000003 | |
], | |
[ | |
35.241576000000002, | |
46.193322999999999, | |
32.374184 | |
], | |
[ | |
25.830065999999999, | |
46.177667999999997, | |
36.080002999999998 | |
], | |
[ | |
41.360320999999999, | |
46.351168000000001, | |
31.944852000000001 | |
], | |
[ | |
42.178905, | |
44.867147000000003, | |
30.733429999999998 | |
], | |
[ | |
38.429521000000001, | |
44.255538000000001, | |
29.372985 | |
], | |
[ | |
46.722185000000003, | |
45.258774000000003, | |
27.371624000000001 | |
], | |
[ | |
30.984705999999999, | |
48.486659000000003, | |
23.309249000000001 | |
], | |
[ | |
32.802224000000002, | |
45.734265000000001, | |
22.216906000000002 | |
], | |
[ | |
7.1022210000000001, | |
44.195652000000003, | |
20.986727999999999 | |
], | |
[ | |
9.1973310000000001, | |
41.100642999999998, | |
19.411490000000001 | |
], | |
[ | |
48.175815999999998, | |
49.121707000000001, | |
19.479846999999999 | |
], | |
[ | |
25.164695999999999, | |
44.601084, | |
18.579939 | |
], | |
[ | |
42.311441000000002, | |
42.137152999999998, | |
10.191029 | |
], | |
[ | |
0.425265, | |
47.664150999999997, | |
2.9981689999999999 | |
], | |
[ | |
2.9855139999999998, | |
48.570774, | |
4.8358689999999998 | |
], | |
[ | |
44.430984000000002, | |
43.726948, | |
4.4729130000000001 | |
], | |
[ | |
8.7254100000000001, | |
45.705202, | |
-5.6944229999999996 | |
], | |
[ | |
11.465897999999999, | |
43.319685, | |
-1.6973069999999999 | |
], | |
[ | |
23.510466999999998, | |
45.738410999999999, | |
-12.676518 | |
], | |
[ | |
26.549175999999999, | |
43.866663000000003, | |
-11.827468 | |
], | |
[ | |
6.4971540000000001, | |
44.318624, | |
-11.882244999999999 | |
], | |
[ | |
15.285131, | |
45.162300999999999, | |
-13.944369999999999 | |
], | |
[ | |
57.771740999999999, | |
44.223374, | |
-9.0345700000000004 | |
], | |
[ | |
25.470953000000002, | |
44.308121, | |
-13.645073 | |
], | |
[ | |
18.234207000000001, | |
42.240845, | |
-14.599964 | |
], | |
[ | |
22.857545999999999, | |
43.591512000000002, | |
-15.433577 | |
], | |
[ | |
44.809866999999997, | |
47.685135000000002, | |
-20.577670999999999 | |
], | |
[ | |
51.469068999999998, | |
43.421841999999998, | |
-16.422274000000002 | |
], | |
[ | |
59.159236, | |
46.150725999999999, | |
-17.606632999999999 | |
], | |
[ | |
59.743462999999998, | |
46.286636999999999, | |
-22.505787999999999 | |
], | |
[ | |
12.612617999999999, | |
42.768456, | |
-26.934906000000002 | |
], | |
[ | |
23.086825999999999, | |
43.582045000000001, | |
-28.897743999999999 | |
], | |
[ | |
25.842407999999999, | |
44.174517999999999, | |
-26.746068999999999 | |
], | |
[ | |
50.589001000000003, | |
46.651245000000003, | |
-25.791512000000001 | |
], | |
[ | |
19.365696, | |
43.892685, | |
-32.724584 | |
], | |
[ | |
59.398344999999999, | |
46.998401999999999, | |
-28.833431999999998 | |
], | |
[ | |
45.047972000000001, | |
46.074897999999997, | |
-35.273453000000003 | |
], | |
[ | |
45.782715000000003, | |
45.122259, | |
-38.645854999999997 | |
], | |
[ | |
18.138293000000001, | |
46.764395999999998, | |
51.816315000000003 | |
], | |
[ | |
13.521127999999999, | |
46.525593999999998, | |
50.222965000000002 | |
], | |
[ | |
14.91774, | |
44.943339000000002, | |
45.993794999999999 | |
], | |
[ | |
24.585910999999999, | |
43.528984999999999, | |
46.784011999999997 | |
], | |
[ | |
33.859425999999999, | |
46.106777999999998, | |
43.030534000000003 | |
], | |
[ | |
10.696891000000001, | |
45.860343, | |
38.909745999999998 | |
], | |
[ | |
9.3487229999999997, | |
46.691448999999999, | |
36.266148000000001 | |
], | |
[ | |
37.893014000000001, | |
46.005386000000001, | |
35.100543999999999 | |
], | |
[ | |
37.015197999999998, | |
44.797708, | |
37.936324999999997 | |
], | |
[ | |
12.212175999999999, | |
43.691499, | |
35.111035000000001 | |
], | |
[ | |
31.937065, | |
44.030397000000001, | |
32.035431000000003 | |
], | |
[ | |
32.416137999999997, | |
45.046399999999998, | |
25.251538 | |
], | |
[ | |
21.594318999999999, | |
47.955108000000003, | |
23.828678 | |
], | |
[ | |
26.401813000000001, | |
46.695107, | |
22.117006 | |
], | |
[ | |
5.1963169999999996, | |
42.154722999999997, | |
20.564122000000001 | |
], | |
[ | |
22.882853999999998, | |
47.092407000000001, | |
21.434090000000001 | |
], | |
[ | |
37.840102000000002, | |
41.730426000000001, | |
25.374417999999999 | |
], | |
[ | |
0.15393899999999999, | |
42.911839000000001, | |
21.467465000000001 | |
], | |
[ | |
29.587216999999999, | |
46.585790000000003, | |
19.593895 | |
], | |
[ | |
31.741187, | |
41.054189999999998, | |
21.212091999999998 | |
], | |
[ | |
48.910873000000002, | |
46.678877999999997, | |
23.257048999999999 | |
], | |
[ | |
33.118927999999997, | |
43.939095999999999, | |
18.257071 | |
], | |
[ | |
50.345339000000003, | |
47.629814000000003, | |
16.043151999999999 | |
], | |
[ | |
-0.66297899999999998, | |
44.149411000000001, | |
12.401795 | |
], | |
[ | |
11.076936999999999, | |
45.851801000000002, | |
7.587656 | |
], | |
[ | |
14.373227, | |
45.794777000000003, | |
6.5061220000000004 | |
], | |
[ | |
-1.0788740000000001, | |
45.319952999999998, | |
7.142004 | |
], | |
[ | |
4.7552529999999997, | |
47.607052000000003, | |
6.2121409999999999 | |
], | |
[ | |
42.977133000000002, | |
42.750861999999998, | |
6.8499189999999999 | |
], | |
[ | |
13.859228999999999, | |
41.950507999999999, | |
5.0257849999999999 | |
], | |
[ | |
0.28869800000000001, | |
47.100357000000002, | |
-0.59274800000000005 | |
], | |
[ | |
45.893684999999998, | |
42.415337000000001, | |
1.094517 | |
], | |
[ | |
11.916209, | |
44.004668000000002, | |
-6.2843239999999998 | |
], | |
[ | |
51.240245000000002, | |
42.876157999999997, | |
-3.6646619999999999 | |
], | |
[ | |
11.613022000000001, | |
45.829442999999998, | |
-13.307964 | |
], | |
[ | |
7.8362550000000004, | |
43.273100999999997, | |
-14.154812 | |
], | |
[ | |
55.744535999999997, | |
42.707518999999998, | |
-13.639253 | |
], | |
[ | |
57.953803999999998, | |
43.506504999999997, | |
-12.171511000000001 | |
], | |
[ | |
4.8613369999999998, | |
43.420130999999998, | |
-18.582584000000001 | |
], | |
[ | |
44.139367999999997, | |
46.022674000000002, | |
-21.990839000000001 | |
], | |
[ | |
55.364545, | |
45.949672999999997, | |
-25.046389000000001 | |
], | |
[ | |
12.456529, | |
41.798338999999999, | |
-23.251722000000001 | |
], | |
[ | |
14.320192, | |
42.154485999999999, | |
-28.427261999999999 | |
], | |
[ | |
22.485908999999999, | |
41.231225000000002, | |
-31.341426999999999 | |
], | |
[ | |
56.734425999999999, | |
46.584947999999997, | |
-26.676361 | |
], | |
[ | |
60.912596999999998, | |
43.160187000000001, | |
-28.458238999999999 | |
], | |
[ | |
24.625627999999999, | |
44.535027999999997, | |
-32.523584 | |
], | |
[ | |
48.507176999999999, | |
43.858924999999999, | |
-35.067503000000002 | |
], | |
[ | |
29.131349, | |
45.292223, | |
-36.638483000000001 | |
], | |
[ | |
43.004722999999998, | |
43.102252999999997, | |
-32.154921999999999 | |
], | |
[ | |
39.445602999999998, | |
46.141913000000002, | |
-39.830274000000003 | |
], | |
[ | |
42.283901999999998, | |
43.395879000000001, | |
-41.228169999999999 | |
], | |
[ | |
19.200806, | |
44.205362000000001, | |
53.181770999999998 | |
], | |
[ | |
15.629116, | |
44.114548999999997, | |
51.615006999999999 | |
], | |
[ | |
7.1608080000000003, | |
43.166086999999997, | |
43.024163999999999 | |
], | |
[ | |
14.935325000000001, | |
45.145457999999998, | |
42.345489000000001 | |
], | |
[ | |
13.826518, | |
43.890405999999999, | |
39.915525000000002 | |
], | |
[ | |
33.833233, | |
43.281211999999996, | |
44.235337999999999 | |
], | |
[ | |
3.716809, | |
42.809640999999999, | |
41.872661999999998 | |
], | |
[ | |
35.885373000000001, | |
41.749167, | |
38.588850000000001 | |
], | |
[ | |
1.091237, | |
42.334696000000001, | |
39.303297999999998 | |
], | |
[ | |
34.606487000000001, | |
43.213735, | |
35.436906999999998 | |
], | |
[ | |
2.710601, | |
44.854939999999999, | |
35.854958000000003 | |
], | |
[ | |
30.863527999999999, | |
42.639150999999998, | |
32.834220000000002 | |
], | |
[ | |
29.00582, | |
42.905039000000002, | |
28.872057000000002 | |
], | |
[ | |
42.308782000000001, | |
43.025207999999999, | |
29.211789 | |
], | |
[ | |
31.192474000000001, | |
42.649025999999999, | |
24.390816000000001 | |
], | |
[ | |
45.394896000000003, | |
43.239173999999998, | |
25.473891999999999 | |
], | |
[ | |
49.570357000000001, | |
44.585552, | |
20.993663999999999 | |
], | |
[ | |
34.662311000000003, | |
40.751770999999998, | |
19.511717999999998 | |
], | |
[ | |
53.086227000000001, | |
46.189098999999999, | |
18.532765999999999 | |
], | |
[ | |
2.177559, | |
42.630375999999998, | |
17.712838999999999 | |
], | |
[ | |
46.428657000000001, | |
46.519250999999997, | |
14.009130000000001 | |
], | |
[ | |
6.4412190000000002, | |
46.667375, | |
8.7441060000000004 | |
], | |
[ | |
12.020807, | |
42.595675999999997, | |
6.6198870000000003 | |
], | |
[ | |
7.225587, | |
45.161292000000003, | |
4.0736270000000001 | |
], | |
[ | |
-0.91426099999999999, | |
43.192207000000003, | |
6.2062480000000004 | |
], | |
[ | |
42.715589999999999, | |
42.203701000000002, | |
3.2829950000000001 | |
], | |
[ | |
4.5947430000000002, | |
46.67998, | |
-0.24543000000000001 | |
], | |
[ | |
2.997487, | |
47.262224000000003, | |
-1.5167900000000001 | |
], | |
[ | |
2.0014590000000001, | |
45.226934, | |
-4.0739869999999998 | |
], | |
[ | |
14.460217, | |
40.980159, | |
-1.8544560000000001 | |
], | |
[ | |
45.090197000000003, | |
40.672657000000001, | |
-1.081817 | |
], | |
[ | |
55.680906, | |
42.630229999999997, | |
-6.7512930000000004 | |
], | |
[ | |
3.7096930000000001, | |
42.375028, | |
-11.115634999999999 | |
], | |
[ | |
21.845065000000002, | |
42.923202000000003, | |
-13.355608999999999 | |
], | |
[ | |
3.0636559999999999, | |
42.911684000000001, | |
-15.242618999999999 | |
], | |
[ | |
25.337389000000002, | |
42.008881000000002, | |
-12.587467999999999 | |
], | |
[ | |
49.872329000000001, | |
40.415438000000002, | |
-13.195831 | |
], | |
[ | |
13.679147, | |
42.956414000000002, | |
-15.132866 | |
], | |
[ | |
8.4172580000000004, | |
40.729630999999998, | |
-21.254598999999999 | |
], | |
[ | |
49.735152999999997, | |
44.424577999999997, | |
-24.584726 | |
], | |
[ | |
13.116929000000001, | |
40.019336000000003, | |
-24.645378000000001 | |
], | |
[ | |
15.291805, | |
36.312179999999998, | |
-25.896256000000001 | |
], | |
[ | |
24.789504000000001, | |
41.905101000000002, | |
-26.249960999999999 | |
], | |
[ | |
26.827712999999999, | |
39.996380000000002, | |
-26.159019000000001 | |
], | |
[ | |
48.102280999999998, | |
44.259756000000003, | |
-24.634639 | |
], | |
[ | |
51.798743000000002, | |
42.111038999999998, | |
-24.634613999999999 | |
], | |
[ | |
27.735305, | |
42.262512999999998, | |
-36.936745000000002 | |
], | |
[ | |
26.047333999999999, | |
44.228430000000003, | |
-35.588695000000001 | |
], | |
[ | |
45.519919999999999, | |
43.879330000000003, | |
-35.373761000000002 | |
], | |
[ | |
36.388753999999999, | |
43.827475999999997, | |
-39.925375000000003 | |
], | |
[ | |
46.014327999999999, | |
43.227620000000002, | |
-38.767946000000002 | |
], | |
[ | |
8.6437240000000006, | |
43.887355999999997, | |
54.265106000000003 | |
], | |
[ | |
13.69605, | |
42.088230000000003, | |
55.258803 | |
], | |
[ | |
22.287112, | |
44.308157000000001, | |
53.365333 | |
], | |
[ | |
7.1187870000000002, | |
45.158515999999999, | |
50.432040000000001 | |
], | |
[ | |
28.902242000000001, | |
42.548057999999997, | |
48.425538000000003 | |
], | |
[ | |
31.992809000000001, | |
43.699776, | |
46.982111000000003 | |
], | |
[ | |
26.555766999999999, | |
41.442888000000004, | |
45.574303 | |
], | |
[ | |
24.267457, | |
40.693978000000001, | |
42.522713000000003 | |
], | |
[ | |
31.622710999999999, | |
40.554676000000001, | |
34.550331 | |
], | |
[ | |
-0.113066, | |
42.032887000000002, | |
30.421702 | |
], | |
[ | |
29.536843999999999, | |
39.112707999999998, | |
31.802927 | |
], | |
[ | |
42.381234999999997, | |
41.267758999999998, | |
27.370016 | |
], | |
[ | |
4.1982540000000004, | |
43.996437, | |
20.674361000000001 | |
], | |
[ | |
29.463137, | |
44.131977999999997, | |
16.760182 | |
], | |
[ | |
45.091929999999998, | |
41.337114999999997, | |
21.315068 | |
], | |
[ | |
7.3459899999999996, | |
40.276521000000002, | |
18.432112 | |
], | |
[ | |
32.947263, | |
41.134436000000001, | |
16.604248999999999 | |
], | |
[ | |
54.507474999999999, | |
43.289031999999999, | |
19.915468000000001 | |
], | |
[ | |
5.8394450000000004, | |
41.953769999999999, | |
18.442218 | |
], | |
[ | |
55.045051000000001, | |
45.265703000000002, | |
17.210885999999999 | |
], | |
[ | |
0.35354000000000002, | |
40.841566, | |
17.813510999999998 | |
], | |
[ | |
54.757677000000001, | |
45.770198000000001, | |
14.651358999999999 | |
], | |
[ | |
-0.56595600000000001, | |
41.353875000000002, | |
9.252338 | |
], | |
[ | |
53.720281999999997, | |
44.877426999999997, | |
11.360949 | |
], | |
[ | |
8.3788230000000006, | |
44.577795000000002, | |
6.1107849999999999 | |
], | |
[ | |
55.494228999999997, | |
45.056378000000002, | |
8.4074109999999997 | |
], | |
[ | |
56.611888, | |
45.178010999999998, | |
6.4646840000000001 | |
], | |
[ | |
40.162475000000001, | |
40.678905, | |
3.889383 | |
], | |
[ | |
5.6462810000000001, | |
46.052546999999997, | |
2.1618490000000001 | |
], | |
[ | |
-0.28752899999999998, | |
44.596252999999997, | |
-1.2263040000000001 | |
], | |
[ | |
8.0447579999999999, | |
44.177067000000001, | |
-2.6791160000000001 | |
], | |
[ | |
14.091713, | |
42.317779000000002, | |
-4.3818400000000004 | |
], | |
[ | |
48.374747999999997, | |
41.391019999999997, | |
-4.5293089999999996 | |
], | |
[ | |
51.588138999999998, | |
40.944118000000003, | |
-7.0563000000000002 | |
], | |
[ | |
8.4990059999999996, | |
44.995902999999998, | |
-9.9042449999999995 | |
], | |
[ | |
17.743414000000001, | |
42.273524000000002, | |
-13.014557 | |
], | |
[ | |
15.202209, | |
42.987543000000002, | |
-13.671371000000001 | |
], | |
[ | |
3.213381, | |
41.515737999999999, | |
-12.830628000000001 | |
], | |
[ | |
8.9800730000000009, | |
41.111716000000001, | |
-14.317038999999999 | |
], | |
[ | |
61.279482999999999, | |
44.653303999999999, | |
-19.132224000000001 | |
], | |
[ | |
45.041910000000001, | |
43.204231, | |
-22.772915000000001 | |
], | |
[ | |
59.820517000000002, | |
43.709743000000003, | |
-25.432694000000001 | |
], | |
[ | |
24.817823000000001, | |
42.283112000000003, | |
-28.624392 | |
], | |
[ | |
31.509091000000002, | |
41.768771999999998, | |
-36.680311000000003 | |
], | |
[ | |
25.629792999999999, | |
41.220540999999997, | |
-35.844036000000003 | |
], | |
[ | |
38.885801999999998, | |
40.214575000000004, | |
-41.422511999999998 | |
], | |
[ | |
45.488002999999999, | |
40.814472000000002, | |
-37.836534999999998 | |
], | |
[ | |
5.1076579999999998, | |
42.805061000000002, | |
49.900374999999997 | |
], | |
[ | |
6.4432219999999996, | |
44.463120000000004, | |
46.611438999999997 | |
], | |
[ | |
34.357930000000003, | |
40.351455000000001, | |
47.214706999999997 | |
], | |
[ | |
8.5840160000000001, | |
40.596809, | |
42.537185000000001 | |
], | |
[ | |
6.7840049999999996, | |
41.193303999999998, | |
40.80151 | |
], | |
[ | |
1.915824, | |
40.204898999999997, | |
38.859259000000002 | |
], | |
[ | |
1.1992700000000001, | |
41.874769000000001, | |
35.998308000000002 | |
], | |
[ | |
0.56817499999999999, | |
40.115470999999999, | |
34.478847999999999 | |
], | |
[ | |
0.69421999999999995, | |
38.329808999999997, | |
31.414346999999999 | |
], | |
[ | |
27.569421999999999, | |
40.904465999999999, | |
27.518487 | |
], | |
[ | |
3.5271729999999999, | |
39.529882999999998, | |
20.291445 | |
], | |
[ | |
56.668297000000003, | |
42.979359000000002, | |
16.322144000000002 | |
], | |
[ | |
-0.73056500000000002, | |
40.073683000000003, | |
15.174128 | |
], | |
[ | |
48.679999000000002, | |
44.283296999999997, | |
12.665891999999999 | |
], | |
[ | |
0.19034000000000001, | |
40.095471000000003, | |
5.7970969999999999 | |
], | |
[ | |
50.751916999999999, | |
44.690040000000003, | |
7.7779449999999999 | |
], | |
[ | |
41.449339000000002, | |
41.166674999999998, | |
7.7403700000000004 | |
], | |
[ | |
58.879739999999998, | |
41.798093000000001, | |
4.8153269999999999 | |
], | |
[ | |
56.083998999999999, | |
44.948233000000002, | |
4.2273909999999999 | |
], | |
[ | |
-0.56116699999999997, | |
42.524011000000002, | |
2.5193349999999999 | |
], | |
[ | |
52.520422000000003, | |
44.805655000000002, | |
4.3581159999999999 | |
], | |
[ | |
0.32743100000000003, | |
40.473582, | |
0.46555099999999999 | |
], | |
[ | |
8.1819279999999992, | |
44.262518, | |
0.41147600000000001 | |
], | |
[ | |
13.949986000000001, | |
40.184071000000003, | |
4.066154 | |
], | |
[ | |
43.014173, | |
39.123348, | |
-1.5957250000000001 | |
], | |
[ | |
0.49580400000000002, | |
42.536636000000001, | |
-3.5881539999999998 | |
], | |
[ | |
43.824306999999997, | |
38.811444000000002, | |
-4.7367319999999999 | |
], | |
[ | |
47.418961000000003, | |
39.364229000000002, | |
-7.8040120000000002 | |
], | |
[ | |
54.793370000000003, | |
41.023505, | |
-10.26079 | |
], | |
[ | |
8.6568719999999999, | |
43.236109999999996, | |
-12.517655 | |
], | |
[ | |
51.211796999999997, | |
40.304271999999997, | |
-11.597934 | |
], | |
[ | |
5.2350960000000004, | |
39.620114999999998, | |
-13.1699 | |
], | |
[ | |
47.713309000000002, | |
38.275711000000001, | |
-12.818997 | |
], | |
[ | |
5.8626829999999996, | |
38.315941000000002, | |
-17.176309 | |
], | |
[ | |
22.055406999999999, | |
40.007953999999998, | |
-15.615188 | |
], | |
[ | |
50.902531000000003, | |
40.677968, | |
-16.098012000000001 | |
], | |
[ | |
56.370291999999999, | |
42.676377000000002, | |
-15.883272 | |
], | |
[ | |
58.88946, | |
41.728743000000001, | |
-14.941036 | |
], | |
[ | |
63.698262, | |
39.882896000000002, | |
-18.543592 | |
], | |
[ | |
63.733722999999998, | |
40.401055999999997, | |
-21.358438 | |
], | |
[ | |
54.006194999999998, | |
42.654434999999999, | |
-24.977620000000002 | |
], | |
[ | |
16.704792999999999, | |
39.786785999999999, | |
-30.419409999999999 | |
], | |
[ | |
25.815718, | |
40.536703000000003, | |
-28.061533000000001 | |
], | |
[ | |
18.220652000000001, | |
40.203111, | |
-31.690249999999999 | |
], | |
[ | |
56.427415000000003, | |
42.347247000000003, | |
-26.355008999999999 | |
], | |
[ | |
62.424841000000001, | |
42.659967999999999, | |
-32.068666 | |
], | |
[ | |
62.157938999999999, | |
44.524017000000001, | |
-33.900978000000002 | |
], | |
[ | |
23.941099999999999, | |
42.077246000000002, | |
-34.089326 | |
], | |
[ | |
60.547966000000002, | |
45.061464000000001, | |
-36.610846000000002 | |
], | |
[ | |
45.206786999999998, | |
40.921081999999998, | |
-34.699992999999999 | |
], | |
[ | |
42.436148000000003, | |
39.167372, | |
-39.987338000000001 | |
], | |
[ | |
57.455568, | |
46.063538000000001, | |
-39.735526 | |
], | |
[ | |
56.039214999999999, | |
45.187845000000003, | |
-41.497394 | |
], | |
[ | |
60.544820999999999, | |
43.165393999999999, | |
-40.922252999999998 | |
], | |
[ | |
8.0470659999999992, | |
40.975088, | |
54.61712 | |
], | |
[ | |
19.146768999999999, | |
42.244622999999997, | |
54.446877000000001 | |
], | |
[ | |
21.776792, | |
40.081204, | |
55.036676999999997 | |
], | |
[ | |
24.32189, | |
42.368727, | |
53.037517999999999 | |
], | |
[ | |
3.002688, | |
40.239108000000002, | |
49.068888999999999 | |
], | |
[ | |
25.197987000000001, | |
41.040616999999997, | |
49.235059 | |
], | |
[ | |
4.4818389999999999, | |
43.083108000000003, | |
45.646683000000003 | |
], | |
[ | |
27.84637, | |
40.004643999999999, | |
47.005910999999998 | |
], | |
[ | |
31.764455999999999, | |
41.535440999999999, | |
48.676932000000001 | |
], | |
[ | |
36.530729999999998, | |
37.952030000000001, | |
40.026952000000001 | |
], | |
[ | |
6.3487359999999997, | |
38.641742999999998, | |
37.205821 | |
], | |
[ | |
39.405669000000003, | |
41.85031, | |
37.568807 | |
], | |
[ | |
42.323827000000001, | |
43.073819, | |
37.767648999999999 | |
], | |
[ | |
39.066898999999999, | |
43.773296000000002, | |
34.613847 | |
], | |
[ | |
44.461509999999997, | |
43.995922999999998, | |
34.698512000000001 | |
], | |
[ | |
34.215105999999999, | |
38.904325, | |
32.200127999999999 | |
], | |
[ | |
2.311874, | |
37.397072999999999, | |
34.893694000000004 | |
], | |
[ | |
33.194107000000002, | |
42.255713999999998, | |
31.676888000000002 | |
], | |
[ | |
38.475009, | |
43.018906999999999, | |
30.662564 | |
], | |
[ | |
-0.18898899999999999, | |
38.244005999999999, | |
27.991050000000001 | |
], | |
[ | |
30.950436, | |
42.151564, | |
28.616584 | |
], | |
[ | |
34.829456, | |
43.638556999999999, | |
28.650752000000001 | |
], | |
[ | |
33.065210999999998, | |
43.302911999999999, | |
26.205531000000001 | |
], | |
[ | |
51.741055000000003, | |
42.418816, | |
26.985378999999998 | |
], | |
[ | |
29.712803000000001, | |
40.317053999999999, | |
24.241824999999999 | |
], | |
[ | |
43.353344, | |
39.955160999999997, | |
24.360375999999999 | |
], | |
[ | |
41.683154000000002, | |
38.792315000000002, | |
26.072106000000002 | |
], | |
[ | |
48.146673999999997, | |
42.142448000000002, | |
19.718958000000001 | |
], | |
[ | |
51.000681, | |
42.538659000000003, | |
21.912085000000001 | |
], | |
[ | |
53.874802000000003, | |
41.137281000000002, | |
20.431556 | |
], | |
[ | |
2.4464429999999999, | |
38.008299999999998, | |
18.662655000000001 | |
], | |
[ | |
-0.025482000000000001, | |
39.287959000000001, | |
11.841799 | |
], | |
[ | |
46.755367, | |
42.799391999999997, | |
9.8938120000000005 | |
], | |
[ | |
57.426507000000001, | |
42.869582000000001, | |
11.897470999999999 | |
], | |
[ | |
0.675064, | |
39.041969999999999, | |
8.7012110000000007 | |
], | |
[ | |
55.852477999999998, | |
39.661706000000002, | |
8.9934270000000005 | |
], | |
[ | |
48.254021999999999, | |
43.408546999999999, | |
5.204294 | |
], | |
[ | |
57.536419000000002, | |
41.263257000000003, | |
7.931025 | |
], | |
[ | |
50.282221999999997, | |
43.556476000000004, | |
3.8931650000000002 | |
], | |
[ | |
53.813310000000001, | |
44.635525999999999, | |
2.893303 | |
], | |
[ | |
11.04649, | |
42.314171999999999, | |
3.7294860000000001 | |
], | |
[ | |
58.876778999999999, | |
41.738537000000001, | |
2.2043750000000002 | |
], | |
[ | |
12.408063, | |
41.663054000000002, | |
-0.88549599999999995 | |
], | |
[ | |
41.908033000000003, | |
38.808861, | |
0.91735199999999995 | |
], | |
[ | |
3.0491830000000002, | |
41.319218999999997, | |
-5.7927410000000004 | |
], | |
[ | |
58.383310000000002, | |
43.798226999999997, | |
-4.045166 | |
], | |
[ | |
44.624943000000002, | |
38.750464999999998, | |
-6.378495 | |
], | |
[ | |
7.008057, | |
42.943390999999998, | |
-6.8174900000000003 | |
], | |
[ | |
4.8302259999999997, | |
42.326259999999998, | |
-10.606011000000001 | |
], | |
[ | |
45.706828999999999, | |
37.460335000000001, | |
-9.1309989999999992 | |
], | |
[ | |
10.588029000000001, | |
41.819249999999997, | |
-13.397914 | |
], | |
[ | |
7.9404529999999998, | |
37.874355999999999, | |
-13.921780999999999 | |
], | |
[ | |
62.017937000000003, | |
39.575405000000003, | |
-15.810815 | |
], | |
[ | |
51.281123000000001, | |
40.510300000000001, | |
-24.097114000000001 | |
], | |
[ | |
14.763547000000001, | |
39.262500000000003, | |
-28.684334 | |
], | |
[ | |
56.865937000000002, | |
39.424661999999998, | |
-27.313127999999999 | |
], | |
[ | |
60.937446999999999, | |
39.976480000000002, | |
-29.724433999999999 | |
], | |
[ | |
23.392939999999999, | |
41.844420999999997, | |
-32.163618999999997 | |
], | |
[ | |
43.859189000000001, | |
38.731363000000002, | |
-32.897404000000002 | |
], | |
[ | |
34.025112, | |
41.658706000000002, | |
-39.248469999999998 | |
], | |
[ | |
62.701469000000003, | |
43.130631000000001, | |
-35.938800000000001 | |
], | |
[ | |
44.479123999999999, | |
38.429031000000002, | |
-36.770949000000002 | |
], | |
[ | |
53.191457999999997, | |
44.684004000000002, | |
-40.865392 | |
], | |
[ | |
58.916986999999999, | |
41.792968999999999, | |
-43.732613999999998 | |
], | |
[ | |
11.660288, | |
38.566741, | |
54.914752 | |
], | |
[ | |
16.110561000000001, | |
37.166778000000001, | |
54.823960999999997 | |
], | |
[ | |
6.8176160000000001, | |
39.198186, | |
52.869705000000003 | |
], | |
[ | |
22.725071, | |
38.218693000000002, | |
45.600627000000003 | |
], | |
[ | |
2.0575070000000002, | |
41.707284999999999, | |
45.545555999999998 | |
], | |
[ | |
30.048642000000001, | |
37.831634999999999, | |
48.505766000000001 | |
], | |
[ | |
35.700004999999997, | |
39.445639999999997, | |
45.826867 | |
], | |
[ | |
36.270558999999999, | |
37.251626000000002, | |
42.832253000000001 | |
], | |
[ | |
8.0877330000000001, | |
37.757804999999998, | |
35.538263000000001 | |
], | |
[ | |
37.075716999999997, | |
40.769182999999998, | |
35.843724000000002 | |
], | |
[ | |
46.282895000000003, | |
41.859757999999999, | |
36.004260000000002 | |
], | |
[ | |
9.5840080000000007, | |
36.983477999999998, | |
31.489647000000001 | |
], | |
[ | |
48.905290000000001, | |
42.889678000000004, | |
31.058147000000002 | |
], | |
[ | |
5.4553580000000004, | |
37.293244999999999, | |
29.505182999999999 | |
], | |
[ | |
49.785246000000001, | |
40.090843999999997, | |
32.793722000000002 | |
], | |
[ | |
26.908244, | |
38.965020000000003, | |
28.671050000000001 | |
], | |
[ | |
1.188852, | |
36.355891, | |
28.944775 | |
], | |
[ | |
48.697707999999999, | |
44.079259999999998, | |
28.078233000000001 | |
], | |
[ | |
29.327598999999999, | |
40.468449999999997, | |
27.708248000000001 | |
], | |
[ | |
-0.070876999999999996, | |
36.358699999999999, | |
26.413080000000001 | |
], | |
[ | |
26.956516000000001, | |
37.789158999999998, | |
25.596812 | |
], | |
[ | |
30.848642999999999, | |
41.806604999999998, | |
24.965941000000001 | |
], | |
[ | |
47.851398000000003, | |
43.492348, | |
25.845462999999999 | |
], | |
[ | |
-0.16447100000000001, | |
38.792537000000003, | |
23.848801000000002 | |
], | |
[ | |
33.198802000000001, | |
42.080466999999999, | |
22.426352999999999 | |
], | |
[ | |
47.569422000000003, | |
42.117620000000002, | |
22.374032 | |
], | |
[ | |
32.504648000000003, | |
39.298988999999999, | |
17.641677000000001 | |
], | |
[ | |
9.1593499999999999, | |
37.158309000000003, | |
16.681215999999999 | |
], | |
[ | |
56.818049000000002, | |
39.680993000000001, | |
19.170475 | |
], | |
[ | |
58.364769000000003, | |
39.811709999999998, | |
13.907387999999999 | |
], | |
[ | |
53.174408, | |
37.75853, | |
7.1393940000000002 | |
], | |
[ | |
57.127104000000003, | |
38.695478000000001, | |
5.5179039999999997 | |
], | |
[ | |
5.0107109999999997, | |
36.333468000000003, | |
3.864938 | |
], | |
[ | |
45.199012000000003, | |
41.980497, | |
8.1062159999999999 | |
], | |
[ | |
46.105517999999996, | |
42.438611999999999, | |
4.84314 | |
], | |
[ | |
1.9466859999999999, | |
39.147804999999998, | |
5.1160189999999997 | |
], | |
[ | |
3.3748529999999999, | |
38.636625000000002, | |
2.9948809999999999 | |
], | |
[ | |
56.580663000000001, | |
43.895871, | |
0.492591 | |
], | |
[ | |
0.76951400000000003, | |
38.956366000000003, | |
-3.4128949999999998 | |
], | |
[ | |
59.064120000000003, | |
41.974220000000003, | |
-0.61736599999999997 | |
], | |
[ | |
52.533098000000003, | |
43.227032000000001, | |
-2.9771779999999999 | |
], | |
[ | |
60.728876999999997, | |
41.948535, | |
-5.3614769999999998 | |
], | |
[ | |
55.216363000000001, | |
41.668705000000003, | |
-7.5799709999999996 | |
], | |
[ | |
2.9626199999999998, | |
41.485081000000001, | |
-9.6020830000000004 | |
], | |
[ | |
6.4229969999999996, | |
41.746859000000001, | |
-11.941965 | |
], | |
[ | |
15.027835, | |
39.367994000000003, | |
-12.861181 | |
], | |
[ | |
14.534423, | |
37.449160999999997, | |
-14.571319000000001 | |
], | |
[ | |
15.282975, | |
40.129413, | |
-14.710512 | |
], | |
[ | |
17.812532999999998, | |
38.372067000000001, | |
-15.348445999999999 | |
], | |
[ | |
54.159441999999999, | |
40.450769000000001, | |
-15.754854999999999 | |
], | |
[ | |
47.231180999999999, | |
40.363576999999999, | |
-23.106152000000002 | |
], | |
[ | |
49.265320000000003, | |
39.432059000000002, | |
-23.662382000000001 | |
], | |
[ | |
57.077638999999998, | |
41.607159000000003, | |
-26.598368000000001 | |
], | |
[ | |
62.023544000000001, | |
43.269196000000001, | |
-22.825897000000001 | |
], | |
[ | |
60.046900000000001, | |
42.258581999999997, | |
-26.985617999999999 | |
], | |
[ | |
27.229282999999999, | |
36.435578999999997, | |
-27.627469000000001 | |
], | |
[ | |
21.770814000000001, | |
38.276823999999998, | |
-30.828458999999999 | |
], | |
[ | |
23.279996000000001, | |
40.077472, | |
-30.604001 | |
], | |
[ | |
43.967340999999998, | |
39.777904999999997, | |
-31.008555999999999 | |
], | |
[ | |
23.998977, | |
39.125999999999998, | |
-34.441921999999998 | |
], | |
[ | |
50.856665999999997, | |
43.609268999999998, | |
-37.467168999999998 | |
], | |
[ | |
63.644466000000001, | |
41.350275000000003, | |
-35.185910999999997 | |
], | |
[ | |
62.967322000000003, | |
40.517879999999998, | |
-38.052425999999997 | |
], | |
[ | |
55.755631999999999, | |
43.069642999999999, | |
-43.385415999999999 | |
], | |
[ | |
19.144251000000001, | |
39.325308999999997, | |
55.684927000000002 | |
], | |
[ | |
24.657440999999999, | |
38.017505999999997, | |
54.006599000000001 | |
], | |
[ | |
9.6411160000000002, | |
38.561011000000001, | |
54.536186000000001 | |
], | |
[ | |
9.7371929999999995, | |
37.587192999999999, | |
52.032231000000003 | |
], | |
[ | |
26.049030999999999, | |
38.460791, | |
51.781886 | |
], | |
[ | |
32.408211000000001, | |
38.849730000000001, | |
49.282972999999998 | |
], | |
[ | |
0.83951900000000002, | |
38.261254000000001, | |
46.645457 | |
], | |
[ | |
34.072434000000001, | |
36.989047999999997, | |
48.818902999999999 | |
], | |
[ | |
27.633669999999999, | |
37.150098999999997, | |
45.138162999999999 | |
], | |
[ | |
25.335599999999999, | |
37.515931000000002, | |
41.421579000000001 | |
], | |
[ | |
9.8897010000000005, | |
37.286727999999997, | |
39.202697000000001 | |
], | |
[ | |
33.719957000000001, | |
38.939588999999998, | |
35.145896999999998 | |
], | |
[ | |
43.339064999999998, | |
40.350684000000001, | |
38.715231000000003 | |
], | |
[ | |
48.667875000000002, | |
39.251852, | |
35.007204999999999 | |
], | |
[ | |
41.976875, | |
41.823239000000001, | |
30.84018 | |
], | |
[ | |
45.964351000000001, | |
44.165923999999997, | |
30.439042000000001 | |
], | |
[ | |
37.392702, | |
41.054312000000003, | |
27.349898 | |
], | |
[ | |
10.351671, | |
37.632767000000001, | |
28.660467000000001 | |
], | |
[ | |
51.170572999999997, | |
40.530098000000002, | |
30.375786999999999 | |
], | |
[ | |
1.785215, | |
37.191546000000002, | |
20.187677000000001 | |
], | |
[ | |
53.116185000000002, | |
40.858013999999997, | |
22.765763 | |
], | |
[ | |
10.582490999999999, | |
36.781837000000003, | |
17.571767999999999 | |
], | |
[ | |
58.188808000000002, | |
40.292777000000001, | |
10.891686 | |
], | |
[ | |
52.402577999999998, | |
37.518946999999997, | |
8.7607909999999993 | |
], | |
[ | |
55.206628000000002, | |
37.082320000000003, | |
10.642034000000001 | |
], | |
[ | |
44.332408000000001, | |
41.392108, | |
4.2092330000000002 | |
], | |
[ | |
6.5726680000000002, | |
37.327430999999997, | |
4.1346910000000001 | |
], | |
[ | |
47.935780000000001, | |
41.617317999999997, | |
1.508596 | |
], | |
[ | |
54.085030000000003, | |
43.381779999999999, | |
0.120645 | |
], | |
[ | |
58.303690000000003, | |
37.409585, | |
0.90468700000000002 | |
], | |
[ | |
2.1351719999999998, | |
33.825637999999998, | |
-1.1649419999999999 | |
], | |
[ | |
49.709128, | |
41.877910999999997, | |
-1.2459979999999999 | |
], | |
[ | |
10.02026, | |
41.509321, | |
-4.8614639999999998 | |
], | |
[ | |
59.691443, | |
38.874307999999999, | |
-2.5882510000000001 | |
], | |
[ | |
61.058731000000002, | |
39.912972000000003, | |
-4.1329250000000002 | |
], | |
[ | |
12.683299999999999, | |
40.792003000000001, | |
-4.6331360000000004 | |
], | |
[ | |
42.083722999999999, | |
37.171163, | |
-6.6894450000000001 | |
], | |
[ | |
60.745894999999997, | |
41.605559999999997, | |
-7.3255800000000004 | |
], | |
[ | |
57.644934999999997, | |
41.933453999999998, | |
-8.9688250000000007 | |
], | |
[ | |
57.040018000000003, | |
40.347431999999998, | |
-11.737916999999999 | |
], | |
[ | |
61.793973999999999, | |
39.938954000000003, | |
-8.6297259999999998 | |
], | |
[ | |
9.2406950000000005, | |
40.171326000000001, | |
-12.757249 | |
], | |
[ | |
62.250343999999998, | |
40.254139000000002, | |
-10.212636 | |
], | |
[ | |
18.440912000000001, | |
37.414932999999998, | |
-13.348863 | |
], | |
[ | |
51.528342000000002, | |
36.993684000000002, | |
-15.5967 | |
], | |
[ | |
57.546551999999998, | |
37.219999000000001, | |
-16.129479 | |
], | |
[ | |
9.2019610000000007, | |
36.855030999999997, | |
-21.570305999999999 | |
], | |
[ | |
63.281581000000003, | |
41.125163999999998, | |
-25.857340000000001 | |
], | |
[ | |
61.311987000000002, | |
40.175145999999998, | |
-28.510383999999998 | |
], | |
[ | |
52.958483000000001, | |
38.980575000000002, | |
-25.391534 | |
], | |
[ | |
17.440262000000001, | |
35.806784999999998, | |
-30.339514000000001 | |
], | |
[ | |
46.290681999999997, | |
38.28631, | |
-35.458519000000003 | |
], | |
[ | |
57.004385999999997, | |
36.726320000000001, | |
-29.230719000000001 | |
], | |
[ | |
63.096280999999998, | |
40.271470000000001, | |
-32.443280999999999 | |
], | |
[ | |
23.012502999999999, | |
39.081144999999999, | |
-33.035485000000001 | |
], | |
[ | |
30.001823999999999, | |
39.188898999999999, | |
-36.447367 | |
], | |
[ | |
48.152723999999999, | |
40.703648999999999, | |
-37.346488000000001 | |
], | |
[ | |
63.044113000000003, | |
38.818474999999999, | |
-35.733837000000001 | |
], | |
[ | |
33.255839000000002, | |
38.428865000000002, | |
-39.655655000000003 | |
], | |
[ | |
39.611063999999999, | |
36.008194000000003, | |
-40.576081000000002 | |
], | |
[ | |
36.301313999999998, | |
38.403322000000003, | |
-41.089464999999997 | |
], | |
[ | |
62.054017999999999, | |
40.920028000000002, | |
-41.268402999999999 | |
], | |
[ | |
13.319368000000001, | |
37.199902000000002, | |
54.246101000000003 | |
], | |
[ | |
12.394823000000001, | |
36.873936, | |
50.638100000000001 | |
], | |
[ | |
25.834316999999999, | |
35.713168000000003, | |
48.924729999999997 | |
], | |
[ | |
4.3080610000000004, | |
36.805956999999999, | |
49.883558000000001 | |
], | |
[ | |
6.958043, | |
35.851137999999999, | |
48.900050999999998 | |
], | |
[ | |
6.1803759999999999, | |
39.465927000000001, | |
41.902763 | |
], | |
[ | |
2.2907739999999999, | |
39.218470000000003, | |
41.397320000000001 | |
], | |
[ | |
35.534143999999998, | |
37.676779000000003, | |
36.918125000000003 | |
], | |
[ | |
21.869993999999998, | |
35.891953000000001, | |
38.517229999999998 | |
], | |
[ | |
41.322557000000003, | |
37.860149, | |
39.936947000000004 | |
], | |
[ | |
34.206116999999999, | |
36.949548999999998, | |
34.299624000000001 | |
], | |
[ | |
38.717553000000002, | |
35.878309000000002, | |
38.313533 | |
], | |
[ | |
45.969951999999999, | |
38.079602000000001, | |
37.338323000000003 | |
], | |
[ | |
28.532056000000001, | |
37.374715000000002, | |
29.874164 | |
], | |
[ | |
11.450561, | |
35.911909999999999, | |
28.498732 | |
], | |
[ | |
30.971664000000001, | |
38.980609000000001, | |
30.241631999999999 | |
], | |
[ | |
44.728107999999999, | |
42.032048000000003, | |
28.660806999999998 | |
], | |
[ | |
51.635188999999997, | |
37.238880999999999, | |
32.025084999999997 | |
], | |
[ | |
53.128833999999998, | |
39.021653000000001, | |
28.426704999999998 | |
], | |
[ | |
7.7796849999999997, | |
35.968494, | |
26.726783999999999 | |
], | |
[ | |
29.614409999999999, | |
37.168895999999997, | |
27.986726999999998 | |
], | |
[ | |
45.649627000000002, | |
40.719791000000001, | |
23.953983000000001 | |
], | |
[ | |
54.146915, | |
39.480612000000001, | |
25.390588000000001 | |
], | |
[ | |
0.65752200000000005, | |
33.793506999999998, | |
20.916618 | |
], | |
[ | |
7.2497720000000001, | |
37.765239000000001, | |
19.749780999999999 | |
], | |
[ | |
53.877431999999999, | |
38.310394000000002, | |
21.602893999999999 | |
], | |
[ | |
53.084439000000003, | |
36.131093, | |
20.997907000000001 | |
], | |
[ | |
55.660682999999999, | |
38.323231999999997, | |
20.445927000000001 | |
], | |
[ | |
57.464866999999998, | |
37.074323999999997, | |
18.135638 | |
], | |
[ | |
5.3381610000000004, | |
37.490344999999998, | |
18.084330000000001 | |
], | |
[ | |
57.024861999999999, | |
37.225561999999996, | |
13.058424 | |
], | |
[ | |
7.6018800000000004, | |
34.926816000000002, | |
16.160907000000002 | |
], | |
[ | |
55.608229000000001, | |
35.386091999999998, | |
15.113084000000001 | |
], | |
[ | |
47.377882, | |
33.347963999999997, | |
9.6508299999999991 | |
], | |
[ | |
54.116469000000002, | |
36.492170000000002, | |
5.0160609999999997 | |
], | |
[ | |
42.817154000000002, | |
40.021433000000002, | |
2.447578 | |
], | |
[ | |
56.323895, | |
35.990298000000003, | |
2.85711 | |
], | |
[ | |
14.907303000000001, | |
39.816428000000002, | |
1.122986 | |
], | |
[ | |
48.190463999999999, | |
40.740895999999999, | |
-2.8022040000000001 | |
], | |
[ | |
50.032069, | |
40.243487000000002, | |
-6.4272919999999996 | |
], | |
[ | |
53.162996, | |
40.893358999999997, | |
-7.4576840000000004 | |
], | |
[ | |
7.9438589999999998, | |
38.268420999999996, | |
-12.322774000000001 | |
], | |
[ | |
3.9037389999999998, | |
36.730925999999997, | |
-11.205484999999999 | |
], | |
[ | |
6.4307499999999997, | |
39.412956000000001, | |
-12.208276 | |
], | |
[ | |
9.5215859999999992, | |
37.346941000000001, | |
-12.267010000000001 | |
], | |
[ | |
20.2667, | |
36.332824000000002, | |
-14.121311 | |
], | |
[ | |
59.377659999999999, | |
39.512988999999997, | |
-14.044091999999999 | |
], | |
[ | |
10.132164, | |
35.590100999999997, | |
-13.959889 | |
], | |
[ | |
55.221535000000003, | |
37.409585, | |
-15.682331 | |
], | |
[ | |
60.345579999999998, | |
36.599896000000001, | |
-16.611453999999998 | |
], | |
[ | |
10.811142, | |
37.744945000000001, | |
-24.116264000000001 | |
], | |
[ | |
53.915261999999998, | |
39.814230000000002, | |
-24.636424000000002 | |
], | |
[ | |
23.923269999999999, | |
37.023395999999998, | |
-28.704183 | |
], | |
[ | |
44.410713999999999, | |
37.732177999999998, | |
-32.980400000000003 | |
], | |
[ | |
61.245412000000002, | |
36.185158000000001, | |
-34.722704999999998 | |
], | |
[ | |
31.867505999999999, | |
39.639504000000002, | |
-37.187702000000002 | |
], | |
[ | |
42.393321, | |
35.817815000000003, | |
-36.470885000000003 | |
], | |
[ | |
49.361269999999998, | |
38.446575000000003, | |
-42.906612000000003 | |
], | |
[ | |
54.256582000000002, | |
40.398836000000003, | |
-43.656854000000003 | |
], | |
[ | |
57.587795999999997, | |
39.613101, | |
-44.772523999999997 | |
], | |
[ | |
60.480260000000001, | |
39.546365999999999, | |
-44.217063000000003 | |
], | |
[ | |
19.533529000000001, | |
35.454470000000001, | |
54.106693999999997 | |
], | |
[ | |
15.438915, | |
35.768445999999997, | |
52.890960999999997 | |
], | |
[ | |
12.404782000000001, | |
36.262639999999998, | |
47.301630000000003 | |
], | |
[ | |
15.857272999999999, | |
34.225104000000002, | |
48.146413000000003 | |
], | |
[ | |
11.262281, | |
35.043723999999997, | |
45.443443000000002 | |
], | |
[ | |
30.257076000000001, | |
35.769350000000003, | |
47.802773999999999 | |
], | |
[ | |
23.995635, | |
36.512521999999997, | |
39.191555000000001 | |
], | |
[ | |
9.2994350000000008, | |
35.856251999999998, | |
35.756276999999997 | |
], | |
[ | |
31.708143, | |
37.145955000000001, | |
30.566258000000001 | |
], | |
[ | |
37.055093999999997, | |
37.402048999999998, | |
35.367570999999998 | |
], | |
[ | |
47.432219000000003, | |
37.404383000000003, | |
36.284128000000003 | |
], | |
[ | |
49.221547999999999, | |
37.432006000000001, | |
35.109116999999998 | |
], | |
[ | |
49.336091000000003, | |
35.550916999999998, | |
34.634551000000002 | |
], | |
[ | |
27.396747000000001, | |
35.706932000000002, | |
26.158104000000002 | |
], | |
[ | |
0.33813399999999999, | |
33.172874, | |
25.017113999999999 | |
], | |
[ | |
4.1991170000000002, | |
33.899327999999997, | |
27.439502000000001 | |
], | |
[ | |
11.350785, | |
33.708635999999998, | |
25.660164999999999 | |
], | |
[ | |
53.759753000000003, | |
37.123724000000003, | |
23.805606000000001 | |
], | |
[ | |
3.9281510000000002, | |
35.296087, | |
19.690892000000002 | |
], | |
[ | |
6.7907130000000002, | |
35.698701, | |
19.17407 | |
], | |
[ | |
55.524675999999999, | |
35.043228999999997, | |
18.225131999999999 | |
], | |
[ | |
10.942227000000001, | |
35.653070999999997, | |
15.312135 | |
], | |
[ | |
2.1285949999999998, | |
33.467424999999999, | |
16.844687 | |
], | |
[ | |
-0.17763499999999999, | |
36.822947999999997, | |
15.854882999999999 | |
], | |
[ | |
5.3723229999999997, | |
34.815890000000003, | |
17.325900000000001 | |
], | |
[ | |
57.021515999999998, | |
35.878534999999999, | |
16.285751999999999 | |
], | |
[ | |
53.616453999999997, | |
35.542259000000001, | |
11.838994 | |
], | |
[ | |
51.560768000000003, | |
36.295918, | |
5.8229050000000004 | |
], | |
[ | |
56.362079999999999, | |
35.337615999999997, | |
-1.9682630000000001 | |
], | |
[ | |
46.797797000000003, | |
39.296469999999999, | |
-5.5906779999999996 | |
], | |
[ | |
48.572946999999999, | |
38.820743999999998, | |
-8.6918749999999996 | |
], | |
[ | |
57.482126999999998, | |
35.654102999999999, | |
-5.782152 | |
], | |
[ | |
55.787699000000003, | |
34.861083000000001, | |
-5.7997990000000001 | |
], | |
[ | |
2.1137459999999999, | |
38.247996999999998, | |
-8.6689810000000005 | |
], | |
[ | |
51.593407999999997, | |
39.720768, | |
-9.0908449999999998 | |
], | |
[ | |
53.529643, | |
39.270842000000002, | |
-11.820494999999999 | |
], | |
[ | |
55.540782999999998, | |
38.166195999999999, | |
-14.583373999999999 | |
], | |
[ | |
62.531671000000003, | |
38.627946999999999, | |
-14.634739 | |
], | |
[ | |
7.223363, | |
34.164349000000001, | |
-17.491582000000001 | |
], | |
[ | |
49.455069000000002, | |
34.841734000000002, | |
-14.742489000000001 | |
], | |
[ | |
18.374586999999998, | |
36.067297000000003, | |
-17.295936999999999 | |
], | |
[ | |
64.113952999999995, | |
36.766061999999998, | |
-19.837612 | |
], | |
[ | |
50.072105000000001, | |
36.725791000000001, | |
-24.472490000000001 | |
], | |
[ | |
53.715896999999998, | |
37.642994000000002, | |
-25.042534 | |
], | |
[ | |
65.867604, | |
37.464913000000003, | |
-22.937923000000001 | |
], | |
[ | |
56.627412999999997, | |
36.76717, | |
-26.702465 | |
], | |
[ | |
65.205318000000005, | |
39.250785, | |
-25.218105000000001 | |
], | |
[ | |
26.820485000000001, | |
35.046945999999998, | |
-26.958264 | |
], | |
[ | |
65.384241000000003, | |
38.816001999999997, | |
-27.756543000000001 | |
], | |
[ | |
21.509163999999998, | |
33.105626000000001, | |
-28.735191 | |
], | |
[ | |
53.147596, | |
36.173017000000002, | |
-27.099357999999999 | |
], | |
[ | |
23.409099999999999, | |
36.998674000000001, | |
-30.180395999999998 | |
], | |
[ | |
42.431285000000003, | |
33.923515999999999, | |
-32.313225000000003 | |
], | |
[ | |
25.079024, | |
35.913518000000003, | |
-34.913519000000001 | |
], | |
[ | |
58.131239000000001, | |
34.495705000000001, | |
-33.678283 | |
], | |
[ | |
38.787385999999998, | |
33.318787999999998, | |
-36.702193999999999 | |
], | |
[ | |
35.274281999999999, | |
36.025382, | |
-41.302790000000002 | |
], | |
[ | |
62.993526000000003, | |
37.609273000000002, | |
-42.905085 | |
], | |
[ | |
16.949225999999999, | |
34.542422999999999, | |
51.305075000000002 | |
], | |
[ | |
0.72122600000000003, | |
36.273339, | |
43.193561000000003 | |
], | |
[ | |
6.5813290000000002, | |
32.605505999999998, | |
47.955030000000001 | |
], | |
[ | |
13.627191, | |
33.927937, | |
44.481619000000002 | |
], | |
[ | |
29.293168000000001, | |
34.369974999999997, | |
46.081028000000003 | |
], | |
[ | |
34.741306000000002, | |
35.186053000000001, | |
46.630795999999997 | |
], | |
[ | |
34.964359999999999, | |
35.398052, | |
42.448500000000003 | |
], | |
[ | |
27.270001000000001, | |
33.826422000000001, | |
42.223413000000001 | |
], | |
[ | |
35.131715, | |
35.514169000000003, | |
39.819783000000001 | |
], | |
[ | |
34.796111000000003, | |
35.766539999999999, | |
35.903793999999998 | |
], | |
[ | |
24.778036, | |
33.850954999999999, | |
38.617184999999999 | |
], | |
[ | |
42.692200999999997, | |
35.417605999999999, | |
38.995812999999998 | |
], | |
[ | |
45.253703000000002, | |
34.607480000000002, | |
34.865853999999999 | |
], | |
[ | |
35.959637000000001, | |
35.143858999999999, | |
32.879548999999997 | |
], | |
[ | |
45.345354999999998, | |
34.406401000000002, | |
31.897248000000001 | |
], | |
[ | |
49.875010000000003, | |
33.025494000000002, | |
32.718924000000001 | |
], | |
[ | |
52.428387000000001, | |
35.116107, | |
32.080122000000003 | |
], | |
[ | |
32.933562999999999, | |
36.302593000000002, | |
29.209782000000001 | |
], | |
[ | |
53.546474000000003, | |
34.692033000000002, | |
30.026758000000001 | |
], | |
[ | |
54.816797999999999, | |
35.547711999999997, | |
25.758565000000001 | |
], | |
[ | |
7.3279759999999996, | |
32.285356999999998, | |
26.577196000000001 | |
], | |
[ | |
52.691150999999998, | |
33.573759000000003, | |
20.179872 | |
], | |
[ | |
10.563313000000001, | |
32.741276999999997, | |
16.144621000000001 | |
], | |
[ | |
-0.30358800000000002, | |
35.049827000000001, | |
13.262337 | |
], | |
[ | |
8.1370190000000004, | |
33.421267, | |
14.675165 | |
], | |
[ | |
52.822147000000001, | |
34.514684000000003, | |
15.26052 | |
], | |
[ | |
-0.40498099999999998, | |
35.820473999999997, | |
9.4683080000000004 | |
], | |
[ | |
0.156305, | |
35.964906999999997, | |
5.673082 | |
], | |
[ | |
47.310161000000001, | |
34.433815000000003, | |
6.5985820000000004 | |
], | |
[ | |
51.636434000000001, | |
33.767446999999997, | |
2.9729019999999999 | |
], | |
[ | |
7.1614490000000002, | |
34.941243999999998, | |
1.7954669999999999 | |
], | |
[ | |
54.417282, | |
33.865299, | |
1.2522850000000001 | |
], | |
[ | |
54.181449999999998, | |
33.965336999999998, | |
-2.0733299999999999 | |
], | |
[ | |
1.880917, | |
35.611407999999997, | |
-6.0906079999999996 | |
], | |
[ | |
60.088520000000003, | |
36.745761999999999, | |
-5.5277979999999998 | |
], | |
[ | |
11.008383, | |
35.352429999999998, | |
-12.270315999999999 | |
], | |
[ | |
14.264360999999999, | |
35.502281000000004, | |
-12.746183 | |
], | |
[ | |
60.525011999999997, | |
34.949804999999998, | |
-8.2380709999999997 | |
], | |
[ | |
62.493934000000003, | |
36.319512000000003, | |
-8.2495519999999996 | |
], | |
[ | |
51.423003999999999, | |
37.835017999999998, | |
-13.282436000000001 | |
], | |
[ | |
64.094814999999997, | |
36.789237999999997, | |
-12.377598000000001 | |
], | |
[ | |
53.615394999999999, | |
36.444322, | |
-15.233881999999999 | |
], | |
[ | |
60.465249999999997, | |
38.321683, | |
-15.381542 | |
], | |
[ | |
12.905908999999999, | |
33.493870999999999, | |
-15.901004 | |
], | |
[ | |
62.676757000000002, | |
36.199179999999998, | |
-17.569232 | |
], | |
[ | |
19.059652, | |
31.119399000000001, | |
-26.617766 | |
], | |
[ | |
59.633235999999997, | |
38.189461000000001, | |
-28.444412 | |
], | |
[ | |
23.346178999999999, | |
33.564483000000003, | |
-28.141534 | |
], | |
[ | |
22.622063000000001, | |
34.616635000000002, | |
-31.856797 | |
], | |
[ | |
54.764245000000003, | |
33.833567000000002, | |
-30.371234999999999 | |
], | |
[ | |
31.038278999999999, | |
37.985163, | |
-37.236756 | |
], | |
[ | |
63.932909000000002, | |
38.083606000000003, | |
-39.467573000000002 | |
], | |
[ | |
56.660150000000002, | |
37.225856, | |
-44.466337000000003 | |
], | |
[ | |
23.38185, | |
34.017212000000001, | |
52.836247999999998 | |
], | |
[ | |
23.386337999999999, | |
35.541156000000001, | |
43.380845999999998 | |
], | |
[ | |
32.174771, | |
33.565564000000002, | |
47.744280000000003 | |
], | |
[ | |
2.1764199999999998, | |
31.473133000000001, | |
48.583987999999998 | |
], | |
[ | |
18.067504, | |
31.546171999999999, | |
47.494636 | |
], | |
[ | |
10.861624000000001, | |
33.343437000000002, | |
46.154712000000004 | |
], | |
[ | |
1.6900120000000001, | |
36.890106000000003, | |
39.271335999999998 | |
], | |
[ | |
6.3611399999999998, | |
37.447980999999999, | |
39.486572000000002 | |
], | |
[ | |
37.960735999999997, | |
33.505496999999998, | |
36.115623999999997 | |
], | |
[ | |
33.000489000000002, | |
34.764767999999997, | |
29.30311 | |
], | |
[ | |
31.033415999999999, | |
34.961128000000002, | |
26.990604000000001 | |
], | |
[ | |
52.802750000000003, | |
33.443466999999998, | |
31.689847 | |
], | |
[ | |
47.814190000000004, | |
32.590983999999999, | |
30.769513 | |
], | |
[ | |
34.109639000000001, | |
32.002491999999997, | |
27.153780999999999 | |
], | |
[ | |
2.5235150000000002, | |
30.857634000000001, | |
25.498028999999999 | |
], | |
[ | |
7.5038460000000002, | |
32.600588000000002, | |
17.007335000000001 | |
], | |
[ | |
48.495199999999997, | |
32.744979000000001, | |
14.676137000000001 | |
], | |
[ | |
0.70835300000000001, | |
31.449551, | |
15.017837999999999 | |
], | |
[ | |
10.867887, | |
31.799627000000001, | |
14.768541000000001 | |
], | |
[ | |
45.506689000000001, | |
32.208373000000002, | |
6.193873 | |
], | |
[ | |
60.904060999999999, | |
36.769132999999997, | |
8.7783990000000003 | |
], | |
[ | |
57.090020000000003, | |
37.941007999999997, | |
8.4197120000000005 | |
], | |
[ | |
60.876882999999999, | |
38.266744000000003, | |
4.037293 | |
], | |
[ | |
52.383884000000002, | |
32.091003999999998, | |
0.190361 | |
], | |
[ | |
53.395771000000003, | |
32.664704, | |
-4.9368869999999996 | |
], | |
[ | |
17.918717999999998, | |
35.155073999999999, | |
-12.424141000000001 | |
], | |
[ | |
56.663611000000003, | |
33.609748000000003, | |
-9.0007970000000004 | |
], | |
[ | |
59.745660999999998, | |
33.593651000000001, | |
-10.049412999999999 | |
], | |
[ | |
64.506840999999994, | |
31.662903, | |
-12.587033 | |
], | |
[ | |
62.419072, | |
34.804394000000002, | |
-16.880980000000001 | |
], | |
[ | |
58.155824000000003, | |
35.984324000000001, | |
-16.029458999999999 | |
], | |
[ | |
9.1092519999999997, | |
32.189453999999998, | |
-15.204677 | |
], | |
[ | |
16.161411000000001, | |
33.023448000000002, | |
-16.630334000000001 | |
], | |
[ | |
50.844808999999998, | |
32.572586000000001, | |
-16.089929999999999 | |
], | |
[ | |
9.3509159999999998, | |
33.587229999999998, | |
-21.501514 | |
], | |
[ | |
52.61656, | |
32.045834999999997, | |
-17.740293999999999 | |
], | |
[ | |
56.970329999999997, | |
33.331783000000001, | |
-19.131585999999999 | |
], | |
[ | |
60.682468999999998, | |
33.517121000000003, | |
-19.163533000000001 | |
], | |
[ | |
10.980689, | |
34.287958000000003, | |
-24.456513999999999 | |
], | |
[ | |
25.551946999999998, | |
32.661759000000004, | |
-27.030377000000001 | |
], | |
[ | |
53.784131000000002, | |
34.686732999999997, | |
-26.827110000000001 | |
], | |
[ | |
66.252883999999995, | |
36.756208000000001, | |
-30.796016000000002 | |
], | |
[ | |
24.386046, | |
34.130704000000001, | |
-29.408438 | |
], | |
[ | |
30.219235000000001, | |
35.240118000000002, | |
-39.002605000000003 | |
], | |
[ | |
38.634200999999997, | |
30.181051, | |
-34.190088000000003 | |
], | |
[ | |
46.796821999999999, | |
38.433886999999999, | |
-40.487170999999996 | |
], | |
[ | |
63.837373999999997, | |
37.498882000000002, | |
-37.417794000000001 | |
], | |
[ | |
53.266373000000002, | |
35.856707999999998, | |
-44.152962000000002 | |
], | |
[ | |
64.499311000000006, | |
35.004475999999997, | |
-42.205843999999999 | |
], | |
[ | |
37.409391999999997, | |
33.617117999999998, | |
-42.177757 | |
], | |
[ | |
60.593241999999996, | |
33.763803000000003, | |
-43.636637999999998 | |
], | |
[ | |
60.116076999999997, | |
36.629086000000001, | |
-44.843336999999998 | |
], | |
[ | |
20.653469000000001, | |
31.166564999999999, | |
50.496834 | |
], | |
[ | |
25.633227999999999, | |
33.802543999999997, | |
45.244653 | |
], | |
[ | |
30.647769, | |
33.477986000000001, | |
47.125658000000001 | |
], | |
[ | |
0.78818500000000002, | |
32.902746, | |
41.911797 | |
], | |
[ | |
22.818265, | |
34.486621999999997, | |
40.426392 | |
], | |
[ | |
0.56271800000000005, | |
32.702193000000001, | |
36.404372000000002 | |
], | |
[ | |
4.6423290000000001, | |
36.063040000000001, | |
34.655701000000001 | |
], | |
[ | |
27.436496999999999, | |
31.127538000000001, | |
40.674607999999999 | |
], | |
[ | |
35.008870999999999, | |
33.760776999999997, | |
38.194685 | |
], | |
[ | |
34.249048000000002, | |
33.010314999999999, | |
35.627977999999999 | |
], | |
[ | |
23.408508000000001, | |
31.743134999999999, | |
35.83466 | |
], | |
[ | |
43.22137, | |
33.283054, | |
39.259400999999997 | |
], | |
[ | |
2.6380129999999999, | |
30.748227, | |
31.26698 | |
], | |
[ | |
5.4008050000000001, | |
35.680287, | |
32.144534 | |
], | |
[ | |
33.440582999999997, | |
33.618504999999999, | |
32.036099 | |
], | |
[ | |
49.734625000000001, | |
31.693166000000002, | |
30.561910999999998 | |
], | |
[ | |
34.762053999999999, | |
32.285826, | |
29.604277 | |
], | |
[ | |
11.172986, | |
32.480711999999997, | |
26.932987000000001 | |
], | |
[ | |
46.993653000000002, | |
32.269232000000002, | |
29.015913999999999 | |
], | |
[ | |
9.0513100000000009, | |
30.714144000000001, | |
26.712410999999999 | |
], | |
[ | |
5.5007390000000003, | |
30.587804999999999, | |
19.261049 | |
], | |
[ | |
-0.13883799999999999, | |
33.152408999999999, | |
11.115717 | |
], | |
[ | |
3.7766459999999999, | |
35.075136999999998, | |
1.2547250000000001 | |
], | |
[ | |
2.9029919999999998, | |
32.585084000000002, | |
-3.5797850000000002 | |
], | |
[ | |
52.681682000000002, | |
30.710858999999999, | |
-8.8526600000000002 | |
], | |
[ | |
8.6912520000000004, | |
32.966709999999999, | |
-13.327584 | |
], | |
[ | |
15.583494999999999, | |
32.754092, | |
-14.161910000000001 | |
], | |
[ | |
4.6882089999999996, | |
33.306659000000003, | |
-11.012978 | |
], | |
[ | |
62.196534999999997, | |
33.510795000000002, | |
-10.459626 | |
], | |
[ | |
64.729909000000006, | |
34.248928999999997, | |
-14.566568 | |
], | |
[ | |
65.047623999999999, | |
30.949975999999999, | |
-15.768361000000001 | |
], | |
[ | |
11.936636, | |
31.783179000000001, | |
-15.865477 | |
], | |
[ | |
64.291172000000003, | |
30.964538000000001, | |
-21.702947000000002 | |
], | |
[ | |
12.477862, | |
33.449494999999999, | |
-26.321624 | |
], | |
[ | |
67.846037999999993, | |
34.720933000000002, | |
-25.916829 | |
], | |
[ | |
57.638052999999999, | |
35.154891999999997, | |
-28.309434 | |
], | |
[ | |
50.351134000000002, | |
35.12283, | |
-25.690404999999998 | |
], | |
[ | |
65.553313000000003, | |
35.724193999999997, | |
-32.998539000000001 | |
], | |
[ | |
28.339496, | |
32.720010000000002, | |
-27.091781999999998 | |
], | |
[ | |
45.028168000000001, | |
33.658712000000001, | |
-34.505316999999998 | |
], | |
[ | |
47.171126999999998, | |
37.584983999999999, | |
-37.680337999999999 | |
], | |
[ | |
58.577736999999999, | |
32.809229000000002, | |
-33.861604 | |
], | |
[ | |
65.377801000000005, | |
35.854067000000001, | |
-37.433242999999997 | |
], | |
[ | |
61.400880999999998, | |
32.496344000000001, | |
-42.686700999999999 | |
], | |
[ | |
56.227635999999997, | |
32.036385000000003, | |
-43.137988999999997 | |
], | |
[ | |
66.691727, | |
33.587100999999997, | |
-39.686422999999998 | |
], | |
[ | |
45.411017000000001, | |
34.760235000000002, | |
-44.887386999999997 | |
], | |
[ | |
49.352437999999999, | |
36.647592000000003, | |
-45.584172000000002 | |
], | |
[ | |
6.4088200000000004, | |
33.929872000000003, | |
57.577700999999998 | |
], | |
[ | |
6.4410109999999996, | |
33.912649999999999, | |
55.963802000000001 | |
], | |
[ | |
9.0475809999999992, | |
33.250064000000002, | |
58.654403000000002 | |
], | |
[ | |
26.424023999999999, | |
30.336827, | |
50.701512000000001 | |
], | |
[ | |
34.315162000000001, | |
32.027327, | |
46.434716999999999 | |
], | |
[ | |
35.922322000000001, | |
33.067715, | |
45.040622999999997 | |
], | |
[ | |
29.313002999999998, | |
32.250506000000001, | |
43.884982999999998 | |
], | |
[ | |
36.864427999999997, | |
33.071475999999997, | |
41.461706999999997 | |
], | |
[ | |
0.62259799999999998, | |
31.111560999999998, | |
39.647497999999999 | |
], | |
[ | |
40.676116, | |
31.567751000000001, | |
37.510545 | |
], | |
[ | |
5.1927060000000003, | |
32.402849000000003, | |
29.073336999999999 | |
], | |
[ | |
7.6472160000000002, | |
34.902861999999999, | |
29.236038000000001 | |
], | |
[ | |
36.824829000000001, | |
31.987960999999999, | |
33.188049999999997 | |
], | |
[ | |
50.888401999999999, | |
30.607261999999999, | |
29.042355000000001 | |
], | |
[ | |
55.747194, | |
30.601588, | |
26.479426 | |
], | |
[ | |
47.149915999999997, | |
31.081522, | |
26.300519999999999 | |
], | |
[ | |
54.871819000000002, | |
34.610894999999999, | |
23.055052 | |
], | |
[ | |
1.393343, | |
30.262454999999999, | |
23.228770000000001 | |
], | |
[ | |
54.584358000000002, | |
34.880372999999999, | |
11.104433 | |
], | |
[ | |
59.534782999999997, | |
35.850195999999997, | |
12.269434 | |
], | |
[ | |
0.071692000000000006, | |
31.258189000000002, | |
8.2398439999999997 | |
], | |
[ | |
53.486894999999997, | |
36.271559000000003, | |
6.6362579999999998 | |
], | |
[ | |
56.982042, | |
37.107903999999998, | |
3.8755060000000001 | |
], | |
[ | |
63.592590999999999, | |
34.387244000000003, | |
4.35006 | |
], | |
[ | |
63.839123999999998, | |
34.831426, | |
2.0628440000000001 | |
], | |
[ | |
61.146174000000002, | |
37.340750999999997, | |
-0.57080200000000003 | |
], | |
[ | |
61.683214, | |
35.204759000000003, | |
-6.9407649999999999 | |
], | |
[ | |
63.775264999999997, | |
35.751589000000003, | |
-2.8985970000000001 | |
], | |
[ | |
3.739525, | |
31.159116999999998, | |
-7.6346350000000003 | |
], | |
[ | |
11.207257, | |
33.232232000000003, | |
-12.406359 | |
], | |
[ | |
60.396180000000001, | |
32.353901, | |
-11.120179 | |
], | |
[ | |
59.281205999999997, | |
33.162494000000002, | |
-17.734586 | |
], | |
[ | |
8.2399179999999994, | |
30.411899999999999, | |
-16.997510999999999 | |
], | |
[ | |
13.618293, | |
30.736722, | |
-17.551697999999998 | |
], | |
[ | |
13.988291, | |
28.506314, | |
-18.808160999999998 | |
], | |
[ | |
53.383380000000002, | |
29.273903000000001, | |
-20.429411999999999 | |
], | |
[ | |
60.095750000000002, | |
28.461380999999999, | |
-22.272718999999999 | |
], | |
[ | |
27.7897, | |
29.886184, | |
-27.491142 | |
], | |
[ | |
15.664101, | |
31.534832999999999, | |
-28.092402 | |
], | |
[ | |
23.320304, | |
30.738627000000001, | |
-27.152404000000001 | |
], | |
[ | |
25.956388, | |
30.018609999999999, | |
-26.153395 | |
], | |
[ | |
60.159903, | |
35.063079000000002, | |
-31.566891999999999 | |
], | |
[ | |
53.954037999999997, | |
31.788913000000001, | |
-31.831440000000001 | |
], | |
[ | |
63.155011000000002, | |
35.172972000000001, | |
-35.537269000000002 | |
], | |
[ | |
57.769565, | |
31.029553, | |
-40.900100999999999 | |
], | |
[ | |
33.291870000000003, | |
34.103076999999999, | |
-41.473430999999998 | |
], | |
[ | |
63.694240000000001, | |
30.910402000000001, | |
-41.543633999999997 | |
], | |
[ | |
43.054827000000003, | |
35.717236999999997, | |
-42.840814000000002 | |
], | |
[ | |
49.626471000000002, | |
33.501376999999998, | |
-47.331736999999997 | |
], | |
[ | |
9.4751370000000001, | |
31.205155000000001, | |
60.613053999999998 | |
], | |
[ | |
5.1751110000000002, | |
30.667445000000001, | |
58.999803 | |
], | |
[ | |
13.035289000000001, | |
33.310692000000003, | |
57.858075999999997 | |
], | |
[ | |
8.3594659999999994, | |
34.245199, | |
53.354095999999998 | |
], | |
[ | |
11.550122999999999, | |
33.776857999999997, | |
55.910263 | |
], | |
[ | |
5.074338, | |
32.349218, | |
55.553117 | |
], | |
[ | |
28.159178000000001, | |
30.934922, | |
45.353955999999997 | |
], | |
[ | |
0.71455000000000002, | |
29.038440999999999, | |
44.973661999999997 | |
], | |
[ | |
31.118182000000001, | |
30.006119000000002, | |
43.32103 | |
], | |
[ | |
25.26566, | |
27.290644, | |
41.688088 | |
], | |
[ | |
1.862803, | |
28.218565000000002, | |
37.289039000000002 | |
], | |
[ | |
5.1061759999999996, | |
28.303045000000001, | |
36.548613000000003 | |
], | |
[ | |
23.081972, | |
30.842924, | |
38.948754000000001 | |
], | |
[ | |
25.728052999999999, | |
30.044930000000001, | |
38.526676000000002 | |
], | |
[ | |
45.809817000000002, | |
31.099059, | |
38.765090999999998 | |
], | |
[ | |
33.173127999999998, | |
31.937307000000001, | |
29.403663000000002 | |
], | |
[ | |
36.749462999999999, | |
30.166349, | |
29.966367000000002 | |
], | |
[ | |
52.296782999999998, | |
29.084349, | |
26.802219000000001 | |
], | |
[ | |
5.7498880000000003, | |
29.361981, | |
23.754774000000001 | |
], | |
[ | |
56.046241000000002, | |
31.395703999999999, | |
21.973562000000001 | |
], | |
[ | |
48.474421, | |
28.534890000000001, | |
24.741174999999998 | |
], | |
[ | |
3.6031610000000001, | |
30.267952000000001, | |
21.155571999999999 | |
], | |
[ | |
56.821823999999999, | |
34.851531000000001, | |
17.229908999999999 | |
], | |
[ | |
57.714930000000003, | |
35.183512999999998, | |
15.194773 | |
], | |
[ | |
60.552602999999998, | |
33.423012999999997, | |
16.009208000000001 | |
], | |
[ | |
6.3691009999999997, | |
30.277359000000001, | |
16.130590000000002 | |
], | |
[ | |
51.444947999999997, | |
34.225988000000001, | |
5.6509479999999996 | |
], | |
[ | |
62.560954000000002, | |
33.841459999999998, | |
7.394323 | |
], | |
[ | |
56.611685000000001, | |
34.440885000000002, | |
2.748437 | |
], | |
[ | |
63.809010999999998, | |
30.270339, | |
4.5660150000000002 | |
], | |
[ | |
58.865107999999999, | |
35.979365999999999, | |
-3.0471499999999998 | |
], | |
[ | |
64.491484, | |
34.030645999999997, | |
-1.54118 | |
], | |
[ | |
63.455103000000001, | |
35.076940999999998, | |
-7.5918289999999997 | |
], | |
[ | |
63.984045000000002, | |
31.377711999999999, | |
-9.7523800000000005 | |
], | |
[ | |
56.675570999999998, | |
29.751632000000001, | |
-10.758884 | |
], | |
[ | |
61.493436000000003, | |
30.708186000000001, | |
-11.542583 | |
], | |
[ | |
11.312196999999999, | |
29.930972000000001, | |
-16.250519000000001 | |
], | |
[ | |
9.7544389999999996, | |
31.319337000000001, | |
-22.085698000000001 | |
], | |
[ | |
24.554303000000001, | |
28.082830000000001, | |
-25.173083999999999 | |
], | |
[ | |
11.222243000000001, | |
30.757444, | |
-25.148118 | |
], | |
[ | |
66.926394999999999, | |
30.599450999999998, | |
-24.343454000000001 | |
], | |
[ | |
69.021832000000003, | |
32.234110999999999, | |
-30.485047000000002 | |
], | |
[ | |
25.882133, | |
31.124355999999999, | |
-28.660125000000001 | |
], | |
[ | |
62.616045999999997, | |
32.015338, | |
-33.990727999999997 | |
], | |
[ | |
23.441483999999999, | |
33.508308, | |
-35.690756999999998 | |
], | |
[ | |
27.953268000000001, | |
31.399612000000001, | |
-38.788254000000002 | |
], | |
[ | |
62.079171000000002, | |
33.035178000000002, | |
-34.320217999999997 | |
], | |
[ | |
64.453445000000002, | |
32.440890000000003, | |
-35.105153000000001 | |
], | |
[ | |
30.562823999999999, | |
31.402199, | |
-40.661847999999999 | |
], | |
[ | |
38.368946000000001, | |
30.309536999999999, | |
-38.635221999999999 | |
], | |
[ | |
32.517040999999999, | |
31.224222999999999, | |
-42.138806000000002 | |
], | |
[ | |
43.837820999999998, | |
35.199688999999999, | |
-38.059992999999999 | |
], | |
[ | |
37.120648000000003, | |
30.445035000000001, | |
-42.471136000000001 | |
], | |
[ | |
14.995825, | |
32.152600999999997, | |
58.861060000000002 | |
], | |
[ | |
13.326650000000001, | |
32.468536, | |
53.819612999999997 | |
], | |
[ | |
10.207141999999999, | |
33.697580000000002, | |
52.177357000000001 | |
], | |
[ | |
5.8460289999999997, | |
33.049975000000003, | |
51.797696999999999 | |
], | |
[ | |
7.541499, | |
33.094723999999999, | |
50.451096 | |
], | |
[ | |
23.799731000000001, | |
30.238555000000002, | |
51.013129999999997 | |
], | |
[ | |
23.081530000000001, | |
28.493437, | |
50.699689999999997 | |
], | |
[ | |
28.360147000000001, | |
31.466763, | |
47.151457000000001 | |
], | |
[ | |
26.671683999999999, | |
31.326982000000001, | |
43.92004 | |
], | |
[ | |
33.613492999999998, | |
29.944042, | |
44.669246999999999 | |
], | |
[ | |
36.930320999999999, | |
30.339444, | |
43.477747000000001 | |
], | |
[ | |
7.22668, | |
28.95797, | |
38.257294000000002 | |
], | |
[ | |
7.2044629999999996, | |
27.853573999999998, | |
40.605159 | |
], | |
[ | |
37.609558999999997, | |
29.119813000000001, | |
41.367162 | |
], | |
[ | |
38.113644999999998, | |
31.438310000000001, | |
37.777503000000003 | |
], | |
[ | |
48.099046000000001, | |
32.700772999999998, | |
34.937843000000001 | |
], | |
[ | |
40.877630000000003, | |
29.486560000000001, | |
33.788209999999999 | |
], | |
[ | |
47.831364999999998, | |
32.546014999999997, | |
31.661529999999999 | |
], | |
[ | |
8.0190839999999994, | |
27.619655999999999, | |
29.832974 | |
], | |
[ | |
39.087238999999997, | |
29.427112999999999, | |
30.574117999999999 | |
], | |
[ | |
55.293039, | |
27.265308999999998, | |
22.904048 | |
], | |
[ | |
47.122172999999997, | |
27.661054, | |
22.050266000000001 | |
], | |
[ | |
8.3417680000000001, | |
28.913022999999999, | |
21.524602999999999 | |
], | |
[ | |
54.155661000000002, | |
29.961418999999999, | |
20.072445999999999 | |
], | |
[ | |
51.880750999999997, | |
31.81842, | |
17.089680999999999 | |
], | |
[ | |
58.287706, | |
32.778522000000002, | |
19.754902000000001 | |
], | |
[ | |
55.029254000000002, | |
32.072032, | |
19.021405999999999 | |
], | |
[ | |
48.223472000000001, | |
32.118842999999998, | |
9.246264 | |
], | |
[ | |
0.36023100000000002, | |
30.172920999999999, | |
5.422593 | |
], | |
[ | |
54.157805000000003, | |
34.862788000000002, | |
4.6320290000000002 | |
], | |
[ | |
0.81069199999999997, | |
32.054757000000002, | |
2.211767 | |
], | |
[ | |
56.381365000000002, | |
33.62153, | |
1.167459 | |
], | |
[ | |
56.920223999999997, | |
34.271470000000001, | |
-2.152698 | |
], | |
[ | |
64.995883000000006, | |
30.947489000000001, | |
0.0059049999999999997 | |
], | |
[ | |
65.339511000000002, | |
31.315028000000002, | |
-3.624879 | |
], | |
[ | |
57.429085999999998, | |
31.563167, | |
-8.6743439999999996 | |
], | |
[ | |
58.151063000000001, | |
34.245984, | |
-6.1661039999999998 | |
], | |
[ | |
65.198730999999995, | |
32.664090999999999, | |
-6.017404 | |
], | |
[ | |
3.4421110000000001, | |
27.743789, | |
-5.3726219999999998 | |
], | |
[ | |
5.941122, | |
29.381086, | |
-12.661201999999999 | |
], | |
[ | |
8.8310189999999995, | |
31.292619999999999, | |
-13.444305999999999 | |
], | |
[ | |
54.409001000000004, | |
33.688819000000002, | |
-16.195278999999999 | |
], | |
[ | |
61.450673000000002, | |
30.322298, | |
-19.406887000000001 | |
], | |
[ | |
9.7376909999999999, | |
27.500357999999999, | |
-18.204521 | |
], | |
[ | |
12.509786, | |
26.499105, | |
-19.378193 | |
], | |
[ | |
9.7831729999999997, | |
28.779392999999999, | |
-22.487141000000001 | |
], | |
[ | |
55.004308000000002, | |
29.860340000000001, | |
-21.907945999999999 | |
], | |
[ | |
55.801929000000001, | |
30.897075000000001, | |
-31.077185 | |
], | |
[ | |
19.675142999999998, | |
32.428001000000002, | |
-32.758746000000002 | |
], | |
[ | |
68.030257000000006, | |
33.003202999999999, | |
-33.619810000000001 | |
], | |
[ | |
65.033261999999993, | |
32.873815999999998, | |
-34.616669000000002 | |
], | |
[ | |
21.657858999999998, | |
31.761678, | |
-35.402881999999998 | |
], | |
[ | |
39.716665999999996, | |
31.963730999999999, | |
-39.948126999999999 | |
], | |
[ | |
58.626164000000003, | |
28.434231, | |
-40.987420999999998 | |
], | |
[ | |
67.494781000000003, | |
31.024830999999999, | |
-37.108063999999999 | |
], | |
[ | |
43.765903999999999, | |
36.950893999999998, | |
-39.761806 | |
], | |
[ | |
66.648825000000002, | |
29.235257000000001, | |
-40.764130000000002 | |
], | |
[ | |
40.804285, | |
31.45119, | |
-42.657069 | |
], | |
[ | |
5.7854530000000004, | |
28.387710999999999, | |
61.016739999999999 | |
], | |
[ | |
10.088601000000001, | |
29.328849000000002, | |
61.961958000000003 | |
], | |
[ | |
15.616103000000001, | |
30.363021, | |
61.175266000000001 | |
], | |
[ | |
16.544920999999999, | |
31.757473999999998, | |
56.932454999999997 | |
], | |
[ | |
19.188559999999999, | |
28.938123999999998, | |
59.777107000000001 | |
], | |
[ | |
4.1843950000000003, | |
28.260532000000001, | |
53.746113999999999 | |
], | |
[ | |
19.156320000000001, | |
30.523636, | |
55.757156000000002 | |
], | |
[ | |
16.103386, | |
30.473061000000001, | |
52.039172999999998 | |
], | |
[ | |
12.841082999999999, | |
32.647896000000003, | |
48.712426000000001 | |
], | |
[ | |
19.642913, | |
27.834399000000001, | |
49.892575999999998 | |
], | |
[ | |
2.5914269999999999, | |
26.951740000000001, | |
39.493219000000003 | |
], | |
[ | |
32.609945000000003, | |
28.396588000000001, | |
40.800697999999997 | |
], | |
[ | |
28.978836000000001, | |
28.169089, | |
39.110436 | |
], | |
[ | |
26.635497000000001, | |
28.436347000000001, | |
38.423569000000001 | |
], | |
[ | |
43.448565000000002, | |
30.360526, | |
38.87809 | |
], | |
[ | |
48.857584000000003, | |
29.701723000000001, | |
37.685766999999998 | |
], | |
[ | |
22.478228999999999, | |
28.876424, | |
34.719918 | |
], | |
[ | |
24.639786999999998, | |
28.72485, | |
35.766247999999997 | |
], | |
[ | |
36.440522000000001, | |
31.186035, | |
35.34507 | |
], | |
[ | |
43.533810000000003, | |
27.922868000000001, | |
34.306154999999997 | |
], | |
[ | |
24.307614000000001, | |
27.473336, | |
33.148290000000003 | |
], | |
[ | |
49.987338999999999, | |
31.928764999999999, | |
32.494397999999997 | |
], | |
[ | |
50.791474000000001, | |
30.707737000000002, | |
35.304417999999998 | |
], | |
[ | |
37.979425999999997, | |
28.206204, | |
27.677516000000001 | |
], | |
[ | |
51.30565, | |
27.257745, | |
23.991903000000001 | |
], | |
[ | |
7.5826890000000002, | |
26.975418000000001, | |
25.077686 | |
], | |
[ | |
8.7982750000000003, | |
28.507783, | |
17.889348999999999 | |
], | |
[ | |
58.846297999999997, | |
30.93121, | |
20.707481999999999 | |
], | |
[ | |
53.741235000000003, | |
33.378089000000003, | |
15.633381 | |
], | |
[ | |
60.766205999999997, | |
31.121271, | |
17.964413 | |
], | |
[ | |
4.8772779999999996, | |
29.869069, | |
16.722653999999999 | |
], | |
[ | |
-0.18986700000000001, | |
30.683416000000001, | |
12.499241 | |
], | |
[ | |
61.778882000000003, | |
30.70016, | |
14.809258 | |
], | |
[ | |
51.970202, | |
32.570495999999999, | |
11.780682000000001 | |
], | |
[ | |
63.344135999999999, | |
31.336278, | |
9.5770599999999995 | |
], | |
[ | |
49.109071999999998, | |
33.601664, | |
6.2382819999999999 | |
], | |
[ | |
48.427348000000002, | |
32.643971999999998, | |
3.6775660000000001 | |
], | |
[ | |
52.968899999999998, | |
32.570107999999998, | |
3.4516749999999998 | |
], | |
[ | |
2.115812, | |
28.70063, | |
-1.339018 | |
], | |
[ | |
11.644961, | |
30.178716999999999, | |
-14.186901000000001 | |
], | |
[ | |
57.277666000000004, | |
24.497216999999999, | |
-12.615822 | |
], | |
[ | |
13.177294, | |
29.543872, | |
-16.548532999999999 | |
], | |
[ | |
62.744329999999998, | |
26.802419, | |
-13.692322000000001 | |
], | |
[ | |
56.122548999999999, | |
31.312391999999999, | |
-18.238105000000001 | |
], | |
[ | |
9.0270849999999996, | |
24.351184, | |
-19.587243000000001 | |
], | |
[ | |
28.947288, | |
28.998806999999999, | |
-26.285015999999999 | |
], | |
[ | |
57.304430000000004, | |
27.194849000000001, | |
-22.82084 | |
], | |
[ | |
59.826175999999997, | |
30.515639, | |
-32.705750000000002 | |
], | |
[ | |
20.995912000000001, | |
31.628488000000001, | |
-29.595155999999999 | |
], | |
[ | |
42.779066999999998, | |
30.523105000000001, | |
-33.052805999999997 | |
], | |
[ | |
66.701373000000004, | |
29.137699000000001, | |
-34.478884999999998 | |
], | |
[ | |
24.697856000000002, | |
30.635684000000001, | |
-37.293129999999998 | |
], | |
[ | |
58.080509999999997, | |
29.336319, | |
-32.425103999999997 | |
], | |
[ | |
61.072384999999997, | |
29.960750999999998, | |
-33.205458 | |
], | |
[ | |
41.855580000000003, | |
32.596052, | |
-35.918439999999997 | |
], | |
[ | |
44.953598999999997, | |
31.260580000000001, | |
-44.667611000000001 | |
], | |
[ | |
10.777113, | |
27.469279, | |
61.729291000000003 | |
], | |
[ | |
3.8174030000000001, | |
27.881789999999999, | |
58.422958000000001 | |
], | |
[ | |
3.870304, | |
25.405515999999999, | |
56.214308000000003 | |
], | |
[ | |
7.0836790000000001, | |
24.481106, | |
52.311824999999999 | |
], | |
[ | |
1.116662, | |
26.461328000000002, | |
46.966000999999999 | |
], | |
[ | |
16.047065, | |
30.084244999999999, | |
46.441327999999999 | |
], | |
[ | |
29.258945000000001, | |
28.160959999999999, | |
46.628234999999997 | |
], | |
[ | |
2.8603879999999999, | |
25.456151999999999, | |
42.108353000000001 | |
], | |
[ | |
9.6248170000000002, | |
25.102789000000001, | |
39.344085 | |
], | |
[ | |
33.305630999999998, | |
26.804272000000001, | |
37.939656999999997 | |
], | |
[ | |
40.234845, | |
28.900545000000001, | |
38.477893999999999 | |
], | |
[ | |
27.765972999999999, | |
26.942426999999999, | |
34.900627 | |
], | |
[ | |
39.294074999999999, | |
29.426100999999999, | |
34.262886999999999 | |
], | |
[ | |
36.306756, | |
30.194368000000001, | |
32.773082000000002 | |
], | |
[ | |
45.707165000000003, | |
27.160712, | |
36.776547000000001 | |
], | |
[ | |
50.435924999999997, | |
27.999822000000002, | |
36.964891999999999 | |
], | |
[ | |
52.058762999999999, | |
30.835353000000001, | |
32.088852000000003 | |
], | |
[ | |
36.222296, | |
29.284203000000002, | |
29.813203000000001 | |
], | |
[ | |
52.879064999999997, | |
29.787745999999999, | |
29.063002999999998 | |
], | |
[ | |
11.204591000000001, | |
28.197030999999999, | |
27.257625999999998 | |
], | |
[ | |
43.113275000000002, | |
26.419636000000001, | |
30.252483000000002 | |
], | |
[ | |
50.267133000000001, | |
30.138293000000001, | |
28.561045 | |
], | |
[ | |
10.973202000000001, | |
28.585813999999999, | |
15.568868999999999 | |
], | |
[ | |
55.920620999999997, | |
28.942641999999999, | |
21.655569 | |
], | |
[ | |
60.301459999999999, | |
28.040610999999998, | |
19.249708999999999 | |
], | |
[ | |
50.198543000000001, | |
31.642773999999999, | |
14.679493000000001 | |
], | |
[ | |
62.305638999999999, | |
27.776236000000001, | |
16.033335999999998 | |
], | |
[ | |
50.385947000000002, | |
31.661677999999998, | |
11.852544 | |
], | |
[ | |
63.054983999999997, | |
30.045468, | |
11.756753 | |
], | |
[ | |
63.350050000000003, | |
27.402612000000001, | |
6.1802679999999999 | |
], | |
[ | |
1.4014219999999999, | |
26.600045999999999, | |
4.8583410000000002 | |
], | |
[ | |
61.738151999999999, | |
25.724357999999999, | |
4.2079050000000002 | |
], | |
[ | |
62.183425, | |
27.985925000000002, | |
4.8266499999999999 | |
], | |
[ | |
64.510637000000003, | |
27.561668000000001, | |
2.3118089999999998 | |
], | |
[ | |
62.848581000000003, | |
26.079756, | |
-0.49068600000000001 | |
], | |
[ | |
65.594414999999998, | |
26.130122, | |
-3.7707069999999998 | |
], | |
[ | |
65.715678999999994, | |
28.606375, | |
-5.1590879999999997 | |
], | |
[ | |
55.394474000000002, | |
30.036190999999999, | |
-9.2029750000000003 | |
], | |
[ | |
5.2767910000000002, | |
26.749283999999999, | |
-12.012718 | |
], | |
[ | |
55.996929000000002, | |
26.801618000000001, | |
-9.8630739999999992 | |
], | |
[ | |
65.010368, | |
28.455765, | |
-15.563878000000001 | |
], | |
[ | |
63.726688000000003, | |
29.279890999999999, | |
-18.193489 | |
], | |
[ | |
63.782772000000001, | |
27.076255, | |
-17.249932000000001 | |
], | |
[ | |
55.863629000000003, | |
29.804286000000001, | |
-19.682464 | |
], | |
[ | |
59.171762999999999, | |
29.145474, | |
-20.418886000000001 | |
], | |
[ | |
61.714219, | |
27.562419999999999, | |
-19.777777 | |
], | |
[ | |
53.782144000000002, | |
26.557012, | |
-22.132171 | |
], | |
[ | |
16.359631, | |
27.921934, | |
-29.078942000000001 | |
], | |
[ | |
23.268543999999999, | |
30.323384999999998, | |
-28.333770000000001 | |
], | |
[ | |
20.115345000000001, | |
28.082951999999999, | |
-35.193443000000002 | |
], | |
[ | |
23.729745000000001, | |
28.127979, | |
-36.941445999999999 | |
], | |
[ | |
27.754190000000001, | |
28.543818999999999, | |
-38.884045999999998 | |
], | |
[ | |
60.177855999999998, | |
27.033528, | |
-40.668714999999999 | |
], | |
[ | |
64.223635000000002, | |
29.003775999999998, | |
-34.449331999999998 | |
], | |
[ | |
36.230611000000003, | |
28.502856000000001, | |
-43.582403999999997 | |
], | |
[ | |
53.637304, | |
33.520592000000001, | |
-46.860022999999998 | |
], | |
[ | |
52.410169000000003, | |
31.486792000000001, | |
-48.750371000000001 | |
], | |
[ | |
47.530512999999999, | |
32.031942999999998, | |
-46.781902000000002 | |
], | |
[ | |
13.546287, | |
27.133641000000001, | |
60.991183999999997 | |
], | |
[ | |
22.878159, | |
28.013268, | |
54.181843999999998 | |
], | |
[ | |
8.4687929999999998, | |
25.56953, | |
50.834415999999997 | |
], | |
[ | |
16.309487000000001, | |
30.003122999999999, | |
49.025376999999999 | |
], | |
[ | |
10.444559999999999, | |
24.701319999999999, | |
41.359155999999999 | |
], | |
[ | |
36.271804000000003, | |
27.083608000000002, | |
39.481673000000001 | |
], | |
[ | |
29.188832000000001, | |
27.344207000000001, | |
36.323636999999998 | |
], | |
[ | |
31.312760999999998, | |
25.758965, | |
34.159683999999999 | |
], | |
[ | |
41.390129999999999, | |
26.746051000000001, | |
37.050961000000001 | |
], | |
[ | |
3.191163, | |
26.601759999999999, | |
33.923371000000003 | |
], | |
[ | |
40.650472999999998, | |
27.707628, | |
32.292921999999997 | |
], | |
[ | |
53.344258000000004, | |
28.742685999999999, | |
32.800407999999997 | |
], | |
[ | |
49.622698999999997, | |
25.33907, | |
20.299636 | |
], | |
[ | |
46.418647999999997, | |
26.308350000000001, | |
20.181156999999999 | |
], | |
[ | |
57.688209000000001, | |
25.825004, | |
20.597132999999999 | |
], | |
[ | |
0.47912199999999999, | |
27.744972000000001, | |
15.369999999999999 | |
], | |
[ | |
4.7164830000000002, | |
27.480571999999999, | |
16.133932999999999 | |
], | |
[ | |
9.0962639999999997, | |
27.436686999999999, | |
16.155545 | |
], | |
[ | |
-0.231155, | |
26.875831999999999, | |
9.7643559999999994 | |
], | |
[ | |
64.156041000000002, | |
27.142468999999998, | |
9.7015790000000006 | |
], | |
[ | |
58.784545999999999, | |
22.332471999999999, | |
6.1096490000000001 | |
], | |
[ | |
4.2334800000000001, | |
25.292918, | |
2.1163370000000001 | |
], | |
[ | |
60.152023, | |
24.699162999999999, | |
-1.201265 | |
], | |
[ | |
2.7897090000000002, | |
26.100186999999998, | |
-4.136361 | |
], | |
[ | |
4.5466009999999999, | |
25.555834000000001, | |
-0.57033199999999995 | |
], | |
[ | |
63.268272000000003, | |
24.973699, | |
-2.1628210000000001 | |
], | |
[ | |
53.562105000000003, | |
26.702010000000001, | |
-8.9348600000000005 | |
], | |
[ | |
4.0910089999999997, | |
24.380317999999999, | |
-8.9514840000000007 | |
], | |
[ | |
58.041607999999997, | |
27.346378000000001, | |
-10.108789 | |
], | |
[ | |
62.467950999999999, | |
27.479907000000001, | |
-10.965843 | |
], | |
[ | |
9.7405139999999992, | |
28.182136, | |
-14.258656999999999 | |
], | |
[ | |
59.261387999999997, | |
27.299745000000001, | |
-21.025701000000002 | |
], | |
[ | |
19.861598999999998, | |
26.262046999999999, | |
-28.877431000000001 | |
], | |
[ | |
59.908845999999997, | |
26.235562000000002, | |
-31.965015000000001 | |
], | |
[ | |
69.873093999999995, | |
29.874034000000002, | |
-29.708379000000001 | |
], | |
[ | |
17.135604000000001, | |
27.978361, | |
-30.407781 | |
], | |
[ | |
25.417307000000001, | |
26.355843, | |
-27.903838 | |
], | |
[ | |
29.539221000000001, | |
26.896604, | |
-41.063152000000002 | |
], | |
[ | |
38.756061000000003, | |
27.729641999999998, | |
-41.093660999999997 | |
], | |
[ | |
45.360587000000002, | |
28.426590999999998, | |
-42.804679999999998 | |
], | |
[ | |
32.816355000000001, | |
27.405466000000001, | |
-42.839627 | |
], | |
[ | |
42.806863, | |
27.031397999999999, | |
-43.601069000000003 | |
], | |
[ | |
56.042012999999997, | |
30.998719000000001, | |
-45.196080000000002 | |
], | |
[ | |
45.570624000000002, | |
28.821390000000001, | |
-47.355192000000002 | |
], | |
[ | |
55.568949000000003, | |
29.847163999999999, | |
-47.244425999999997 | |
], | |
[ | |
48.986662000000003, | |
26.745652, | |
-49.877774000000002 | |
], | |
[ | |
15.716449000000001, | |
27.018747000000001, | |
61.787711000000002 | |
], | |
[ | |
13.481331000000001, | |
25.64264, | |
57.983277000000001 | |
], | |
[ | |
10.407913000000001, | |
24.688282999999998, | |
60.553665000000002 | |
], | |
[ | |
23.664089000000001, | |
26.860026000000001, | |
56.635300000000001 | |
], | |
[ | |
25.086383999999999, | |
27.608504, | |
52.747137000000002 | |
], | |
[ | |
4.1907959999999997, | |
25.266076000000002, | |
50.862285 | |
], | |
[ | |
6.2395849999999999, | |
24.196507, | |
46.982176000000003 | |
], | |
[ | |
9.3553099999999993, | |
25.367318000000001, | |
47.955525000000002 | |
], | |
[ | |
28.049021, | |
25.739820000000002, | |
49.696103000000001 | |
], | |
[ | |
9.7973219999999994, | |
24.301417000000001, | |
44.692101999999998 | |
], | |
[ | |
3.7543139999999999, | |
24.383071000000001, | |
44.722729000000001 | |
], | |
[ | |
8.0333050000000004, | |
25.054880000000001, | |
43.425500999999997 | |
], | |
[ | |
27.860596000000001, | |
27.180046000000001, | |
43.918247000000001 | |
], | |
[ | |
38.90231, | |
26.888066999999999, | |
39.023896000000001 | |
], | |
[ | |
6.0100379999999998, | |
25.185976, | |
39.354640000000003 | |
], | |
[ | |
36.943525000000001, | |
25.055816, | |
37.275886999999997 | |
], | |
[ | |
10.931065, | |
22.04487, | |
37.629162999999998 | |
], | |
[ | |
42.278050999999998, | |
27.472242999999999, | |
35.229039999999998 | |
], | |
[ | |
48.677481999999998, | |
23.967777000000002, | |
36.543956000000001 | |
], | |
[ | |
52.495216999999997, | |
24.619174999999998, | |
35.802022999999998 | |
], | |
[ | |
28.689823000000001, | |
25.525207000000002, | |
31.325579000000001 | |
], | |
[ | |
46.842573999999999, | |
24.508209999999998, | |
33.424565999999999 | |
], | |
[ | |
25.812151, | |
24.692571000000001, | |
29.883153 | |
], | |
[ | |
56.531879000000004, | |
26.572336, | |
28.422581999999998 | |
], | |
[ | |
0.38865699999999997, | |
28.891535999999999, | |
21.498002 | |
], | |
[ | |
55.791026000000002, | |
21.591032999999999, | |
17.964652000000001 | |
], | |
[ | |
63.147267999999997, | |
26.931712999999998, | |
13.266147999999999 | |
], | |
[ | |
55.198956000000003, | |
23.69997, | |
5.7583880000000001 | |
], | |
[ | |
63.643124, | |
24.832215999999999, | |
6.169359 | |
], | |
[ | |
3.4644460000000001, | |
23.841623999999999, | |
6.157902 | |
], | |
[ | |
52.532508999999997, | |
23.606618000000001, | |
3.647926 | |
], | |
[ | |
56.201348000000003, | |
23.943639999999998, | |
2.8963269999999999 | |
], | |
[ | |
57.837581, | |
23.786245000000001, | |
0.467003 | |
], | |
[ | |
5.5613390000000003, | |
25.873801, | |
-4.7546670000000004 | |
], | |
[ | |
66.788390000000007, | |
26.151668999999998, | |
-6.2204980000000001 | |
], | |
[ | |
66.405163000000002, | |
26.399775999999999, | |
-8.9901859999999996 | |
], | |
[ | |
64.474914999999996, | |
25.794922, | |
-10.678876000000001 | |
], | |
[ | |
5.2358710000000004, | |
23.132580000000001, | |
-11.659241 | |
], | |
[ | |
7.5354799999999997, | |
24.091052999999999, | |
-13.646875 | |
], | |
[ | |
9.0420599999999993, | |
25.268556, | |
-15.540628999999999 | |
], | |
[ | |
60.627116999999998, | |
23.816807000000001, | |
-15.685482 | |
], | |
[ | |
60.477663, | |
24.094155000000001, | |
-18.659724000000001 | |
], | |
[ | |
56.330710000000003, | |
26.048204999999999, | |
-22.201523000000002 | |
], | |
[ | |
10.201613999999999, | |
25.911943000000001, | |
-23.341911 | |
], | |
[ | |
13.603626999999999, | |
26.836479000000001, | |
-28.736913999999999 | |
], | |
[ | |
64.059195000000003, | |
25.734172000000001, | |
-33.619118 | |
], | |
[ | |
18.699978999999999, | |
28.680357000000001, | |
-34.054881000000002 | |
], | |
[ | |
67.056157999999996, | |
26.474333000000001, | |
-35.814802999999998 | |
], | |
[ | |
68.381041999999994, | |
26.630054999999999, | |
-38.583629999999999 | |
], | |
[ | |
44.892809, | |
25.282622, | |
-41.434378000000002 | |
], | |
[ | |
45.391407999999998, | |
25.726330000000001, | |
-43.479005000000001 | |
], | |
[ | |
39.646470999999998, | |
25.085941999999999, | |
-43.703170999999998 | |
], | |
[ | |
65.178827999999996, | |
26.687296, | |
-42.052329 | |
], | |
[ | |
57.887894000000003, | |
28.004519999999999, | |
-43.752842000000001 | |
], | |
[ | |
56.326509999999999, | |
27.839904000000001, | |
-46.328806999999998 | |
], | |
[ | |
6.8864850000000004, | |
25.170227000000001, | |
62.069580999999999 | |
], | |
[ | |
18.882542000000001, | |
25.157240000000002, | |
61.108674999999998 | |
], | |
[ | |
21.348258999999999, | |
25.786916999999999, | |
59.353341999999998 | |
], | |
[ | |
13.989604999999999, | |
24.882988000000001, | |
55.711762 | |
], | |
[ | |
27.289217000000001, | |
25.753260999999998, | |
53.245747000000001 | |
], | |
[ | |
3.9991569999999999, | |
23.881724999999999, | |
47.60342 | |
], | |
[ | |
9.0229900000000001, | |
22.326574000000001, | |
47.464286999999999 | |
], | |
[ | |
37.618285999999998, | |
26.183547000000001, | |
45.922364999999999 | |
], | |
[ | |
40.433753000000003, | |
24.577138000000001, | |
46.544423999999999 | |
], | |
[ | |
40.257675999999996, | |
26.947327000000001, | |
44.179580000000001 | |
], | |
[ | |
23.411176000000001, | |
25.514461000000001, | |
38.519382999999998 | |
], | |
[ | |
34.168911000000001, | |
23.738467, | |
33.815390999999998 | |
], | |
[ | |
54.717713000000003, | |
25.120545, | |
32.87914 | |
], | |
[ | |
-0.00077399999999999995, | |
24.249345999999999, | |
28.749573000000002 | |
], | |
[ | |
0.380745, | |
26.734935, | |
31.839200000000002 | |
], | |
[ | |
2.1773030000000002, | |
28.537113000000002, | |
30.204086 | |
], | |
[ | |
28.147169999999999, | |
23.410995, | |
28.347791000000001 | |
], | |
[ | |
4.1007709999999999, | |
29.263601000000001, | |
22.867785999999999 | |
], | |
[ | |
3.9728279999999998, | |
30.026031, | |
20.271460999999999 | |
], | |
[ | |
0.67800899999999997, | |
27.972194999999999, | |
18.718647000000001 | |
], | |
[ | |
6.146579, | |
28.866167999999998, | |
17.838450000000002 | |
], | |
[ | |
49.864578999999999, | |
24.371010999999999, | |
17.885269999999998 | |
], | |
[ | |
53.285431000000003, | |
23.547863, | |
16.880758 | |
], | |
[ | |
61.885379999999998, | |
26.763658, | |
17.349264999999999 | |
], | |
[ | |
0.45714100000000002, | |
26.274718, | |
13.804214999999999 | |
], | |
[ | |
49.560958999999997, | |
23.565417, | |
5.6486510000000001 | |
], | |
[ | |
51.323194999999998, | |
22.125257999999999, | |
3.131119 | |
], | |
[ | |
51.097673, | |
26.218703999999999, | |
-7.9892799999999999 | |
], | |
[ | |
6.4616939999999996, | |
22.850563000000001, | |
-8.0886519999999997 | |
], | |
[ | |
52.125911000000002, | |
24.400210999999999, | |
-10.271546000000001 | |
], | |
[ | |
25.403459999999999, | |
20.774981, | |
-18.049164000000001 | |
], | |
[ | |
58.846913000000001, | |
24.560898000000002, | |
-21.962751999999998 | |
], | |
[ | |
21.639716, | |
26.106583000000001, | |
-26.407548999999999 | |
], | |
[ | |
25.398029999999999, | |
24.596610999999999, | |
-27.748419999999999 | |
], | |
[ | |
70.116715999999997, | |
27.748621, | |
-23.445360000000001 | |
], | |
[ | |
71.167111000000006, | |
26.792622000000001, | |
-27.987632000000001 | |
], | |
[ | |
70.753039000000001, | |
26.323612000000001, | |
-30.971578999999998 | |
], | |
[ | |
16.383716, | |
25.138791999999999, | |
-31.873577999999998 | |
], | |
[ | |
17.178621, | |
27.035857, | |
-33.181870000000004 | |
], | |
[ | |
26.45909, | |
26.726592, | |
-39.700704000000002 | |
], | |
[ | |
57.086863000000001, | |
23.850708999999998, | |
-40.697307000000002 | |
], | |
[ | |
66.993157999999994, | |
26.205186999999999, | |
-41.541494 | |
], | |
[ | |
31.104641000000001, | |
25.316248000000002, | |
-42.783735 | |
], | |
[ | |
56.847257999999997, | |
24.687913999999999, | |
-44.948903999999999 | |
], | |
[ | |
52.945205000000001, | |
26.923297000000002, | |
-48.994183999999997 | |
], | |
[ | |
54.05256, | |
28.530321000000001, | |
-48.959744999999998 | |
], | |
[ | |
4.151516, | |
25.296735999999999, | |
59.566867000000002 | |
], | |
[ | |
15.315626, | |
23.379102, | |
60.283259999999999 | |
], | |
[ | |
12.812158, | |
23.723814000000001, | |
56.280861999999999 | |
], | |
[ | |
15.657970000000001, | |
23.548618000000001, | |
55.827807 | |
], | |
[ | |
26.692540000000001, | |
25.526959000000002, | |
55.185985000000002 | |
], | |
[ | |
33.507424, | |
25.088508000000001, | |
48.884954999999998 | |
], | |
[ | |
34.997677000000003, | |
26.68676, | |
43.838042999999999 | |
], | |
[ | |
26.632822000000001, | |
23.870760000000001, | |
47.304642999999999 | |
], | |
[ | |
42.207631999999997, | |
25.829426000000002, | |
44.961409000000003 | |
], | |
[ | |
37.086205999999997, | |
26.658223, | |
42.980702000000001 | |
], | |
[ | |
42.590862999999999, | |
26.145659999999999, | |
42.043982999999997 | |
], | |
[ | |
4.6611459999999996, | |
23.243884999999999, | |
38.496544 | |
], | |
[ | |
38.987904, | |
23.537697000000001, | |
35.782905 | |
], | |
[ | |
23.845541000000001, | |
24.976786000000001, | |
33.571959 | |
], | |
[ | |
42.116674000000003, | |
23.874243, | |
36.001731999999997 | |
], | |
[ | |
11.412547999999999, | |
21.125260000000001, | |
34.986742999999997 | |
], | |
[ | |
31.369695, | |
21.288454000000002, | |
27.815947000000001 | |
], | |
[ | |
0.401729, | |
26.04569, | |
26.566792 | |
], | |
[ | |
1.5544990000000001, | |
28.488828999999999, | |
25.649536999999999 | |
], | |
[ | |
53.612752999999998, | |
27.663696999999999, | |
25.495477999999999 | |
], | |
[ | |
50.765717000000002, | |
26.639802, | |
24.079567000000001 | |
], | |
[ | |
58.816713999999997, | |
24.872312999999998, | |
23.718007 | |
], | |
[ | |
49.554414000000001, | |
26.019732000000001, | |
22.159831000000001 | |
], | |
[ | |
50.800916000000001, | |
23.575658000000001, | |
15.624205 | |
], | |
[ | |
48.295363999999999, | |
21.020942000000002, | |
14.014455 | |
], | |
[ | |
63.297485000000002, | |
24.243490000000001, | |
14.936991000000001 | |
], | |
[ | |
0.13472600000000001, | |
23.721202999999999, | |
9.8897150000000007 | |
], | |
[ | |
52.806635999999997, | |
22.558263, | |
6.5855730000000001 | |
], | |
[ | |
46.233299000000002, | |
21.158525000000001, | |
4.221031 | |
], | |
[ | |
55.520766999999999, | |
23.725269999999998, | |
-10.765936999999999 | |
], | |
[ | |
7.5655380000000001, | |
20.751633999999999, | |
-10.313003 | |
], | |
[ | |
51.296137000000002, | |
21.207706000000002, | |
-11.76309 | |
], | |
[ | |
28.952746999999999, | |
23.285443000000001, | |
-19.754550999999999 | |
], | |
[ | |
68.849575000000002, | |
26.990473000000001, | |
-19.538340999999999 | |
], | |
[ | |
64.337526999999994, | |
25.893899999999999, | |
-18.671220999999999 | |
], | |
[ | |
19.743908000000001, | |
24.268373, | |
-27.880306999999998 | |
], | |
[ | |
12.007004, | |
24.361474999999999, | |
-28.019826999999999 | |
], | |
[ | |
67.088808999999998, | |
22.880613, | |
-36.284891999999999 | |
], | |
[ | |
68.597228999999999, | |
24.520167000000001, | |
-34.369610000000002 | |
], | |
[ | |
18.881157999999999, | |
25.104590000000002, | |
-35.877569999999999 | |
], | |
[ | |
63.571044999999998, | |
22.829284999999999, | |
-34.262461000000002 | |
], | |
[ | |
21.465668999999998, | |
25.590178000000002, | |
-37.317740000000001 | |
], | |
[ | |
25.078168000000002, | |
24.244769000000002, | |
-40.046109000000001 | |
], | |
[ | |
29.520954, | |
22.118955, | |
-42.588039999999999 | |
], | |
[ | |
64.325824999999995, | |
22.918234999999999, | |
-42.857604000000002 | |
], | |
[ | |
35.844340000000003, | |
24.609483000000001, | |
-45.173079999999999 | |
], | |
[ | |
35.047710000000002, | |
22.314475999999999, | |
-45.550410999999997 | |
], | |
[ | |
44.791839000000003, | |
27.276081999999999, | |
-45.309747999999999 | |
], | |
[ | |
53.797184000000001, | |
21.950050000000001, | |
-46.824528999999998 | |
], | |
[ | |
45.585624000000003, | |
25.413499999999999, | |
-49.311461999999999 | |
], | |
[ | |
49.115186999999999, | |
23.730944000000001, | |
-49.704197000000001 | |
], | |
[ | |
23.901305000000001, | |
21.988202999999999, | |
57.616742000000002 | |
], | |
[ | |
14.328054, | |
22.434329000000002, | |
53.776128999999997 | |
], | |
[ | |
31.166989000000001, | |
23.495998, | |
50.611885999999998 | |
], | |
[ | |
31.805136999999998, | |
25.767866999999999, | |
45.694679000000001 | |
], | |
[ | |
30.451363000000001, | |
24.725814, | |
44.66478 | |
], | |
[ | |
30.071760000000001, | |
25.752939000000001, | |
41.246817999999998 | |
], | |
[ | |
24.725833999999999, | |
21.827808000000001, | |
43.874212999999997 | |
], | |
[ | |
34.842131000000002, | |
24.912412, | |
40.216093999999998 | |
], | |
[ | |
40.930120000000002, | |
25.278775, | |
40.144410000000001 | |
], | |
[ | |
25.360353, | |
24.368804999999998, | |
37.957022000000002 | |
], | |
[ | |
5.9960810000000002, | |
21.918410000000002, | |
39.196893000000003 | |
], | |
[ | |
36.781708000000002, | |
22.269114999999999, | |
32.431874999999998 | |
], | |
[ | |
50.606619999999999, | |
20.572490999999999, | |
34.665577999999996 | |
], | |
[ | |
0.56308599999999998, | |
22.251035999999999, | |
31.965392000000001 | |
], | |
[ | |
55.76934, | |
23.261206000000001, | |
30.933112999999999 | |
], | |
[ | |
56.592668000000003, | |
23.729316000000001, | |
29.314534999999999 | |
], | |
[ | |
28.850458, | |
20.282139000000001, | |
24.892130999999999 | |
], | |
[ | |
4.4969440000000001, | |
28.324788000000002, | |
26.716978999999998 | |
], | |
[ | |
53.038761999999998, | |
25.754489, | |
22.603290999999999 | |
], | |
[ | |
54.234203999999998, | |
26.478432000000002, | |
23.255140999999998 | |
], | |
[ | |
57.376080999999999, | |
25.770803000000001, | |
22.193162999999998 | |
], | |
[ | |
0.92976400000000003, | |
25.717296000000001, | |
22.863427999999999 | |
], | |
[ | |
49.570473, | |
24.131753, | |
18.125166 | |
], | |
[ | |
47.230530000000002, | |
23.976182999999999, | |
16.129784000000001 | |
], | |
[ | |
63.851571999999997, | |
24.380944, | |
11.916604 | |
], | |
[ | |
55.095703999999998, | |
21.015889000000001, | |
6.4816789999999997 | |
], | |
[ | |
64.259050999999999, | |
22.812467000000002, | |
9.7971699999999995 | |
], | |
[ | |
47.011961999999997, | |
21.981938, | |
2.8845450000000001 | |
], | |
[ | |
3.6434760000000002, | |
24.469660000000001, | |
-4.2174339999999999 | |
], | |
[ | |
66.895666000000006, | |
22.746556000000002, | |
-6.5517099999999999 | |
], | |
[ | |
9.8131500000000003, | |
22.026361999999999, | |
-14.441241 | |
], | |
[ | |
10.967636000000001, | |
19.088963, | |
-12.081002 | |
], | |
[ | |
31.490537, | |
21.506976999999999, | |
-18.790669999999999 | |
], | |
[ | |
24.312484000000001, | |
20.324945, | |
-17.016655 | |
], | |
[ | |
30.388697000000001, | |
24.132000000000001, | |
-19.076429000000001 | |
], | |
[ | |
34.004956, | |
22.211417999999998, | |
-22.882328000000001 | |
], | |
[ | |
29.524923999999999, | |
20.895578, | |
-23.006347000000002 | |
], | |
[ | |
70.505009000000001, | |
23.542428000000001, | |
-23.382044 | |
], | |
[ | |
15.462626999999999, | |
24.294125000000001, | |
-29.731266999999999 | |
], | |
[ | |
17.102512000000001, | |
23.578084, | |
-30.511015 | |
], | |
[ | |
22.086331999999999, | |
21.010020999999998, | |
-31.394725000000001 | |
], | |
[ | |
16.687595999999999, | |
23.317557000000001, | |
-33.913766000000003 | |
], | |
[ | |
51.818621999999998, | |
21.212558999999999, | |
-37.833523999999997 | |
], | |
[ | |
43.193662000000003, | |
21.474882000000001, | |
-40.893343000000002 | |
], | |
[ | |
61.621949000000001, | |
24.689699999999998, | |
-42.602212000000002 | |
], | |
[ | |
67.889803999999998, | |
23.388593, | |
-40.442248999999997 | |
], | |
[ | |
55.828310999999999, | |
21.317277000000001, | |
-39.235329999999998 | |
], | |
[ | |
53.676231999999999, | |
20.290576999999999, | |
-41.375895 | |
], | |
[ | |
44.069243999999998, | |
24.588756, | |
-47.339058000000001 | |
], | |
[ | |
17.148804999999999, | |
23.038027, | |
61.408493999999997 | |
], | |
[ | |
4.2878280000000002, | |
22.439716000000001, | |
59.821935000000003 | |
], | |
[ | |
10.273664999999999, | |
20.588455, | |
60.818266999999999 | |
], | |
[ | |
21.546181000000001, | |
21.921880000000002, | |
60.162927000000003 | |
], | |
[ | |
11.440530000000001, | |
22.235427999999999, | |
58.737651 | |
], | |
[ | |
15.635852, | |
21.500094000000001, | |
58.005941 | |
], | |
[ | |
3.351944, | |
20.543877999999999, | |
56.157516999999999 | |
], | |
[ | |
26.371351000000001, | |
23.271705999999998, | |
53.798037000000001 | |
], | |
[ | |
15.300596000000001, | |
20.833379000000001, | |
52.026502999999998 | |
], | |
[ | |
33.481549000000001, | |
23.092849999999999, | |
50.949683999999998 | |
], | |
[ | |
42.033940000000001, | |
20.988713000000001, | |
47.757427999999997 | |
], | |
[ | |
27.467400000000001, | |
22.950056, | |
42.704152999999998 | |
], | |
[ | |
44.808720999999998, | |
24.386191, | |
42.187626999999999 | |
], | |
[ | |
38.946973, | |
25.055695, | |
40.340988000000003 | |
], | |
[ | |
27.859757999999999, | |
24.9298, | |
40.662897000000001 | |
], | |
[ | |
32.169620999999999, | |
24.564589999999999, | |
38.328009000000002 | |
], | |
[ | |
28.818884000000001, | |
25.537514000000002, | |
38.358995 | |
], | |
[ | |
30.704211000000001, | |
24.124580999999999, | |
35.713695999999999 | |
], | |
[ | |
28.207387000000001, | |
24.730035999999998, | |
35.037762999999998 | |
], | |
[ | |
25.743586000000001, | |
24.754861999999999, | |
34.847786999999997 | |
], | |
[ | |
41.625058000000003, | |
21.108409999999999, | |
34.174590000000002 | |
], | |
[ | |
8.4288860000000003, | |
21.157993000000001, | |
36.931832999999997 | |
], | |
[ | |
1.50424, | |
23.336929999999999, | |
35.650967000000001 | |
], | |
[ | |
54.044902999999998, | |
22.388797, | |
33.726967999999999 | |
], | |
[ | |
11.830125000000001, | |
19.461276999999999, | |
33.618358000000001 | |
], | |
[ | |
34.874186000000002, | |
20.426293999999999, | |
28.044992000000001 | |
], | |
[ | |
55.621886000000003, | |
23.548083999999999, | |
19.902429000000001 | |
], | |
[ | |
56.584668000000001, | |
24.902555, | |
21.010815000000001 | |
], | |
[ | |
58.461131999999999, | |
23.980425, | |
21.255268999999998 | |
], | |
[ | |
1.46485, | |
20.99991, | |
21.682928 | |
], | |
[ | |
53.877974999999999, | |
21.650714000000001, | |
18.009529000000001 | |
], | |
[ | |
-0.067431000000000005, | |
23.718554999999999, | |
19.743974000000001 | |
], | |
[ | |
-0.24412200000000001, | |
24.061021, | |
16.189388999999998 | |
], | |
[ | |
60.053804999999997, | |
22.903953999999999, | |
19.495611 | |
], | |
[ | |
57.527782999999999, | |
23.242318000000001, | |
19.211178 | |
], | |
[ | |
51.516683, | |
19.001363999999999, | |
15.208719 | |
], | |
[ | |
0.70803099999999997, | |
20.529512, | |
10.788940999999999 | |
], | |
[ | |
54.592407000000001, | |
20.174446, | |
7.9815290000000001 | |
], | |
[ | |
5.5073869999999996, | |
21.984093999999999, | |
8.4426889999999997 | |
], | |
[ | |
61.675997000000002, | |
20.584479999999999, | |
6.3690959999999999 | |
], | |
[ | |
1.8643559999999999, | |
22.601761, | |
4.301704 | |
], | |
[ | |
43.446151, | |
19.388525000000001, | |
1.1227860000000001 | |
], | |
[ | |
3.2404329999999999, | |
24.272051000000001, | |
-1.3117129999999999 | |
], | |
[ | |
46.988076, | |
19.868300999999999, | |
0.65423399999999998 | |
], | |
[ | |
48.641503, | |
21.189838000000002, | |
2.546341 | |
], | |
[ | |
62.879801999999998, | |
23.737321000000001, | |
-0.57387500000000002 | |
], | |
[ | |
66.000479999999996, | |
22.378723000000001, | |
-2.0908180000000001 | |
], | |
[ | |
4.7753040000000002, | |
22.906396000000001, | |
-6.2782999999999998 | |
], | |
[ | |
61.869587000000003, | |
21.351835999999999, | |
-9.4215099999999996 | |
], | |
[ | |
15.190106999999999, | |
19.460163000000001, | |
-16.083392 | |
], | |
[ | |
48.340058999999997, | |
20.724250000000001, | |
-13.101933000000001 | |
], | |
[ | |
13.307395, | |
20.416969999999999, | |
-16.760459999999998 | |
], | |
[ | |
10.504985, | |
21.354096999999999, | |
-17.661263000000002 | |
], | |
[ | |
31.676568, | |
19.436178000000002, | |
-19.555837 | |
], | |
[ | |
68.872542999999993, | |
25.133392000000001, | |
-17.265802000000001 | |
], | |
[ | |
25.403441999999998, | |
18.788174999999999, | |
-20.519071 | |
], | |
[ | |
61.523273000000003, | |
24.215439, | |
-20.770592000000001 | |
], | |
[ | |
10.075487000000001, | |
22.188493999999999, | |
-25.211144999999998 | |
], | |
[ | |
71.257628999999994, | |
24.396891, | |
-26.939927000000001 | |
], | |
[ | |
71.020680999999996, | |
21.962865000000001, | |
-30.033802999999999 | |
], | |
[ | |
28.665199000000001, | |
22.999849999999999, | |
-29.79233 | |
], | |
[ | |
20.118319, | |
21.153793, | |
-38.309348 | |
], | |
[ | |
31.346543, | |
20.436043999999999, | |
-42.491767000000003 | |
], | |
[ | |
33.484878000000002, | |
19.280211999999999, | |
-39.738183999999997 | |
], | |
[ | |
59.203648999999999, | |
22.069903, | |
-41.738610999999999 | |
], | |
[ | |
34.657550000000001, | |
18.811789999999998, | |
-43.975003999999998 | |
], | |
[ | |
44.894365999999998, | |
22.166740000000001, | |
-43.782294999999998 | |
], | |
[ | |
38.166759999999996, | |
22.155021999999999, | |
-46.145774000000003 | |
], | |
[ | |
45.059004000000002, | |
20.565943999999998, | |
-48.460306000000003 | |
], | |
[ | |
16.630631999999999, | |
20.244714999999999, | |
56.035684000000003 | |
], | |
[ | |
12.987730000000001, | |
20.706142, | |
55.519713000000003 | |
], | |
[ | |
23.918627000000001, | |
20.947406999999998, | |
54.774639999999998 | |
], | |
[ | |
17.317266, | |
18.948962999999999, | |
53.238971999999997 | |
], | |
[ | |
16.121006000000001, | |
20.167109, | |
49.488740999999997 | |
], | |
[ | |
28.491585000000001, | |
21.000789000000001, | |
51.240299 | |
], | |
[ | |
35.389127999999999, | |
22.959831999999999, | |
48.600906000000002 | |
], | |
[ | |
29.336753000000002, | |
22.619301, | |
47.476793000000001 | |
], | |
[ | |
37.518419999999999, | |
22.627220000000001, | |
47.436722000000003 | |
], | |
[ | |
44.622224000000003, | |
22.462647, | |
44.902250000000002 | |
], | |
[ | |
36.945526000000001, | |
22.865243, | |
37.966383999999998 | |
], | |
[ | |
8.8627070000000003, | |
19.930308, | |
38.847617999999997 | |
], | |
[ | |
42.690308999999999, | |
22.927741999999999, | |
38.616236000000001 | |
], | |
[ | |
27.751809999999999, | |
23.014077, | |
30.997809 | |
], | |
[ | |
6.0113810000000001, | |
20.241181999999998, | |
34.500038000000004 | |
], | |
[ | |
2.6838820000000001, | |
21.005192999999998, | |
34.815168 | |
], | |
[ | |
3.86016, | |
20.080385, | |
31.848013000000002 | |
], | |
[ | |
9.9743720000000007, | |
19.092290999999999, | |
30.932265999999998 | |
], | |
[ | |
40.469766, | |
19.803986999999999, | |
31.294248 | |
], | |
[ | |
53.649709000000001, | |
20.289418000000001, | |
31.420038000000002 | |
], | |
[ | |
37.460172, | |
19.930682999999998, | |
25.629773 | |
], | |
[ | |
53.316398999999997, | |
19.508351999999999, | |
27.585407 | |
], | |
[ | |
32.179302, | |
19.911626999999999, | |
23.382332999999999 | |
], | |
[ | |
58.557636000000002, | |
22.579725, | |
26.460160999999999 | |
], | |
[ | |
37.362726000000002, | |
19.424095999999999, | |
18.857135 | |
], | |
[ | |
35.13496, | |
20.500914000000002, | |
22.165503999999999 | |
], | |
[ | |
38.948672999999999, | |
19.719989000000002, | |
22.029769999999999 | |
], | |
[ | |
60.133856000000002, | |
20.280859, | |
23.691054000000001 | |
], | |
[ | |
33.714070999999997, | |
19.595231999999999, | |
19.518979000000002 | |
], | |
[ | |
58.805869000000001, | |
21.736587, | |
20.459112000000001 | |
], | |
[ | |
62.924557, | |
22.173655, | |
15.650131 | |
], | |
[ | |
64.030664000000002, | |
22.201457000000001, | |
11.726127 | |
], | |
[ | |
3.024985, | |
18.301055000000002, | |
11.149221000000001 | |
], | |
[ | |
2.564781, | |
21.692017, | |
8.7801089999999995 | |
], | |
[ | |
48.883386000000002, | |
21.513269000000001, | |
5.2885119999999999 | |
], | |
[ | |
55.756067000000002, | |
20.962802, | |
1.5814379999999999 | |
], | |
[ | |
65.183558000000005, | |
21.198917999999999, | |
-8.4033110000000004 | |
], | |
[ | |
7.607291, | |
21.509620999999999, | |
-20.215537000000001 | |
], | |
[ | |
70.768848000000006, | |
22.434640000000002, | |
-21.248090000000001 | |
], | |
[ | |
8.7678290000000008, | |
22.470984000000001, | |
-22.703529 | |
], | |
[ | |
12.980824999999999, | |
21.537921999999998, | |
-29.332528 | |
], | |
[ | |
30.799302999999998, | |
18.865870999999999, | |
-26.261175999999999 | |
], | |
[ | |
10.889488999999999, | |
19.292864000000002, | |
-27.505613 | |
], | |
[ | |
69.248937999999995, | |
19.977723999999998, | |
-24.588474999999999 | |
], | |
[ | |
70.345622000000006, | |
19.902111999999999, | |
-27.880521000000002 | |
], | |
[ | |
16.902248, | |
21.650874999999999, | |
-33.574072000000001 | |
], | |
[ | |
18.209970999999999, | |
22.404049000000001, | |
-36.512072000000003 | |
], | |
[ | |
52.269748, | |
19.695729, | |
-36.186529 | |
], | |
[ | |
24.550689999999999, | |
21.510134999999998, | |
-40.234428999999999 | |
], | |
[ | |
40.168857000000003, | |
21.781953999999999, | |
-44.93468 | |
], | |
[ | |
64.058640999999994, | |
19.924330000000001, | |
-42.865690000000001 | |
], | |
[ | |
67.703534000000005, | |
21.142261000000001, | |
-41.130211000000003 | |
], | |
[ | |
17.677868, | |
20.777902000000001, | |
60.819716999999997 | |
], | |
[ | |
2.7861880000000001, | |
19.999963999999999, | |
51.673146000000003 | |
], | |
[ | |
5.6635340000000003, | |
21.543406000000001, | |
50.631219999999999 | |
], | |
[ | |
24.438801000000002, | |
19.847137, | |
50.460526000000002 | |
], | |
[ | |
31.976317999999999, | |
19.435865, | |
52.794141000000003 | |
], | |
[ | |
34.334485999999998, | |
19.70204, | |
49.580151999999998 | |
], | |
[ | |
41.098328000000002, | |
17.796085999999999, | |
48.893523000000002 | |
], | |
[ | |
37.979027000000002, | |
20.905694, | |
48.938428000000002 | |
], | |
[ | |
35.200190999999997, | |
20.510518000000001, | |
48.117165999999997 | |
], | |
[ | |
9.2317929999999997, | |
21.427944, | |
43.264619000000003 | |
], | |
[ | |
47.42165, | |
21.600247, | |
42.026634999999999 | |
], | |
[ | |
25.052050999999999, | |
21.846715, | |
40.87471 | |
], | |
[ | |
48.709206000000002, | |
20.940079999999998, | |
39.614649999999997 | |
], | |
[ | |
45.307552000000001, | |
21.146553000000001, | |
36.867936 | |
], | |
[ | |
39.052698999999997, | |
21.411631, | |
36.419902 | |
], | |
[ | |
34.104939000000002, | |
21.536981000000001, | |
34.482981000000002 | |
], | |
[ | |
43.935220999999999, | |
20.096651000000001, | |
34.023035999999998 | |
], | |
[ | |
46.155313999999997, | |
19.971592000000001, | |
33.436650999999998 | |
], | |
[ | |
7.7236710000000004, | |
19.951908, | |
34.331828999999999 | |
], | |
[ | |
7.7426029999999999, | |
18.46508, | |
28.333176999999999 | |
], | |
[ | |
11.436014999999999, | |
17.858927999999999, | |
30.220808000000002 | |
], | |
[ | |
42.220838999999998, | |
19.276033000000002, | |
27.583662 | |
], | |
[ | |
1.1881569999999999, | |
19.494377, | |
29.818026 | |
], | |
[ | |
50.326946, | |
18.651287, | |
28.375571000000001 | |
], | |
[ | |
0.215979, | |
19.080849000000001, | |
27.829954000000001 | |
], | |
[ | |
0.33230500000000002, | |
23.904105999999999, | |
25.347954999999999 | |
], | |
[ | |
44.086114999999999, | |
18.616952999999999, | |
24.531573000000002 | |
], | |
[ | |
41.657144000000002, | |
19.045967999999998, | |
23.263573999999998 | |
], | |
[ | |
42.747304999999997, | |
17.34731, | |
21.640075 | |
], | |
[ | |
50.76258, | |
21.561076, | |
16.052819 | |
], | |
[ | |
-0.079247999999999999, | |
19.600197999999999, | |
15.054456999999999 | |
], | |
[ | |
60.277554000000002, | |
20.003851000000001, | |
19.615020999999999 | |
], | |
[ | |
5.1477690000000003, | |
19.181072, | |
10.595340999999999 | |
], | |
[ | |
1.8052319999999999, | |
22.365221999999999, | |
7.2352299999999996 | |
], | |
[ | |
1.6081829999999999, | |
21.997167999999999, | |
1.9055299999999999 | |
], | |
[ | |
42.214255000000001, | |
19.167597000000001, | |
-2.2710560000000002 | |
], | |
[ | |
1.8955070000000001, | |
22.313680999999999, | |
-0.14893999999999999 | |
], | |
[ | |
50.685115000000003, | |
17.415310000000002, | |
-0.84394599999999997 | |
], | |
[ | |
61.999493000000001, | |
20.279881, | |
1.1718150000000001 | |
], | |
[ | |
64.885158000000004, | |
19.466055000000001, | |
-0.068265000000000006 | |
], | |
[ | |
41.262568000000002, | |
18.542487000000001, | |
-4.6668919999999998 | |
], | |
[ | |
44.875357999999999, | |
19.092078999999998, | |
-2.0409540000000002 | |
], | |
[ | |
65.888683999999998, | |
18.932786, | |
-5.9456550000000004 | |
], | |
[ | |
56.965859999999999, | |
17.978748, | |
-9.5100460000000009 | |
], | |
[ | |
58.755572000000001, | |
21.561753, | |
-10.308503 | |
], | |
[ | |
51.078429, | |
18.757968999999999, | |
-12.568947 | |
], | |
[ | |
16.798031000000002, | |
18.990424000000001, | |
-13.673406999999999 | |
], | |
[ | |
51.185113999999999, | |
18.28933, | |
-13.216426 | |
], | |
[ | |
53.828727999999998, | |
20.517195999999998, | |
-12.307677999999999 | |
], | |
[ | |
70.148685, | |
22.325728000000002, | |
-15.589003999999999 | |
], | |
[ | |
35.207998000000003, | |
18.857396999999999, | |
-24.016777000000001 | |
], | |
[ | |
63.542138000000001, | |
23.526769000000002, | |
-18.205580000000001 | |
], | |
[ | |
15.505196, | |
20.887293, | |
-29.587633 | |
], | |
[ | |
19.080449999999999, | |
21.949645, | |
-29.665008 | |
], | |
[ | |
22.496766999999998, | |
21.021526999999999, | |
-31.258143 | |
], | |
[ | |
24.034704000000001, | |
22.915413000000001, | |
-29.515978 | |
], | |
[ | |
35.307443999999997, | |
19.222413, | |
-26.882113 | |
], | |
[ | |
66.559438, | |
17.779112000000001, | |
-24.993441000000001 | |
], | |
[ | |
32.801541999999998, | |
19.879023, | |
-27.148028 | |
], | |
[ | |
67.870850000000004, | |
17.701747000000001, | |
-27.732379000000002 | |
], | |
[ | |
70.036372, | |
20.171040999999999, | |
-34.1098 | |
], | |
[ | |
17.274750000000001, | |
19.461576000000001, | |
-34.938279999999999 | |
], | |
[ | |
20.594826999999999, | |
18.669844999999999, | |
-32.879274000000002 | |
], | |
[ | |
41.347242000000001, | |
17.207433000000002, | |
-39.895386000000002 | |
], | |
[ | |
37.083137000000001, | |
17.585138000000001, | |
-39.878379000000002 | |
], | |
[ | |
68.402894000000003, | |
20.272725000000001, | |
-37.673082999999998 | |
], | |
[ | |
37.522736000000002, | |
18.676648, | |
-45.381990999999999 | |
], | |
[ | |
5.3257880000000002, | |
19.381153999999999, | |
60.166393999999997 | |
], | |
[ | |
20.767892, | |
19.544153999999999, | |
60.713521 | |
], | |
[ | |
16.733321, | |
19.123332000000001, | |
57.730507000000003 | |
], | |
[ | |
25.022186999999999, | |
17.636597999999999, | |
55.825634000000001 | |
], | |
[ | |
24.707962999999999, | |
18.750435, | |
51.991216000000001 | |
], | |
[ | |
7.4320709999999996, | |
21.248474999999999, | |
49.092115 | |
], | |
[ | |
27.419865999999999, | |
20.610005999999998, | |
48.562241 | |
], | |
[ | |
15.904956, | |
17.008880000000001, | |
48.396796999999999 | |
], | |
[ | |
45.744945000000001, | |
20.331845000000001, | |
44.495646999999998 | |
], | |
[ | |
48.127532000000002, | |
18.526895, | |
42.237361999999997 | |
], | |
[ | |
31.770291, | |
20.582153000000002, | |
31.305969000000001 | |
], | |
[ | |
27.778328999999999, | |
21.150023999999998, | |
28.367070999999999 | |
], | |
[ | |
49.058444000000001, | |
18.430278000000001, | |
31.088759 | |
], | |
[ | |
9.8591940000000005, | |
17.118368, | |
28.337761 | |
], | |
[ | |
45.652203, | |
18.614533000000002, | |
28.494181000000001 | |
], | |
[ | |
48.27908, | |
18.280608999999998, | |
28.143260999999999 | |
], | |
[ | |
46.679304000000002, | |
15.914282999999999, | |
26.193891000000001 | |
], | |
[ | |
3.6463670000000001, | |
16.740036, | |
28.681003 | |
], | |
[ | |
9.8942890000000006, | |
15.823, | |
25.515000000000001 | |
], | |
[ | |
50.569996000000003, | |
18.306256000000001, | |
25.205538000000001 | |
], | |
[ | |
58.208562999999998, | |
19.471397, | |
27.7957 | |
], | |
[ | |
58.508814999999998, | |
18.527215000000002, | |
20.77543 | |
], | |
[ | |
53.295259999999999, | |
18.818693, | |
17.638439999999999 | |
], | |
[ | |
62.723714999999999, | |
20.632231999999998, | |
17.187932 | |
], | |
[ | |
64.179703000000003, | |
17.510321000000001, | |
9.9049940000000003 | |
], | |
[ | |
0.069397, | |
19.882259000000001, | |
-0.25589499999999998 | |
], | |
[ | |
42.926743999999999, | |
17.620467999999999, | |
-1.6675469999999999 | |
], | |
[ | |
53.653464, | |
19.711175999999998, | |
0.82602699999999996 | |
], | |
[ | |
-0.96838500000000005, | |
18.734190999999999, | |
-2.0520040000000002 | |
], | |
[ | |
-0.15538099999999999, | |
19.230906999999998, | |
-4.5130929999999996 | |
], | |
[ | |
2.1863899999999998, | |
21.69698, | |
-3.2172499999999999 | |
], | |
[ | |
47.554692000000003, | |
17.735201, | |
-1.7530790000000001 | |
], | |
[ | |
59.308591999999997, | |
17.156647, | |
-0.058002999999999999 | |
], | |
[ | |
3.8724090000000002, | |
20.492069999999998, | |
-6.6267820000000004 | |
], | |
[ | |
66.160038, | |
18.569755000000001, | |
-3.145524 | |
], | |
[ | |
0.43732799999999999, | |
18.255963000000001, | |
-6.6248060000000004 | |
], | |
[ | |
60.140526000000001, | |
19.038001999999999, | |
-8.5009350000000001 | |
], | |
[ | |
68.916111999999998, | |
22.509951000000001, | |
-12.18127 | |
], | |
[ | |
62.086651000000003, | |
21.562044, | |
-12.075098000000001 | |
], | |
[ | |
67.010519000000002, | |
24.030128999999999, | |
-12.413073000000001 | |
], | |
[ | |
64.825913999999997, | |
24.081115, | |
-14.955602000000001 | |
], | |
[ | |
67.852221999999998, | |
25.199649999999998, | |
-14.581804999999999 | |
], | |
[ | |
30.789819999999999, | |
19.168465999999999, | |
-21.538983000000002 | |
], | |
[ | |
70.848329000000007, | |
21.252189000000001, | |
-19.712539 | |
], | |
[ | |
21.845279999999999, | |
19.418188000000001, | |
-19.494814000000002 | |
], | |
[ | |
9.2811590000000006, | |
20.118981000000002, | |
-25.598799 | |
], | |
[ | |
27.644966, | |
17.766475, | |
-23.865091 | |
], | |
[ | |
29.896173999999998, | |
16.556276, | |
-27.103642000000001 | |
], | |
[ | |
64.012051, | |
17.068200999999998, | |
-26.838187999999999 | |
], | |
[ | |
69.734685999999996, | |
17.500904999999999, | |
-32.068572000000003 | |
], | |
[ | |
51.294561000000002, | |
17.171374, | |
-35.201765999999999 | |
], | |
[ | |
23.533649, | |
16.972953, | |
-33.957166000000001 | |
], | |
[ | |
39.964641999999998, | |
18.336717, | |
-41.688775 | |
], | |
[ | |
40.933411999999997, | |
19.295908000000001, | |
-43.143512000000001 | |
], | |
[ | |
44.021289000000003, | |
19.228162999999999, | |
-42.465282999999999 | |
], | |
[ | |
43.276826, | |
20.289726000000002, | |
-45.938814999999998 | |
], | |
[ | |
9.7888800000000007, | |
17.592023000000001, | |
61.959811999999999 | |
], | |
[ | |
19.111203, | |
16.901437000000001, | |
60.105414000000003 | |
], | |
[ | |
12.832191, | |
17.844082, | |
59.269432000000002 | |
], | |
[ | |
5.8282990000000003, | |
21.267506000000001, | |
47.692500000000003 | |
], | |
[ | |
1.6178269999999999, | |
18.741050000000001, | |
47.436869000000002 | |
], | |
[ | |
3.6955010000000001, | |
21.161809999999999, | |
46.387616000000001 | |
], | |
[ | |
17.592396000000001, | |
18.158006, | |
49.311846000000003 | |
], | |
[ | |
36.443648000000003, | |
18.515927000000001, | |
50.025449999999999 | |
], | |
[ | |
7.1430579999999999, | |
20.829823000000001, | |
46.175289999999997 | |
], | |
[ | |
17.835834999999999, | |
17.083525999999999, | |
46.197701000000002 | |
], | |
[ | |
1.81551, | |
19.603396, | |
42.831142999999997 | |
], | |
[ | |
6.1724540000000001, | |
21.22232, | |
43.942369999999997 | |
], | |
[ | |
44.219735, | |
17.340646, | |
46.862305999999997 | |
], | |
[ | |
5.28491, | |
21.026648999999999, | |
40.981724 | |
], | |
[ | |
47.331589000000001, | |
19.137034, | |
34.665213999999999 | |
], | |
[ | |
40.822266999999997, | |
19.406611999999999, | |
34.458150000000003 | |
], | |
[ | |
34.588318999999998, | |
19.719518999999998, | |
30.544547000000001 | |
], | |
[ | |
29.786753999999998, | |
18.620106, | |
26.975169999999999 | |
], | |
[ | |
-0.24204999999999999, | |
19.038989999999998, | |
24.571618999999998 | |
], | |
[ | |
0.45828999999999998, | |
18.0627, | |
20.423286000000001 | |
], | |
[ | |
55.078508999999997, | |
16.586500999999998, | |
18.964286000000001 | |
], | |
[ | |
38.532555000000002, | |
17.070087000000001, | |
18.985316000000001 | |
], | |
[ | |
64.102829999999997, | |
18.458231000000001, | |
14.278753 | |
], | |
[ | |
2.0662609999999999, | |
19.875102999999999, | |
9.5024689999999996 | |
], | |
[ | |
0.96331599999999995, | |
17.695012999999999, | |
7.2156560000000001 | |
], | |
[ | |
50.425775999999999, | |
20.319783999999999, | |
2.9068329999999998 | |
], | |
[ | |
53.073338999999997, | |
16.55874, | |
-1.373424 | |
], | |
[ | |
61.642870000000002, | |
16.035333000000001, | |
-0.44472299999999998 | |
], | |
[ | |
39.868262999999999, | |
15.756102, | |
-5.8871479999999998 | |
], | |
[ | |
64.234727000000007, | |
16.073941999999999, | |
-1.712785 | |
], | |
[ | |
64.313929000000002, | |
17.106953000000001, | |
-6.3422939999999999 | |
], | |
[ | |
46.662439999999997, | |
17.192402999999999, | |
-4.040413 | |
], | |
[ | |
45.252381, | |
16.813867999999999, | |
-6.1464270000000001 | |
], | |
[ | |
39.417301000000002, | |
16.650269000000002, | |
-7.1284179999999999 | |
], | |
[ | |
6.1423909999999999, | |
16.808828999999999, | |
-10.224454 | |
], | |
[ | |
19.732196999999999, | |
20.292017999999999, | |
-15.059232 | |
], | |
[ | |
66.250900999999999, | |
20.717894999999999, | |
-10.241080999999999 | |
], | |
[ | |
58.342745999999998, | |
18.771189, | |
-11.164159 | |
], | |
[ | |
68.522836999999996, | |
20.277736000000001, | |
-10.800024000000001 | |
], | |
[ | |
12.256856000000001, | |
20.121472000000001, | |
-19.458107999999999 | |
], | |
[ | |
33.449745, | |
18.484639999999999, | |
-20.910060999999999 | |
], | |
[ | |
69.961039999999997, | |
18.254684999999998, | |
-21.899463000000001 | |
], | |
[ | |
8.9561779999999995, | |
20.096976000000002, | |
-21.921628999999999 | |
], | |
[ | |
19.796610999999999, | |
17.735814999999999, | |
-22.829201999999999 | |
], | |
[ | |
10.286502, | |
18.246525999999999, | |
-24.892600000000002 | |
], | |
[ | |
21.925553000000001, | |
16.525963000000001, | |
-23.877837 | |
], | |
[ | |
25.220269999999999, | |
16.617159000000001, | |
-23.416229999999999 | |
], | |
[ | |
13.617721, | |
18.892198, | |
-30.215253000000001 | |
], | |
[ | |
17.033031999999999, | |
19.641088, | |
-30.869883000000002 | |
], | |
[ | |
39.561799999999998, | |
16.163952999999999, | |
-36.497998000000003 | |
], | |
[ | |
54.942950000000003, | |
16.001422000000002, | |
-36.279684000000003 | |
], | |
[ | |
21.117795999999998, | |
16.739979999999999, | |
-40.541809999999998 | |
], | |
[ | |
60.545274999999997, | |
18.206340000000001, | |
-41.809202999999997 | |
], | |
[ | |
68.811724999999996, | |
18.536446000000002, | |
-39.043551000000001 | |
], | |
[ | |
49.631079, | |
20.818415000000002, | |
-48.705919000000002 | |
], | |
[ | |
5.4766709999999996, | |
16.368963999999998, | |
59.332084999999999 | |
], | |
[ | |
22.45853, | |
17.747229999999998, | |
59.466213000000003 | |
], | |
[ | |
18.264512, | |
16.649965999999999, | |
57.163634999999999 | |
], | |
[ | |
29.064208000000001, | |
17.663446, | |
55.073371999999999 | |
], | |
[ | |
2.5906639999999999, | |
15.069777999999999, | |
49.825826999999997 | |
], | |
[ | |
14.448582, | |
18.321505999999999, | |
52.143946999999997 | |
], | |
[ | |
18.631826, | |
16.101099000000001, | |
51.537177 | |
], | |
[ | |
17.703105000000001, | |
16.096222999999998, | |
42.918163 | |
], | |
[ | |
36.393742000000003, | |
16.971267000000001, | |
42.032105999999999 | |
], | |
[ | |
34.499800999999998, | |
16.485205000000001, | |
42.182361999999998 | |
], | |
[ | |
0.943214, | |
17.518466, | |
39.089908999999999 | |
], | |
[ | |
5.2495209999999997, | |
20.053616999999999, | |
38.618242000000002 | |
], | |
[ | |
50.820098999999999, | |
18.372047999999999, | |
38.608336999999999 | |
], | |
[ | |
9.5739730000000005, | |
18.471464000000001, | |
35.434215000000002 | |
], | |
[ | |
50.850802000000002, | |
17.691192999999998, | |
34.437935000000003 | |
], | |
[ | |
40.496420000000001, | |
18.507355, | |
31.986398999999999 | |
], | |
[ | |
37.797134, | |
19.532356, | |
31.624701999999999 | |
], | |
[ | |
33.602311999999998, | |
18.706199999999999, | |
20.890218999999998 | |
], | |
[ | |
55.872875000000001, | |
18.250067999999999, | |
18.152797 | |
], | |
[ | |
62.581304000000003, | |
16.656094, | |
18.672664999999999 | |
], | |
[ | |
63.591057999999997, | |
18.190649000000001, | |
16.702024000000002 | |
], | |
[ | |
59.623849, | |
17.015630000000002, | |
6.9328209999999997 | |
], | |
[ | |
0.53351199999999999, | |
17.293748999999998, | |
4.5540459999999996 | |
], | |
[ | |
55.799239999999998, | |
20.834534000000001, | |
3.724475 | |
], | |
[ | |
44.672455999999997, | |
18.582106, | |
2.3724850000000002 | |
], | |
[ | |
47.512324999999997, | |
17.188725999999999, | |
1.020295 | |
], | |
[ | |
59.388035000000002, | |
19.240881000000002, | |
5.7416039999999997 | |
], | |
[ | |
0.024386000000000001, | |
17.929417000000001, | |
1.0363899999999999 | |
], | |
[ | |
57.084287000000003, | |
16.838459, | |
-0.808863 | |
], | |
[ | |
35.514038999999997, | |
15.629469, | |
-3.7045560000000002 | |
], | |
[ | |
47.303462000000003, | |
14.790198, | |
-5.395797 | |
], | |
[ | |
10.464568999999999, | |
17.974336000000001, | |
-15.295450000000001 | |
], | |
[ | |
63.613391, | |
18.788150999999999, | |
-10.196097 | |
], | |
[ | |
16.536940000000001, | |
18.245982000000001, | |
-17.113987999999999 | |
], | |
[ | |
69.325833000000003, | |
17.754498000000002, | |
-11.606854 | |
], | |
[ | |
9.5089559999999995, | |
17.736581000000001, | |
-17.734245000000001 | |
], | |
[ | |
19.836192, | |
18.493765, | |
-16.441272999999999 | |
], | |
[ | |
70.546114000000003, | |
19.996341000000001, | |
-14.598547999999999 | |
], | |
[ | |
20.358727999999999, | |
17.010006000000001, | |
-20.631588000000001 | |
], | |
[ | |
23.548895000000002, | |
17.730915, | |
-19.443033 | |
], | |
[ | |
26.272925000000001, | |
19.800052999999998, | |
-19.923553999999999 | |
], | |
[ | |
70.971563000000003, | |
18.850304999999999, | |
-17.825088000000001 | |
], | |
[ | |
70.668283000000002, | |
16.995795000000001, | |
-18.692957 | |
], | |
[ | |
15.177308999999999, | |
19.341622999999998, | |
-20.92501 | |
], | |
[ | |
17.806177000000002, | |
19.849091000000001, | |
-19.219995000000001 | |
], | |
[ | |
14.481833999999999, | |
16.136589000000001, | |
-25.064080000000001 | |
], | |
[ | |
34.661780999999998, | |
15.957466, | |
-27.361207 | |
], | |
[ | |
32.369864, | |
15.615645000000001, | |
-28.808381000000001 | |
], | |
[ | |
29.100815999999998, | |
13.928126000000001, | |
-28.323131 | |
], | |
[ | |
65.876283000000001, | |
14.712776, | |
-31.358279 | |
], | |
[ | |
18.142581, | |
16.438261000000001, | |
-35.728079999999999 | |
], | |
[ | |
33.39611, | |
17.393128000000001, | |
-43.245063000000002 | |
], | |
[ | |
26.926096000000001, | |
18.709506999999999, | |
-42.911358 | |
], | |
[ | |
24.305971, | |
16.581823, | |
-43.378877000000003 | |
], | |
[ | |
67.119369000000006, | |
18.229147000000001, | |
-41.226100000000002 | |
], | |
[ | |
42.513392000000003, | |
17.725155999999998, | |
-45.627040999999998 | |
], | |
[ | |
49.560904999999998, | |
17.605546, | |
-48.190429999999999 | |
], | |
[ | |
2.7339720000000001, | |
16.554238999999999, | |
54.510627999999997 | |
], | |
[ | |
19.270669999999999, | |
15.165827999999999, | |
55.125573000000003 | |
], | |
[ | |
32.291989000000001, | |
15.665281, | |
51.488512999999998 | |
], | |
[ | |
33.256473999999997, | |
16.718429, | |
50.868150999999997 | |
], | |
[ | |
37.113191999999998, | |
15.430486, | |
49.460202000000002 | |
], | |
[ | |
18.933633, | |
15.501756, | |
48.268946999999997 | |
], | |
[ | |
39.477241999999997, | |
15.513273999999999, | |
43.781100000000002 | |
], | |
[ | |
45.617375000000003, | |
17.114981, | |
45.609071999999998 | |
], | |
[ | |
31.815503, | |
15.499238999999999, | |
43.158219000000003 | |
], | |
[ | |
32.794930999999998, | |
16.236328, | |
39.267774000000003 | |
], | |
[ | |
2.841199, | |
19.299486000000002, | |
36.965735000000002 | |
], | |
[ | |
34.965297, | |
13.930823999999999, | |
36.074824 | |
], | |
[ | |
36.616523999999998, | |
15.477141, | |
39.188875000000003 | |
], | |
[ | |
5.1502619999999997, | |
18.460211999999999, | |
35.568845000000003 | |
], | |
[ | |
51.372436, | |
15.539775000000001, | |
38.497664999999998 | |
], | |
[ | |
52.047272999999997, | |
15.734093, | |
34.249248000000001 | |
], | |
[ | |
42.581299999999999, | |
18.043589000000001, | |
32.133550999999997 | |
], | |
[ | |
39.497134000000003, | |
19.127199000000001, | |
28.987285 | |
], | |
[ | |
44.350068, | |
18.568377000000002, | |
28.768039999999999 | |
], | |
[ | |
37.349848999999999, | |
19.326986000000002, | |
25.002573000000002 | |
], | |
[ | |
44.033327, | |
16.287088000000001, | |
26.196038999999999 | |
], | |
[ | |
32.973894999999999, | |
17.917832000000001, | |
24.635341 | |
], | |
[ | |
40.848202999999998, | |
19.284314999999999, | |
25.666758000000002 | |
], | |
[ | |
57.784799, | |
17.032295000000001, | |
29.501895999999999 | |
], | |
[ | |
35.744298000000001, | |
19.148723, | |
23.015916000000001 | |
], | |
[ | |
43.317990000000002, | |
17.126386, | |
25.021115999999999 | |
], | |
[ | |
54.874687999999999, | |
18.308764, | |
29.777535 | |
], | |
[ | |
6.7836020000000001, | |
15.229513000000001, | |
26.556011000000002 | |
], | |
[ | |
39.214602999999997, | |
19.289541, | |
22.345153 | |
], | |
[ | |
41.065733000000002, | |
18.2898, | |
23.114115000000002 | |
], | |
[ | |
-0.418937, | |
15.489798, | |
22.20496 | |
], | |
[ | |
59.218586000000002, | |
15.458086, | |
22.633246 | |
], | |
[ | |
53.830047999999998, | |
15.127409, | |
17.948139999999999 | |
], | |
[ | |
0.78426700000000005, | |
15.973267, | |
16.554752000000001 | |
], | |
[ | |
56.295986999999997, | |
16.734327, | |
18.619807999999999 | |
], | |
[ | |
0.53840299999999996, | |
15.688732999999999, | |
14.136957000000001 | |
], | |
[ | |
64.179990000000004, | |
16.108468999999999, | |
12.546988000000001 | |
], | |
[ | |
59.859426999999997, | |
20.196586, | |
3.8290419999999998 | |
], | |
[ | |
60.008817000000001, | |
19.366636, | |
1.956785 | |
], | |
[ | |
56.655462, | |
17.728746999999998, | |
0.94062500000000004 | |
], | |
[ | |
-1.010076, | |
14.586834, | |
-2.1677599999999999 | |
], | |
[ | |
62.799675000000001, | |
15.482369, | |
-8.2837069999999997 | |
], | |
[ | |
64.068571000000006, | |
14.971511, | |
-5.5391810000000001 | |
], | |
[ | |
1.7696799999999999, | |
14.785491, | |
-7.4439549999999999 | |
], | |
[ | |
43.389825000000002, | |
15.442384000000001, | |
-8.0154940000000003 | |
], | |
[ | |
49.851965, | |
15.961079, | |
-14.969878 | |
], | |
[ | |
5.8661260000000004, | |
14.792418, | |
-13.120025 | |
], | |
[ | |
66.806593000000007, | |
16.680741999999999, | |
-10.136659999999999 | |
], | |
[ | |
5.2725679999999997, | |
10.826744, | |
-16.631046000000001 | |
], | |
[ | |
6.8485310000000004, | |
15.894299, | |
-15.849486000000001 | |
], | |
[ | |
53.148082000000002, | |
15.594231000000001, | |
-13.595273000000001 | |
], | |
[ | |
70.618606, | |
15.407550000000001, | |
-14.525186 | |
], | |
[ | |
10.45069, | |
16.010456000000001, | |
-20.494751000000001 | |
], | |
[ | |
16.612030000000001, | |
16.242697, | |
-21.812138999999998 | |
], | |
[ | |
29.030383, | |
17.533303, | |
-24.480843 | |
], | |
[ | |
17.930534999999999, | |
15.994241000000001, | |
-24.974668999999999 | |
], | |
[ | |
12.026056000000001, | |
15.953149, | |
-28.820014 | |
], | |
[ | |
20.717934, | |
18.112662, | |
-32.933444000000001 | |
], | |
[ | |
37.470098999999998, | |
14.616434999999999, | |
-37.691822000000002 | |
], | |
[ | |
69.758894999999995, | |
14.427871, | |
-33.594712999999999 | |
], | |
[ | |
70.296806000000004, | |
17.141072000000001, | |
-36.286175999999998 | |
], | |
[ | |
35.570765000000002, | |
15.979006999999999, | |
-39.768763999999997 | |
], | |
[ | |
59.255817999999998, | |
15.635287999999999, | |
-39.605981999999997 | |
], | |
[ | |
22.246417000000001, | |
13.109178999999999, | |
-38.127343000000003 | |
], | |
[ | |
53.340170000000001, | |
16.345423, | |
-37.281312999999997 | |
], | |
[ | |
10.040279, | |
14.759558, | |
62.175556 | |
], | |
[ | |
14.24479, | |
13.984235, | |
60.875535999999997 | |
], | |
[ | |
25.092711000000001, | |
12.620559, | |
56.464391999999997 | |
], | |
[ | |
15.484444999999999, | |
15.492476999999999, | |
54.649842 | |
], | |
[ | |
14.932677, | |
16.776111, | |
52.641863000000001 | |
], | |
[ | |
16.628841000000001, | |
15.101243, | |
47.740363000000002 | |
], | |
[ | |
1.4179250000000001, | |
16.205338000000001, | |
45.065368999999997 | |
], | |
[ | |
16.518605000000001, | |
15.980002000000001, | |
45.022390999999999 | |
], | |
[ | |
28.239932, | |
14.18676, | |
46.266418000000002 | |
], | |
[ | |
33.451568000000002, | |
14.409036, | |
45.454618000000004 | |
], | |
[ | |
35.956603000000001, | |
14.391774, | |
46.717745999999998 | |
], | |
[ | |
2.7559130000000001, | |
14.267282, | |
43.478335999999999 | |
], | |
[ | |
28.045173999999999, | |
14.63269, | |
41.043908999999999 | |
], | |
[ | |
19.795867999999999, | |
14.031279, | |
41.658664000000002 | |
], | |
[ | |
49.673361, | |
17.104742999999999, | |
40.652574000000001 | |
], | |
[ | |
1.9714179999999999, | |
16.749649000000002, | |
33.420907999999997 | |
], | |
[ | |
6.1894359999999997, | |
17.111460999999998, | |
31.573806999999999 | |
], | |
[ | |
9.6537480000000002, | |
17.435224999999999, | |
31.906065000000002 | |
], | |
[ | |
47.388393999999998, | |
17.242234, | |
30.327746999999999 | |
], | |
[ | |
48.856471999999997, | |
17.142377, | |
31.479728999999999 | |
], | |
[ | |
46.362036000000003, | |
15.474778000000001, | |
28.603224000000001 | |
], | |
[ | |
0.93408000000000002, | |
13.039796000000001, | |
28.453375000000001 | |
], | |
[ | |
51.929442999999999, | |
16.239225999999999, | |
30.044647999999999 | |
], | |
[ | |
59.446806000000002, | |
16.240314000000001, | |
26.430334999999999 | |
], | |
[ | |
49.416637000000001, | |
15.541138999999999, | |
27.927143000000001 | |
], | |
[ | |
-0.52249400000000001, | |
15.343349, | |
25.698236999999999 | |
], | |
[ | |
30.203773999999999, | |
18.077725000000001, | |
23.592648000000001 | |
], | |
[ | |
44.103054999999998, | |
14.314057, | |
25.064083 | |
], | |
[ | |
55.705646999999999, | |
12.599541, | |
19.393286 | |
], | |
[ | |
2.2841749999999998, | |
13.687346, | |
12.982608000000001 | |
], | |
[ | |
53.192681, | |
16.019462000000001, | |
15.890995999999999 | |
], | |
[ | |
63.905456999999998, | |
14.193217000000001, | |
12.666522000000001 | |
], | |
[ | |
63.174715999999997, | |
14.053993999999999, | |
8.6139910000000004 | |
], | |
[ | |
1.2248490000000001, | |
15.120495999999999, | |
10.344457999999999 | |
], | |
[ | |
5.6531630000000002, | |
15.251132999999999, | |
12.321472 | |
], | |
[ | |
61.405715999999998, | |
18.869900000000001, | |
4.3800160000000004 | |
], | |
[ | |
53.579518, | |
17.898889, | |
1.380398 | |
], | |
[ | |
33.924233000000001, | |
13.679385999999999, | |
-0.63134699999999999 | |
], | |
[ | |
56.800387000000001, | |
13.195086, | |
-2.7719119999999999 | |
], | |
[ | |
51.262093, | |
13.336361, | |
-4.2043480000000004 | |
], | |
[ | |
-1.048935, | |
14.137900999999999, | |
-5.7101980000000001 | |
], | |
[ | |
7.2282630000000001, | |
12.748138000000001, | |
-5.3888939999999996 | |
], | |
[ | |
44.816380000000002, | |
11.900395, | |
-8.4342489999999994 | |
], | |
[ | |
39.876874999999998, | |
13.561920000000001, | |
-8.6753920000000004 | |
], | |
[ | |
53.614001999999999, | |
16.411207999999998, | |
-11.574354 | |
], | |
[ | |
63.729011, | |
15.139239999999999, | |
-11.079178000000001 | |
], | |
[ | |
56.583382, | |
15.612004000000001, | |
-12.406563999999999 | |
], | |
[ | |
55.506062999999997, | |
13.859325, | |
-15.18629 | |
], | |
[ | |
61.151435999999997, | |
14.195771000000001, | |
-14.108762 | |
], | |
[ | |
54.35857, | |
13.439494, | |
-16.157073 | |
], | |
[ | |
56.802905000000003, | |
13.575704999999999, | |
-17.905567999999999 | |
], | |
[ | |
59.326822999999997, | |
13.99066, | |
-16.793438999999999 | |
], | |
[ | |
7.6317729999999999, | |
15.008796999999999, | |
-18.503646 | |
], | |
[ | |
70.001818, | |
15.987107, | |
-22.779778 | |
], | |
[ | |
14.285384000000001, | |
17.727421, | |
-19.023513999999999 | |
], | |
[ | |
22.594885000000001, | |
16.173074, | |
-21.738491 | |
], | |
[ | |
24.629245000000001, | |
16.833842000000001, | |
-21.316783999999998 | |
], | |
[ | |
54.581037000000002, | |
13.137378999999999, | |
-20.691015 | |
], | |
[ | |
58.723804000000001, | |
12.43731, | |
-20.941196000000001 | |
], | |
[ | |
31.258424999999999, | |
17.414550999999999, | |
-26.058658999999999 | |
], | |
[ | |
33.178041999999998, | |
16.614501000000001, | |
-24.172084000000002 | |
], | |
[ | |
33.373493000000003, | |
15.289846000000001, | |
-27.742947999999998 | |
], | |
[ | |
12.324156, | |
15.270471000000001, | |
-26.640906999999999 | |
], | |
[ | |
22.091663, | |
14.067824999999999, | |
-26.166871 | |
], | |
[ | |
24.808160000000001, | |
14.643855, | |
-25.856165000000001 | |
], | |
[ | |
13.423830000000001, | |
15.526289, | |
-33.220424999999999 | |
], | |
[ | |
15.485431, | |
16.818104999999999, | |
-34.567782999999999 | |
], | |
[ | |
40.436753000000003, | |
14.601381, | |
-39.209617999999999 | |
], | |
[ | |
69.964039, | |
12.667218999999999, | |
-37.01144 | |
], | |
[ | |
19.815964999999998, | |
14.28463, | |
-38.343176999999997 | |
], | |
[ | |
67.892409999999998, | |
15.63232, | |
-41.583696000000003 | |
], | |
[ | |
68.281961999999993, | |
13.028942000000001, | |
-40.977161000000002 | |
], | |
[ | |
22.799226999999998, | |
13.803250999999999, | |
-42.429574000000002 | |
], | |
[ | |
29.925225000000001, | |
17.170342999999999, | |
-44.971530000000001 | |
], | |
[ | |
65.783771000000002, | |
14.097754, | |
-41.980341000000003 | |
], | |
[ | |
27.626629999999999, | |
13.721532, | |
-46.173670999999999 | |
], | |
[ | |
40.775793, | |
16.064947, | |
-42.438549999999999 | |
], | |
[ | |
58.673439999999999, | |
19.404433999999998, | |
-44.404463 | |
], | |
[ | |
44.905037, | |
15.888120000000001, | |
-47.238185999999999 | |
], | |
[ | |
46.342568999999997, | |
17.643424, | |
-47.774348000000003 | |
], | |
[ | |
48.887718, | |
15.669047000000001, | |
-47.68909 | |
], | |
[ | |
56.411937999999999, | |
20.013399, | |
-47.150064 | |
], | |
[ | |
7.1608669999999996, | |
14.708940999999999, | |
60.490065000000001 | |
], | |
[ | |
15.276646, | |
14.962059999999999, | |
58.061855000000001 | |
], | |
[ | |
21.254574999999999, | |
13.719355999999999, | |
58.396639999999998 | |
], | |
[ | |
22.724243999999999, | |
14.363916, | |
59.27487 | |
], | |
[ | |
6.4353689999999997, | |
13.24033, | |
58.347810000000003 | |
], | |
[ | |
4.8491, | |
12.399054, | |
54.224642000000003 | |
], | |
[ | |
5.5997130000000004, | |
12.577693, | |
50.013880999999998 | |
], | |
[ | |
19.799216999999999, | |
14.379735999999999, | |
50.118783000000001 | |
], | |
[ | |
29.766738, | |
12.934917, | |
52.623342000000001 | |
], | |
[ | |
32.265326999999999, | |
13.098849, | |
48.667668999999997 | |
], | |
[ | |
3.4824649999999999, | |
13.716480000000001, | |
46.758223000000001 | |
], | |
[ | |
20.913862000000002, | |
13.170358999999999, | |
44.552532999999997 | |
], | |
[ | |
46.382040000000003, | |
13.502617000000001, | |
44.733347999999999 | |
], | |
[ | |
23.981707, | |
12.659615000000001, | |
43.620505999999999 | |
], | |
[ | |
1.754551, | |
10.261946, | |
44.527503000000003 | |
], | |
[ | |
1.22905, | |
12.150316999999999, | |
40.247731999999999 | |
], | |
[ | |
48.833723999999997, | |
14.032741, | |
41.050718000000003 | |
], | |
[ | |
17.882474999999999, | |
13.619521000000001, | |
41.196548 | |
], | |
[ | |
21.199145000000001, | |
12.786609, | |
39.407975 | |
], | |
[ | |
25.807051999999999, | |
13.168422, | |
38.369385000000001 | |
], | |
[ | |
39.159491000000003, | |
13.587792, | |
40.205038999999999 | |
], | |
[ | |
0.52324800000000005, | |
14.992274999999999, | |
36.364643999999998 | |
], | |
[ | |
20.120975999999999, | |
11.875495000000001, | |
37.810774000000002 | |
], | |
[ | |
52.946612999999999, | |
12.528458000000001, | |
36.176640999999996 | |
], | |
[ | |
48.146676999999997, | |
13.897418, | |
30.967003999999999 | |
], | |
[ | |
5.1797550000000001, | |
15.145533, | |
29.786103000000001 | |
], | |
[ | |
7.3420579999999998, | |
15.348248999999999, | |
28.735132 | |
], | |
[ | |
40.560932000000001, | |
15.10666, | |
24.419373 | |
], | |
[ | |
53.348255000000002, | |
16.160824999999999, | |
31.272189000000001 | |
], | |
[ | |
55.630640999999997, | |
16.074971999999999, | |
31.213273999999998 | |
], | |
[ | |
39.273794000000002, | |
14.502274999999999, | |
21.340011000000001 | |
], | |
[ | |
9.608727, | |
13.226050000000001, | |
23.985330000000001 | |
], | |
[ | |
53.125934000000001, | |
13.667574999999999, | |
15.898854 | |
], | |
[ | |
59.942033000000002, | |
14.686826999999999, | |
20.809939 | |
], | |
[ | |
3.3664930000000002, | |
15.120248999999999, | |
12.084941000000001 | |
], | |
[ | |
50.021794999999997, | |
17.803521, | |
1.5362800000000001 | |
], | |
[ | |
0.11175300000000001, | |
12.357733, | |
2.5988340000000001 | |
], | |
[ | |
64.546852999999999, | |
14.892505, | |
0.52856199999999998 | |
], | |
[ | |
62.365938, | |
17.415831000000001, | |
0.92587900000000001 | |
], | |
[ | |
6.3546670000000001, | |
13.592433, | |
-10.046123 | |
], | |
[ | |
69.139391000000003, | |
13.06814, | |
-12.795139000000001 | |
], | |
[ | |
64.743065000000001, | |
11.805547000000001, | |
-14.984294999999999 | |
], | |
[ | |
67.080029999999994, | |
12.066735, | |
-12.872714999999999 | |
], | |
[ | |
61.839970999999998, | |
13.206735999999999, | |
-16.639306999999999 | |
], | |
[ | |
70.923517000000004, | |
14.42042, | |
-17.613101 | |
], | |
[ | |
70.871747999999997, | |
14.090755, | |
-22.548537 | |
], | |
[ | |
25.880469000000002, | |
16.287547, | |
-23.187235999999999 | |
], | |
[ | |
18.31221, | |
15.101991, | |
-23.163692000000001 | |
], | |
[ | |
20.961214999999999, | |
14.998258999999999, | |
-23.373131000000001 | |
], | |
[ | |
22.65203, | |
13.760216, | |
-24.607341999999999 | |
], | |
[ | |
57.059083000000001, | |
9.0896519999999992, | |
-22.881993000000001 | |
], | |
[ | |
19.759999000000001, | |
14.70453, | |
-36.468864000000004 | |
], | |
[ | |
34.475617999999997, | |
11.412042, | |
-30.40399 | |
], | |
[ | |
51.092517000000001, | |
13.034731000000001, | |
-35.316107000000002 | |
], | |
[ | |
53.759062, | |
13.040744, | |
-36.468936999999997 | |
], | |
[ | |
66.474706999999995, | |
12.231954999999999, | |
-32.225963 | |
], | |
[ | |
57.971311999999998, | |
12.832019000000001, | |
-38.475248000000001 | |
], | |
[ | |
25.670221000000002, | |
10.772017, | |
-41.475275000000003 | |
], | |
[ | |
55.749367999999997, | |
17.322343, | |
-39.804124999999999 | |
], | |
[ | |
25.599088999999999, | |
12.782693, | |
-45.114441999999997 | |
], | |
[ | |
58.549270999999997, | |
17.737621000000001, | |
-41.644883999999998 | |
], | |
[ | |
40.398646999999997, | |
15.371259, | |
-45.476731000000001 | |
], | |
[ | |
61.001609999999999, | |
16.201523000000002, | |
-44.351937 | |
], | |
[ | |
53.313237000000001, | |
17.499428999999999, | |
-48.158042000000002 | |
], | |
[ | |
55.885627999999997, | |
16.116869000000001, | |
-47.672137999999997 | |
], | |
[ | |
16.925445, | |
12.417308, | |
56.109920000000002 | |
], | |
[ | |
28.096212999999999, | |
14.115005, | |
56.610320000000002 | |
], | |
[ | |
20.953346, | |
13.347912000000001, | |
53.909416 | |
], | |
[ | |
21.923589, | |
12.415956, | |
49.711908000000001 | |
], | |
[ | |
26.327629999999999, | |
11.971245, | |
50.780183999999998 | |
], | |
[ | |
30.159814999999998, | |
12.433792, | |
50.004430999999997 | |
], | |
[ | |
24.562633999999999, | |
12.543134, | |
47.713326000000002 | |
], | |
[ | |
17.224615, | |
14.065868999999999, | |
44.869919000000003 | |
], | |
[ | |
41.651094000000001, | |
13.076553000000001, | |
45.634309000000002 | |
], | |
[ | |
32.894513000000003, | |
14.912894, | |
42.363255000000002 | |
], | |
[ | |
36.099820999999999, | |
13.280511000000001, | |
42.354253999999997 | |
], | |
[ | |
37.829877000000003, | |
10.820739, | |
36.163119999999999 | |
], | |
[ | |
36.087958999999998, | |
13.150974, | |
38.959215 | |
], | |
[ | |
44.546855999999998, | |
12.230444, | |
29.727329000000001 | |
], | |
[ | |
9.1011659999999992, | |
13.900145999999999, | |
26.769935 | |
], | |
[ | |
41.827680000000001, | |
12.771915, | |
28.460426999999999 | |
], | |
[ | |
55.124473000000002, | |
13.773239999999999, | |
31.977702000000001 | |
], | |
[ | |
58.233863999999997, | |
13.417196000000001, | |
28.357067000000001 | |
], | |
[ | |
38.451044000000003, | |
12.349167, | |
26.02206 | |
], | |
[ | |
-0.48402899999999999, | |
13.068372999999999, | |
23.289850999999999 | |
], | |
[ | |
4.0260740000000004, | |
12.366503, | |
28.675709000000001 | |
], | |
[ | |
42.548824000000003, | |
14.376766999999999, | |
22.494226000000001 | |
], | |
[ | |
62.999625000000002, | |
12.889274, | |
19.486270000000001 | |
], | |
[ | |
57.249225000000003, | |
12.567902999999999, | |
20.619886999999999 | |
], | |
[ | |
55.529598999999997, | |
13.705221, | |
17.808211 | |
], | |
[ | |
-0.22814100000000001, | |
12.619222000000001, | |
7.2402480000000002 | |
], | |
[ | |
63.485975000000003, | |
16.875024, | |
4.4391429999999996 | |
], | |
[ | |
52.436500000000002, | |
15.112401, | |
0.43286799999999998 | |
], | |
[ | |
0.017304, | |
12.866099999999999, | |
0.16375600000000001 | |
], | |
[ | |
36.102426000000001, | |
12.123376, | |
-1.443827 | |
], | |
[ | |
44.616478000000001, | |
15.237518, | |
-5.4386089999999996 | |
], | |
[ | |
42.941913999999997, | |
16.927211, | |
-3.898825 | |
], | |
[ | |
36.698514000000003, | |
13.261217, | |
-4.9049709999999997 | |
], | |
[ | |
49.907815999999997, | |
12.110725, | |
-6.0416270000000001 | |
], | |
[ | |
41.196947000000002, | |
11.143020999999999, | |
-10.232661 | |
], | |
[ | |
64.537514999999999, | |
10.223093, | |
-16.873529000000001 | |
], | |
[ | |
34.342247999999998, | |
12.607571, | |
-26.285810999999999 | |
], | |
[ | |
8.2083750000000002, | |
12.414301, | |
-20.549817000000001 | |
], | |
[ | |
15.211917, | |
13.582209000000001, | |
-23.757997 | |
], | |
[ | |
69.486037999999994, | |
14.987946000000001, | |
-25.712395999999998 | |
], | |
[ | |
67.525236000000007, | |
16.106497999999998, | |
-26.414760999999999 | |
], | |
[ | |
19.133953000000002, | |
12.509289000000001, | |
-24.879411000000001 | |
], | |
[ | |
27.724169, | |
13.227520999999999, | |
-27.067405999999998 | |
], | |
[ | |
30.519624, | |
16.111737000000002, | |
-27.344828 | |
], | |
[ | |
15.53711, | |
12.587554000000001, | |
-27.467061000000001 | |
], | |
[ | |
18.040334000000001, | |
13.040753, | |
-26.586278 | |
], | |
[ | |
13.927944, | |
12.093726, | |
-30.529 | |
], | |
[ | |
64.570502000000005, | |
16.175979999999999, | |
-28.524533000000002 | |
], | |
[ | |
13.382246, | |
13.672507, | |
-32.199370999999999 | |
], | |
[ | |
23.689456, | |
12.105729, | |
-27.235213000000002 | |
], | |
[ | |
30.320848000000002, | |
11.434049999999999, | |
-30.746827 | |
], | |
[ | |
63.134165000000003, | |
13.016082000000001, | |
-40.931195000000002 | |
], | |
[ | |
36.153554, | |
14.98624, | |
-42.134923000000001 | |
], | |
[ | |
32.271070000000002, | |
16.123214999999998, | |
-47.060775999999997 | |
], | |
[ | |
35.131464000000001, | |
14.538800999999999, | |
-47.903393999999999 | |
], | |
[ | |
29.955193000000001, | |
12.155150000000001, | |
-48.146597999999997 | |
], | |
[ | |
59.163524000000002, | |
15.066985000000001, | |
-46.740738999999998 | |
], | |
[ | |
9.0720969999999994, | |
12.316756, | |
61.422761999999999 | |
], | |
[ | |
16.224572999999999, | |
10.781713999999999, | |
58.876458 | |
], | |
[ | |
22.804561, | |
12.054178, | |
54.953504000000002 | |
], | |
[ | |
17.188838000000001, | |
12.670391, | |
54.306893000000002 | |
], | |
[ | |
27.504064, | |
12.228258, | |
55.337113000000002 | |
], | |
[ | |
17.718575999999999, | |
12.234164, | |
51.52814 | |
], | |
[ | |
16.101904000000001, | |
16.065398999999999, | |
50.935442999999999 | |
], | |
[ | |
3.872112, | |
12.140950999999999, | |
44.902292000000003 | |
], | |
[ | |
18.138373999999999, | |
10.663052, | |
46.674290999999997 | |
], | |
[ | |
36.173087000000002, | |
12.480420000000001, | |
46.183701999999997 | |
], | |
[ | |
27.816078000000001, | |
13.5913, | |
42.219589999999997 | |
], | |
[ | |
18.515347999999999, | |
10.348737, | |
40.864609000000002 | |
], | |
[ | |
1.5001910000000001, | |
13.285284000000001, | |
31.886785 | |
], | |
[ | |
49.590311999999997, | |
11.053884999999999, | |
32.407493000000002 | |
], | |
[ | |
2.3740860000000001, | |
11.095179, | |
32.549019999999999 | |
], | |
[ | |
3.9908549999999998, | |
12.367685, | |
30.230474000000001 | |
], | |
[ | |
46.491399000000001, | |
11.569222, | |
31.544160000000002 | |
], | |
[ | |
6.7439410000000004, | |
12.212857, | |
29.011907999999998 | |
], | |
[ | |
49.037694999999999, | |
12.670666000000001, | |
30.020572999999999 | |
], | |
[ | |
-0.274478, | |
10.488951, | |
27.264185999999999 | |
], | |
[ | |
58.320357999999999, | |
10.018566999999999, | |
25.953665999999998 | |
], | |
[ | |
41.081816000000003, | |
12.816253, | |
24.274612000000001 | |
], | |
[ | |
10.645457, | |
10.458676000000001, | |
23.403991999999999 | |
], | |
[ | |
-0.357043, | |
12.690925, | |
19.723177 | |
], | |
[ | |
-0.083912, | |
14.114601, | |
16.580912000000001 | |
], | |
[ | |
1.3838680000000001, | |
13.073306000000001, | |
11.274091 | |
], | |
[ | |
49.490808999999999, | |
14.953836000000001, | |
-0.52052200000000004 | |
], | |
[ | |
55.109112000000003, | |
14.704661, | |
0.35363699999999998 | |
], | |
[ | |
60.610556000000003, | |
15.399734, | |
-0.30430800000000002 | |
], | |
[ | |
37.300851000000002, | |
13.208778000000001, | |
-3.5449299999999999 | |
], | |
[ | |
63.363174999999998, | |
14.470636000000001, | |
-1.0712429999999999 | |
], | |
[ | |
48.112211000000002, | |
14.538235999999999, | |
-2.9712700000000001 | |
], | |
[ | |
44.991692, | |
16.798090999999999, | |
-2.1522230000000002 | |
], | |
[ | |
47.622179000000003, | |
12.468666000000001, | |
-4.9570129999999999 | |
], | |
[ | |
34.376432000000001, | |
9.861796, | |
-2.317742 | |
], | |
[ | |
40.584764999999997, | |
12.592370000000001, | |
-6.0381220000000004 | |
], | |
[ | |
62.327213999999998, | |
11.130544, | |
-3.7912530000000002 | |
], | |
[ | |
63.339319000000003, | |
12.390744, | |
-3.5585909999999998 | |
], | |
[ | |
53.468761999999998, | |
10.747318999999999, | |
-6.1757419999999996 | |
], | |
[ | |
65.209954999999994, | |
13.503259999999999, | |
-6.6238630000000001 | |
], | |
[ | |
62.494953000000002, | |
13.013358999999999, | |
-11.60136 | |
], | |
[ | |
58.095663999999999, | |
13.808628000000001, | |
-11.646750000000001 | |
], | |
[ | |
48.269796999999997, | |
10.346805, | |
-8.281345 | |
], | |
[ | |
52.115375, | |
14.804209, | |
-14.47099 | |
], | |
[ | |
53.609957999999999, | |
13.154491, | |
-15.660779 | |
], | |
[ | |
68.757255999999998, | |
9.0713450000000009, | |
-15.480427000000001 | |
], | |
[ | |
70.921888999999993, | |
10.323758, | |
-18.577741 | |
], | |
[ | |
61.400998999999999, | |
11.204836, | |
-19.693574000000002 | |
], | |
[ | |
12.098417, | |
11.474933, | |
-25.056137 | |
], | |
[ | |
32.584921999999999, | |
12.854512, | |
-28.897220999999998 | |
], | |
[ | |
67.272829999999999, | |
14.393158, | |
-28.855592000000001 | |
], | |
[ | |
16.386907999999998, | |
14.533495, | |
-36.701225000000001 | |
], | |
[ | |
50.001615000000001, | |
9.5563359999999999, | |
-34.680512 | |
], | |
[ | |
56.593535000000003, | |
8.9937319999999996, | |
-36.896351000000003 | |
], | |
[ | |
67.298987999999994, | |
8.7761130000000005, | |
-33.474856000000003 | |
], | |
[ | |
61.457124999999998, | |
11.313696, | |
-39.904533999999998 | |
], | |
[ | |
64.287504999999996, | |
11.726535, | |
-41.021495000000002 | |
], | |
[ | |
68.583348999999998, | |
9.3076740000000004, | |
-38.041249999999998 | |
], | |
[ | |
52.256208000000001, | |
12.224588000000001, | |
-36.446316000000003 | |
], | |
[ | |
55.178311000000001, | |
10.527570000000001, | |
-38.588419999999999 | |
], | |
[ | |
39.127862, | |
13.212777000000001, | |
-42.707231 | |
], | |
[ | |
57.545892000000002, | |
14.292672, | |
-40.197794999999999 | |
], | |
[ | |
60.467965999999997, | |
13.797836999999999, | |
-42.134258000000003 | |
], | |
[ | |
42.996352999999999, | |
12.748108999999999, | |
-46.667366999999999 | |
], | |
[ | |
46.178369000000004, | |
13.039673000000001, | |
-46.864632999999998 | |
], | |
[ | |
50.669949000000003, | |
13.454591000000001, | |
-47.457608 | |
], | |
[ | |
13.218719, | |
10.486469, | |
61.676288 | |
], | |
[ | |
8.1893530000000005, | |
9.9304190000000006, | |
60.729391999999997 | |
], | |
[ | |
28.103947999999999, | |
11.715833, | |
46.621417000000001 | |
], | |
[ | |
30.924482000000001, | |
13.111738000000001, | |
45.117277000000001 | |
], | |
[ | |
44.566398, | |
12.31124, | |
45.851337000000001 | |
], | |
[ | |
27.625630000000001, | |
12.599019999999999, | |
44.357833999999997 | |
], | |
[ | |
39.127037000000001, | |
10.642526, | |
41.686588 | |
], | |
[ | |
41.154761999999998, | |
11.462985, | |
41.550426000000002 | |
], | |
[ | |
51.444009999999999, | |
8.3536140000000003, | |
39.280206 | |
], | |
[ | |
5.649216, | |
10.201657000000001, | |
31.020697999999999 | |
], | |
[ | |
9.7143809999999995, | |
9.7681120000000004, | |
27.736339999999998 | |
], | |
[ | |
50.278360999999997, | |
10.365181, | |
30.845113999999999 | |
], | |
[ | |
52.412447999999998, | |
10.731692000000001, | |
31.586680999999999 | |
], | |
[ | |
56.382573999999998, | |
9.5862200000000009, | |
29.999020999999999 | |
], | |
[ | |
46.491126000000001, | |
10.563644999999999, | |
29.357600999999999 | |
], | |
[ | |
44.818869999999997, | |
11.036386, | |
27.713329000000002 | |
], | |
[ | |
-0.63036400000000004, | |
10.191796999999999, | |
25.256999 | |
], | |
[ | |
6.6875080000000002, | |
11.385588, | |
26.943180999999999 | |
], | |
[ | |
39.414853999999998, | |
10.121537999999999, | |
24.772974000000001 | |
], | |
[ | |
9.0261130000000005, | |
10.906354, | |
24.515754000000001 | |
], | |
[ | |
0.011483999999999999, | |
11.040777, | |
14.137414 | |
], | |
[ | |
64.632856000000004, | |
11.976964000000001, | |
16.119748000000001 | |
], | |
[ | |
5.0280969999999998, | |
11.606747, | |
12.898460999999999 | |
], | |
[ | |
1.4165939999999999, | |
11.133215999999999, | |
11.174564999999999 | |
], | |
[ | |
65.427779000000001, | |
13.088303, | |
5.19156 | |
], | |
[ | |
39.105150000000002, | |
9.8902450000000002, | |
-2.9399639999999998 | |
], | |
[ | |
57.298043999999997, | |
13.807274, | |
0.016722999999999998 | |
], | |
[ | |
62.499831, | |
12.993869, | |
-2.156971 | |
], | |
[ | |
-0.30442000000000002, | |
11.914103000000001, | |
-2.651014 | |
], | |
[ | |
3.8607339999999999, | |
11.740432, | |
-3.0955029999999999 | |
], | |
[ | |
3.531088, | |
12.325374, | |
-4.9169499999999999 | |
], | |
[ | |
37.531542000000002, | |
10.570893999999999, | |
-4.6605980000000002 | |
], | |
[ | |
59.227561999999999, | |
10.289695999999999, | |
-4.7892330000000003 | |
], | |
[ | |
56.337062000000003, | |
11.164247, | |
-4.5096939999999996 | |
], | |
[ | |
57.146225000000001, | |
9.5283929999999994, | |
-6.4151230000000004 | |
], | |
[ | |
50.844155999999998, | |
8.8932169999999999, | |
-9.5222879999999996 | |
], | |
[ | |
65.028068000000005, | |
11.940581, | |
-9.1950380000000003 | |
], | |
[ | |
55.016463999999999, | |
13.769277000000001, | |
-13.384142000000001 | |
], | |
[ | |
7.1795879999999999, | |
8.7943829999999998, | |
-19.707211999999998 | |
], | |
[ | |
71.293763999999996, | |
12.282999, | |
-20.009746 | |
], | |
[ | |
63.292313999999998, | |
8.2029669999999992, | |
-19.598776000000001 | |
], | |
[ | |
60.212688, | |
8.2241370000000007, | |
-22.262622 | |
], | |
[ | |
71.016608000000005, | |
11.701205, | |
-22.196055000000001 | |
], | |
[ | |
24.629892000000002, | |
11.328962000000001, | |
-26.708342999999999 | |
], | |
[ | |
36.024554000000002, | |
8.9903320000000004, | |
-28.700676000000001 | |
], | |
[ | |
69.222447000000003, | |
11.971215000000001, | |
-28.300077000000002 | |
], | |
[ | |
57.025874999999999, | |
6.4792129999999997, | |
-34.154961999999998 | |
], | |
[ | |
58.751142999999999, | |
7.7519280000000004, | |
-31.858581000000001 | |
], | |
[ | |
26.293467, | |
9.973725, | |
-29.195884 | |
], | |
[ | |
53.896332000000001, | |
7.480264, | |
-34.986384000000001 | |
], | |
[ | |
32.455356999999999, | |
9.1572010000000006, | |
-32.356340000000003 | |
], | |
[ | |
52.197716999999997, | |
10.341411000000001, | |
-35.863308000000004 | |
], | |
[ | |
14.359636999999999, | |
12.575111, | |
-35.470502000000003 | |
], | |
[ | |
18.154243999999998, | |
12.001783, | |
-39.856726999999999 | |
], | |
[ | |
60.013908999999998, | |
8.558897, | |
-38.319128999999997 | |
], | |
[ | |
63.716107999999998, | |
8.5042570000000008, | |
-39.575152000000003 | |
], | |
[ | |
39.787292999999998, | |
12.428936, | |
-40.012483000000003 | |
], | |
[ | |
66.047479999999993, | |
9.9069570000000002, | |
-40.674522000000003 | |
], | |
[ | |
28.51567, | |
9.6152090000000001, | |
-45.743651 | |
], | |
[ | |
37.711716000000003, | |
10.485503, | |
-40.897554999999997 | |
], | |
[ | |
56.552937, | |
12.629784000000001, | |
-39.136861000000003 | |
], | |
[ | |
38.772776999999998, | |
11.488041000000001, | |
-44.380442000000002 | |
], | |
[ | |
55.031740999999997, | |
11.393814000000001, | |
-47.32687 | |
], | |
[ | |
62.962091999999998, | |
11.049262000000001, | |
-45.76444 | |
], | |
[ | |
31.698084999999999, | |
13.859660999999999, | |
-48.625633000000001 | |
], | |
[ | |
49.923924999999997, | |
10.873199, | |
-47.247936000000003 | |
], | |
[ | |
10.200068, | |
10.224016000000001, | |
61.833812999999999 | |
], | |
[ | |
4.1080730000000001, | |
9.2419039999999999, | |
56.307979000000003 | |
], | |
[ | |
17.852772000000002, | |
9.9824099999999998, | |
53.122996999999998 | |
], | |
[ | |
31.663179, | |
12.033944, | |
48.391060000000003 | |
], | |
[ | |
37.807065999999999, | |
11.182771000000001, | |
49.029088999999999 | |
], | |
[ | |
4.056171, | |
10.479698000000001, | |
47.271197999999998 | |
], | |
[ | |
22.232268000000001, | |
11.495621, | |
42.139992999999997 | |
], | |
[ | |
25.595473999999999, | |
12.325298999999999, | |
43.742671000000001 | |
], | |
[ | |
42.972628999999998, | |
10.858819, | |
44.809148 | |
], | |
[ | |
23.880517000000001, | |
12.214886999999999, | |
40.415967999999999 | |
], | |
[ | |
38.070566999999997, | |
9.6286100000000001, | |
38.69312 | |
], | |
[ | |
1.17106, | |
9.7601980000000008, | |
34.825834 | |
], | |
[ | |
52.726258999999999, | |
9.778537, | |
35.003017 | |
], | |
[ | |
46.061079999999997, | |
8.8394030000000008, | |
30.998743000000001 | |
], | |
[ | |
42.478994999999998, | |
9.4121980000000001, | |
28.338128999999999 | |
], | |
[ | |
46.599750999999998, | |
8.7831569999999992, | |
27.199998999999998 | |
], | |
[ | |
43.348706, | |
8.4425279999999994, | |
24.730585000000001 | |
], | |
[ | |
-0.30709799999999998, | |
8.9090910000000001, | |
22.742211000000001 | |
], | |
[ | |
46.539543000000002, | |
7.4891670000000001, | |
20.740438999999999 | |
], | |
[ | |
44.640748000000002, | |
7.3067299999999999, | |
18.591548 | |
], | |
[ | |
1.9906010000000001, | |
8.6989099999999997, | |
13.169497 | |
], | |
[ | |
65.170972000000006, | |
11.196629, | |
14.551546 | |
], | |
[ | |
65.070130000000006, | |
12.00099, | |
10.828497 | |
], | |
[ | |
66.132740999999996, | |
9.6332660000000008, | |
3.6733099999999999 | |
], | |
[ | |
60.565959999999997, | |
11.93717, | |
-2.5093380000000001 | |
], | |
[ | |
65.469560000000001, | |
11.673532, | |
-0.51402099999999995 | |
], | |
[ | |
4.8228819999999999, | |
9.7560400000000005, | |
-1.87585 | |
], | |
[ | |
55.691580999999999, | |
12.816169, | |
-1.925014 | |
], | |
[ | |
2.401249, | |
11.229692, | |
-1.587256 | |
], | |
[ | |
51.050094999999999, | |
12.983703, | |
-2.7643409999999999 | |
], | |
[ | |
41.184114999999998, | |
10.599727, | |
-5.796424 | |
], | |
[ | |
44.389601999999996, | |
11.990629999999999, | |
-7.1799169999999997 | |
], | |
[ | |
6.0570000000000004, | |
9.8244579999999999, | |
-7.6291979999999997 | |
], | |
[ | |
38.718944999999998, | |
5.5739340000000004, | |
-6.9446459999999997 | |
], | |
[ | |
64.096622999999994, | |
9.8534129999999998, | |
-6.1317979999999999 | |
], | |
[ | |
53.362006999999998, | |
8.7243860000000009, | |
-8.6037579999999991 | |
], | |
[ | |
4.6001110000000001, | |
10.005437000000001, | |
-10.811919 | |
], | |
[ | |
66.063147999999998, | |
10.983226, | |
-11.202403 | |
], | |
[ | |
45.641818000000001, | |
9.4816289999999999, | |
-10.624819 | |
], | |
[ | |
57.796894999999999, | |
12.998737, | |
-14.496974 | |
], | |
[ | |
60.809401000000001, | |
12.559085, | |
-14.618805999999999 | |
], | |
[ | |
43.685394000000002, | |
8.8677089999999996, | |
-11.152101 | |
], | |
[ | |
51.812724000000003, | |
12.912872, | |
-17.976994000000001 | |
], | |
[ | |
70.593823, | |
8.2268860000000004, | |
-17.919837999999999 | |
], | |
[ | |
9.6727419999999995, | |
9.6155919999999995, | |
-25.188292000000001 | |
], | |
[ | |
14.799860000000001, | |
9.6952870000000004, | |
-26.595842000000001 | |
], | |
[ | |
70.362668999999997, | |
12.338977, | |
-25.570391000000001 | |
], | |
[ | |
30.987765, | |
10.536708000000001, | |
-30.920839000000001 | |
], | |
[ | |
18.611896999999999, | |
9.7389910000000004, | |
-28.950873000000001 | |
], | |
[ | |
68.716446000000005, | |
9.8686869999999995, | |
-30.016466999999999 | |
], | |
[ | |
63.3185, | |
6.1068720000000001, | |
-32.891815999999999 | |
], | |
[ | |
27.732561, | |
8.6121130000000008, | |
-30.884772999999999 | |
], | |
[ | |
15.033500999999999, | |
10.264938000000001, | |
-35.763454000000003 | |
], | |
[ | |
31.859123, | |
7.0216120000000002, | |
-33.813308999999997 | |
], | |
[ | |
38.792859999999997, | |
10.784478, | |
-38.429096000000001 | |
], | |
[ | |
39.783973000000003, | |
9.1478889999999993, | |
-40.872149 | |
], | |
[ | |
36.949081, | |
9.8145399999999992, | |
-45.455972000000003 | |
], | |
[ | |
40.021144, | |
10.652326, | |
-46.385109 | |
], | |
[ | |
63.126660000000001, | |
11.191134999999999, | |
-43.357135 | |
], | |
[ | |
56.414363999999999, | |
13.205589, | |
-47.145187 | |
], | |
[ | |
5.7884339999999996, | |
9.586824, | |
59.043325000000003 | |
], | |
[ | |
17.249832999999999, | |
9.9928019999999993, | |
56.630198 | |
], | |
[ | |
2.1219290000000002, | |
7.5766520000000002, | |
52.610579999999999 | |
], | |
[ | |
3.8724050000000001, | |
10.103666, | |
49.883724999999998 | |
], | |
[ | |
30.854749999999999, | |
10.731282999999999, | |
50.917681999999999 | |
], | |
[ | |
33.777211000000001, | |
10.625741, | |
52.046950000000002 | |
], | |
[ | |
28.379971999999999, | |
11.295838, | |
48.786096999999998 | |
], | |
[ | |
28.043861, | |
10.011554, | |
51.244635000000002 | |
], | |
[ | |
38.078516, | |
6.4386359999999998, | |
50.911270999999999 | |
], | |
[ | |
24.258839999999999, | |
10.680078999999999, | |
47.386308999999997 | |
], | |
[ | |
39.738458000000001, | |
10.60478, | |
46.781649999999999 | |
], | |
[ | |
40.822674999999997, | |
8.077947, | |
42.278522000000002 | |
], | |
[ | |
47.573931000000002, | |
8.5518319999999992, | |
43.293664 | |
], | |
[ | |
20.750302000000001, | |
9.9214280000000006, | |
43.995230999999997 | |
], | |
[ | |
44.196708000000001, | |
8.6971450000000008, | |
43.961548999999998 | |
], | |
[ | |
42.010955000000003, | |
8.8654089999999997, | |
40.326219000000002 | |
], | |
[ | |
36.414237, | |
8.2535760000000007, | |
34.52966 | |
], | |
[ | |
11.227848, | |
9.6945080000000008, | |
25.872332 | |
], | |
[ | |
53.859164, | |
8.4533190000000005, | |
31.001000999999999 | |
], | |
[ | |
50.542084000000003, | |
8.0523249999999997, | |
28.628329000000001 | |
], | |
[ | |
47.846187, | |
8.5692280000000007, | |
25.942502000000001 | |
], | |
[ | |
48.989783000000003, | |
7.3677330000000003, | |
23.267824000000001 | |
], | |
[ | |
47.104337000000001, | |
8.5122959999999992, | |
23.238142 | |
], | |
[ | |
42.464696000000004, | |
8.599926, | |
19.849463 | |
], | |
[ | |
-0.000176, | |
9.8075510000000001, | |
19.769971999999999 | |
], | |
[ | |
41.947465000000001, | |
7.9524990000000004, | |
23.010643000000002 | |
], | |
[ | |
-0.59337399999999996, | |
10.580571000000001, | |
16.684011000000002 | |
], | |
[ | |
62.288189000000003, | |
10.144171, | |
21.731223 | |
], | |
[ | |
39.906779999999998, | |
8.1685090000000002, | |
19.709441000000002 | |
], | |
[ | |
48.993684999999999, | |
8.1740820000000003, | |
10.370658000000001 | |
], | |
[ | |
65.284147000000004, | |
7.3852979999999997, | |
9.9726689999999998 | |
], | |
[ | |
2.8862429999999999, | |
10.720952, | |
12.367022 | |
], | |
[ | |
4.4545240000000002, | |
9.0880010000000002, | |
12.660786999999999 | |
], | |
[ | |
65.841668999999996, | |
9.9914660000000008, | |
8.3003599999999995 | |
], | |
[ | |
50.584144000000002, | |
6.6540210000000002, | |
7.1895280000000001 | |
], | |
[ | |
54.483463999999998, | |
7.2067759999999996, | |
6.9693149999999999 | |
], | |
[ | |
57.610193000000002, | |
6.9352080000000003, | |
5.8551529999999996 | |
], | |
[ | |
60.290286999999999, | |
5.6598410000000001, | |
7.4119039999999998 | |
], | |
[ | |
62.858097999999998, | |
4.94245, | |
6.1759599999999999 | |
], | |
[ | |
-0.23134099999999999, | |
8.2185710000000007, | |
4.6043019999999997 | |
], | |
[ | |
1.9782200000000001, | |
8.4650859999999994, | |
0.91915999999999998 | |
], | |
[ | |
64.250499000000005, | |
6.4386169999999998, | |
1.454394 | |
], | |
[ | |
65.492205999999996, | |
8.2215819999999997, | |
-1.2047030000000001 | |
], | |
[ | |
42.155574000000001, | |
6.5564270000000002, | |
-5.309183 | |
], | |
[ | |
59.496003999999999, | |
9.0788530000000005, | |
-5.7897059999999998 | |
], | |
[ | |
63.939230999999999, | |
9.2061860000000006, | |
-3.4199700000000002 | |
], | |
[ | |
53.161180000000002, | |
10.628386000000001, | |
-5.1814049999999998 | |
], | |
[ | |
57.427652999999999, | |
11.191974, | |
-3.8362159999999998 | |
], | |
[ | |
47.514909000000003, | |
9.2168659999999996, | |
-8.5783450000000006 | |
], | |
[ | |
34.732824000000001, | |
6.6259829999999997, | |
-5.1645060000000003 | |
], | |
[ | |
40.224682999999999, | |
10.222360999999999, | |
-7.1275930000000001 | |
], | |
[ | |
34.172378000000002, | |
5.8555609999999998, | |
-8.088692 | |
], | |
[ | |
55.780797, | |
8.4923739999999999, | |
-8.1385620000000003 | |
], | |
[ | |
59.026961999999997, | |
7.3822070000000002, | |
-9.0608989999999991 | |
], | |
[ | |
47.490648, | |
7.251989, | |
-11.339847000000001 | |
], | |
[ | |
53.922753, | |
7.3911499999999997, | |
-10.258063999999999 | |
], | |
[ | |
64.026703999999995, | |
11.203248, | |
-14.805142999999999 | |
], | |
[ | |
65.740156999999996, | |
10.490693, | |
-13.601315 | |
], | |
[ | |
57.217503000000001, | |
12.365437, | |
-18.151669999999999 | |
], | |
[ | |
61.350740999999999, | |
10.857737999999999, | |
-18.123749 | |
], | |
[ | |
58.062995999999998, | |
11.324951, | |
-20.936056000000001 | |
], | |
[ | |
66.385301999999996, | |
6.6168230000000001, | |
-16.866529 | |
], | |
[ | |
70.230422000000004, | |
10.256850999999999, | |
-25.665099999999999 | |
], | |
[ | |
20.993772, | |
9.1482290000000006, | |
-26.823668999999999 | |
], | |
[ | |
32.473255999999999, | |
8.6455409999999997, | |
-31.955210000000001 | |
], | |
[ | |
22.580355999999998, | |
8.0862359999999995, | |
-27.618763999999999 | |
], | |
[ | |
62.007486, | |
6.6581640000000002, | |
-30.826395000000002 | |
], | |
[ | |
27.793747, | |
9.2321849999999994, | |
-29.307597000000001 | |
], | |
[ | |
21.542331999999998, | |
8.4122769999999996, | |
-29.481515000000002 | |
], | |
[ | |
61.089241999999999, | |
6.5723459999999996, | |
-35.010486 | |
], | |
[ | |
61.846125000000001, | |
6.9515089999999997, | |
-37.594918999999997 | |
], | |
[ | |
16.124182000000001, | |
8.9578430000000004, | |
-39.554036000000004 | |
], | |
[ | |
52.043287999999997, | |
7.9537190000000004, | |
-37.945759000000002 | |
], | |
[ | |
60.060620999999998, | |
9.1874409999999997, | |
-41.311224000000003 | |
], | |
[ | |
44.773885999999997, | |
10.06579, | |
-46.547967999999997 | |
], | |
[ | |
63.456740000000003, | |
8.3118420000000004, | |
-43.791004000000001 | |
], | |
[ | |
59.499927, | |
10.02586, | |
-46.663088000000002 | |
], | |
[ | |
61.045734000000003, | |
12.490411, | |
-45.576118000000001 | |
], | |
[ | |
11.181804, | |
6.3420209999999999, | |
60.911858000000002 | |
], | |
[ | |
15.716495, | |
6.6484639999999997, | |
56.843921999999999 | |
], | |
[ | |
29.784687999999999, | |
7.5822130000000003, | |
53.640625 | |
], | |
[ | |
31.624744, | |
8.5675270000000001, | |
53.66037 | |
], | |
[ | |
1.440361, | |
8.1390519999999995, | |
49.018223999999996 | |
], | |
[ | |
24.597026, | |
8.5977829999999997, | |
50.765025999999999 | |
], | |
[ | |
40.890076999999998, | |
6.80396, | |
48.825297999999997 | |
], | |
[ | |
22.319327000000001, | |
8.5121219999999997, | |
48.333615000000002 | |
], | |
[ | |
41.507544000000003, | |
8.3844159999999999, | |
45.448773000000003 | |
], | |
[ | |
19.053642, | |
7.4820419999999999, | |
40.576436999999999 | |
], | |
[ | |
0.35624299999999998, | |
8.4765549999999994, | |
42.342925999999999 | |
], | |
[ | |
44.419589999999999, | |
6.2737220000000002, | |
42.081789000000001 | |
], | |
[ | |
-0.20324400000000001, | |
8.2134529999999994, | |
38.126412999999999 | |
], | |
[ | |
7.6404110000000003, | |
7.4061339999999998, | |
32.788834999999999 | |
], | |
[ | |
12.509829999999999, | |
7.7607540000000004, | |
26.372395999999998 | |
], | |
[ | |
54.429884999999999, | |
6.3198670000000003, | |
29.857735000000002 | |
], | |
[ | |
2.619764, | |
7.8800540000000003, | |
30.844349999999999 | |
], | |
[ | |
52.488415000000003, | |
5.6433169999999997, | |
26.609172999999998 | |
], | |
[ | |
63.746200000000002, | |
7.4125290000000001, | |
20.127714000000001 | |
], | |
[ | |
64.922664999999995, | |
9.0061820000000008, | |
16.632317 | |
], | |
[ | |
46.018059999999998, | |
4.1417460000000004, | |
12.290158 | |
], | |
[ | |
49.722380999999999, | |
6.6221300000000003, | |
12.344479 | |
], | |
[ | |
51.810954000000002, | |
6.591831, | |
12.192188 | |
], | |
[ | |
56.788196999999997, | |
6.4891399999999999, | |
10.785717999999999 | |
], | |
[ | |
-0.054450999999999999, | |
7.4348510000000001, | |
8.8781770000000009 | |
], | |
[ | |
53.557209, | |
6.5687259999999998, | |
10.605418 | |
], | |
[ | |
56.307592, | |
6.8885829999999997, | |
8.3190919999999995 | |
], | |
[ | |
53.227003000000003, | |
4.9290839999999996, | |
4.832128 | |
], | |
[ | |
62.264169000000003, | |
5.440728, | |
2.6842169999999999 | |
], | |
[ | |
58.595446000000003, | |
5.8347329999999999, | |
2.7870740000000001 | |
], | |
[ | |
62.453817000000001, | |
7.8195079999999999, | |
-5.3902619999999999 | |
], | |
[ | |
45.132497999999998, | |
8.1355710000000006, | |
-8.4829650000000001 | |
], | |
[ | |
42.963997999999997, | |
6.5648860000000004, | |
-8.5215250000000005 | |
], | |
[ | |
66.283270000000002, | |
7.4363859999999997, | |
-8.7465499999999992 | |
], | |
[ | |
3.3619810000000001, | |
7.0357450000000004, | |
-8.9906690000000005 | |
], | |
[ | |
34.969475000000003, | |
5.1479059999999999, | |
-11.261393999999999 | |
], | |
[ | |
62.074112999999997, | |
6.4203020000000004, | |
-8.8006720000000005 | |
], | |
[ | |
57.396853, | |
5.8179850000000002, | |
-11.500660999999999 | |
], | |
[ | |
66.754716000000002, | |
8.9964230000000001, | |
-12.804093999999999 | |
], | |
[ | |
65.276922999999996, | |
8.0886200000000006, | |
-16.029827000000001 | |
], | |
[ | |
62.745767000000001, | |
9.6409640000000003, | |
-17.999813 | |
], | |
[ | |
51.810118000000003, | |
3.4027430000000001, | |
-22.397010999999999 | |
], | |
[ | |
53.503551999999999, | |
7.8374810000000004, | |
-23.186789999999998 | |
], | |
[ | |
70.484036000000003, | |
8.4184040000000007, | |
-23.100521000000001 | |
], | |
[ | |
17.719687, | |
7.212345, | |
-28.116833 | |
], | |
[ | |
15.792749000000001, | |
10.172428999999999, | |
-31.226724000000001 | |
], | |
[ | |
18.012833000000001, | |
7.1919659999999999, | |
-32.521062000000001 | |
], | |
[ | |
24.135396, | |
6.5222850000000001, | |
-30.699812000000001 | |
], | |
[ | |
26.291262, | |
5.141769, | |
-32.244826000000003 | |
], | |
[ | |
29.277194999999999, | |
7.5903710000000002, | |
-32.836306999999998 | |
], | |
[ | |
64.843517000000006, | |
6.3743949999999998, | |
-36.459513999999999 | |
], | |
[ | |
15.992251, | |
7.4119099999999998, | |
-36.301399000000004 | |
], | |
[ | |
20.080718000000001, | |
9.5434590000000004, | |
-42.767369000000002 | |
], | |
[ | |
34.552677000000003, | |
10.658246, | |
-50.265607000000003 | |
], | |
[ | |
14.787608000000001, | |
7.5765640000000003, | |
59.682175000000001 | |
], | |
[ | |
6.6762240000000004, | |
6.8927759999999996, | |
60.179353999999996 | |
], | |
[ | |
17.287528999999999, | |
7.0925700000000003, | |
51.197485 | |
], | |
[ | |
34.333964000000002, | |
6.8615529999999998, | |
53.169846 | |
], | |
[ | |
27.562480999999998, | |
6.3358569999999999, | |
53.941529000000003 | |
], | |
[ | |
0.60926599999999997, | |
5.2487389999999996, | |
46.235697000000002 | |
], | |
[ | |
17.604593999999999, | |
7.0094260000000004, | |
45.364195000000002 | |
], | |
[ | |
41.892082000000002, | |
5.397678, | |
39.939672000000002 | |
], | |
[ | |
35.394933000000002, | |
7.2026029999999999, | |
35.667062000000001 | |
], | |
[ | |
34.636735999999999, | |
6.3285830000000001, | |
32.139744 | |
], | |
[ | |
8.8300870000000007, | |
7.4961320000000002, | |
31.368587000000002 | |
], | |
[ | |
10.88064, | |
3.1194959999999998, | |
28.262426000000001 | |
], | |
[ | |
57.711244999999998, | |
5.9083920000000001, | |
27.896393 | |
], | |
[ | |
6.2405590000000002, | |
6.9374000000000002, | |
30.410316000000002 | |
], | |
[ | |
0.22922999999999999, | |
6.2161210000000002, | |
27.694824000000001 | |
], | |
[ | |
8.2609639999999995, | |
8.6370799999999992, | |
27.854818999999999 | |
], | |
[ | |
-0.018952, | |
4.3670099999999996, | |
23.602730000000001 | |
], | |
[ | |
12.881664000000001, | |
5.650366, | |
26.098426 | |
], | |
[ | |
52.115617999999998, | |
5.4569070000000002, | |
24.876919000000001 | |
], | |
[ | |
51.312885000000001, | |
5.3720739999999996, | |
23.509799999999998 | |
], | |
[ | |
61.450907999999998, | |
5.7894699999999997, | |
23.721443000000001 | |
], | |
[ | |
-0.67794699999999997, | |
7.0478230000000002, | |
16.825634999999998 | |
], | |
[ | |
-0.60769499999999999, | |
9.2074909999999992, | |
15.688575999999999 | |
], | |
[ | |
44.980240999999999, | |
4.8147479999999998, | |
17.469003000000001 | |
], | |
[ | |
50.414467000000002, | |
4.2723699999999996, | |
13.461656 | |
], | |
[ | |
57.208284999999997, | |
4.8380520000000002, | |
14.666263000000001 | |
], | |
[ | |
58.709283999999997, | |
5.4553320000000003, | |
12.555277 | |
], | |
[ | |
64.628347000000005, | |
5.7534710000000002, | |
15.07226 | |
], | |
[ | |
54.475113, | |
4.5608610000000001, | |
14.190061999999999 | |
], | |
[ | |
60.092449000000002, | |
4.8251359999999996, | |
10.104962 | |
], | |
[ | |
1.422523, | |
8.3404589999999992, | |
11.001993000000001 | |
], | |
[ | |
64.443444999999997, | |
5.2580520000000002, | |
9.0409740000000003 | |
], | |
[ | |
63.052988999999997, | |
5.383788, | |
-1.127329 | |
], | |
[ | |
5.3679269999999999, | |
7.9953190000000003, | |
-5.1675000000000004 | |
], | |
[ | |
44.971105999999999, | |
5.2175760000000002, | |
-6.8069439999999997 | |
], | |
[ | |
61.713692000000002, | |
5.6246960000000001, | |
-4.9251969999999998 | |
], | |
[ | |
50.229616, | |
9.3793340000000001, | |
-7.6445020000000001 | |
], | |
[ | |
52.703386999999999, | |
7.0073970000000001, | |
-9.3534640000000007 | |
], | |
[ | |
55.525395000000003, | |
6.9417169999999997, | |
-9.0605840000000004 | |
], | |
[ | |
51.493239000000003, | |
6.4763669999999998, | |
-12.479507 | |
], | |
[ | |
36.028450999999997, | |
3.656901, | |
-15.932384000000001 | |
], | |
[ | |
3.9221509999999999, | |
7.9941639999999996, | |
-17.294806000000001 | |
], | |
[ | |
69.071887000000004, | |
5.5557939999999997, | |
-17.153444 | |
], | |
[ | |
70.200025999999994, | |
5.7793080000000003, | |
-21.397518999999999 | |
], | |
[ | |
68.774901999999997, | |
6.7385549999999999, | |
-30.34808 | |
], | |
[ | |
21.189999, | |
5.9191469999999997, | |
-31.775552000000001 | |
], | |
[ | |
29.950420000000001, | |
5.6671740000000002, | |
-34.132157999999997 | |
], | |
[ | |
32.989628000000003, | |
5.2033060000000004, | |
-34.957338999999997 | |
], | |
[ | |
38.011352000000002, | |
6.4704790000000001, | |
-40.653229000000003 | |
], | |
[ | |
54.668199999999999, | |
5.9687590000000004, | |
-40.594805000000001 | |
], | |
[ | |
55.015362000000003, | |
8.9462949999999992, | |
-48.242991000000004 | |
], | |
[ | |
51.569301000000003, | |
8.8554929999999992, | |
-48.885694000000001 | |
], | |
[ | |
58.196634000000003, | |
8.9547530000000002, | |
-47.675812999999998 | |
], | |
[ | |
31.134672999999999, | |
10.137549, | |
-50.604655999999999 | |
], | |
[ | |
13.071878, | |
4.0509440000000003, | |
58.304124999999999 | |
], | |
[ | |
3.9289990000000001, | |
5.9856100000000003, | |
57.169178000000002 | |
], | |
[ | |
17.000043000000002, | |
7.4467660000000002, | |
54.717151000000001 | |
], | |
[ | |
42.524835000000003, | |
7.3180059999999996, | |
46.986043000000002 | |
], | |
[ | |
15.862581, | |
4.9016409999999997, | |
46.691628999999999 | |
], | |
[ | |
20.688438000000001, | |
7.1131909999999996, | |
46.156210999999999 | |
], | |
[ | |
17.880875, | |
5.5518640000000001, | |
42.197457999999997 | |
], | |
[ | |
49.080871999999999, | |
6.5813040000000003, | |
41.986181999999999 | |
], | |
[ | |
-0.028511999999999999, | |
6.2240159999999998, | |
39.549815000000002 | |
], | |
[ | |
42.451134000000003, | |
6.5164179999999998, | |
38.227274999999999 | |
], | |
[ | |
0.149063, | |
6.3426239999999998, | |
33.807129000000003 | |
], | |
[ | |
1.7205159999999999, | |
6.3158979999999998, | |
32.420181999999997 | |
], | |
[ | |
5.2025899999999998, | |
7.4265990000000004, | |
33.256068999999997 | |
], | |
[ | |
34.739888999999998, | |
5.3770009999999999, | |
33.395063 | |
], | |
[ | |
53.134034999999997, | |
6.1206740000000002, | |
31.887128000000001 | |
], | |
[ | |
4.5601380000000002, | |
5.5140779999999996, | |
31.114611 | |
], | |
[ | |
-0.34545799999999999, | |
6.9161700000000002, | |
19.743819999999999 | |
], | |
[ | |
50.319403999999999, | |
3.5633029999999999, | |
20.06371 | |
], | |
[ | |
42.227800000000002, | |
5.3001319999999996, | |
18.118703 | |
], | |
[ | |
62.445939000000003, | |
4.1181850000000004, | |
12.488022000000001 | |
], | |
[ | |
2.781917, | |
5.9418249999999997, | |
12.311839000000001 | |
], | |
[ | |
1.0464340000000001, | |
5.7327919999999999, | |
1.443268 | |
], | |
[ | |
55.234862999999997, | |
3.704186, | |
2.3765499999999999 | |
], | |
[ | |
59.695436999999998, | |
4.9786799999999998, | |
-0.92564000000000002 | |
], | |
[ | |
38.154207, | |
5.1098920000000003, | |
-4.0875000000000004 | |
], | |
[ | |
58.676098000000003, | |
4.3304819999999999, | |
-3.72885 | |
], | |
[ | |
57.784547000000003, | |
5.4710380000000001, | |
-7.0173509999999997 | |
], | |
[ | |
55.513519000000002, | |
5.3225749999999996, | |
-8.6297149999999991 | |
], | |
[ | |
3.7670249999999998, | |
2.2664719999999998, | |
-3.9870909999999999 | |
], | |
[ | |
48.505228000000002, | |
6.2832039999999996, | |
-9.4105059999999998 | |
], | |
[ | |
46.611370000000001, | |
4.9190779999999998, | |
-9.6480379999999997 | |
], | |
[ | |
60.260148000000001, | |
3.0083920000000002, | |
-10.821323 | |
], | |
[ | |
66.465564000000001, | |
5.1806380000000001, | |
-13.950685999999999 | |
], | |
[ | |
35.293474000000003, | |
2.3576700000000002, | |
-14.091480000000001 | |
], | |
[ | |
38.564824999999999, | |
3.4202759999999999, | |
-17.232025 | |
], | |
[ | |
60.830298999999997, | |
8.1898060000000008, | |
-20.154320999999999 | |
], | |
[ | |
2.4472200000000002, | |
6.8021510000000003, | |
-13.931326 | |
], | |
[ | |
49.510689999999997, | |
4.239878, | |
-22.435815999999999 | |
], | |
[ | |
64.736305000000002, | |
3.5562860000000001, | |
-18.975099 | |
], | |
[ | |
5.8521460000000003, | |
6.408569, | |
-24.658669 | |
], | |
[ | |
63.797378000000002, | |
5.9350870000000002, | |
-20.374362999999999 | |
], | |
[ | |
69.488907999999995, | |
7.3562770000000004, | |
-27.102325 | |
], | |
[ | |
12.978835, | |
7.1077310000000002, | |
-28.659503999999998 | |
], | |
[ | |
24.155503, | |
5.3601970000000003, | |
-28.886218 | |
], | |
[ | |
35.656027000000002, | |
6.5436889999999996, | |
-32.165213000000001 | |
], | |
[ | |
17.769162000000001, | |
5.3889899999999997, | |
-34.829703000000002 | |
], | |
[ | |
27.522639999999999, | |
2.8658579999999998, | |
-34.933988999999997 | |
], | |
[ | |
24.653542000000002, | |
7.4887370000000004, | |
-45.741014 | |
], | |
[ | |
38.872953000000003, | |
6.9975250000000004, | |
-46.615628000000001 | |
], | |
[ | |
20.640038000000001, | |
6.7695720000000001, | |
-45.675942999999997 | |
], | |
[ | |
58.401687000000003, | |
6.3777059999999999, | |
-41.620004999999999 | |
], | |
[ | |
37.254406000000003, | |
7.5306879999999996, | |
-48.085644000000002 | |
], | |
[ | |
61.171889, | |
4.980137, | |
-43.694921000000001 | |
], | |
[ | |
61.630383000000002, | |
7.8158450000000004, | |
-46.682310000000001 | |
], | |
[ | |
48.944090000000003, | |
8.5340779999999992, | |
-47.944280999999997 | |
], | |
[ | |
61.893321999999998, | |
4.6279490000000001, | |
-47.498756999999998 | |
], | |
[ | |
28.714822999999999, | |
7.9088599999999998, | |
-50.067098999999999 | |
], | |
[ | |
6.4429249999999998, | |
4.4164260000000004, | |
59.793092999999999 | |
], | |
[ | |
15.643662000000001, | |
5.3133119999999998, | |
51.993335999999999 | |
], | |
[ | |
1.189373, | |
5.0233140000000001, | |
50.297431000000003 | |
], | |
[ | |
14.118789, | |
3.336551, | |
50.009036000000002 | |
], | |
[ | |
24.735011, | |
6.2407139999999997, | |
52.009003 | |
], | |
[ | |
1.1877899999999999, | |
0.46259899999999998, | |
48.736238 | |
], | |
[ | |
1.2680279999999999, | |
5.3566010000000004, | |
42.056789999999999 | |
], | |
[ | |
46.989851999999999, | |
4.575615, | |
41.960960999999998 | |
], | |
[ | |
51.348222999999997, | |
4.5404530000000003, | |
39.271076000000001 | |
], | |
[ | |
42.334148999999996, | |
5.0653410000000001, | |
35.561427000000002 | |
], | |
[ | |
54.714663000000002, | |
4.173152, | |
33.286557999999999 | |
], | |
[ | |
40.586772000000003, | |
4.7494379999999996, | |
33.200226000000001 | |
], | |
[ | |
37.416224, | |
4.975441, | |
31.719874999999998 | |
], | |
[ | |
46.324395000000003, | |
6.7325039999999996, | |
28.063901000000001 | |
], | |
[ | |
2.5662660000000002, | |
3.441773, | |
29.237918000000001 | |
], | |
[ | |
36.346096000000003, | |
3.0030869999999998, | |
26.252359999999999 | |
], | |
[ | |
10.594929, | |
5.0414339999999997, | |
27.753509000000001 | |
], | |
[ | |
55.304824000000004, | |
3.9246219999999998, | |
26.613434999999999 | |
], | |
[ | |
0.24607999999999999, | |
1.5231060000000001, | |
25.932407000000001 | |
], | |
[ | |
48.273204999999997, | |
3.0864690000000001, | |
17.259201999999998 | |
], | |
[ | |
58.409796, | |
3.1207790000000002, | |
18.520710999999999 | |
], | |
[ | |
62.936261000000002, | |
4.207128, | |
19.152784 | |
], | |
[ | |
55.942458999999999, | |
3.3795250000000001, | |
17.480143999999999 | |
], | |
[ | |
0.23098399999999999, | |
3.9570370000000001, | |
15.28753 | |
], | |
[ | |
50.503388999999999, | |
2.6698119999999999, | |
15.728657 | |
], | |
[ | |
60.752775999999997, | |
3.8097669999999999, | |
14.933223 | |
], | |
[ | |
44.235460000000003, | |
3.3569270000000002, | |
15.586247999999999 | |
], | |
[ | |
2.9329320000000001, | |
3.5880839999999998, | |
12.590389 | |
], | |
[ | |
56.349167999999999, | |
3.2984399999999998, | |
-0.41347200000000001 | |
], | |
[ | |
49.462130000000002, | |
2.6120139999999998, | |
-9.5316310000000009 | |
], | |
[ | |
2.108975, | |
3.5698539999999999, | |
-7.8262470000000004 | |
], | |
[ | |
43.285533000000001, | |
2.7553190000000001, | |
-8.8314409999999999 | |
], | |
[ | |
36.817611999999997, | |
3.83711, | |
-9.4489680000000007 | |
], | |
[ | |
38.977688000000001, | |
1.467902, | |
-14.351117 | |
], | |
[ | |
63.546559000000002, | |
2.9443250000000001, | |
-10.562723 | |
], | |
[ | |
54.590626999999998, | |
3.1916769999999999, | |
-12.033624 | |
], | |
[ | |
62.706693000000001, | |
5.5543399999999998, | |
-19.016231000000001 | |
], | |
[ | |
54.135233999999997, | |
2.80681, | |
-20.664247 | |
], | |
[ | |
56.602085000000002, | |
5.6319509999999999, | |
-21.816314999999999 | |
], | |
[ | |
69.610619999999997, | |
3.3186390000000001, | |
-20.588560000000001 | |
], | |
[ | |
62.066600000000001, | |
5.131418, | |
-21.747095000000002 | |
], | |
[ | |
54.520225000000003, | |
4.5724840000000002, | |
-22.143965999999999 | |
], | |
[ | |
6.1547010000000002, | |
6.2815909999999997, | |
-27.870262 | |
], | |
[ | |
21.468188000000001, | |
5.2109019999999999, | |
-28.783670999999998 | |
], | |
[ | |
68.852583999999993, | |
4.0456269999999996, | |
-28.568694000000001 | |
], | |
[ | |
9.6874549999999999, | |
7.3703669999999999, | |
-28.22353 | |
], | |
[ | |
17.413298999999999, | |
3.537976, | |
-32.115796000000003 | |
], | |
[ | |
27.430284, | |
4.574738, | |
-29.539397000000001 | |
], | |
[ | |
66.850223, | |
4.1825919999999996, | |
-31.544325000000001 | |
], | |
[ | |
6.6744630000000003, | |
5.5300830000000003, | |
-30.321479 | |
], | |
[ | |
11.198022999999999, | |
5.8888109999999996, | |
-30.726431000000002 | |
], | |
[ | |
14.544048, | |
5.0454590000000001, | |
-32.584828000000002 | |
], | |
[ | |
20.589777999999999, | |
3.7624179999999998, | |
-34.034899000000003 | |
], | |
[ | |
23.184404000000001, | |
4.0304599999999997, | |
-32.668416000000001 | |
], | |
[ | |
58.437131999999998, | |
1.8684989999999999, | |
-44.108176 | |
], | |
[ | |
37.176561999999997, | |
5.1828580000000004, | |
-45.408710999999997 | |
], | |
[ | |
40.862195, | |
8.2585990000000002, | |
-47.713718999999998 | |
], | |
[ | |
44.911579000000003, | |
6.8065129999999998, | |
-48.306004999999999 | |
], | |
[ | |
43.241078999999999, | |
5.2033379999999996, | |
-49.956308 | |
], | |
[ | |
56.665989000000003, | |
6.2840759999999998, | |
-50.031027000000002 | |
], | |
[ | |
36.175654999999999, | |
6.264354, | |
-50.886387999999997 | |
], | |
[ | |
13.495853, | |
2.914793, | |
55.292171000000003 | |
], | |
[ | |
32.644311000000002, | |
4.4872100000000001, | |
53.727030999999997 | |
], | |
[ | |
1.99472, | |
3.9446150000000002, | |
43.860703999999998 | |
], | |
[ | |
43.413265000000003, | |
4.4045420000000002, | |
44.495550000000001 | |
], | |
[ | |
16.505227000000001, | |
3.1234649999999999, | |
44.016356000000002 | |
], | |
[ | |
0.76103200000000004, | |
2.4613019999999999, | |
39.595108000000003 | |
], | |
[ | |
48.345658999999998, | |
1.7037580000000001, | |
39.690441 | |
], | |
[ | |
-0.046711999999999997, | |
4.9845800000000002, | |
37.335577000000001 | |
], | |
[ | |
38.753669000000002, | |
5.2745749999999996, | |
37.052286000000002 | |
], | |
[ | |
44.300012000000002, | |
4.5083520000000004, | |
37.941876000000001 | |
], | |
[ | |
49.312179999999998, | |
6.9994430000000003, | |
31.219654999999999 | |
], | |
[ | |
50.958782999999997, | |
5.8491099999999996, | |
28.396609999999999 | |
], | |
[ | |
39.229663000000002, | |
2.1265079999999998, | |
27.641541 | |
], | |
[ | |
49.050049000000001, | |
6.0679759999999998, | |
27.122057999999999 | |
], | |
[ | |
46.517090000000003, | |
6.5119179999999997, | |
23.67558 | |
], | |
[ | |
44.983589000000002, | |
5.3625020000000001, | |
19.975701999999998 | |
], | |
[ | |
47.347667000000001, | |
4.723198, | |
21.020797999999999 | |
], | |
[ | |
58.196821, | |
3.1107140000000002, | |
23.303343999999999 | |
], | |
[ | |
54.782789999999999, | |
3.163824, | |
21.749219 | |
], | |
[ | |
52.054862, | |
3.4144220000000001, | |
21.159786 | |
], | |
[ | |
60.258771000000003, | |
2.9311199999999999, | |
21.970106999999999 | |
], | |
[ | |
0.151396, | |
3.3756590000000002, | |
19.105725 | |
], | |
[ | |
53.565634000000003, | |
2.8395679999999999, | |
19.408816999999999 | |
], | |
[ | |
61.456907000000001, | |
3.3664290000000001, | |
20.641383999999999 | |
], | |
[ | |
46.958626000000002, | |
1.9304600000000001, | |
12.368786 | |
], | |
[ | |
-0.21667, | |
3.7327590000000002, | |
8.3860360000000007 | |
], | |
[ | |
49.428441999999997, | |
4.3137439999999998, | |
11.001132999999999 | |
], | |
[ | |
-0.27098499999999998, | |
3.3641480000000001, | |
4.0427140000000001 | |
], | |
[ | |
35.439284000000001, | |
1.6481539999999999, | |
-2.7535750000000001 | |
], | |
[ | |
55.888821999999998, | |
3.1600269999999999, | |
-8.2479390000000006 | |
], | |
[ | |
39.414785000000002, | |
2.7684199999999999, | |
-9.3655340000000002 | |
], | |
[ | |
0.94491199999999997, | |
3.7350660000000002, | |
-12.007236000000001 | |
], | |
[ | |
36.967596999999998, | |
2.9768119999999998, | |
-11.232627000000001 | |
], | |
[ | |
1.110798, | |
4.5734320000000004, | |
-14.688706 | |
], | |
[ | |
51.118803, | |
3.771474, | |
-12.089729999999999 | |
], | |
[ | |
64.682721000000001, | |
3.917319, | |
-17.408664999999999 | |
], | |
[ | |
40.575530000000001, | |
2.7263109999999999, | |
-17.651807000000002 | |
], | |
[ | |
60.428060000000002, | |
3.5359120000000002, | |
-20.688873000000001 | |
], | |
[ | |
2.3070680000000001, | |
4.5237129999999999, | |
-20.052900999999999 | |
], | |
[ | |
4.0344090000000001, | |
5.627834, | |
-22.597258 | |
], | |
[ | |
2.452366, | |
4.980423, | |
-23.382194999999999 | |
], | |
[ | |
66.991592999999995, | |
2.5872459999999999, | |
-17.952373000000001 | |
], | |
[ | |
2.1908829999999999, | |
5.205495, | |
-25.659579000000001 | |
], | |
[ | |
0.55412899999999998, | |
2.791363, | |
-23.986633999999999 | |
], | |
[ | |
60.494390000000003, | |
3.8503080000000001, | |
-21.970528999999999 | |
], | |
[ | |
69.231752, | |
2.5576430000000001, | |
-25.021422999999999 | |
], | |
[ | |
-0.545462, | |
4.0941270000000003, | |
-27.170247 | |
], | |
[ | |
3.249933, | |
5.4328139999999996, | |
-28.785999 | |
], | |
[ | |
0.83861200000000002, | |
4.9535910000000003, | |
-28.995688000000001 | |
], | |
[ | |
20.428688999999999, | |
4.2134229999999997, | |
-29.668071000000001 | |
], | |
[ | |
-1.222038, | |
3.057274, | |
-29.529923 | |
], | |
[ | |
6.6248009999999997, | |
4.2137180000000001, | |
-32.500959000000002 | |
], | |
[ | |
36.836384000000002, | |
3.974399, | |
-32.117469999999997 | |
], | |
[ | |
12.903745000000001, | |
4.0174190000000003, | |
-35.571075999999998 | |
], | |
[ | |
15.237474000000001, | |
2.8517160000000001, | |
-35.185025000000003 | |
], | |
[ | |
17.443856, | |
2.7761589999999998, | |
-37.397416 | |
], | |
[ | |
31.357091, | |
1.431157, | |
-37.523485999999998 | |
], | |
[ | |
38.802999999999997, | |
4.2913860000000001, | |
-40.779946000000002 | |
], | |
[ | |
17.729444000000001, | |
6.8675730000000001, | |
-42.891323999999997 | |
], | |
[ | |
37.433827999999998, | |
4.631602, | |
-43.29457 | |
], | |
[ | |
22.356235000000002, | |
4.8486260000000003, | |
-47.390174000000002 | |
], | |
[ | |
60.931804999999997, | |
1.7002870000000001, | |
-46.258065999999999 | |
], | |
[ | |
49.467348999999999, | |
5.6188989999999999, | |
-51.181716000000002 | |
], | |
[ | |
38.446151999999998, | |
5.2222970000000002, | |
-48.554872000000003 | |
], | |
[ | |
54.127637, | |
4.6320769999999998, | |
-52.026235999999997 | |
], | |
[ | |
57.294052999999998, | |
3.551491, | |
-50.680182000000002 | |
], | |
[ | |
1.515774, | |
1.7657309999999999, | |
53.505302 | |
], | |
[ | |
30.414083999999999, | |
2.713905, | |
53.954152999999998 | |
], | |
[ | |
24.523626, | |
4.4989809999999997, | |
52.585763999999998 | |
], | |
[ | |
33.544319000000002, | |
1.9695370000000001, | |
50.729339000000003 | |
], | |
[ | |
38.03313, | |
2.8766889999999998, | |
49.368295000000003 | |
], | |
[ | |
21.529807000000002, | |
4.8888100000000003, | |
49.169612999999998 | |
], | |
[ | |
33.304842999999998, | |
1.2775259999999999, | |
47.711798999999999 | |
], | |
[ | |
42.169359999999998, | |
3.0745589999999998, | |
47.099170000000001 | |
], | |
[ | |
19.636289000000001, | |
4.0248309999999998, | |
48.115099999999998 | |
], | |
[ | |
32.116610000000001, | |
0.61444500000000002, | |
45.322257 | |
], | |
[ | |
43.176974000000001, | |
3.5886680000000002, | |
40.418216000000001 | |
], | |
[ | |
3.0205320000000002, | |
1.4155409999999999, | |
42.990980999999998 | |
], | |
[ | |
46.264422000000003, | |
1.6893339999999999, | |
37.839872999999997 | |
], | |
[ | |
-0.16359699999999999, | |
3.5246460000000002, | |
32.654994000000002 | |
], | |
[ | |
4.1658499999999998, | |
6.0206629999999999, | |
31.981680999999998 | |
], | |
[ | |
8.2775250000000007, | |
4.4310090000000004, | |
31.243555000000001 | |
], | |
[ | |
35.594306000000003, | |
4.8698629999999996, | |
30.845495 | |
], | |
[ | |
53.117367999999999, | |
4.530856, | |
27.986052999999998 | |
], | |
[ | |
54.384013000000003, | |
1.8712070000000001, | |
30.092621999999999 | |
], | |
[ | |
51.635877000000001, | |
3.3636439999999999, | |
25.054538000000001 | |
], | |
[ | |
52.789785999999999, | |
2.288405, | |
26.144058000000001 | |
], | |
[ | |
5.6998709999999999, | |
2.8690699999999998, | |
29.126653000000001 | |
], | |
[ | |
50.294440999999999, | |
2.3073610000000002, | |
22.897203999999999 | |
], | |
[ | |
52.677382000000001, | |
5.5055779999999999, | |
8.4780139999999999 | |
], | |
[ | |
45.890720999999999, | |
2.3698800000000002, | |
-6.711932 | |
], | |
[ | |
52.289304000000001, | |
2.7130640000000001, | |
-9.5530709999999992 | |
], | |
[ | |
40.914828, | |
0.93284800000000001, | |
-20.734801999999998 | |
], | |
[ | |
38.953606999999998, | |
1.6120399999999999, | |
-20.551871999999999 | |
], | |
[ | |
60.775559999999999, | |
0.29265000000000002, | |
-20.602654000000001 | |
], | |
[ | |
57.016905000000001, | |
1.4988090000000001, | |
-22.269155000000001 | |
], | |
[ | |
34.927703999999999, | |
3.6172810000000002, | |
-31.503014 | |
], | |
[ | |
2.4192930000000001, | |
3.8259409999999998, | |
-32.507828000000003 | |
], | |
[ | |
10.538774, | |
4.1775789999999997, | |
-34.232919000000003 | |
], | |
[ | |
23.506757, | |
1.1207860000000001, | |
-35.087662000000002 | |
], | |
[ | |
36.055411999999997, | |
1.122174, | |
-35.753858999999999 | |
], | |
[ | |
16.083075999999998, | |
5.0828550000000003, | |
-39.375332999999998 | |
], | |
[ | |
16.036712000000001, | |
3.9240349999999999, | |
-40.595458000000001 | |
], | |
[ | |
57.060972, | |
-0.27018700000000001, | |
-45.612924999999997 | |
], | |
[ | |
37.296968, | |
2.0401590000000001, | |
-47.060394000000002 | |
], | |
[ | |
26.663525, | |
4.5359129999999999, | |
-51.203732000000002 | |
], | |
[ | |
34.607522000000003, | |
5.5838660000000004, | |
-52.536866000000003 | |
], | |
[ | |
58.485351000000001, | |
0.81500300000000003, | |
-49.533603999999997 | |
], | |
[ | |
31.595403999999998, | |
5.669797, | |
-52.904141000000003 | |
], | |
[ | |
53.704967000000003, | |
2.2956590000000001, | |
-53.496049999999997 | |
], | |
[ | |
7.4547299999999996, | |
2.0208979999999999, | |
60.570639999999997 | |
], | |
[ | |
9.9655000000000005, | |
1.7275750000000001, | |
60.099328 | |
], | |
[ | |
11.765126, | |
1.1869909999999999, | |
57.855187000000001 | |
], | |
[ | |
13.33733, | |
2.5241030000000002, | |
52.419141000000003 | |
], | |
[ | |
26.221319000000001, | |
2.4525700000000001, | |
54.638303000000001 | |
], | |
[ | |
21.475476, | |
4.3376849999999996, | |
51.494065999999997 | |
], | |
[ | |
1.2441409999999999, | |
2.4861620000000002, | |
46.479261000000001 | |
], | |
[ | |
43.001773, | |
0.16886699999999999, | |
45.702688999999999 | |
], | |
[ | |
44.211613999999997, | |
0.434145, | |
42.079084000000002 | |
], | |
[ | |
43.827052999999999, | |
0.058582000000000002, | |
37.650362999999999 | |
], | |
[ | |
50.782549000000003, | |
2.7448809999999999, | |
39.498606000000002 | |
], | |
[ | |
42.477133000000002, | |
1.378682, | |
35.794105999999999 | |
], | |
[ | |
-0.028951000000000001, | |
1.7717039999999999, | |
37.299036000000001 | |
], | |
[ | |
53.307248999999999, | |
2.5958109999999999, | |
36.684502000000002 | |
], | |
[ | |
39.951256000000001, | |
4.1088069999999997, | |
35.476545999999999 | |
], | |
[ | |
3.3040699999999998, | |
4.4527929999999998, | |
30.839286000000001 | |
], | |
[ | |
40.877493000000001, | |
0.34463100000000002, | |
32.842818999999999 | |
], | |
[ | |
39.187275, | |
3.731646, | |
32.335048 | |
], | |
[ | |
42.439162000000003, | |
1.4636830000000001, | |
30.725684999999999 | |
], | |
[ | |
36.665227000000002, | |
3.5693640000000002, | |
29.187864999999999 | |
], | |
[ | |
38.642054000000002, | |
-0.37857499999999999, | |
26.669722 | |
], | |
[ | |
-0.337426, | |
1.5561039999999999, | |
7.7394189999999998 | |
], | |
[ | |
2.4263859999999999, | |
3.2143109999999999, | |
-1.901416 | |
], | |
[ | |
35.964725999999999, | |
3.9961570000000002, | |
-5.8834609999999996 | |
], | |
[ | |
38.743259000000002, | |
1.6840919999999999, | |
-11.041373 | |
], | |
[ | |
0.263683, | |
1.4026749999999999, | |
-12.951762 | |
], | |
[ | |
51.472949, | |
-1.9165749999999999, | |
-10.855477 | |
], | |
[ | |
0.66744599999999998, | |
2.1955939999999998, | |
-16.248484000000001 | |
], | |
[ | |
65.744093000000007, | |
1.50848, | |
-15.246319 | |
], | |
[ | |
56.965141000000003, | |
0.11928, | |
-19.018856 | |
], | |
[ | |
62.175736999999998, | |
0.85231400000000002, | |
-19.408726999999999 | |
], | |
[ | |
37.873849999999997, | |
3.1377229999999998, | |
-18.990403000000001 | |
], | |
[ | |
62.612391000000002, | |
0.75128200000000001, | |
-19.798853000000001 | |
], | |
[ | |
53.836970999999998, | |
0.98906899999999998, | |
-24.468212000000001 | |
], | |
[ | |
67.229370000000003, | |
1.3145290000000001, | |
-31.713984 | |
], | |
[ | |
67.391126, | |
0.28825000000000001, | |
-29.163648999999999 | |
], | |
[ | |
32.220436999999997, | |
4.066783, | |
-31.149502999999999 | |
], | |
[ | |
51.238253999999998, | |
1.1362350000000001, | |
-27.908004999999999 | |
], | |
[ | |
24.454891, | |
2.6326329999999998, | |
-29.511509 | |
], | |
[ | |
20.930713999999998, | |
1.4233260000000001, | |
-30.555796000000001 | |
], | |
[ | |
-1.525714, | |
1.2759640000000001, | |
-33.003801000000003 | |
], | |
[ | |
6.3747680000000004, | |
3.4614910000000001, | |
-34.574942999999998 | |
], | |
[ | |
60.755026000000001, | |
4.8277679999999998, | |
-35.333799999999997 | |
], | |
[ | |
56.939202999999999, | |
5.929945, | |
-37.624450000000003 | |
], | |
[ | |
3.0198019999999999, | |
2.5741390000000002, | |
-35.933351000000002 | |
], | |
[ | |
4.0354780000000003, | |
3.2557689999999999, | |
-34.452258999999998 | |
], | |
[ | |
7.4117810000000004, | |
2.6917110000000002, | |
-37.459924000000001 | |
], | |
[ | |
10.588585999999999, | |
2.982348, | |
-37.397015000000003 | |
], | |
[ | |
12.813192000000001, | |
3.0040610000000001, | |
-37.528086000000002 | |
], | |
[ | |
25.129823999999999, | |
-0.426562, | |
-36.569256000000003 | |
], | |
[ | |
10.184559999999999, | |
-0.48774299999999998, | |
-39.367409000000002 | |
], | |
[ | |
12.606854999999999, | |
1.796125, | |
-38.800722999999998 | |
], | |
[ | |
34.607165999999999, | |
-1.71739, | |
-38.693973 | |
], | |
[ | |
17.339396000000001, | |
2.6095470000000001, | |
-44.444949999999999 | |
], | |
[ | |
25.693538, | |
1.445262, | |
-48.231803999999997 | |
], | |
[ | |
39.197628999999999, | |
4.0995629999999998, | |
-44.914008000000003 | |
], | |
[ | |
21.295535000000001, | |
2.9623080000000002, | |
-48.599533999999998 | |
], | |
[ | |
52.631079, | |
-2.0656089999999998, | |
-46.991599000000001 | |
], | |
[ | |
55.817117000000003, | |
-0.098385, | |
-51.645555999999999 | |
], | |
[ | |
49.238607999999999, | |
1.68146, | |
-54.274163999999999 | |
], | |
[ | |
3.7258469999999999, | |
1.5747, | |
58.040180999999997 | |
], | |
[ | |
5.0390119999999996, | |
-0.101065, | |
59.550989000000001 | |
], | |
[ | |
17.799797999999999, | |
1.540529, | |
56.583153000000003 | |
], | |
[ | |
22.390606999999999, | |
2.5316510000000001, | |
56.505567999999997 | |
], | |
[ | |
22.007245000000001, | |
3.7548180000000002, | |
53.807948000000003 | |
], | |
[ | |
12.450658000000001, | |
0.148892, | |
52.822462999999999 | |
], | |
[ | |
17.80021, | |
3.1908889999999999, | |
53.422752000000003 | |
], | |
[ | |
18.479554, | |
3.7416529999999999, | |
51.055717000000001 | |
], | |
[ | |
31.107357, | |
-1.10853, | |
50.827852 | |
], | |
[ | |
39.671351999999999, | |
0.83584199999999997, | |
48.123080999999999 | |
], | |
[ | |
14.516372, | |
1.3001750000000001, | |
47.502127999999999 | |
], | |
[ | |
16.927299000000001, | |
2.7599420000000001, | |
49.237569000000001 | |
], | |
[ | |
2.6987070000000002, | |
0.89080599999999999, | |
45.300333999999999 | |
], | |
[ | |
17.200074999999998, | |
2.340684, | |
46.031742999999999 | |
], | |
[ | |
14.779977000000001, | |
1.403187, | |
45.392885 | |
], | |
[ | |
33.081665000000001, | |
-0.905582, | |
44.145341999999999 | |
], | |
[ | |
18.905118999999999, | |
3.5070839999999999, | |
43.271673 | |
], | |
[ | |
31.115608999999999, | |
-0.13033400000000001, | |
42.013814000000004 | |
], | |
[ | |
51.290154000000001, | |
1.3373189999999999, | |
38.398085000000002 | |
], | |
[ | |
44.574061999999998, | |
0.97425899999999999, | |
34.822608000000002 | |
], | |
[ | |
53.691732000000002, | |
-0.214586, | |
33.658006999999998 | |
], | |
[ | |
1.2741130000000001, | |
1.540713, | |
29.434612000000001 | |
], | |
[ | |
39.180366999999997, | |
0.50310600000000005, | |
29.953831999999998 | |
], | |
[ | |
9.9960100000000001, | |
-0.75091699999999995, | |
24.905538 | |
], | |
[ | |
48.828102000000001, | |
0.94110700000000003, | |
21.362793 | |
], | |
[ | |
45.912019000000001, | |
2.1619799999999998, | |
18.601448999999999 | |
], | |
[ | |
51.005018999999997, | |
2.883286, | |
12.515374 | |
], | |
[ | |
53.941361999999998, | |
3.2502010000000001, | |
12.144895999999999 | |
], | |
[ | |
42.126573, | |
0.71685399999999999, | |
-5.8839750000000004 | |
], | |
[ | |
41.823031, | |
-0.023956999999999999, | |
-10.934217 | |
], | |
[ | |
41.536143000000003, | |
-0.88721799999999995, | |
-13.490581000000001 | |
], | |
[ | |
57.597850000000001, | |
0.53531799999999996, | |
-10.848284 | |
], | |
[ | |
43.531038000000002, | |
-0.92063499999999998, | |
-18.602249 | |
], | |
[ | |
64.908426000000006, | |
0.83444499999999999, | |
-17.712688 | |
], | |
[ | |
59.693466000000001, | |
-1.522286, | |
-19.221049000000001 | |
], | |
[ | |
1.0082549999999999, | |
-0.107465, | |
-19.009637999999999 | |
], | |
[ | |
65.261039999999994, | |
-0.36038700000000001, | |
-18.480841000000002 | |
], | |
[ | |
68.079130000000006, | |
-0.059955000000000001, | |
-19.436111 | |
], | |
[ | |
68.915727000000004, | |
0.87765000000000004, | |
-22.319801999999999 | |
], | |
[ | |
68.041461999999996, | |
-0.19259000000000001, | |
-27.262654000000001 | |
], | |
[ | |
56.794466, | |
-1.3798410000000001, | |
-26.360671 | |
], | |
[ | |
-2.0899909999999999, | |
-0.081240999999999994, | |
-31.129135999999999 | |
], | |
[ | |
31.685663000000002, | |
4.9649000000000001, | |
-29.038588000000001 | |
], | |
[ | |
53.591417999999997, | |
-1.0164120000000001, | |
-28.162022 | |
], | |
[ | |
18.505893, | |
0.65336399999999994, | |
-32.446939999999998 | |
], | |
[ | |
0.079646999999999996, | |
1.016634, | |
-36.116249000000003 | |
], | |
[ | |
18.557582, | |
-0.47444399999999998, | |
-37.957680000000003 | |
], | |
[ | |
62.035975999999998, | |
5.483727, | |
-41.048957000000001 | |
], | |
[ | |
38.819135000000003, | |
1.249519, | |
-43.399627000000002 | |
], | |
[ | |
36.095267999999997, | |
4.0075279999999998, | |
-52.658301000000002 | |
], | |
[ | |
39.435065000000002, | |
2.4569909999999999, | |
-51.163480999999997 | |
], | |
[ | |
25.984643999999999, | |
-1.903851, | |
-51.348996999999997 | |
], | |
[ | |
56.642485999999998, | |
-2.8449770000000001, | |
-54.444915000000002 | |
], | |
[ | |
30.026228, | |
3.691154, | |
-54.331361000000001 | |
], | |
[ | |
22.553470999999998, | |
0.54275700000000004, | |
57.942346999999998 | |
], | |
[ | |
15.336069999999999, | |
0.75588200000000005, | |
53.210008000000002 | |
], | |
[ | |
28.551258000000001, | |
-0.70178099999999999, | |
53.460124 | |
], | |
[ | |
0.76803600000000005, | |
-0.22292600000000001, | |
50.656260000000003 | |
], | |
[ | |
13.776611000000001, | |
-0.26960099999999998, | |
51.074596999999997 | |
], | |
[ | |
31.184754999999999, | |
0.14697499999999999, | |
52.339917 | |
], | |
[ | |
36.545684000000001, | |
0.093196000000000001, | |
47.448563999999998 | |
], | |
[ | |
29.325434000000001, | |
-3.420112, | |
39.646571000000002 | |
], | |
[ | |
28.387619999999998, | |
-2.123243, | |
41.286904 | |
], | |
[ | |
49.013039999999997, | |
0.390932, | |
38.104109999999999 | |
], | |
[ | |
51.203527999999999, | |
-0.16562399999999999, | |
36.886113999999999 | |
], | |
[ | |
46.528050999999998, | |
-3.4371489999999998, | |
35.527166000000001 | |
], | |
[ | |
-0.72900399999999999, | |
-1.647939, | |
32.27711 | |
], | |
[ | |
42.403706, | |
-1.6051880000000001, | |
35.330528000000001 | |
], | |
[ | |
-0.024063000000000001, | |
1.5208790000000001, | |
30.480913999999999 | |
], | |
[ | |
4.9732589999999997, | |
1.5569379999999999, | |
29.812946 | |
], | |
[ | |
51.273882999999998, | |
-0.66619700000000004, | |
28.826038 | |
], | |
[ | |
41.962636000000003, | |
-2.5482130000000001, | |
30.623805000000001 | |
], | |
[ | |
49.374305, | |
-2.3349579999999999, | |
29.245668999999999 | |
], | |
[ | |
35.390169999999998, | |
-0.26264799999999999, | |
26.126415000000001 | |
], | |
[ | |
50.151124000000003, | |
-0.75045399999999995, | |
24.968879999999999 | |
], | |
[ | |
3.8353830000000002, | |
-0.12757599999999999, | |
27.032164999999999 | |
], | |
[ | |
34.951385999999999, | |
-2.310165, | |
23.986193 | |
], | |
[ | |
-0.53747699999999998, | |
-0.569303, | |
22.513864999999999 | |
], | |
[ | |
0.18929000000000001, | |
0.081855999999999998, | |
9.6611949999999993 | |
], | |
[ | |
57.435436000000003, | |
3.3192330000000001, | |
12.152615000000001 | |
], | |
[ | |
57.660044999999997, | |
4.2723170000000001, | |
8.1499509999999997 | |
], | |
[ | |
61.456595, | |
3.2277330000000002, | |
11.317098 | |
], | |
[ | |
54.772128000000002, | |
4.2146499999999998, | |
6.4406780000000001 | |
], | |
[ | |
62.328257999999998, | |
4.4788709999999998, | |
6.4548319999999997 | |
], | |
[ | |
58.471210999999997, | |
4.4837300000000004, | |
5.5572410000000003 | |
], | |
[ | |
64.242590000000007, | |
3.914345, | |
5.8383839999999996 | |
], | |
[ | |
-0.24557399999999999, | |
0.97169300000000003, | |
3.0258120000000002 | |
], | |
[ | |
65.967294999999993, | |
3.209908, | |
0.86770800000000003 | |
], | |
[ | |
0.19137499999999999, | |
0.98201300000000002, | |
1.10684 | |
], | |
[ | |
36.887596000000002, | |
-0.333841, | |
-2.196123 | |
], | |
[ | |
37.810394000000002, | |
0.76529000000000003, | |
-3.642182 | |
], | |
[ | |
62.621136999999997, | |
4.7615299999999996, | |
-0.98243000000000003 | |
], | |
[ | |
64.998806999999999, | |
3.8341099999999999, | |
-3.2306180000000002 | |
], | |
[ | |
47.098131000000002, | |
-3.3718870000000001, | |
-7.9083050000000004 | |
], | |
[ | |
65.518285000000006, | |
0.089260000000000006, | |
-6.3007590000000002 | |
], | |
[ | |
63.967320000000001, | |
3.042224, | |
-7.4743510000000004 | |
], | |
[ | |
51.922006000000003, | |
-2.0903399999999999, | |
-9.5726279999999999 | |
], | |
[ | |
62.626066999999999, | |
-0.658084, | |
-8.8315020000000004 | |
], | |
[ | |
37.835962000000002, | |
1.947435, | |
-7.6515680000000001 | |
], | |
[ | |
37.516370999999999, | |
1.69601, | |
-9.6790800000000008 | |
], | |
[ | |
48.824554999999997, | |
0.26249600000000001, | |
-10.553418000000001 | |
], | |
[ | |
59.003672999999999, | |
-2.9620350000000002, | |
-10.151363 | |
], | |
[ | |
62.575704999999999, | |
-0.097331000000000001, | |
-10.664042999999999 | |
], | |
[ | |
64.927064000000001, | |
-0.55737700000000001, | |
-14.145045 | |
], | |
[ | |
62.346001999999999, | |
-2.5665680000000002, | |
-17.835334 | |
], | |
[ | |
53.158064000000003, | |
1.343631, | |
-22.892164000000001 | |
], | |
[ | |
64.576151999999993, | |
-2.945697, | |
-20.204863 | |
], | |
[ | |
58.983606999999999, | |
-2.0544180000000001, | |
-24.56549 | |
], | |
[ | |
68.029332999999994, | |
-2.5585800000000001, | |
-23.660644999999999 | |
], | |
[ | |
-1.581364, | |
-1.710691, | |
-28.254527 | |
], | |
[ | |
30.529125000000001, | |
2.2599749999999998, | |
-29.845172000000002 | |
], | |
[ | |
64.414758000000006, | |
5.3267860000000002, | |
-36.001033 | |
], | |
[ | |
67.495750000000001, | |
3.545369, | |
-35.541637000000001 | |
], | |
[ | |
68.183072999999993, | |
0.53789600000000004, | |
-35.444653000000002 | |
], | |
[ | |
13.515715, | |
-1.929891, | |
-37.654079000000003 | |
], | |
[ | |
65.400137000000001, | |
2.579145, | |
-39.607455000000002 | |
], | |
[ | |
60.018740000000001, | |
5.6160269999999999, | |
-38.030050000000003 | |
], | |
[ | |
58.331321000000003, | |
4.9583690000000002, | |
-41.704470000000001 | |
], | |
[ | |
1.688866, | |
-1.884504, | |
-37.281773000000001 | |
], | |
[ | |
5.3137980000000002, | |
-0.21342, | |
-38.858559999999997 | |
], | |
[ | |
16.370426999999999, | |
0.995506, | |
-39.436874000000003 | |
], | |
[ | |
20.988996, | |
-3.0232770000000002, | |
-37.584659000000002 | |
], | |
[ | |
27.113002999999999, | |
-0.485211, | |
-37.551183000000002 | |
], | |
[ | |
61.602820999999999, | |
3.0601970000000001, | |
-44.457065999999998 | |
], | |
[ | |
15.926356, | |
0.42691299999999999, | |
-42.462522 | |
], | |
[ | |
38.632480999999999, | |
2.9578129999999998, | |
-47.378155999999997 | |
], | |
[ | |
18.736366, | |
2.6912020000000001, | |
-46.902424000000003 | |
], | |
[ | |
24.47972, | |
0.80057800000000001, | |
-49.219619000000002 | |
], | |
[ | |
37.043748999999998, | |
-0.18338299999999999, | |
-52.240240999999997 | |
], | |
[ | |
41.248733000000001, | |
1.4390309999999999, | |
-52.665021000000003 | |
], | |
[ | |
32.818024999999999, | |
2.313409, | |
-55.954129999999999 | |
], | |
[ | |
10.987648999999999, | |
-2.3364720000000001, | |
57.481112000000003 | |
], | |
[ | |
1.743109, | |
-0.79929899999999998, | |
54.575428000000002 | |
], | |
[ | |
12.040412, | |
-1.5556380000000001, | |
54.807989999999997 | |
], | |
[ | |
26.375357000000001, | |
0.31397700000000001, | |
55.416153999999999 | |
], | |
[ | |
4.9298479999999998, | |
-2.827153, | |
44.184959999999997 | |
], | |
[ | |
1.067024, | |
-0.54694299999999996, | |
41.438063999999997 | |
], | |
[ | |
26.247471999999998, | |
-3.3554789999999999, | |
36.348379999999999 | |
], | |
[ | |
8.5617389999999993, | |
1.258257, | |
29.437511000000001 | |
], | |
[ | |
6.3591389999999999, | |
-1.974561, | |
25.359843999999999 | |
], | |
[ | |
37.035919, | |
-4.3430289999999996, | |
23.427159 | |
], | |
[ | |
-0.31794499999999998, | |
0.87850399999999995, | |
20.288007 | |
], | |
[ | |
-0.198768, | |
0.053997000000000003, | |
15.846762 | |
], | |
[ | |
50.495379, | |
1.551809, | |
19.424854 | |
], | |
[ | |
48.959921999999999, | |
2.5926520000000002, | |
17.334267000000001 | |
], | |
[ | |
51.430177, | |
1.879259, | |
16.319040999999999 | |
], | |
[ | |
48.982796, | |
2.48943, | |
15.51154 | |
], | |
[ | |
1.5459290000000001, | |
-1.146533, | |
12.450391 | |
], | |
[ | |
62.245299000000003, | |
1.6589719999999999, | |
15.985313 | |
], | |
[ | |
64.765687999999997, | |
0.47570800000000002, | |
11.284639 | |
], | |
[ | |
-0.118794, | |
-2.3555540000000001, | |
8.8310259999999996 | |
], | |
[ | |
64.519329999999997, | |
2.446895, | |
8.6131910000000005 | |
], | |
[ | |
-0.37089699999999998, | |
-0.636957, | |
6.1771469999999997 | |
], | |
[ | |
59.572572999999998, | |
3.9192209999999998, | |
1.9311480000000001 | |
], | |
[ | |
62.536490999999998, | |
5.0756819999999996, | |
2.6919789999999999 | |
], | |
[ | |
40.151139999999998, | |
-1.7779640000000001, | |
-2.7881339999999999 | |
], | |
[ | |
0.69060200000000005, | |
2.3572769999999998, | |
0.41783999999999999 | |
], | |
[ | |
59.772993999999997, | |
3.4840529999999998, | |
0.386853 | |
], | |
[ | |
57.869847, | |
2.9099249999999999, | |
-2.5759240000000001 | |
], | |
[ | |
66.683426999999995, | |
-1.508804, | |
-2.938412 | |
], | |
[ | |
61.079552, | |
4.1479600000000003, | |
-5.4087290000000001 | |
], | |
[ | |
62.544407, | |
3.9174669999999998, | |
-7.04061 | |
], | |
[ | |
58.361879999999999, | |
3.4417710000000001, | |
-6.8542259999999997 | |
], | |
[ | |
61.011892000000003, | |
2.3824130000000001, | |
-9.0454290000000004 | |
], | |
[ | |
2.0975459999999999, | |
0.094699000000000005, | |
-6.5475620000000001 | |
], | |
[ | |
38.683501999999997, | |
-0.47398200000000001, | |
-5.913653 | |
], | |
[ | |
59.394250999999997, | |
1.9741470000000001, | |
-9.4103080000000006 | |
], | |
[ | |
36.078501000000003, | |
1.5906640000000001, | |
-10.632402000000001 | |
], | |
[ | |
45.813979000000003, | |
-1.3106420000000001, | |
-10.192662 | |
], | |
[ | |
54.441122, | |
0.624525, | |
-11.217053 | |
], | |
[ | |
0.107892, | |
-2.4168050000000001, | |
-12.812013 | |
], | |
[ | |
0.17534, | |
-0.0026580000000000002, | |
-15.343436000000001 | |
], | |
[ | |
44.049396999999999, | |
-2.8514529999999998, | |
-15.047293 | |
], | |
[ | |
39.093834000000001, | |
0.86260499999999996, | |
-17.422599999999999 | |
], | |
[ | |
1.2337419999999999, | |
-0.63036099999999995, | |
-21.404340000000001 | |
], | |
[ | |
41.192808999999997, | |
-2.0247359999999999, | |
-22.462738999999999 | |
], | |
[ | |
52.254148000000001, | |
0.60576600000000003, | |
-25.380428999999999 | |
], | |
[ | |
0.300124, | |
-1.015218, | |
-24.158322999999999 | |
], | |
[ | |
60.588560000000001, | |
-3.4688460000000001, | |
-24.485361000000001 | |
], | |
[ | |
22.430098000000001, | |
0.180307, | |
-30.614107000000001 | |
], | |
[ | |
27.345524000000001, | |
-0.27670400000000001, | |
-30.267571 | |
], | |
[ | |
30.840125, | |
-0.27215899999999998, | |
-31.445039999999999 | |
], | |
[ | |
32.312610999999997, | |
0.17306099999999999, | |
-34.102186000000003 | |
], | |
[ | |
50.465288999999999, | |
-2.3347030000000002, | |
-28.91103 | |
], | |
[ | |
31.34094, | |
-1.6888749999999999, | |
-37.077793999999997 | |
], | |
[ | |
15.862201000000001, | |
-0.076067999999999997, | |
-35.405034999999998 | |
], | |
[ | |
25.405588999999999, | |
-3.2844690000000001, | |
-37.806294999999999 | |
], | |
[ | |
30.660018000000001, | |
-2.0777380000000001, | |
-38.893659999999997 | |
], | |
[ | |
50.006605999999998, | |
-3.944169, | |
-46.522156000000003 | |
], | |
[ | |
37.402881000000001, | |
-1.688914, | |
-46.845815000000002 | |
], | |
[ | |
17.150136, | |
-1.467433, | |
-46.840710000000001 | |
], | |
[ | |
20.375627999999999, | |
-0.783721, | |
-50.063288 | |
], | |
[ | |
38.278688000000002, | |
0.14990400000000001, | |
-50.548709000000002 | |
], | |
[ | |
45.176445000000001, | |
1.8986879999999999, | |
-53.181376 | |
], | |
[ | |
45.830491000000002, | |
-0.33806799999999998, | |
-55.216496999999997 | |
], | |
[ | |
27.018798, | |
0.192331, | |
-55.596879999999999 | |
], | |
[ | |
50.255011000000003, | |
-0.82058299999999995, | |
-56.717044999999999 | |
], | |
[ | |
8.1841229999999996, | |
-2.0155720000000001, | |
59.650852 | |
], | |
[ | |
4.904077, | |
-3.680936, | |
58.693202999999997 | |
], | |
[ | |
2.7482250000000001, | |
-3.7480530000000001, | |
55.966135000000001 | |
], | |
[ | |
2.0048110000000001, | |
-3.501789, | |
50.037793999999998 | |
], | |
[ | |
29.366337999999999, | |
-3.1582759999999999, | |
49.912073999999997 | |
], | |
[ | |
29.624648000000001, | |
-2.726712, | |
45.732177999999998 | |
], | |
[ | |
37.978608000000001, | |
-2.5109620000000001, | |
47.342731999999998 | |
], | |
[ | |
41.211623000000003, | |
-4.2299629999999997, | |
45.100002000000003 | |
], | |
[ | |
44.097042999999999, | |
-3.1504240000000001, | |
40.095889 | |
], | |
[ | |
0.074127999999999999, | |
-1.9292819999999999, | |
35.619853999999997 | |
], | |
[ | |
49.843279000000003, | |
-3.3374830000000002, | |
33.883073000000003 | |
], | |
[ | |
43.522792000000003, | |
-0.95308000000000004, | |
33.614552000000003 | |
], | |
[ | |
51.249898000000002, | |
-2.0121159999999998, | |
31.602414 | |
], | |
[ | |
0.506934, | |
-2.5202149999999999, | |
28.880019999999998 | |
], | |
[ | |
2.8035000000000001, | |
-0.65871400000000002, | |
28.211791000000002 | |
], | |
[ | |
6.4973650000000003, | |
-0.724526, | |
28.298881000000002 | |
], | |
[ | |
37.114798999999998, | |
-1.831205, | |
27.699490999999998 | |
], | |
[ | |
38.569966999999998, | |
-3.0510169999999999, | |
25.857915999999999 | |
], | |
[ | |
54.243837999999997, | |
1.3638209999999999, | |
20.010501000000001 | |
], | |
[ | |
57.306693000000003, | |
0.68752199999999997, | |
20.993334000000001 | |
], | |
[ | |
-0.29389599999999999, | |
-2.672625, | |
17.846135 | |
], | |
[ | |
55.822386000000002, | |
1.2034309999999999, | |
17.054659000000001 | |
], | |
[ | |
60.26858, | |
0.97386700000000004, | |
18.400971999999999 | |
], | |
[ | |
53.254761999999999, | |
1.7812129999999999, | |
17.622167000000001 | |
], | |
[ | |
53.955258000000001, | |
0.99068299999999998, | |
14.687343 | |
], | |
[ | |
47.327598999999999, | |
2.4500069999999998, | |
14.425561 | |
], | |
[ | |
59.854968, | |
2.353828, | |
15.850915000000001 | |
], | |
[ | |
63.633456000000002, | |
-0.82408099999999995, | |
15.407118000000001 | |
], | |
[ | |
57.916345, | |
2.1220949999999998, | |
15.054001 | |
], | |
[ | |
55.78313, | |
1.4318059999999999, | |
14.029991000000001 | |
], | |
[ | |
65.764745000000005, | |
-0.15666099999999999, | |
7.0523930000000004 | |
], | |
[ | |
66.678201999999999, | |
1.2130570000000001, | |
3.1954319999999998 | |
], | |
[ | |
67.018037000000007, | |
-1.8808180000000001, | |
1.0121020000000001 | |
], | |
[ | |
43.592790999999998, | |
-3.3551280000000001, | |
-4.386228 | |
], | |
[ | |
49.326073000000001, | |
-2.8999790000000001, | |
-8.9026329999999998 | |
], | |
[ | |
45.246690999999998, | |
-1.0121770000000001, | |
-7.4077549999999999 | |
], | |
[ | |
2.1112489999999999, | |
-2.4487890000000001, | |
-4.2499339999999997 | |
], | |
[ | |
55.894691999999999, | |
0.00085099999999999998, | |
-10.020500999999999 | |
], | |
[ | |
55.224511, | |
-2.776932, | |
-9.5754570000000001 | |
], | |
[ | |
59.497543999999998, | |
-1.6571309999999999, | |
-9.669753 | |
], | |
[ | |
40.067086000000003, | |
-0.46177000000000001, | |
-10.075964000000001 | |
], | |
[ | |
36.255985000000003, | |
0.21218400000000001, | |
-12.831958 | |
], | |
[ | |
48.394592000000003, | |
-3.413942, | |
-10.246464 | |
], | |
[ | |
62.642898000000002, | |
-3.8378060000000001, | |
-12.269091 | |
], | |
[ | |
45.478999999999999, | |
-3.8626999999999998, | |
-18.060533 | |
], | |
[ | |
40.747878999999998, | |
-0.25159999999999999, | |
-18.941473999999999 | |
], | |
[ | |
44.876921000000003, | |
-4.1399499999999998, | |
-21.684813999999999 | |
], | |
[ | |
-0.21354699999999999, | |
-2.214229, | |
-25.317637999999999 | |
], | |
[ | |
49.898477, | |
-0.13087699999999999, | |
-28.131011000000001 | |
], | |
[ | |
63.299185999999999, | |
-5.1473620000000002, | |
-22.897611000000001 | |
], | |
[ | |
68.165687000000005, | |
-4.3950570000000004, | |
-27.427441000000002 | |
], | |
[ | |
29.541011999999998, | |
-1.2242690000000001, | |
-31.527090000000001 | |
], | |
[ | |
56.340181999999999, | |
-3.2333789999999998, | |
-27.959779000000001 | |
], | |
[ | |
48.546363999999997, | |
-3.553785, | |
-31.196073999999999 | |
], | |
[ | |
51.034723, | |
-3.8379810000000001, | |
-30.46424 | |
], | |
[ | |
65.556157999999996, | |
-1.838946, | |
-38.325485 | |
], | |
[ | |
6.0912379999999997, | |
-2.7832340000000002, | |
-39.536879999999996 | |
], | |
[ | |
16.465508, | |
-2.5178759999999998, | |
-40.081156999999997 | |
], | |
[ | |
64.024850000000001, | |
2.4321169999999999, | |
-43.094602999999999 | |
], | |
[ | |
63.438903000000003, | |
1.7823770000000001, | |
-44.680928000000002 | |
], | |
[ | |
23.579388000000002, | |
-4.6700749999999998, | |
-38.470882000000003 | |
], | |
[ | |
38.474080999999998, | |
-0.87078599999999995, | |
-48.652394000000001 | |
], | |
[ | |
27.088488999999999, | |
-1.9080159999999999, | |
-48.584164999999999 | |
], | |
[ | |
35.878830000000001, | |
0.34100999999999998, | |
-55.790826000000003 | |
], | |
[ | |
29.049108, | |
-1.6646700000000001, | |
-58.365428999999999 | |
], | |
[ | |
15.627297, | |
-2.5830410000000001, | |
58.286841000000003 | |
], | |
[ | |
18.51127, | |
-1.8563369999999999, | |
59.529389000000002 | |
], | |
[ | |
26.492612000000001, | |
-4.9845980000000001, | |
53.300876000000002 | |
], | |
[ | |
26.930147000000002, | |
-4.6462450000000004, | |
48.788699999999999 | |
], | |
[ | |
27.236599999999999, | |
-5.5880200000000002, | |
45.540312 | |
], | |
[ | |
2.8195169999999998, | |
-3.380477, | |
43.854861 | |
], | |
[ | |
25.993227999999998, | |
-4.3648259999999999, | |
40.801402000000003 | |
], | |
[ | |
0.34370800000000001, | |
-2.3212920000000001, | |
38.118611999999999 | |
], | |
[ | |
43.608279000000003, | |
-3.4155150000000001, | |
34.397830999999996 | |
], | |
[ | |
26.710905, | |
-5.4896010000000004, | |
33.612721000000001 | |
], | |
[ | |
4.6799340000000003, | |
-3.3712569999999999, | |
25.653410999999998 | |
], | |
[ | |
8.0551870000000001, | |
-1.975725, | |
25.70317 | |
], | |
[ | |
42.154778999999998, | |
-6.1422879999999997, | |
28.629117000000001 | |
], | |
[ | |
55.377439000000003, | |
0.22754099999999999, | |
23.424647 | |
], | |
[ | |
56.640880000000003, | |
-2.287973, | |
27.199027999999998 | |
], | |
[ | |
2.457112, | |
-4.252955, | |
25.369243000000001 | |
], | |
[ | |
0.66703500000000004, | |
-3.4001730000000001, | |
23.344802000000001 | |
], | |
[ | |
59.602401, | |
-1.991357, | |
23.818708999999998 | |
], | |
[ | |
60.049042, | |
-2.8923009999999998, | |
21.371980000000001 | |
], | |
[ | |
39.144573000000001, | |
-3.9755370000000001, | |
17.913450999999998 | |
], | |
[ | |
62.632728, | |
-1.8344739999999999, | |
17.741406999999999 | |
], | |
[ | |
64.286327, | |
-1.707964, | |
13.080321 | |
], | |
[ | |
64.065715999999995, | |
-2.8987609999999999, | |
9.6373820000000006 | |
], | |
[ | |
64.952139000000003, | |
-2.8406159999999998, | |
5.8391279999999997 | |
], | |
[ | |
-0.32442199999999999, | |
-3.869523, | |
4.8431249999999997 | |
], | |
[ | |
-0.13828199999999999, | |
-3.2037369999999998, | |
0.74145000000000005 | |
], | |
[ | |
39.632143999999997, | |
-3.8840080000000001, | |
-2.6224599999999998 | |
], | |
[ | |
65.261850999999993, | |
-5.1754509999999998, | |
-5.4952350000000001 | |
], | |
[ | |
1.6618539999999999, | |
-0.42861900000000003, | |
-1.8969309999999999 | |
], | |
[ | |
58.933914000000001, | |
-5.2416470000000004, | |
-6.9446630000000003 | |
], | |
[ | |
36.276415999999998, | |
-1.86304, | |
-1.9430510000000001 | |
], | |
[ | |
40.928378000000002, | |
-2.0729030000000002, | |
-7.4815449999999997 | |
], | |
[ | |
0.13716400000000001, | |
-3.2102219999999999, | |
-10.186996000000001 | |
], | |
[ | |
54.513148000000001, | |
-4.4262519999999999, | |
-10.391905 | |
], | |
[ | |
39.494463000000003, | |
-1.4579930000000001, | |
-13.138847 | |
], | |
[ | |
0.56539099999999998, | |
-4.5006349999999999, | |
-17.289171 | |
], | |
[ | |
45.705455999999998, | |
-4.4490800000000004, | |
-14.499964 | |
], | |
[ | |
54.819935999999998, | |
-2.7971689999999998, | |
-26.004688999999999 | |
], | |
[ | |
41.845624000000001, | |
-5.0343140000000002, | |
-24.267823 | |
], | |
[ | |
59.472399000000003, | |
-5.1926949999999996, | |
-26.456724000000001 | |
], | |
[ | |
21.334814999999999, | |
-2.060683, | |
-30.675267000000002 | |
], | |
[ | |
24.744634000000001, | |
-2.6893180000000001, | |
-30.331354999999999 | |
], | |
[ | |
52.307361, | |
-5.9270769999999997, | |
-32.193072999999998 | |
], | |
[ | |
54.428730999999999, | |
-5.3999100000000002, | |
-29.975277999999999 | |
], | |
[ | |
55.863947000000003, | |
-7.6638130000000002, | |
-31.033719999999999 | |
], | |
[ | |
-1.1314649999999999, | |
-1.7850250000000001, | |
-33.252713 | |
], | |
[ | |
48.843142999999998, | |
-5.2535949999999998, | |
-33.899160999999999 | |
], | |
[ | |
67.370429999999999, | |
-3.063358, | |
-35.021984000000003 | |
], | |
[ | |
15.909765, | |
-2.493805, | |
-34.874552999999999 | |
], | |
[ | |
4.4277829999999998, | |
-2.0819749999999999, | |
-39.184451000000003 | |
], | |
[ | |
65.801795999999996, | |
-0.73901399999999995, | |
-42.338434999999997 | |
], | |
[ | |
18.302023999999999, | |
-4.3521380000000001, | |
-38.825876000000001 | |
], | |
[ | |
31.105139999999999, | |
-4.7587149999999996, | |
-39.537137999999999 | |
], | |
[ | |
61.917304999999999, | |
-1.6796219999999999, | |
-46.815651000000003 | |
], | |
[ | |
20.802883000000001, | |
-4.6601900000000001, | |
-52.612760000000002 | |
], | |
[ | |
41.740459999999999, | |
-1.832247, | |
-55.145677999999997 | |
], | |
[ | |
14.419594999999999, | |
-2.3423669999999999, | |
56.371763000000001 | |
], | |
[ | |
1.8296460000000001, | |
-2.868919, | |
54.213984000000004 | |
], | |
[ | |
33.629750999999999, | |
-3.4495, | |
46.347602999999999 | |
], | |
[ | |
0.088884000000000005, | |
-3.7266379999999999, | |
32.820039999999999 | |
], | |
[ | |
2.2406280000000001, | |
-5.5692170000000001, | |
34.301696 | |
], | |
[ | |
41.957514000000003, | |
-5.3816689999999996, | |
36.453564999999998 | |
], | |
[ | |
41.272452000000001, | |
-2.9028040000000002, | |
34.590355000000002 | |
], | |
[ | |
4.8857249999999999, | |
-7.2340619999999998, | |
33.035907000000002 | |
], | |
[ | |
2.0312079999999999, | |
-7.3343220000000002, | |
30.834401 | |
], | |
[ | |
38.67042, | |
-3.2070789999999998, | |
29.611632 | |
], | |
[ | |
50.740341999999998, | |
-2.2839640000000001, | |
25.221962999999999 | |
], | |
[ | |
51.115358999999998, | |
-1.4530179999999999, | |
22.715553 | |
], | |
[ | |
40.239581999999999, | |
-4.9836549999999997, | |
23.791052000000001 | |
], | |
[ | |
53.242924000000002, | |
-0.54856499999999997, | |
23.772690999999998 | |
], | |
[ | |
40.267966000000001, | |
-5.1050630000000004, | |
20.964105 | |
], | |
[ | |
42.274622000000001, | |
-4.921932, | |
18.696148999999998 | |
], | |
[ | |
0.88348400000000005, | |
-4.9448549999999996, | |
12.584864 | |
], | |
[ | |
46.546460000000003, | |
-5.1027800000000001, | |
-4.1134399999999998 | |
], | |
[ | |
46.092210999999999, | |
-4.6229820000000004, | |
-6.286473 | |
], | |
[ | |
40.529947999999997, | |
-3.5232239999999999, | |
-7.1416089999999999 | |
], | |
[ | |
42.170532000000001, | |
-4.7284379999999997, | |
-10.40903 | |
], | |
[ | |
48.789014999999999, | |
-5.4752460000000003, | |
-12.040152000000001 | |
], | |
[ | |
40.891727000000003, | |
-0.96649200000000002, | |
-16.360502 | |
], | |
[ | |
57.996625999999999, | |
-1.7175240000000001, | |
-20.926045999999999 | |
], | |
[ | |
55.501956, | |
-0.81010099999999996, | |
-23.489013 | |
], | |
[ | |
1.1651469999999999, | |
-4.5693130000000002, | |
-22.018312000000002 | |
], | |
[ | |
66.196439999999996, | |
-5.8419639999999999, | |
-23.965516999999998 | |
], | |
[ | |
68.179912999999999, | |
-4.7382109999999997, | |
-32.209468000000001 | |
], | |
[ | |
20.237608999999999, | |
-4.1348750000000001, | |
-30.844384000000002 | |
], | |
[ | |
27.788772000000002, | |
-4.0554769999999998, | |
-31.763071 | |
], | |
[ | |
57.196699000000002, | |
-5.3499619999999997, | |
-28.301857999999999 | |
], | |
[ | |
-1.159294, | |
-3.0973419999999998, | |
-31.031186999999999 | |
], | |
[ | |
18.119582000000001, | |
-2.8717239999999999, | |
-32.427931000000001 | |
], | |
[ | |
1.448885, | |
-5.1796540000000002, | |
-33.554259999999999 | |
], | |
[ | |
64.595043000000004, | |
-5.3270080000000002, | |
-36.367637000000002 | |
], | |
[ | |
2.7929490000000001, | |
-4.8220900000000002, | |
-37.645740000000004 | |
], | |
[ | |
7.251868, | |
-4.0559180000000001, | |
-39.624640999999997 | |
], | |
[ | |
48.577081999999997, | |
-4.9723069999999998, | |
-43.818635999999998 | |
], | |
[ | |
65.011195000000001, | |
-0.33414899999999997, | |
-44.029259000000003 | |
], | |
[ | |
20.692516000000001, | |
-5.1281949999999998, | |
-40.220666000000001 | |
], | |
[ | |
26.873778000000001, | |
-6.4910040000000002, | |
-38.588574999999999 | |
], | |
[ | |
23.445679999999999, | |
-6.4074580000000001, | |
-40.447906000000003 | |
], | |
[ | |
65.654747, | |
-3.641197, | |
-43.632677000000001 | |
], | |
[ | |
38.139696999999998, | |
-3.7110289999999999, | |
-46.664332000000002 | |
], | |
[ | |
39.089205999999997, | |
-1.7870710000000001, | |
-53.086742999999998 | |
], | |
[ | |
7.6349590000000003, | |
-4.9490860000000003, | |
58.956995999999997 | |
], | |
[ | |
21.086324999999999, | |
-2.7371500000000002, | |
59.248945999999997 | |
], | |
[ | |
3.6073119999999999, | |
-5.6527190000000003, | |
51.306187999999999 | |
], | |
[ | |
3.7966289999999998, | |
-3.3528600000000002, | |
46.452896000000003 | |
], | |
[ | |
32.554468999999997, | |
-5.4912580000000002, | |
45.884247000000002 | |
], | |
[ | |
-0.28347600000000001, | |
-4.8473980000000001, | |
41.989749000000003 | |
], | |
[ | |
-0.31242199999999998, | |
-5.212866, | |
38.388393000000001 | |
], | |
[ | |
28.393727999999999, | |
-5.5869439999999999, | |
38.024320000000003 | |
], | |
[ | |
7.800891, | |
-6.7485290000000004, | |
33.001278999999997 | |
], | |
[ | |
39.522295, | |
-4.6847029999999998, | |
31.594923000000001 | |
], | |
[ | |
44.872667, | |
-6.7309989999999997, | |
32.491075000000002 | |
], | |
[ | |
0.332675, | |
-5.0273820000000002, | |
28.828023999999999 | |
], | |
[ | |
52.089435000000002, | |
-3.6873100000000001, | |
31.278811000000001 | |
], | |
[ | |
52.671923999999997, | |
-2.5734840000000001, | |
28.580102 | |
], | |
[ | |
55.511681000000003, | |
-4.6795980000000004, | |
30.249680000000001 | |
], | |
[ | |
37.831448999999999, | |
-4.1242070000000002, | |
27.618016999999998 | |
], | |
[ | |
3.2210200000000002, | |
-6.4559639999999998, | |
26.070920999999998 | |
], | |
[ | |
41.867060000000002, | |
-5.7979690000000002, | |
25.228155999999998 | |
], | |
[ | |
59.532581999999998, | |
-6.8020870000000002, | |
19.929686 | |
], | |
[ | |
60.965179999999997, | |
-4.5420100000000003, | |
18.468457000000001 | |
], | |
[ | |
1.3532820000000001, | |
-4.3012439999999996, | |
14.000602000000001 | |
], | |
[ | |
45.005664000000003, | |
-6.9547639999999999, | |
17.455003000000001 | |
], | |
[ | |
3.0977980000000001, | |
-4.8587579999999999, | |
13.147515 | |
], | |
[ | |
41.838876999999997, | |
-6.7771229999999996, | |
15.226023 | |
], | |
[ | |
63.069581999999997, | |
-3.8019099999999999, | |
13.616754999999999 | |
], | |
[ | |
51.586275000000001, | |
-7.78043, | |
14.409575 | |
], | |
[ | |
63.560673000000001, | |
-4.7209700000000003, | |
11.608459999999999 | |
], | |
[ | |
63.485785999999997, | |
-5.8638789999999998, | |
8.8591650000000008 | |
], | |
[ | |
63.575715000000002, | |
-5.4160810000000001, | |
5.1604270000000003 | |
], | |
[ | |
66.071281999999997, | |
-4.2849539999999999, | |
2.3191250000000001 | |
], | |
[ | |
53.91093, | |
-7.4483949999999997, | |
-7.1332800000000001 | |
], | |
[ | |
66.442400000000006, | |
-6.0750419999999998, | |
-1.2121789999999999 | |
], | |
[ | |
48.176862999999997, | |
-5.5280820000000004, | |
-5.4848059999999998 | |
], | |
[ | |
50.390327999999997, | |
-5.5338000000000003, | |
-7.5173379999999996 | |
], | |
[ | |
36.306792999999999, | |
-6.0731890000000002, | |
-5.9952439999999996 | |
], | |
[ | |
38.081301000000003, | |
-6.5496650000000001, | |
-9.0940779999999997 | |
], | |
[ | |
39.281682000000004, | |
-6.6307020000000003, | |
-10.159397999999999 | |
], | |
[ | |
60.059758000000002, | |
-6.5823289999999997, | |
-10.350407000000001 | |
], | |
[ | |
0.27568599999999999, | |
-6.0243089999999997, | |
-12.319547999999999 | |
], | |
[ | |
52.834583000000002, | |
-6.796754, | |
-11.448619000000001 | |
], | |
[ | |
42.454268999999996, | |
-4.8903749999999997, | |
-13.065283000000001 | |
], | |
[ | |
0.42377999999999999, | |
-6.0834060000000001, | |
-15.328101 | |
], | |
[ | |
42.069206999999999, | |
-2.2106140000000001, | |
-15.588367999999999 | |
], | |
[ | |
48.349299999999999, | |
-6.9806559999999998, | |
-16.501421000000001 | |
], | |
[ | |
42.244058000000003, | |
-2.6744479999999999, | |
-19.885228000000001 | |
], | |
[ | |
44.272261, | |
-5.2602700000000002, | |
-16.412299999999998 | |
], | |
[ | |
51.544156000000001, | |
-9.0722459999999998, | |
-19.082122999999999 | |
], | |
[ | |
0.78838799999999998, | |
-3.7920349999999998, | |
-23.866657 | |
], | |
[ | |
46.837418999999997, | |
-5.9345549999999996, | |
-23.765418 | |
], | |
[ | |
44.612698999999999, | |
-7.4353680000000004, | |
-25.970086999999999 | |
], | |
[ | |
43.757984999999998, | |
-9.9320000000000004, | |
-27.115486000000001 | |
], | |
[ | |
65.471397999999994, | |
-7.5107480000000004, | |
-24.974640000000001 | |
], | |
[ | |
63.314, | |
-8.7071339999999999, | |
-26.895135 | |
], | |
[ | |
67.397102000000004, | |
-7.0830840000000004, | |
-28.020029999999998 | |
], | |
[ | |
0.329044, | |
-5.6409950000000002, | |
-29.435448000000001 | |
], | |
[ | |
59.346921999999999, | |
-8.9636399999999998, | |
-30.249669000000001 | |
], | |
[ | |
65.980558000000002, | |
-8.2968849999999996, | |
-31.568524 | |
], | |
[ | |
29.306417, | |
-4.0934999999999997, | |
-35.023631000000002 | |
], | |
[ | |
65.519476999999995, | |
-6.8132250000000001, | |
-33.954138 | |
], | |
[ | |
35.195672000000002, | |
-5.4137329999999997, | |
-38.936605999999998 | |
], | |
[ | |
15.452790999999999, | |
-4.2795959999999997, | |
-34.459335000000003 | |
], | |
[ | |
49.708537, | |
-7.3237759999999996, | |
-35.997261000000002 | |
], | |
[ | |
53.330514999999998, | |
-8.4758049999999994, | |
-36.150804999999998 | |
], | |
[ | |
56.286315999999999, | |
-10.079897000000001, | |
-36.688096000000002 | |
], | |
[ | |
65.896433000000002, | |
-6.4481570000000001, | |
-37.583981999999999 | |
], | |
[ | |
9.0671839999999992, | |
-4.3178049999999999, | |
-39.503504 | |
], | |
[ | |
66.385300000000001, | |
-4.242388, | |
-39.646588999999999 | |
], | |
[ | |
33.640687, | |
-4.8894590000000004, | |
-43.258693999999998 | |
], | |
[ | |
48.462910999999998, | |
-7.0173579999999998, | |
-45.206206999999999 | |
], | |
[ | |
27.525987000000001, | |
-5.1679190000000004, | |
-49.225324000000001 | |
], | |
[ | |
17.701249000000001, | |
-3.6875939999999998, | |
-49.495235999999998 | |
], | |
[ | |
25.256535, | |
-6.4587979999999998, | |
-51.381715 | |
], | |
[ | |
38.404040999999999, | |
-3.2118470000000001, | |
-49.920485999999997 | |
], | |
[ | |
36.308377999999998, | |
-3.86233, | |
-54.645496000000001 | |
], | |
[ | |
24.555866999999999, | |
-3.8697539999999999, | |
-57.112442000000001 | |
], | |
[ | |
47.356292000000003, | |
-3.6137899999999998, | |
-58.464472000000001 | |
], | |
[ | |
32.785330999999999, | |
-2.684199, | |
-58.487748000000003 | |
], | |
[ | |
54.549405999999998, | |
-5.0367059999999997, | |
-58.090097 | |
], | |
[ | |
18.245521, | |
-5.3514080000000002, | |
60.041145 | |
], | |
[ | |
12.213915999999999, | |
-4.7510539999999999, | |
57.400174 | |
], | |
[ | |
4.2108460000000001, | |
-6.8104480000000001, | |
55.968895000000003 | |
], | |
[ | |
4.6124590000000003, | |
-7.16371, | |
53.144914 | |
], | |
[ | |
7.9034319999999996, | |
-7.189241, | |
46.412435000000002 | |
], | |
[ | |
36.668768999999998, | |
-5.572597, | |
47.098820000000003 | |
], | |
[ | |
41.585526000000002, | |
-6.7241749999999998, | |
43.859059999999999 | |
], | |
[ | |
40.652188000000002, | |
-5.6305889999999996, | |
34.091127 | |
], | |
[ | |
25.145430000000001, | |
-6.6994930000000004, | |
32.950443999999997 | |
], | |
[ | |
50.910994000000002, | |
-7.4121350000000001, | |
30.329808 | |
], | |
[ | |
44.672823999999999, | |
-6.8606220000000002, | |
25.779048 | |
], | |
[ | |
58.085864999999998, | |
-5.5691670000000002, | |
25.764130000000002 | |
], | |
[ | |
43.735916000000003, | |
-5.9655709999999997, | |
22.698222999999999 | |
], | |
[ | |
47.683312000000001, | |
-7.4485960000000002, | |
19.874628999999999 | |
], | |
[ | |
62.426782000000003, | |
-6.6076610000000002, | |
15.87552 | |
], | |
[ | |
55.880001, | |
-8.7009159999999994, | |
14.417978 | |
], | |
[ | |
57.083316000000003, | |
-10.092373, | |
12.787438999999999 | |
], | |
[ | |
-0.33931899999999998, | |
-7.5823299999999998, | |
7.4393989999999999 | |
], | |
[ | |
-0.19246099999999999, | |
-6.126309, | |
2.2835679999999998 | |
], | |
[ | |
1.108773, | |
-4.8280599999999998, | |
-2.9334069999999999 | |
], | |
[ | |
1.405816, | |
-6.4169099999999997, | |
-6.7918370000000001 | |
], | |
[ | |
62.439743999999997, | |
-7.8351030000000002, | |
-12.041293 | |
], | |
[ | |
44.739624999999997, | |
-5.970675, | |
-18.431229999999999 | |
], | |
[ | |
42.273071999999999, | |
-4.8656069999999998, | |
-21.638940000000002 | |
], | |
[ | |
48.415219, | |
-7.3516019999999997, | |
-22.182621000000001 | |
], | |
[ | |
58.541201999999998, | |
-3.9258839999999999, | |
-23.640893999999999 | |
], | |
[ | |
0.750301, | |
-7.493093, | |
-24.094228999999999 | |
], | |
[ | |
21.859135999999999, | |
-6.9837210000000001, | |
-30.656396999999998 | |
], | |
[ | |
63.257106, | |
-9.8368459999999995, | |
-30.266345999999999 | |
], | |
[ | |
16.925498000000001, | |
-4.9066749999999999, | |
-32.654451000000002 | |
], | |
[ | |
31.583468, | |
-4.7746149999999998, | |
-37.980457999999999 | |
], | |
[ | |
56.169899000000001, | |
-9.9360680000000006, | |
-33.495027999999998 | |
], | |
[ | |
64.057700999999994, | |
-8.8808190000000007, | |
-34.874650000000003 | |
], | |
[ | |
13.350770000000001, | |
-6.3631970000000004, | |
-35.021554999999999 | |
], | |
[ | |
12.644862, | |
-4.4486699999999999, | |
-36.902585000000002 | |
], | |
[ | |
64.227159, | |
-10.008086, | |
-36.789684000000001 | |
], | |
[ | |
10.395239999999999, | |
-6.4042440000000003, | |
-37.272559000000001 | |
], | |
[ | |
59.035170000000001, | |
-11.16137, | |
-37.944372000000001 | |
], | |
[ | |
65.407897000000006, | |
-8.2476690000000001, | |
-41.529533000000001 | |
], | |
[ | |
50.494255000000003, | |
-6.2850989999999998, | |
-44.464930000000003 | |
], | |
[ | |
63.419173999999998, | |
-5.7101050000000004, | |
-46.388648000000003 | |
], | |
[ | |
15.578256, | |
-4.172955, | |
-41.752204999999996 | |
], | |
[ | |
17.829712000000001, | |
-6.8823730000000003, | |
-39.483327000000003 | |
], | |
[ | |
28.709820000000001, | |
-9.7269220000000001, | |
-41.517907999999998 | |
], | |
[ | |
55.756565000000002, | |
-4.008343, | |
-47.649535 | |
], | |
[ | |
58.980780000000003, | |
-4.8394729999999999, | |
-48.144182999999998 | |
], | |
[ | |
14.676080000000001, | |
-7.3350799999999996, | |
-41.368727 | |
], | |
[ | |
31.174489000000001, | |
-7.889354, | |
-42.238481 | |
], | |
[ | |
47.763185, | |
-8.0209620000000008, | |
-43.366881999999997 | |
], | |
[ | |
15.339071000000001, | |
-4.9092640000000003, | |
-44.760472 | |
], | |
[ | |
37.461015000000003, | |
-5.4632350000000001, | |
-52.298437 | |
], | |
[ | |
52.550057000000002, | |
-6.0611389999999998, | |
-48.142346000000003 | |
], | |
[ | |
42.355488999999999, | |
-4.0036199999999997, | |
-57.184733000000001 | |
], | |
[ | |
55.381459, | |
-5.7744929999999997, | |
-49.963532999999998 | |
], | |
[ | |
57.397202999999998, | |
-4.414542, | |
-51.411709000000002 | |
], | |
[ | |
6.5630499999999996, | |
-8.1181009999999993, | |
56.224370999999998 | |
], | |
[ | |
8.6474250000000001, | |
-7.895003, | |
57.987530999999997 | |
], | |
[ | |
10.639609999999999, | |
-6.4195019999999996, | |
58.566200000000002 | |
], | |
[ | |
12.661739000000001, | |
-9.0563839999999995, | |
58.563080999999997 | |
], | |
[ | |
16.016119, | |
-7.4859739999999997, | |
59.474803000000001 | |
], | |
[ | |
21.489177999999999, | |
-7.074611, | |
58.659408999999997 | |
], | |
[ | |
24.550718, | |
-8.3859239999999993, | |
56.170608999999999 | |
], | |
[ | |
7.1098860000000004, | |
-7.7016999999999998, | |
49.863135999999997 | |
], | |
[ | |
31.163779000000002, | |
-6.628895, | |
43.006957999999997 | |
], | |
[ | |
26.086929999999999, | |
-6.0657009999999998, | |
36.638499000000003 | |
], | |
[ | |
28.284472999999998, | |
-7.7453180000000001, | |
33.566706000000003 | |
], | |
[ | |
10.200369999999999, | |
-8.7395049999999994, | |
31.551867000000001 | |
], | |
[ | |
25.030161, | |
-8.9671979999999998, | |
29.797156000000001 | |
], | |
[ | |
47.672060000000002, | |
-6.7438349999999998, | |
24.029038 | |
], | |
[ | |
49.054088999999998, | |
-7.176418, | |
26.442316000000002 | |
], | |
[ | |
50.000888000000003, | |
-7.2294520000000002, | |
21.870232000000001 | |
], | |
[ | |
-0.073446999999999998, | |
-9.0587389999999992, | |
25.765934999999999 | |
], | |
[ | |
-0.34734999999999999, | |
-7.934774, | |
16.635209 | |
], | |
[ | |
0.75830200000000003, | |
-6.6726539999999996, | |
14.289069 | |
], | |
[ | |
1.8129390000000001, | |
-8.2432780000000001, | |
12.895422 | |
], | |
[ | |
57.183459999999997, | |
-10.420538000000001, | |
9.2669189999999997 | |
], | |
[ | |
42.906474000000003, | |
-5.0962769999999997, | |
-4.7561520000000002 | |
], | |
[ | |
38.285736999999997, | |
-5.7047299999999996, | |
-4.387372 | |
], | |
[ | |
-0.036086, | |
-7.7896739999999998, | |
-0.43257600000000002 | |
], | |
[ | |
0.65173599999999998, | |
-5.79772, | |
-8.6991960000000006 | |
], | |
[ | |
40.421365999999999, | |
-8.425084, | |
-12.757897 | |
], | |
[ | |
57.256878999999998, | |
-8.4584139999999994, | |
-11.052865000000001 | |
], | |
[ | |
50.741329, | |
-7.9368610000000004, | |
-14.292918999999999 | |
], | |
[ | |
42.268864000000001, | |
-8.0630330000000008, | |
-14.998239 | |
], | |
[ | |
1.1091200000000001, | |
-9.3725559999999994, | |
-21.195183 | |
], | |
[ | |
61.403388999999997, | |
-4.7772100000000002, | |
-22.214891000000001 | |
], | |
[ | |
54.144143, | |
-6.863829, | |
-29.369700000000002 | |
], | |
[ | |
40.857360999999997, | |
-9.1056260000000009, | |
-27.228539999999999 | |
], | |
[ | |
50.442819, | |
-5.8367399999999998, | |
-31.684079000000001 | |
], | |
[ | |
18.794716999999999, | |
-8.3707580000000004, | |
-30.875323000000002 | |
], | |
[ | |
24.835412000000002, | |
-6.766807, | |
-32.125774999999997 | |
], | |
[ | |
15.424204, | |
-7.3423410000000002, | |
-32.672243000000002 | |
], | |
[ | |
60.292856999999998, | |
-11.013621000000001, | |
-33.218434999999999 | |
], | |
[ | |
3.9726270000000001, | |
-7.808122, | |
-35.287674000000003 | |
], | |
[ | |
59.944133000000001, | |
-11.217421, | |
-36.460360999999999 | |
], | |
[ | |
6.1299929999999998, | |
-7.2258579999999997, | |
-37.448371999999999 | |
], | |
[ | |
7.6516000000000002, | |
-6.9717169999999999, | |
-37.830815000000001 | |
], | |
[ | |
62.674177, | |
-11.533182999999999, | |
-38.973554 | |
], | |
[ | |
53.300724000000002, | |
-6.8052029999999997, | |
-46.008476999999999 | |
], | |
[ | |
56.221781, | |
-8.0391159999999999, | |
-47.064698 | |
], | |
[ | |
19.510355000000001, | |
-8.0424439999999997, | |
-39.902774999999998 | |
], | |
[ | |
23.319033999999998, | |
-9.0604849999999999, | |
-41.508893 | |
], | |
[ | |
62.282060999999999, | |
-7.7500289999999996, | |
-47.428983000000002 | |
], | |
[ | |
15.914216, | |
-7.2948649999999997, | |
-48.728306000000003 | |
], | |
[ | |
50.817397, | |
-4.1096880000000002, | |
-59.796087999999997 | |
], | |
[ | |
27.074669, | |
-5.1273780000000002, | |
-60.591321000000001 | |
], | |
[ | |
8.6882719999999996, | |
-9.1893200000000004, | |
50.770632999999997 | |
], | |
[ | |
29.347386, | |
-7.5520170000000002, | |
50.293875999999997 | |
], | |
[ | |
9.1346270000000001, | |
-9.7155660000000008, | |
46.471423999999999 | |
], | |
[ | |
27.846495999999998, | |
-9.1300209999999993, | |
41.971442000000003 | |
], | |
[ | |
32.630775999999997, | |
-8.3380390000000002, | |
44.510488000000002 | |
], | |
[ | |
34.758355999999999, | |
-9.3975960000000001, | |
46.142752999999999 | |
], | |
[ | |
37.617080000000001, | |
-8.6156980000000001, | |
46.802171999999999 | |
], | |
[ | |
39.606129000000003, | |
-8.7143999999999995, | |
45.783878999999999 | |
], | |
[ | |
1.5635110000000001, | |
-6.3100050000000003, | |
45.303925 | |
], | |
[ | |
4.8679110000000003, | |
-5.6936650000000002, | |
45.419327000000003 | |
], | |
[ | |
26.410772000000001, | |
-9.1901410000000006, | |
37.982301999999997 | |
], | |
[ | |
42.762436999999998, | |
-7.178007, | |
40.215406000000002 | |
], | |
[ | |
0.362095, | |
-8.1026860000000003, | |
36.021923999999999 | |
], | |
[ | |
1.950936, | |
-10.392459000000001, | |
35.177588 | |
], | |
[ | |
29.506934999999999, | |
-8.3591300000000004, | |
36.769100999999999 | |
], | |
[ | |
8.0475480000000008, | |
-10.025736, | |
33.294710000000002 | |
], | |
[ | |
41.681592999999999, | |
-7.4021610000000004, | |
36.472287999999999 | |
], | |
[ | |
48.376339999999999, | |
-6.7581069999999999, | |
33.184890000000003 | |
], | |
[ | |
54.162145000000002, | |
-8.2188429999999997, | |
29.488019000000001 | |
], | |
[ | |
26.77571, | |
-8.9865840000000006, | |
31.719055999999998 | |
], | |
[ | |
39.039493999999998, | |
-6.3246120000000001, | |
26.641928 | |
], | |
[ | |
56.030068999999997, | |
-8.2944399999999998, | |
27.217188 | |
], | |
[ | |
53.033180999999999, | |
-8.9404339999999998, | |
25.405747999999999 | |
], | |
[ | |
57.809224999999998, | |
-8.8175889999999999, | |
22.616683999999999 | |
], | |
[ | |
-0.55127300000000001, | |
-6.7309710000000003, | |
22.609114999999999 | |
], | |
[ | |
53.093874999999997, | |
-9.4242799999999995, | |
17.340703000000001 | |
], | |
[ | |
50.689324999999997, | |
-10.109368999999999, | |
18.599305999999999 | |
], | |
[ | |
43.323884, | |
-6.3239749999999999, | |
18.630445000000002 | |
], | |
[ | |
47.089852999999998, | |
-8.5096129999999999, | |
16.497575999999999 | |
], | |
[ | |
46.809753000000001, | |
-9.8366190000000007, | |
14.680497000000001 | |
], | |
[ | |
43.900764000000002, | |
-8.849945, | |
13.825775999999999 | |
], | |
[ | |
63.869453, | |
-7.637168, | |
12.067524000000001 | |
], | |
[ | |
0.30719099999999999, | |
-8.1927430000000001, | |
11.805825 | |
], | |
[ | |
63.789189999999998, | |
-7.5515999999999996, | |
7.1463380000000001 | |
], | |
[ | |
65.745016000000007, | |
-9.1863849999999996, | |
-0.12926099999999999 | |
], | |
[ | |
51.968508999999997, | |
-6.3039149999999999, | |
-5.1070209999999996 | |
], | |
[ | |
0.92577100000000001, | |
-8.7675669999999997, | |
-3.4727730000000001 | |
], | |
[ | |
36.74485, | |
-10.710140000000001, | |
-7.7932319999999997 | |
], | |
[ | |
0.59108400000000005, | |
-9.3772599999999997, | |
-16.917618000000001 | |
], | |
[ | |
64.516848999999993, | |
-6.2461339999999996, | |
-18.356891000000001 | |
], | |
[ | |
45.155084000000002, | |
-8.1153410000000008, | |
-19.723880000000001 | |
], | |
[ | |
50.566457, | |
-11.651107, | |
-21.623645 | |
], | |
[ | |
47.675288000000002, | |
-7.7233559999999999, | |
-24.325970999999999 | |
], | |
[ | |
46.496603999999998, | |
-8.4237900000000003, | |
-26.256995 | |
], | |
[ | |
27.401603000000001, | |
-7.6190249999999997, | |
-34.184879000000002 | |
], | |
[ | |
61.658486000000003, | |
-11.321109999999999, | |
-34.572721999999999 | |
], | |
[ | |
31.648311, | |
-7.0880089999999996, | |
-39.643650999999998 | |
], | |
[ | |
34.901522, | |
-8.8674060000000008, | |
-42.382564000000002 | |
], | |
[ | |
13.54331, | |
-9.0662870000000009, | |
-42.224367999999998 | |
], | |
[ | |
21.013000999999999, | |
-10.962742, | |
-40.234645999999998 | |
], | |
[ | |
22.229194, | |
-10.966761, | |
-41.549455000000002 | |
], | |
[ | |
37.724021999999998, | |
-6.1844289999999997, | |
-48.700966999999999 | |
], | |
[ | |
13.853944, | |
-9.6448339999999995, | |
-43.756866000000002 | |
], | |
[ | |
15.074790999999999, | |
-8.0763940000000005, | |
-46.112530999999997 | |
], | |
[ | |
23.433992, | |
-6.7939999999999996, | |
-53.388689999999997 | |
], | |
[ | |
26.449732999999998, | |
-7.5804689999999999, | |
-50.842621000000001 | |
], | |
[ | |
57.975507999999998, | |
-7.6098780000000001, | |
-53.050620000000002 | |
], | |
[ | |
22.653016000000001, | |
-6.1896180000000003, | |
-56.918301 | |
], | |
[ | |
19.056646000000001, | |
-9.7012909999999994, | |
57.95684 | |
], | |
[ | |
10.621041, | |
-10.120625, | |
57.326456999999998 | |
], | |
[ | |
7.9661910000000002, | |
-9.6867079999999994, | |
53.661799999999999 | |
], | |
[ | |
19.229443, | |
-10.837498, | |
55.340387999999997 | |
], | |
[ | |
19.058623999999998, | |
-11.114309, | |
50.562237000000003 | |
], | |
[ | |
27.538678000000001, | |
-10.667426000000001, | |
52.861407 | |
], | |
[ | |
12.480829, | |
-9.9596850000000003, | |
47.354841 | |
], | |
[ | |
13.331094, | |
-10.566248999999999, | |
45.146743000000001 | |
], | |
[ | |
29.494109000000002, | |
-8.085331, | |
45.543712999999997 | |
], | |
[ | |
-0.67609399999999997, | |
-8.000057, | |
39.548717000000003 | |
], | |
[ | |
31.309325999999999, | |
-9.4651239999999994, | |
40.413795 | |
], | |
[ | |
28.823202999999999, | |
-10.855601, | |
38.854370000000003 | |
], | |
[ | |
40.690905000000001, | |
-7.9062710000000003, | |
31.71088 | |
], | |
[ | |
39.624940000000002, | |
-6.9211539999999996, | |
29.837050000000001 | |
], | |
[ | |
7.1669559999999999, | |
-10.326326999999999, | |
31.368341000000001 | |
], | |
[ | |
24.789849, | |
-13.020542000000001, | |
30.531375000000001 | |
], | |
[ | |
44.017301000000003, | |
-6.2469729999999997, | |
21.832077999999999 | |
], | |
[ | |
51.504227999999998, | |
-8.0702689999999997, | |
22.303705000000001 | |
], | |
[ | |
52.236125999999999, | |
-10.310117999999999, | |
21.921064999999999 | |
], | |
[ | |
-0.048105000000000002, | |
-8.6968530000000008, | |
20.901081999999999 | |
], | |
[ | |
44.371164, | |
-8.2698549999999997, | |
16.869865000000001 | |
], | |
[ | |
1.568908, | |
-9.6606400000000008, | |
13.661239999999999 | |
], | |
[ | |
61.895744000000001, | |
-10.232006999999999, | |
16.661349000000001 | |
], | |
[ | |
59.336979999999997, | |
-10.999898, | |
12.795384 | |
], | |
[ | |
63.137870999999997, | |
-10.628500000000001, | |
12.053786000000001 | |
], | |
[ | |
59.790880000000001, | |
-12.275471, | |
9.2478409999999993 | |
], | |
[ | |
64.167923000000002, | |
-10.581415, | |
7.0728160000000004 | |
], | |
[ | |
-0.28784999999999999, | |
-9.878679, | |
4.7499539999999998 | |
], | |
[ | |
55.956695000000003, | |
-10.631743, | |
5.2223569999999997 | |
], | |
[ | |
63.806415999999999, | |
-9.5436899999999998, | |
3.3065440000000001 | |
], | |
[ | |
46.313243999999997, | |
-5.9748299999999999, | |
-6.4324430000000001 | |
], | |
[ | |
38.325102999999999, | |
-7.6242749999999999, | |
-7.9633729999999998 | |
], | |
[ | |
44.466926000000001, | |
-5.2580879999999999, | |
-7.643974 | |
], | |
[ | |
41.522951999999997, | |
-6.0224890000000002, | |
-8.0499720000000003 | |
], | |
[ | |
39.587184000000001, | |
-9.2404440000000001, | |
-9.4980919999999998 | |
], | |
[ | |
43.629922999999998, | |
-5.8724319999999999, | |
-10.219120999999999 | |
], | |
[ | |
0.54429099999999997, | |
-10.481375, | |
-9.7994570000000003 | |
], | |
[ | |
58.674674000000003, | |
-10.035799000000001, | |
-12.000242 | |
], | |
[ | |
53.287013999999999, | |
-10.401975999999999, | |
-15.711494999999999 | |
], | |
[ | |
63.639425000000003, | |
-9.3096929999999993, | |
-14.466491 | |
], | |
[ | |
56.399065, | |
-12.347517, | |
-16.622222000000001 | |
], | |
[ | |
64.827558999999994, | |
-9.0099780000000003, | |
-16.915548999999999 | |
], | |
[ | |
42.099755999999999, | |
-10.065982, | |
-16.705791000000001 | |
], | |
[ | |
63.975676999999997, | |
-9.6839110000000002, | |
-22.324317000000001 | |
], | |
[ | |
43.619121999999997, | |
-7.969659, | |
-22.484611999999998 | |
], | |
[ | |
63.058878999999997, | |
-6.732246, | |
-22.187480999999998 | |
], | |
[ | |
61.122712999999997, | |
-7.3366030000000002, | |
-23.917137 | |
], | |
[ | |
58.173135000000002, | |
-7.5385470000000003, | |
-26.262174000000002 | |
], | |
[ | |
47.09198, | |
-10.738619, | |
-23.638681999999999 | |
], | |
[ | |
0.339503, | |
-8.9124160000000003, | |
-26.679462000000001 | |
], | |
[ | |
0.59050000000000002, | |
-9.5146160000000002, | |
-33.052464999999998 | |
], | |
[ | |
40.098137999999999, | |
-11.855299, | |
-29.120974 | |
], | |
[ | |
51.378247000000002, | |
-9.1569850000000006, | |
-44.636203999999999 | |
], | |
[ | |
59.122508000000003, | |
-8.4679099999999998, | |
-47.874926000000002 | |
], | |
[ | |
18.179594000000002, | |
-12.495217999999999, | |
-40.310608999999999 | |
], | |
[ | |
31.813844, | |
-9.9974559999999997, | |
-46.140411 | |
], | |
[ | |
44.614787, | |
-4.6243569999999998, | |
-57.759684 | |
], | |
[ | |
35.877395, | |
-3.5201150000000001, | |
-59.03096 | |
], | |
[ | |
55.929499999999997, | |
-7.9074439999999999, | |
-57.459739999999996 | |
], | |
[ | |
39.878718999999997, | |
-5.6527050000000001, | |
-60.052480000000003 | |
], | |
[ | |
54.070715999999997, | |
-7.856471, | |
-59.574463999999999 | |
], | |
[ | |
29.768539000000001, | |
-6.5644229999999997, | |
-62.442771999999998 | |
], | |
[ | |
35.127901999999999, | |
-4.261825, | |
-61.547021999999998 | |
], | |
[ | |
37.634791999999997, | |
-8.3119019999999999, | |
-63.127215999999997 | |
], | |
[ | |
35.371808000000001, | |
-6.9675589999999996, | |
-63.811852999999999 | |
], | |
[ | |
12.714130000000001, | |
-11.337762, | |
55.782708 | |
], | |
[ | |
16.852457999999999, | |
-10.660085, | |
57.587187999999998 | |
], | |
[ | |
15.445017999999999, | |
-11.423518, | |
55.103914000000003 | |
], | |
[ | |
12.154476000000001, | |
-11.287732999999999, | |
53.246321000000002 | |
], | |
[ | |
22.157969999999999, | |
-11.480452, | |
53.451579000000002 | |
], | |
[ | |
11.175167999999999, | |
-10.418495999999999, | |
50.570973000000002 | |
], | |
[ | |
15.069611999999999, | |
-10.735836000000001, | |
51.161597 | |
], | |
[ | |
14.353142999999999, | |
-10.342041999999999, | |
48.505636000000003 | |
], | |
[ | |
30.662466999999999, | |
-9.2972780000000004, | |
47.311340999999999 | |
], | |
[ | |
17.082229999999999, | |
-10.232417999999999, | |
47.510472999999998 | |
], | |
[ | |
1.0280830000000001, | |
-9.2480419999999999, | |
46.943268000000003 | |
], | |
[ | |
5.3109159999999997, | |
-8.2917280000000009, | |
47.857700000000001 | |
], | |
[ | |
37.916280999999998, | |
-12.100413, | |
45.93168 | |
], | |
[ | |
42.677112999999999, | |
-11.105703, | |
43.154221 | |
], | |
[ | |
33.158467000000002, | |
-10.605214999999999, | |
42.792042000000002 | |
], | |
[ | |
4.4724240000000002, | |
-9.5507989999999996, | |
34.367806999999999 | |
], | |
[ | |
25.165897999999999, | |
-9.7421819999999997, | |
33.992310000000003 | |
], | |
[ | |
42.197387999999997, | |
-8.6112300000000008, | |
33.622034999999997 | |
], | |
[ | |
3.866384, | |
-11.949218999999999, | |
31.506354999999999 | |
], | |
[ | |
9.2612469999999991, | |
-12.098602, | |
28.287310999999999 | |
], | |
[ | |
11.037749, | |
-10.988068, | |
29.368556000000002 | |
], | |
[ | |
42.235368999999999, | |
-7.9448420000000004, | |
30.045518000000001 | |
], | |
[ | |
43.109983999999997, | |
-6.9575940000000003, | |
26.428464999999999 | |
], | |
[ | |
45.722726999999999, | |
-7.4236250000000004, | |
26.363927 | |
], | |
[ | |
47.717821999999998, | |
-7.8522749999999997, | |
23.800978000000001 | |
], | |
[ | |
55.756780999999997, | |
-10.609959, | |
23.609628000000001 | |
], | |
[ | |
47.095857000000002, | |
-9.9931140000000003, | |
19.008886 | |
], | |
[ | |
58.496054999999998, | |
-12.23546, | |
20.982589999999998 | |
], | |
[ | |
54.246926000000002, | |
-12.286961, | |
20.125802 | |
], | |
[ | |
57.341999000000001, | |
-11.476958, | |
16.989602999999999 | |
], | |
[ | |
60.324626000000002, | |
-11.844398, | |
15.215007999999999 | |
], | |
[ | |
55.407967999999997, | |
-10.817574, | |
7.2194310000000002 | |
], | |
[ | |
52.837845999999999, | |
-10.521775999999999, | |
3.0704199999999999 | |
], | |
[ | |
53.245505999999999, | |
-11.60605, | |
4.548006 | |
], | |
[ | |
66.390523999999999, | |
-8.7290469999999996, | |
-4.0819780000000003 | |
], | |
[ | |
48.921227999999999, | |
-6.9614609999999999, | |
-6.6569089999999997 | |
], | |
[ | |
65.515952999999996, | |
-8.6894170000000006, | |
-7.0010940000000002 | |
], | |
[ | |
63.074081, | |
-7.587116, | |
-8.9438639999999996 | |
], | |
[ | |
1.028084, | |
-9.7913630000000005, | |
-6.8662390000000002 | |
], | |
[ | |
42.476906999999997, | |
-8.2223590000000009, | |
-11.933166 | |
], | |
[ | |
47.851039, | |
-7.2785960000000003, | |
-11.896506 | |
], | |
[ | |
39.467351999999998, | |
-11.873378000000001, | |
-12.084407000000001 | |
], | |
[ | |
0.56572500000000003, | |
-10.448807, | |
-13.641953000000001 | |
], | |
[ | |
61.454749, | |
-11.319338999999999, | |
-13.512283999999999 | |
], | |
[ | |
57.654854, | |
-11.744980999999999, | |
-14.573589999999999 | |
], | |
[ | |
64.672101999999995, | |
-10.002494, | |
-18.998692999999999 | |
], | |
[ | |
44.200614999999999, | |
-10.242678, | |
-18.268139999999999 | |
], | |
[ | |
55.906188999999998, | |
-12.244382999999999, | |
-20.552842999999999 | |
], | |
[ | |
-0.025267000000000001, | |
-8.5286190000000008, | |
-28.843682000000001 | |
], | |
[ | |
23.134713999999999, | |
-8.5792570000000001, | |
-34.311736000000003 | |
], | |
[ | |
52.869964000000003, | |
-9.8217049999999997, | |
-33.785629 | |
], | |
[ | |
12.591727000000001, | |
-9.9116940000000007, | |
-33.708283999999999 | |
], | |
[ | |
28.665497999999999, | |
-9.9800529999999998, | |
-36.446019999999997 | |
], | |
[ | |
7.1955270000000002, | |
-9.8842680000000005, | |
-34.356929000000001 | |
], | |
[ | |
29.623356000000001, | |
-11.314232000000001, | |
-39.752200999999999 | |
], | |
[ | |
48.311793999999999, | |
-10.876645, | |
-35.102967999999997 | |
], | |
[ | |
32.910812, | |
-10.566914000000001, | |
-41.016101999999997 | |
], | |
[ | |
57.139837999999997, | |
-11.965209, | |
-46.186346 | |
], | |
[ | |
14.256277000000001, | |
-11.636763, | |
-41.782975 | |
], | |
[ | |
60.945932999999997, | |
-11.535731999999999, | |
-46.755335000000002 | |
], | |
[ | |
63.281480000000002, | |
-10.486589, | |
-46.105587 | |
], | |
[ | |
24.726400000000002, | |
-12.021430000000001, | |
-44.492004999999999 | |
], | |
[ | |
28.060639999999999, | |
-9.699541, | |
-45.194853999999999 | |
], | |
[ | |
14.483622, | |
-11.072628999999999, | |
-45.152434 | |
], | |
[ | |
48.488667, | |
-10.978747, | |
-45.593895000000003 | |
], | |
[ | |
49.044165, | |
-10.969080999999999, | |
-47.035322000000001 | |
], | |
[ | |
51.513340999999997, | |
-11.172029999999999, | |
-48.883201 | |
], | |
[ | |
54.749791999999999, | |
-9.5622019999999992, | |
-48.787557999999997 | |
], | |
[ | |
18.168216999999999, | |
-10.283813, | |
-53.776792 | |
], | |
[ | |
56.414155999999998, | |
-11.245334, | |
-51.708086999999999 | |
], | |
[ | |
47.117170999999999, | |
-6.3055029999999999, | |
-60.077112 | |
], | |
[ | |
57.414034999999998, | |
-10.578241999999999, | |
-55.168779999999998 | |
], | |
[ | |
23.824891000000001, | |
-6.1886469999999996, | |
-59.714641 | |
], | |
[ | |
50.507562999999998, | |
-10.853270999999999, | |
-62.948819 | |
], | |
[ | |
29.301624, | |
-12.032755999999999, | |
51.195591999999998 | |
], | |
[ | |
30.458404999999999, | |
-11.117428, | |
50.110931000000001 | |
], | |
[ | |
30.095579000000001, | |
-11.528378999999999, | |
44.918131000000002 | |
], | |
[ | |
35.008482000000001, | |
-10.770837999999999, | |
45.278128000000002 | |
], | |
[ | |
-0.67754499999999995, | |
-8.7697839999999996, | |
41.179951000000003 | |
], | |
[ | |
-0.32967299999999999, | |
-10.998896999999999, | |
38.431603000000003 | |
], | |
[ | |
25.030315999999999, | |
-12.029291000000001, | |
40.327286999999998 | |
], | |
[ | |
28.689029999999999, | |
-9.6147969999999994, | |
35.071162999999999 | |
], | |
[ | |
46.234231000000001, | |
-9.2373360000000009, | |
32.067974999999997 | |
], | |
[ | |
1.560344, | |
-11.311684, | |
31.385705999999999 | |
], | |
[ | |
44.881323000000002, | |
-8.0257009999999998, | |
29.290959999999998 | |
], | |
[ | |
23.604465000000001, | |
-11.561161999999999, | |
28.187403 | |
], | |
[ | |
7.0162880000000003, | |
-13.243563, | |
26.257632999999998 | |
], | |
[ | |
49.456659999999999, | |
-9.0510179999999991, | |
27.110309999999998 | |
], | |
[ | |
49.205297999999999, | |
-9.4922869999999993, | |
21.635110999999998 | |
], | |
[ | |
55.920212999999997, | |
-12.155962000000001, | |
22.266221999999999 | |
], | |
[ | |
60.071021999999999, | |
-10.630867, | |
18.311757 | |
], | |
[ | |
52.596518000000003, | |
-11.238068, | |
15.845089 | |
], | |
[ | |
1.0977330000000001, | |
-12.937150000000001, | |
10.811768000000001 | |
], | |
[ | |
61.855175000000003, | |
-12.810827, | |
11.126911 | |
], | |
[ | |
58.358955999999999, | |
-14.537915999999999, | |
4.0247909999999996 | |
], | |
[ | |
50.936368999999999, | |
-12.138945, | |
1.519862 | |
], | |
[ | |
55.217109000000001, | |
-11.89626, | |
2.5382030000000002 | |
], | |
[ | |
53.185577000000002, | |
-12.125351999999999, | |
-0.31057499999999999 | |
], | |
[ | |
0.45865899999999998, | |
-12.060753999999999, | |
-7.0507020000000002 | |
], | |
[ | |
50.204690999999997, | |
-7.3922879999999997, | |
-8.7341429999999995 | |
], | |
[ | |
59.988050000000001, | |
-8.8187820000000006, | |
-9.8285020000000003 | |
], | |
[ | |
64.624266000000006, | |
-9.6779050000000009, | |
-9.2990080000000006 | |
], | |
[ | |
40.896878999999998, | |
-10.356505, | |
-11.823992000000001 | |
], | |
[ | |
45.140144999999997, | |
-8.1964760000000005, | |
-14.260908000000001 | |
], | |
[ | |
61.195856999999997, | |
-12.858601999999999, | |
-17.126698999999999 | |
], | |
[ | |
42.775458999999998, | |
-12.904607, | |
-18.773969000000001 | |
], | |
[ | |
45.176658000000003, | |
-11.336807, | |
-20.862836000000001 | |
], | |
[ | |
60.318024999999999, | |
-13.419038, | |
-18.752206999999999 | |
], | |
[ | |
43.688127000000001, | |
-11.706657, | |
-23.613735999999999 | |
], | |
[ | |
63.087490000000003, | |
-11.048679999999999, | |
-26.022304999999999 | |
], | |
[ | |
58.583852999999998, | |
-9.4221769999999996, | |
-29.278303999999999 | |
], | |
[ | |
55.989218999999999, | |
-10.858598000000001, | |
-32.272554999999997 | |
], | |
[ | |
20.013417, | |
-10.597208999999999, | |
-32.047575999999999 | |
], | |
[ | |
25.662099999999999, | |
-10.09639, | |
-37.099817999999999 | |
], | |
[ | |
0.018336000000000002, | |
-12.233841999999999, | |
-34.503560999999998 | |
], | |
[ | |
50.102072, | |
-11.179126, | |
-35.411605000000002 | |
], | |
[ | |
64.202083000000002, | |
-12.44454, | |
-41.815114999999999 | |
], | |
[ | |
16.984663999999999, | |
-15.310238, | |
-43.769373000000002 | |
], | |
[ | |
19.187073999999999, | |
-15.082557, | |
-42.870528999999998 | |
], | |
[ | |
15.196704, | |
-11.495011, | |
-49.270138000000003 | |
], | |
[ | |
23.663060000000002, | |
-9.704402, | |
-53.892829999999996 | |
], | |
[ | |
49.643486000000003, | |
-12.885273, | |
-52.139363000000003 | |
], | |
[ | |
53.672460000000001, | |
-13.300364, | |
-52.538203000000003 | |
], | |
[ | |
39.964488000000003, | |
-9.2779919999999994, | |
-60.408144 | |
], | |
[ | |
43.026136000000001, | |
-6.7145169999999998, | |
-60.860154000000001 | |
], | |
[ | |
54.867832, | |
-11.558521000000001, | |
-59.134839999999997 | |
], | |
[ | |
50.805729999999997, | |
-6.9424109999999999, | |
-61.257246000000002 | |
], | |
[ | |
32.556465000000003, | |
-8.7526030000000006, | |
-64.870304000000004 | |
], | |
[ | |
-0.45366699999999999, | |
-10.556657, | |
42.738934999999998 | |
], | |
[ | |
33.514997000000001, | |
-12.497750999999999, | |
43.197459000000002 | |
], | |
[ | |
35.914521000000001, | |
-13.998118, | |
44.733784999999997 | |
], | |
[ | |
43.945391999999998, | |
-9.8704219999999996, | |
39.171514000000002 | |
], | |
[ | |
24.102042000000001, | |
-11.635935999999999, | |
36.058883999999999 | |
], | |
[ | |
4.5959779999999997, | |
-12.525785000000001, | |
33.595959999999998 | |
], | |
[ | |
42.796916000000003, | |
-9.0062200000000008, | |
37.288229999999999 | |
], | |
[ | |
44.290677000000002, | |
-9.4236400000000007, | |
36.027225999999999 | |
], | |
[ | |
46.528945, | |
-11.223326999999999, | |
38.183782999999998 | |
], | |
[ | |
23.609069000000002, | |
-13.196407000000001, | |
32.959189000000002 | |
], | |
[ | |
48.864697999999997, | |
-10.612391000000001, | |
33.534492999999998 | |
], | |
[ | |
51.353279999999998, | |
-10.403072, | |
29.573352 | |
], | |
[ | |
0.13008900000000001, | |
-9.5601319999999994, | |
29.261289000000001 | |
], | |
[ | |
-0.349912, | |
-12.611321, | |
29.137157999999999 | |
], | |
[ | |
-0.31399300000000002, | |
-11.484087000000001, | |
22.281213999999999 | |
], | |
[ | |
64.208370000000002, | |
-12.517175999999999, | |
3.734445 | |
], | |
[ | |
56.622546999999997, | |
-13.943662, | |
1.075035 | |
], | |
[ | |
0.21080199999999999, | |
-11.037108, | |
-0.21341399999999999 | |
], | |
[ | |
64.374313999999998, | |
-12.131945, | |
0.91100499999999995 | |
], | |
[ | |
64.417323999999994, | |
-15.140784999999999, | |
-1.745682 | |
], | |
[ | |
53.617060000000002, | |
-13.544765, | |
-2.061232 | |
], | |
[ | |
40.168807000000001, | |
-13.905874000000001, | |
-5.9684699999999999 | |
], | |
[ | |
65.816659999999999, | |
-11.473678, | |
-5.0734510000000004 | |
], | |
[ | |
55.967303999999999, | |
-8.7989700000000006, | |
-9.9289310000000004 | |
], | |
[ | |
60.904113000000002, | |
-10.379747999999999, | |
-11.915146 | |
], | |
[ | |
41.866843000000003, | |
-11.434951999999999, | |
-12.821484 | |
], | |
[ | |
52.833647999999997, | |
-10.385467999999999, | |
-13.707077999999999 | |
], | |
[ | |
42.269596999999997, | |
-13.157425999999999, | |
-14.180702 | |
], | |
[ | |
64.131000999999998, | |
-13.222348999999999, | |
-21.665800000000001 | |
], | |
[ | |
53.042257999999997, | |
-13.465012, | |
-21.910975000000001 | |
], | |
[ | |
60.535393999999997, | |
-9.7495539999999998, | |
-27.469151 | |
], | |
[ | |
62.147176999999999, | |
-13.294516, | |
-27.128271999999999 | |
], | |
[ | |
59.956170999999998, | |
-11.429849000000001, | |
-29.533777000000001 | |
], | |
[ | |
0.80218299999999998, | |
-11.814996000000001, | |
-25.372938999999999 | |
], | |
[ | |
58.557115000000003, | |
-13.118512000000001, | |
-30.771782000000002 | |
], | |
[ | |
20.168626, | |
-10.622187, | |
-35.743558999999998 | |
], | |
[ | |
23.294532, | |
-9.364554, | |
-36.593083999999998 | |
], | |
[ | |
51.109082999999998, | |
-11.029562, | |
-34.749158000000001 | |
], | |
[ | |
-0.68761000000000005, | |
-12.347, | |
-31.810417999999999 | |
], | |
[ | |
54.836734, | |
-11.690571, | |
-36.408880000000003 | |
], | |
[ | |
49.869875999999998, | |
-10.620240000000001, | |
-44.626018999999999 | |
], | |
[ | |
15.345425000000001, | |
-14.145296999999999, | |
-41.929650000000002 | |
], | |
[ | |
29.509848000000002, | |
-11.247757, | |
-46.617935000000003 | |
], | |
[ | |
15.202038, | |
-14.117455, | |
-45.693845000000003 | |
], | |
[ | |
22.542428999999998, | |
-15.556445999999999, | |
-43.654510999999999 | |
], | |
[ | |
46.366368000000001, | |
-14.597078, | |
-52.985402000000001 | |
], | |
[ | |
25.119392000000001, | |
-11.703934, | |
-53.666660999999998 | |
], | |
[ | |
23.539121999999999, | |
-8.0713010000000001, | |
-54.728107999999999 | |
], | |
[ | |
39.119459999999997, | |
-11.074361, | |
-59.207093999999998 | |
], | |
[ | |
22.130597999999999, | |
-9.4652650000000005, | |
-59.634332999999998 | |
], | |
[ | |
47.395786999999999, | |
-8.1413430000000009, | |
-62.194571000000003 | |
], | |
[ | |
25.476002000000001, | |
-8.4692319999999999, | |
-63.548580999999999 | |
], | |
[ | |
38.317852999999999, | |
-10.269323, | |
-62.27366 | |
], | |
[ | |
43.580427999999998, | |
-8.9874960000000002, | |
-62.389761 | |
], | |
[ | |
44.146400999999997, | |
-10.938433, | |
-63.670448999999998 | |
], | |
[ | |
47.453698000000003, | |
-10.460416, | |
-63.583672999999997 | |
], | |
[ | |
29.931788000000001, | |
-9.7839259999999992, | |
-64.952883999999997 | |
], | |
[ | |
0.79410999999999998, | |
-12.586066000000001, | |
50.491053999999998 | |
], | |
[ | |
2.8604970000000001, | |
-9.7703190000000006, | |
50.538955999999999 | |
], | |
[ | |
26.31653, | |
-14.225057, | |
42.526054999999999 | |
], | |
[ | |
41.340082000000002, | |
-13.850751000000001, | |
43.929080999999996 | |
], | |
[ | |
1.278756, | |
-14.536315, | |
38.943440000000002 | |
], | |
[ | |
31.691661, | |
-13.279464000000001, | |
42.161234 | |
], | |
[ | |
1.911011, | |
-14.656938, | |
34.419296000000003 | |
], | |
[ | |
22.68535, | |
-15.73371, | |
35.866357999999998 | |
], | |
[ | |
44.875225, | |
-13.398488, | |
41.031829999999999 | |
], | |
[ | |
48.796973000000001, | |
-13.799476, | |
36.601520999999998 | |
], | |
[ | |
26.338767000000001, | |
-11.545163000000001, | |
34.854109999999999 | |
], | |
[ | |
50.666907000000002, | |
-13.842302999999999, | |
33.436942000000002 | |
], | |
[ | |
51.329549, | |
-13.717473999999999, | |
31.960063999999999 | |
], | |
[ | |
25.370923999999999, | |
-11.882018, | |
32.493060999999997 | |
], | |
[ | |
53.469219000000002, | |
-11.167066, | |
26.410371000000001 | |
], | |
[ | |
4.5635180000000002, | |
-13.630258, | |
28.525569999999998 | |
], | |
[ | |
24.469303, | |
-13.514589000000001, | |
29.031773999999999 | |
], | |
[ | |
52.298316999999997, | |
-10.767726, | |
23.467127999999999 | |
], | |
[ | |
6.2724310000000001, | |
-16.130258999999999, | |
24.491506999999999 | |
], | |
[ | |
49.333148999999999, | |
-12.119259, | |
19.748338 | |
], | |
[ | |
0.114727, | |
-13.101699999999999, | |
18.844799999999999 | |
], | |
[ | |
0.47719899999999998, | |
-11.613279, | |
15.197134 | |
], | |
[ | |
1.439195, | |
-13.819292000000001, | |
12.70819 | |
], | |
[ | |
49.397489999999998, | |
-11.067584, | |
15.798066 | |
], | |
[ | |
61.257713000000003, | |
-14.471071999999999, | |
7.6875619999999998 | |
], | |
[ | |
63.758226000000001, | |
-13.889842, | |
5.4867270000000001 | |
], | |
[ | |
58.410260000000001, | |
-16.918043999999998, | |
-3.0439690000000001 | |
], | |
[ | |
0.060921000000000003, | |
-14.045233, | |
-5.3883109999999999 | |
], | |
[ | |
55.681148999999998, | |
-15.875007, | |
-5.5919090000000002 | |
], | |
[ | |
42.732292000000001, | |
-13.303338, | |
-10.099473 | |
], | |
[ | |
57.437707000000003, | |
-11.006754000000001, | |
-12.903014000000001 | |
], | |
[ | |
43.926833999999999, | |
-11.635968, | |
-15.030982 | |
], | |
[ | |
49.820884999999997, | |
-10.555604000000001, | |
-16.187446000000001 | |
], | |
[ | |
0.95342700000000002, | |
-13.140112999999999, | |
-18.220970999999999 | |
], | |
[ | |
61.354947000000003, | |
-16.721544999999999, | |
-20.195546 | |
], | |
[ | |
57.821759999999998, | |
-15.01882, | |
-20.654954 | |
], | |
[ | |
55.011606999999998, | |
-16.179314000000002, | |
-21.609102 | |
], | |
[ | |
41.799779000000001, | |
-14.51315, | |
-27.262077000000001 | |
], | |
[ | |
15.507147, | |
-14.433372, | |
-32.614542999999998 | |
], | |
[ | |
3.2001029999999999, | |
-13.510967000000001, | |
-34.330702000000002 | |
], | |
[ | |
7.9271039999999999, | |
-13.553438999999999, | |
-34.307169999999999 | |
], | |
[ | |
12.26333, | |
-12.853021, | |
-33.349051000000003 | |
], | |
[ | |
50.024175, | |
-13.765967, | |
-35.502127000000002 | |
], | |
[ | |
61.838678000000002, | |
-13.52613, | |
-45.125042999999998 | |
], | |
[ | |
15.011914000000001, | |
-15.474102, | |
-48.526341000000002 | |
], | |
[ | |
21.954822, | |
-12.412474, | |
-55.276305000000001 | |
], | |
[ | |
37.628478999999999, | |
-14.89456, | |
-60.129165999999998 | |
], | |
[ | |
49.843905999999997, | |
-15.898747, | |
-54.428432999999998 | |
], | |
[ | |
55.679805000000002, | |
-14.575623, | |
-56.54092 | |
], | |
[ | |
22.119674, | |
-11.127844, | |
-56.771270999999999 | |
], | |
[ | |
40.956750999999997, | |
-11.930047999999999, | |
-61.230744999999999 | |
], | |
[ | |
55.010482000000003, | |
-14.346626000000001, | |
-58.322741000000001 | |
], | |
[ | |
36.275353000000003, | |
-11.950637, | |
-63.416341000000003 | |
], | |
[ | |
34.350304000000001, | |
-11.694542999999999, | |
-65.328677999999996 | |
], | |
[ | |
53.207873999999997, | |
-13.368649, | |
-61.254210999999998 | |
], | |
[ | |
48.843991000000003, | |
-12.597037, | |
-63.992829 | |
], | |
[ | |
28.325454000000001, | |
-10.388123, | |
-65.507538999999994 | |
], | |
[ | |
7.5466470000000001, | |
-10.988654, | |
49.668075999999999 | |
], | |
[ | |
20.558564000000001, | |
-13.759477, | |
53.159961000000003 | |
], | |
[ | |
25.623304999999998, | |
-15.061704000000001, | |
51.872846000000003 | |
], | |
[ | |
30.641413, | |
-14.454167, | |
47.816839000000002 | |
], | |
[ | |
15.715256999999999, | |
-12.561821999999999, | |
47.647745999999998 | |
], | |
[ | |
0.66856499999999996, | |
-14.595537999999999, | |
42.638466000000001 | |
], | |
[ | |
22.525490999999999, | |
-14.735655, | |
38.956961999999997 | |
], | |
[ | |
30.561720999999999, | |
-18.795168, | |
41.467216999999998 | |
], | |
[ | |
47.041066999999998, | |
-13.840318, | |
38.774282999999997 | |
], | |
[ | |
25.892717999999999, | |
-13.194055000000001, | |
38.179127000000001 | |
], | |
[ | |
8.94224, | |
-12.368131, | |
30.718634000000002 | |
], | |
[ | |
52.208734999999997, | |
-15.494858000000001, | |
29.320107 | |
], | |
[ | |
-1.2940640000000001, | |
-14.102983, | |
26.265550000000001 | |
], | |
[ | |
2.259455, | |
-14.840714999999999, | |
28.231835 | |
], | |
[ | |
24.998608999999998, | |
-15.831982999999999, | |
28.582058 | |
], | |
[ | |
54.196882000000002, | |
-11.872633, | |
23.775227999999998 | |
], | |
[ | |
53.135767999999999, | |
-12.439353000000001, | |
21.604664 | |
], | |
[ | |
57.336604999999999, | |
-13.549529, | |
16.09066 | |
], | |
[ | |
59.143577999999998, | |
-13.863284, | |
12.565170999999999 | |
], | |
[ | |
0.045427000000000002, | |
-14.910450000000001, | |
8.1871829999999992 | |
], | |
[ | |
0.074413999999999994, | |
-13.932283999999999, | |
1.7113529999999999 | |
], | |
[ | |
64.111597000000003, | |
-14.538537, | |
1.5816669999999999 | |
], | |
[ | |
53.014471999999998, | |
-14.904309, | |
-1.191924 | |
], | |
[ | |
65.057100000000005, | |
-14.110423000000001, | |
-6.5447959999999998 | |
], | |
[ | |
64.310287000000002, | |
-12.739402, | |
-11.643466 | |
], | |
[ | |
60.424742000000002, | |
-11.679361, | |
-13.393084 | |
], | |
[ | |
62.265985999999998, | |
-14.195677, | |
-15.351362 | |
], | |
[ | |
-0.095774999999999999, | |
-14.695897, | |
-13.094480000000001 | |
], | |
[ | |
45.650452000000001, | |
-12.765045000000001, | |
-16.218226000000001 | |
], | |
[ | |
0.67753099999999999, | |
-13.687773999999999, | |
-15.553046 | |
], | |
[ | |
0.79979900000000004, | |
-15.140423, | |
-21.824773 | |
], | |
[ | |
48.1038, | |
-13.071933, | |
-21.693494999999999 | |
], | |
[ | |
46.720700000000001, | |
-15.334966, | |
-24.328291 | |
], | |
[ | |
44.198343000000001, | |
-14.362904, | |
-27.401771 | |
], | |
[ | |
39.807464000000003, | |
-14.209701000000001, | |
-29.52225 | |
], | |
[ | |
54.844347999999997, | |
-15.297525, | |
-32.258119999999998 | |
], | |
[ | |
21.844315999999999, | |
-11.598096, | |
-39.784663999999999 | |
], | |
[ | |
39.390408999999998, | |
-14.228913, | |
-31.452786 | |
], | |
[ | |
26.062477000000001, | |
-11.301841, | |
-40.079667999999998 | |
], | |
[ | |
49.085585000000002, | |
-14.799775, | |
-34.287320000000001 | |
], | |
[ | |
39.236939, | |
-17.954706000000002, | |
-33.421100000000003 | |
], | |
[ | |
47.316456000000002, | |
-15.313414, | |
-37.327781000000002 | |
], | |
[ | |
55.943666, | |
-13.373806999999999, | |
-35.791932000000003 | |
], | |
[ | |
59.077986000000003, | |
-17.372996000000001, | |
-36.008507000000002 | |
], | |
[ | |
60.526887000000002, | |
-13.030127, | |
-36.782648000000002 | |
], | |
[ | |
61.666719999999998, | |
-12.395104, | |
-37.743321000000002 | |
], | |
[ | |
15.84517, | |
-13.428894, | |
-51.985177 | |
], | |
[ | |
52.273665000000001, | |
-16.355757000000001, | |
-54.908566 | |
], | |
[ | |
35.367851999999999, | |
-15.83034, | |
-62.325612999999997 | |
], | |
[ | |
23.219514, | |
-9.2603840000000002, | |
-63.667059999999999 | |
], | |
[ | |
30.038368999999999, | |
-12.698485, | |
-66.813967000000005 | |
], | |
[ | |
45.444091999999998, | |
-13.644724999999999, | |
-63.649828999999997 | |
], | |
[ | |
52.318658999999997, | |
-16.397449999999999, | |
-61.781011999999997 | |
], | |
[ | |
26.10446, | |
-12.012288, | |
-66.985827 | |
], | |
[ | |
2.8316460000000001, | |
-11.878183, | |
52.993870999999999 | |
], | |
[ | |
7.0040490000000002, | |
-12.519375999999999, | |
54.402585000000002 | |
], | |
[ | |
10.671904, | |
-12.738950000000001, | |
49.863807999999999 | |
], | |
[ | |
16.560919999999999, | |
-12.992789, | |
51.866914999999999 | |
], | |
[ | |
27.513137, | |
-16.464880000000001, | |
50.708115999999997 | |
], | |
[ | |
9.3364879999999992, | |
-11.792469000000001, | |
47.992913999999999 | |
], | |
[ | |
12.169584, | |
-12.416312, | |
45.625773000000002 | |
], | |
[ | |
29.936415, | |
-14.79162, | |
44.590563000000003 | |
], | |
[ | |
3.0552380000000001, | |
-16.872751999999998, | |
40.856816999999999 | |
], | |
[ | |
34.975653000000001, | |
-16.051729000000002, | |
43.546362000000002 | |
], | |
[ | |
41.754573000000001, | |
-15.825051999999999, | |
42.983061999999997 | |
], | |
[ | |
25.927052, | |
-17.349989999999998, | |
39.309282000000003 | |
], | |
[ | |
44.821184000000002, | |
-15.917287999999999, | |
40.431159000000001 | |
], | |
[ | |
28.581706000000001, | |
-13.404633, | |
39.918635000000002 | |
], | |
[ | |
24.635134999999998, | |
-14.60575, | |
36.008754000000003 | |
], | |
[ | |
38.251916000000001, | |
-16.715658999999999, | |
33.741171999999999 | |
], | |
[ | |
40.053252999999998, | |
-16.274863, | |
31.040742999999999 | |
], | |
[ | |
36.633583999999999, | |
-16.362226, | |
31.501446999999999 | |
], | |
[ | |
37.820124999999997, | |
-15.621843999999999, | |
28.678837999999999 | |
], | |
[ | |
55.567898, | |
-13.875187, | |
26.786565 | |
], | |
[ | |
56.486057000000002, | |
-17.214794999999999, | |
25.134567000000001 | |
], | |
[ | |
-0.51506200000000002, | |
-15.369861, | |
21.917183000000001 | |
], | |
[ | |
51.640608999999998, | |
-14.129915, | |
19.576514 | |
], | |
[ | |
55.337806999999998, | |
-13.714473, | |
17.140428 | |
], | |
[ | |
1.4986390000000001, | |
-15.695573, | |
11.449125 | |
], | |
[ | |
59.143999999999998, | |
-14.192047000000001, | |
9.34009 | |
], | |
[ | |
-0.37519999999999998, | |
-13.624967, | |
4.9560599999999999 | |
], | |
[ | |
54.586970999999998, | |
-14.24267, | |
1.5942419999999999 | |
], | |
[ | |
61.287030000000001, | |
-16.263566999999998, | |
4.7103859999999997 | |
], | |
[ | |
61.728794000000001, | |
-17.374929000000002, | |
1.0390360000000001 | |
], | |
[ | |
63.332850000000001, | |
-18.064686999999999, | |
-3.9727749999999999 | |
], | |
[ | |
64.533240000000006, | |
-15.591062000000001, | |
-10.205118000000001 | |
], | |
[ | |
45.575308999999997, | |
-14.422397, | |
-12.172533 | |
], | |
[ | |
57.357084, | |
-17.389135, | |
-9.5215230000000002 | |
], | |
[ | |
63.893523999999999, | |
-15.426193, | |
-13.373409000000001 | |
], | |
[ | |
60.373271000000003, | |
-13.152960999999999, | |
-15.567470999999999 | |
], | |
[ | |
56.181204999999999, | |
-12.540927, | |
-15.792941000000001 | |
], | |
[ | |
47.146234, | |
-13.897112, | |
-18.126134 | |
], | |
[ | |
51.400094000000003, | |
-13.852895999999999, | |
-19.298484999999999 | |
], | |
[ | |
43.991121999999997, | |
-15.239352, | |
-18.03755 | |
], | |
[ | |
42.954630000000002, | |
-14.76174, | |
-22.05564 | |
], | |
[ | |
42.201729999999998, | |
-15.974712999999999, | |
-22.918975 | |
], | |
[ | |
62.042952, | |
-18.663875999999998, | |
-23.491796000000001 | |
], | |
[ | |
48.871532999999999, | |
-15.178136, | |
-21.485042 | |
], | |
[ | |
59.325203999999999, | |
-16.917248000000001, | |
-28.494219000000001 | |
], | |
[ | |
61.832650000000001, | |
-15.743107999999999, | |
-26.352205000000001 | |
], | |
[ | |
47.138427999999998, | |
-18.553163000000001, | |
-24.875653 | |
], | |
[ | |
0.59620700000000004, | |
-15.027056, | |
-26.356439000000002 | |
], | |
[ | |
0.14771699999999999, | |
-14.885745, | |
-30.368517000000001 | |
], | |
[ | |
17.480445, | |
-14.220564, | |
-38.138224999999998 | |
], | |
[ | |
-0.24656700000000001, | |
-15.589782, | |
-33.128228 | |
], | |
[ | |
10.611096, | |
-15.482661999999999, | |
-33.915658000000001 | |
], | |
[ | |
22.932783000000001, | |
-15.334206999999999, | |
-40.529083 | |
], | |
[ | |
52.141018000000003, | |
-16.443898000000001, | |
-35.944142999999997 | |
], | |
[ | |
54.479927000000004, | |
-15.146299000000001, | |
-35.064940999999997 | |
], | |
[ | |
63.029034000000003, | |
-13.864171000000001, | |
-38.390132000000001 | |
], | |
[ | |
61.648367, | |
-15.823789, | |
-45.068736000000001 | |
], | |
[ | |
62.401980999999999, | |
-16.922348, | |
-42.985011999999998 | |
], | |
[ | |
27.485681, | |
-12.991813, | |
-43.463259000000001 | |
], | |
[ | |
30.270434999999999, | |
-12.664815000000001, | |
-43.596296000000002 | |
], | |
[ | |
51.826661999999999, | |
-11.67468, | |
-46.095064000000001 | |
], | |
[ | |
43.992102000000003, | |
-16.499247, | |
-51.914158999999998 | |
], | |
[ | |
18.707435, | |
-14.585209000000001, | |
-55.537582 | |
], | |
[ | |
25.390671999999999, | |
-15.23357, | |
-54.656908999999999 | |
], | |
[ | |
21.998687, | |
-14.714035000000001, | |
-56.636887000000002 | |
], | |
[ | |
53.860801000000002, | |
-16.452586, | |
-59.407238999999997 | |
], | |
[ | |
20.095839999999999, | |
-13.849316, | |
-60.644652000000001 | |
], | |
[ | |
32.883367999999997, | |
-14.419204000000001, | |
-65.575654 | |
], | |
[ | |
47.648685999999998, | |
-16.845454, | |
-63.422536000000001 | |
], | |
[ | |
2.6684410000000001, | |
-14.613474999999999, | |
55.079980999999997 | |
], | |
[ | |
6.1217889999999997, | |
-14.057774999999999, | |
56.356845999999997 | |
], | |
[ | |
10.05133, | |
-14.755274999999999, | |
55.835988999999998 | |
], | |
[ | |
12.606061, | |
-15.568358, | |
55.84328 | |
], | |
[ | |
15.539555, | |
-15.382441999999999, | |
55.153573999999999 | |
], | |
[ | |
13.85103, | |
-13.942838999999999, | |
53.895135000000003 | |
], | |
[ | |
19.039985000000001, | |
-16.519075999999998, | |
54.590910999999998 | |
], | |
[ | |
13.612404, | |
-13.273318, | |
51.665022999999998 | |
], | |
[ | |
24.459344000000002, | |
-17.024286, | |
52.263362999999998 | |
], | |
[ | |
0.450961, | |
-15.117664, | |
46.347105999999997 | |
], | |
[ | |
13.084186000000001, | |
-13.03168, | |
47.964950000000002 | |
], | |
[ | |
30.420480999999999, | |
-16.866334999999999, | |
47.407299000000002 | |
], | |
[ | |
29.729762000000001, | |
-17.284887999999999, | |
44.982373000000003 | |
], | |
[ | |
24.086362000000001, | |
-18.979125, | |
40.972786999999997 | |
], | |
[ | |
38.896389999999997, | |
-17.079929, | |
43.542712999999999 | |
], | |
[ | |
41.781170000000003, | |
-17.976545000000002, | |
40.632722000000001 | |
], | |
[ | |
34.837069, | |
-18.274578999999999, | |
39.519562000000001 | |
], | |
[ | |
35.955489999999998, | |
-17.776152, | |
36.328142 | |
], | |
[ | |
39.224457999999998, | |
-17.659230000000001, | |
35.418304999999997 | |
], | |
[ | |
47.033307000000001, | |
-16.852536000000001, | |
37.329759000000003 | |
], | |
[ | |
49.579749, | |
-16.756546, | |
32.299160999999998 | |
], | |
[ | |
24.537839000000002, | |
-16.462629, | |
34.269649000000001 | |
], | |
[ | |
23.023982, | |
-17.182382, | |
32.669784999999997 | |
], | |
[ | |
47.471259000000003, | |
-18.615815999999999, | |
30.300559 | |
], | |
[ | |
43.363534000000001, | |
-17.074490000000001, | |
27.714946999999999 | |
], | |
[ | |
23.594339000000002, | |
-15.62609, | |
29.772901000000001 | |
], | |
[ | |
47.626869999999997, | |
-17.148382000000002, | |
26.914877000000001 | |
], | |
[ | |
55.750171000000002, | |
-16.519590000000001, | |
20.572015 | |
], | |
[ | |
-0.49539100000000003, | |
-18.507214000000001, | |
19.980236999999999 | |
], | |
[ | |
52.538676000000002, | |
-16.343409000000001, | |
17.547913000000001 | |
], | |
[ | |
59.479115, | |
-15.613255000000001, | |
15.674405999999999 | |
], | |
[ | |
58.082054999999997, | |
-13.965043, | |
7.0495429999999999 | |
], | |
[ | |
57.171731000000001, | |
-13.582000000000001, | |
5.387664 | |
], | |
[ | |
56.304448000000001, | |
-14.496885000000001, | |
2.2688079999999999 | |
], | |
[ | |
-0.089821999999999999, | |
-15.728502000000001, | |
3.3703799999999999 | |
], | |
[ | |
0.212974, | |
-16.112186999999999, | |
-4.4829749999999997 | |
], | |
[ | |
53.845511999999999, | |
-18.290583999999999, | |
-2.003895 | |
], | |
[ | |
60.466213000000003, | |
-18.904796999999999, | |
-6.2870100000000004 | |
], | |
[ | |
-0.646316, | |
-15.633144, | |
-10.767789 | |
], | |
[ | |
40.821967000000001, | |
-13.16638, | |
-9.8030659999999994 | |
], | |
[ | |
62.590814999999999, | |
-16.984407000000001, | |
-15.749961000000001 | |
], | |
[ | |
60.044333999999999, | |
-15.183616000000001, | |
-17.993088 | |
], | |
[ | |
56.937511000000001, | |
-14.30026, | |
-18.360237000000001 | |
], | |
[ | |
54.332208999999999, | |
-14.349171, | |
-18.990677999999999 | |
], | |
[ | |
58.956507000000002, | |
-18.499030999999999, | |
-20.653483000000001 | |
], | |
[ | |
53.258502, | |
-17.503312999999999, | |
-21.481667999999999 | |
], | |
[ | |
60.219544999999997, | |
-19.938351000000001, | |
-26.955681999999999 | |
], | |
[ | |
44.016545999999998, | |
-17.128308000000001, | |
-28.139074999999998 | |
], | |
[ | |
52.407499999999999, | |
-17.045877999999998, | |
-33.395375000000001 | |
], | |
[ | |
17.119782000000001, | |
-14.993914, | |
-35.185544999999998 | |
], | |
[ | |
0.29336800000000002, | |
-15.393223000000001, | |
-35.616795000000003 | |
], | |
[ | |
5.3141150000000001, | |
-15.080873, | |
-35.076054999999997 | |
], | |
[ | |
56.939495000000001, | |
-17.774632, | |
-35.478549000000001 | |
], | |
[ | |
61.402819999999998, | |
-17.846420999999999, | |
-37.285178999999999 | |
], | |
[ | |
50.464798000000002, | |
-17.370539999999998, | |
-38.135497000000001 | |
], | |
[ | |
47.701898999999997, | |
-18.735838000000001, | |
-41.111702000000001 | |
], | |
[ | |
63.216619999999999, | |
-16.161981000000001, | |
-39.477426999999999 | |
], | |
[ | |
52.847138000000001, | |
-12.222761999999999, | |
-48.611708 | |
], | |
[ | |
16.906179999999999, | |
-17.506039000000001, | |
-43.723453999999997 | |
], | |
[ | |
16.665514000000002, | |
-15.054392, | |
-53.951593000000003 | |
], | |
[ | |
52.027146999999999, | |
-18.375271000000001, | |
-56.652461000000002 | |
], | |
[ | |
40.9619, | |
-15.773064, | |
-60.960631999999997 | |
], | |
[ | |
41.828538000000002, | |
-13.439011000000001, | |
-61.844158999999998 | |
], | |
[ | |
43.649377999999999, | |
-15.855530999999999, | |
-62.559305999999999 | |
], | |
[ | |
50.429143000000003, | |
-18.844327, | |
-61.658265999999998 | |
], | |
[ | |
22.876560999999999, | |
-15.256328, | |
-67.663033999999996 | |
], | |
[ | |
29.070671000000001, | |
-14.740296000000001, | |
-67.908310999999998 | |
], | |
[ | |
5.8946459999999998, | |
-16.468730000000001, | |
56.954898999999997 | |
], | |
[ | |
2.0020530000000001, | |
-16.423068000000001, | |
54.602913999999998 | |
], | |
[ | |
0.59367099999999995, | |
-16.093969000000001, | |
51.776349000000003 | |
], | |
[ | |
22.839058999999999, | |
-17.302879000000001, | |
52.960115000000002 | |
], | |
[ | |
28.919711, | |
-17.996673999999999, | |
49.114871999999998 | |
], | |
[ | |
27.785139000000001, | |
-17.923197999999999, | |
43.332470000000001 | |
], | |
[ | |
2.445084, | |
-18.303740000000001, | |
43.547671999999999 | |
], | |
[ | |
38.512680000000003, | |
-18.498923999999999, | |
40.830089000000001 | |
], | |
[ | |
42.799956999999999, | |
-18.490159999999999, | |
38.391657000000002 | |
], | |
[ | |
45.445569999999996, | |
-18.4237, | |
36.982351999999999 | |
], | |
[ | |
42.802292999999999, | |
-18.021281999999999, | |
33.245278999999996 | |
], | |
[ | |
5.8248800000000003, | |
-14.174950000000001, | |
29.001814 | |
], | |
[ | |
-0.32897100000000001, | |
-17.310465000000001, | |
25.419079 | |
], | |
[ | |
1.6719219999999999, | |
-18.646293, | |
25.017384 | |
], | |
[ | |
3.7157879999999999, | |
-18.735130999999999, | |
24.002817 | |
], | |
[ | |
0.41570400000000002, | |
-15.425559, | |
15.490249 | |
], | |
[ | |
49.271728000000003, | |
-15.00244, | |
17.065172 | |
], | |
[ | |
43.682701000000002, | |
-19.715039999999998, | |
8.0970949999999995 | |
], | |
[ | |
59.509613999999999, | |
-15.886118, | |
4.3629850000000001 | |
], | |
[ | |
57.969414999999998, | |
-17.171019999999999, | |
1.1651359999999999 | |
], | |
[ | |
0.35608000000000001, | |
-16.261783999999999, | |
-2.4655239999999998 | |
], | |
[ | |
36.383380000000002, | |
-17.668786999999998, | |
-5.2318949999999997 | |
], | |
[ | |
39.794739, | |
-15.745346, | |
-6.92509 | |
], | |
[ | |
61.627366000000002, | |
-19.260928, | |
-10.291442999999999 | |
], | |
[ | |
64.003579000000002, | |
-17.742501000000001, | |
-8.9451739999999997 | |
], | |
[ | |
46.542748000000003, | |
-16.771089, | |
-13.855708 | |
], | |
[ | |
57.543480000000002, | |
-18.966111999999999, | |
-14.010911999999999 | |
], | |
[ | |
60.651367, | |
-18.780265, | |
-12.937474999999999 | |
], | |
[ | |
60.746000000000002, | |
-18.900842999999998, | |
-16.991571 | |
], | |
[ | |
49.442357999999999, | |
-16.021647000000002, | |
-19.480039999999999 | |
], | |
[ | |
55.481529999999999, | |
-17.084823, | |
-20.235795 | |
], | |
[ | |
58.548521999999998, | |
-19.304041999999999, | |
-20.156285 | |
], | |
[ | |
0.15426599999999999, | |
-16.655463000000001, | |
-17.863484 | |
], | |
[ | |
50.560602000000003, | |
-17.29336, | |
-21.341811 | |
], | |
[ | |
56.114215999999999, | |
-17.793413000000001, | |
-31.435708000000002 | |
], | |
[ | |
0.86814000000000002, | |
-19.282465999999999, | |
-26.506692999999999 | |
], | |
[ | |
40.007803000000003, | |
-18.682195, | |
-31.076974 | |
], | |
[ | |
40.635196999999998, | |
-15.975149, | |
-31.951205999999999 | |
], | |
[ | |
41.17024, | |
-18.781562000000001, | |
-33.552867999999997 | |
], | |
[ | |
48.409481, | |
-17.682283000000002, | |
-37.200544000000001 | |
], | |
[ | |
1.957247, | |
-16.573246999999999, | |
-36.653649000000001 | |
], | |
[ | |
25.098267, | |
-17.568249000000002, | |
-42.124693000000001 | |
], | |
[ | |
54.164499999999997, | |
-18.271336000000002, | |
-36.493985000000002 | |
], | |
[ | |
58.001142000000002, | |
-13.592991, | |
-48.452199 | |
], | |
[ | |
56.473579000000001, | |
-15.194137, | |
-52.891570000000002 | |
], | |
[ | |
54.680056, | |
-13.513705, | |
-51.879376999999998 | |
], | |
[ | |
15.430861, | |
-17.834499999999998, | |
-51.401376999999997 | |
], | |
[ | |
45.483429000000001, | |
-18.049097, | |
-63.143768000000001 | |
], | |
[ | |
21.221907000000002, | |
-11.146846999999999, | |
-62.110287999999997 | |
], | |
[ | |
22.167477000000002, | |
-12.024164000000001, | |
-66.409588999999997 | |
], | |
[ | |
19.294519999999999, | |
-14.114901, | |
-64.497093000000007 | |
], | |
[ | |
8.8305869999999995, | |
-18.6812, | |
56.164310999999998 | |
], | |
[ | |
15.627594, | |
-18.592079999999999, | |
53.933076999999997 | |
], | |
[ | |
17.180814000000002, | |
-21.823324, | |
50.505146000000003 | |
], | |
[ | |
20.908961999999999, | |
-20.139880999999999, | |
51.366867999999997 | |
], | |
[ | |
0.51016600000000001, | |
-18.292949, | |
48.577159999999999 | |
], | |
[ | |
1.6352260000000001, | |
-14.521267999999999, | |
31.393988 | |
], | |
[ | |
3.6523349999999999, | |
-13.970076000000001, | |
30.319739999999999 | |
], | |
[ | |
24.840136000000001, | |
-16.328702, | |
32.179774999999999 | |
], | |
[ | |
22.248054, | |
-18.706810000000001, | |
31.418066 | |
], | |
[ | |
3.9572750000000001, | |
-15.699394, | |
27.757845 | |
], | |
[ | |
23.522819999999999, | |
-18.732422, | |
28.709505 | |
], | |
[ | |
-0.45936300000000002, | |
-19.647086000000002, | |
22.747512 | |
], | |
[ | |
6.047987, | |
-22.428708, | |
20.547601 | |
], | |
[ | |
56.020667000000003, | |
-16.902228999999998, | |
17.477195999999999 | |
], | |
[ | |
60.786259000000001, | |
-18.12642, | |
13.919499 | |
], | |
[ | |
47.793706, | |
-18.620885000000001, | |
8.2947659999999992 | |
], | |
[ | |
1.7357499999999999, | |
-17.994888, | |
9.1650969999999994 | |
], | |
[ | |
47.261156, | |
-18.000661000000001, | |
5.6093320000000002 | |
], | |
[ | |
61.283929000000001, | |
-16.852084999999999, | |
7.1813669999999998 | |
], | |
[ | |
45.382320999999997, | |
-17.826851000000001, | |
6.1987009999999998 | |
], | |
[ | |
48.390205999999999, | |
-19.398973000000002, | |
2.5355889999999999 | |
], | |
[ | |
60.663558000000002, | |
-19.297165, | |
3.4047190000000001 | |
], | |
[ | |
-0.107543, | |
-18.192157999999999, | |
4.8995329999999999 | |
], | |
[ | |
55.242542999999998, | |
-19.264427000000001, | |
0.83256799999999997 | |
], | |
[ | |
0.46659, | |
-17.712212999999998, | |
-0.29227300000000001 | |
], | |
[ | |
37.398043000000001, | |
-19.825683999999999, | |
-7.5125479999999998 | |
], | |
[ | |
41.442006999999997, | |
-17.063863999999999, | |
-8.1647250000000007 | |
], | |
[ | |
-0.38180999999999998, | |
-15.787042, | |
-8.8346429999999998 | |
], | |
[ | |
44.486823999999999, | |
-17.139613000000001, | |
-11.064024 | |
], | |
[ | |
38.457701, | |
-18.551524000000001, | |
-8.5150950000000005 | |
], | |
[ | |
56.416749000000003, | |
-19.621034000000002, | |
-7.4489289999999997 | |
], | |
[ | |
41.471904000000002, | |
-18.148364000000001, | |
-9.6521939999999997 | |
], | |
[ | |
44.933382999999999, | |
-17.848241999999999, | |
-13.435641 | |
], | |
[ | |
47.999485, | |
-16.643954999999998, | |
-18.042597000000001 | |
], | |
[ | |
51.451613000000002, | |
-17.586828000000001, | |
-20.076172 | |
], | |
[ | |
41.562758000000002, | |
-17.467393999999999, | |
-26.170794999999998 | |
], | |
[ | |
56.029795999999997, | |
-18.675671000000001, | |
-21.335581000000001 | |
], | |
[ | |
41.017422000000003, | |
-17.849968000000001, | |
-28.495001999999999 | |
], | |
[ | |
7.9071199999999999, | |
-20.412611999999999, | |
-33.831539999999997 | |
], | |
[ | |
14.214240999999999, | |
-18.044747999999998, | |
-33.499186999999999 | |
], | |
[ | |
19.449487000000001, | |
-18.350805000000001, | |
-34.398029000000001 | |
], | |
[ | |
18.339015, | |
-15.987256, | |
-38.859848 | |
], | |
[ | |
20.49193, | |
-18.427002999999999, | |
-37.190528 | |
], | |
[ | |
24.265574999999998, | |
-18.97447, | |
-39.666902 | |
], | |
[ | |
1.0061549999999999, | |
-18.459213999999999, | |
-34.095516000000003 | |
], | |
[ | |
6.6807210000000001, | |
-17.310570999999999, | |
-35.841019000000003 | |
], | |
[ | |
3.7533660000000002, | |
-16.127562000000001, | |
-35.641516000000003 | |
], | |
[ | |
39.455660999999999, | |
-20.865718999999999, | |
-36.291108999999999 | |
], | |
[ | |
52.062862000000003, | |
-20.297198000000002, | |
-40.944960999999999 | |
], | |
[ | |
53.405684000000001, | |
-19.960854999999999, | |
-39.291437000000002 | |
], | |
[ | |
50.323932999999997, | |
-20.558599999999998, | |
-42.989896999999999 | |
], | |
[ | |
15.586266, | |
-18.891074, | |
-45.894049000000003 | |
], | |
[ | |
49.387163999999999, | |
-15.964845, | |
-52.793895999999997 | |
], | |
[ | |
53.104008999999998, | |
-15.635972000000001, | |
-53.40849 | |
], | |
[ | |
17.834996, | |
-19.201791, | |
-55.773159999999997 | |
], | |
[ | |
44.261750999999997, | |
-19.55903, | |
-53.977865000000001 | |
], | |
[ | |
48.183652000000002, | |
-18.959375999999999, | |
-55.557510999999998 | |
], | |
[ | |
32.443421999999998, | |
-16.965805, | |
-65.767172000000002 | |
], | |
[ | |
33.789968999999999, | |
-19.784758, | |
-64.281379999999999 | |
], | |
[ | |
27.471509000000001, | |
-19.637079, | |
-66.242919999999998 | |
], | |
[ | |
20.122337000000002, | |
-17.033408000000001, | |
-66.931820000000002 | |
], | |
[ | |
13.436931, | |
-18.774107999999998, | |
54.493946999999999 | |
], | |
[ | |
0.59676899999999999, | |
-18.566206999999999, | |
52.231845999999997 | |
], | |
[ | |
10.412943, | |
-20.565404999999998, | |
53.835453999999999 | |
], | |
[ | |
12.241553, | |
-19.96377, | |
50.35371 | |
], | |
[ | |
16.209104, | |
-19.516694000000001, | |
50.39584 | |
], | |
[ | |
25.211794000000001, | |
-18.840979000000001, | |
51.358732000000003 | |
], | |
[ | |
12.523109, | |
-21.243717, | |
47.608032000000001 | |
], | |
[ | |
14.705788999999999, | |
-20.491046000000001, | |
48.096521000000003 | |
], | |
[ | |
22.542224000000001, | |
-20.969889999999999, | |
39.297860999999997 | |
], | |
[ | |
-0.054877000000000002, | |
-17.554991999999999, | |
34.568069000000001 | |
], | |
[ | |
-0.087770000000000001, | |
-19.256402000000001, | |
31.47627 | |
], | |
[ | |
0.98955000000000004, | |
-17.214988999999999, | |
28.095580999999999 | |
], | |
[ | |
39.963380999999998, | |
-18.020553, | |
32.686836999999997 | |
], | |
[ | |
41.379593, | |
-17.997195999999999, | |
30.346295000000001 | |
], | |
[ | |
20.325602, | |
-20.113855999999998, | |
28.306398000000002 | |
], | |
[ | |
6.0519150000000002, | |
-19.918379999999999, | |
23.573699999999999 | |
], | |
[ | |
-0.58308599999999999, | |
-21.027134, | |
20.908842 | |
], | |
[ | |
-0.13541800000000001, | |
-19.46434, | |
16.654468000000001 | |
], | |
[ | |
0.90729899999999997, | |
-19.505410000000001, | |
12.330406 | |
], | |
[ | |
59.158607000000003, | |
-18.442360000000001, | |
16.590848000000001 | |
], | |
[ | |
49.225124999999998, | |
-19.955121999999999, | |
8.9178449999999998 | |
], | |
[ | |
61.671796999999998, | |
-17.292397999999999, | |
9.9456509999999998 | |
], | |
[ | |
51.102313000000002, | |
-19.473464, | |
5.8488530000000001 | |
], | |
[ | |
56.035603999999999, | |
-21.605485999999999, | |
4.8952340000000003 | |
], | |
[ | |
57.841217999999998, | |
-20.744333000000001, | |
2.5488719999999998 | |
], | |
[ | |
0.147651, | |
-20.223877999999999, | |
0.18621499999999999 | |
], | |
[ | |
50.194800000000001, | |
-20.559785999999999, | |
-1.0908960000000001 | |
], | |
[ | |
0.079147999999999996, | |
-17.453448999999999, | |
-7.7334779999999999 | |
], | |
[ | |
-0.26997500000000002, | |
-20.574300999999998, | |
-11.639277999999999 | |
], | |
[ | |
36.042333999999997, | |
-19.934895000000001, | |
-11.164484 | |
], | |
[ | |
-0.82416699999999998, | |
-19.229291, | |
-14.144532999999999 | |
], | |
[ | |
40.134298000000001, | |
-20.942653, | |
-13.08892 | |
], | |
[ | |
42.362749999999998, | |
-19.821950000000001, | |
-11.794696999999999 | |
], | |
[ | |
58.677052000000003, | |
-21.117341, | |
-17.768564999999999 | |
], | |
[ | |
44.835358999999997, | |
-17.487719999999999, | |
-20.666257999999999 | |
], | |
[ | |
41.651007, | |
-17.741202000000001, | |
-23.493724 | |
], | |
[ | |
0.26686700000000002, | |
-18.062749, | |
-24.743289000000001 | |
], | |
[ | |
56.087846999999996, | |
-21.471236000000001, | |
-21.685473000000002 | |
], | |
[ | |
50.289693, | |
-19.464065999999999, | |
-21.677349 | |
], | |
[ | |
52.507178000000003, | |
-21.8858, | |
-21.626234 | |
], | |
[ | |
40.542634, | |
-19.389254999999999, | |
-27.104358000000001 | |
], | |
[ | |
59.382409000000003, | |
-20.084819, | |
-29.593678000000001 | |
], | |
[ | |
44.490676999999998, | |
-20.305257000000001, | |
-29.678211999999998 | |
], | |
[ | |
49.764271999999998, | |
-16.756527999999999, | |
-34.479644 | |
], | |
[ | |
5.3107100000000003, | |
-19.386068000000002, | |
-33.708123000000001 | |
], | |
[ | |
25.565069999999999, | |
-19.743852, | |
-40.633662000000001 | |
], | |
[ | |
3.0546440000000001, | |
-19.311696999999999, | |
-37.618318000000002 | |
], | |
[ | |
57.615622999999999, | |
-20.857379999999999, | |
-38.489677 | |
], | |
[ | |
61.274433000000002, | |
-19.843736, | |
-41.839936000000002 | |
], | |
[ | |
59.203601999999997, | |
-20.869471000000001, | |
-46.418283000000002 | |
], | |
[ | |
48.134582000000002, | |
-20.546735999999999, | |
-43.614471000000002 | |
], | |
[ | |
15.068745, | |
-19.470656999999999, | |
-48.090063000000001 | |
], | |
[ | |
46.430653999999997, | |
-17.785394, | |
-52.373589000000003 | |
], | |
[ | |
58.513841999999997, | |
-18.634115000000001, | |
-51.831389000000001 | |
], | |
[ | |
19.343594, | |
-18.003775999999998, | |
-57.720658 | |
], | |
[ | |
41.105674, | |
-21.865735000000001, | |
-52.455160999999997 | |
], | |
[ | |
50.311525000000003, | |
-19.722740999999999, | |
-58.428172000000004 | |
], | |
[ | |
42.545901999999998, | |
-19.878399999999999, | |
-62.534100000000002 | |
], | |
[ | |
47.855682999999999, | |
-21.799748999999998, | |
-61.432138000000002 | |
], | |
[ | |
18.476026000000001, | |
-20.673257, | |
-66.421166999999997 | |
], | |
[ | |
25.457151, | |
-16.479816, | |
-68.509044000000003 | |
], | |
[ | |
5.4777829999999996, | |
-20.355747000000001, | |
56.242680999999997 | |
], | |
[ | |
2.9153340000000001, | |
-21.508334999999999, | |
55.166080999999998 | |
], | |
[ | |
25.226869000000001, | |
-21.814720000000001, | |
48.914422999999999 | |
], | |
[ | |
24.940290000000001, | |
-20.245576, | |
50.704524999999997 | |
], | |
[ | |
28.301639999999999, | |
-20.756242, | |
46.551096000000001 | |
], | |
[ | |
0.941137, | |
-18.700800000000001, | |
46.240169000000002 | |
], | |
[ | |
25.412752999999999, | |
-20.771318999999998, | |
42.053773999999997 | |
], | |
[ | |
19.943003000000001, | |
-21.159889, | |
36.898166000000003 | |
], | |
[ | |
1.2630319999999999, | |
-18.075507999999999, | |
38.175134999999997 | |
], | |
[ | |
17.966172, | |
-22.655684000000001, | |
35.018099999999997 | |
], | |
[ | |
20.816572000000001, | |
-19.967372999999998, | |
33.688988000000002 | |
], | |
[ | |
24.887051, | |
-19.644632999999999, | |
35.930250000000001 | |
], | |
[ | |
18.521436000000001, | |
-21.522641, | |
31.997703999999999 | |
], | |
[ | |
43.151994000000002, | |
-20.024356000000001, | |
33.96358 | |
], | |
[ | |
18.498476, | |
-20.959212999999998, | |
29.602736 | |
], | |
[ | |
2.5639289999999999, | |
-21.872214, | |
22.705248999999998 | |
], | |
[ | |
-0.44134400000000001, | |
-22.179296000000001, | |
18.192170000000001 | |
], | |
[ | |
38.147143, | |
-22.628336999999998, | |
17.561706000000001 | |
], | |
[ | |
39.103349000000001, | |
-23.134478999999999, | |
15.68093 | |
], | |
[ | |
45.529890999999999, | |
-18.333424000000001, | |
3.163859 | |
], | |
[ | |
0.45213599999999998, | |
-21.327311999999999, | |
-3.857097 | |
], | |
[ | |
55.376092, | |
-20.440306, | |
-4.5819799999999997 | |
], | |
[ | |
43.007914, | |
-20.333708000000001, | |
-10.192503 | |
], | |
[ | |
47.727887000000003, | |
-19.813292000000001, | |
-16.059602000000002 | |
], | |
[ | |
36.163305000000001, | |
-22.666468999999999, | |
-14.137390999999999 | |
], | |
[ | |
-0.88844299999999998, | |
-18.399007999999998, | |
-17.199346999999999 | |
], | |
[ | |
43.352200000000003, | |
-21.981750999999999, | |
-14.881913000000001 | |
], | |
[ | |
49.476148999999999, | |
-19.022659999999998, | |
-18.912345999999999 | |
], | |
[ | |
53.057882999999997, | |
-20.663686999999999, | |
-20.560642000000001 | |
], | |
[ | |
46.883884999999999, | |
-18.754477999999999, | |
-18.904032000000001 | |
], | |
[ | |
45.979196999999999, | |
-20.582708, | |
-16.392365000000002 | |
], | |
[ | |
-0.55904600000000004, | |
-20.09704, | |
-21.137889000000001 | |
], | |
[ | |
58.498496000000003, | |
-21.570675999999999, | |
-22.511372000000001 | |
], | |
[ | |
47.985830999999997, | |
-22.180672000000001, | |
-25.208265999999998 | |
], | |
[ | |
1.968788, | |
-19.504595999999999, | |
-29.807877000000001 | |
], | |
[ | |
2.6032299999999999, | |
-21.777505000000001, | |
-31.436088999999999 | |
], | |
[ | |
51.775964000000002, | |
-19.185903, | |
-36.337600999999999 | |
], | |
[ | |
24.975245000000001, | |
-21.818891000000001, | |
-38.037182999999999 | |
], | |
[ | |
38.387042999999998, | |
-21.939281999999999, | |
-33.288550000000001 | |
], | |
[ | |
43.784368999999998, | |
-22.980339000000001, | |
-33.210467999999999 | |
], | |
[ | |
0.96040700000000001, | |
-19.010791999999999, | |
-36.672829 | |
], | |
[ | |
37.696531999999998, | |
-21.909120999999999, | |
-38.011716999999997 | |
], | |
[ | |
55.958162000000002, | |
-23.277878000000001, | |
-44.996679999999998 | |
], | |
[ | |
59.778359999999999, | |
-19.248999999999999, | |
-48.016024999999999 | |
], | |
[ | |
21.374179999999999, | |
-20.069856999999999, | |
-42.302641000000001 | |
], | |
[ | |
17.487544, | |
-21.310389000000001, | |
-43.793736000000003 | |
], | |
[ | |
58.106330999999997, | |
-20.843695, | |
-50.765661000000001 | |
], | |
[ | |
54.168709, | |
-18.700465999999999, | |
-54.791269999999997 | |
], | |
[ | |
16.756041, | |
-18.821701000000001, | |
-53.463807000000003 | |
], | |
[ | |
39.168199000000001, | |
-18.27093, | |
-61.890338 | |
], | |
[ | |
30.699636000000002, | |
-22.065403, | |
-61.622579000000002 | |
], | |
[ | |
29.857220999999999, | |
-22.848020999999999, | |
-60.496724999999998 | |
], | |
[ | |
46.943035000000002, | |
-23.790566999999999, | |
-58.064709000000001 | |
], | |
[ | |
18.145679000000001, | |
-16.642865, | |
-61.431480999999998 | |
], | |
[ | |
16.903027999999999, | |
-17.208646000000002, | |
-64.176252000000005 | |
], | |
[ | |
22.447711999999999, | |
-19.891663000000001, | |
-67.044685000000001 | |
], | |
[ | |
9.6274219999999993, | |
-24.031355000000001, | |
51.568694999999998 | |
], | |
[ | |
20.248290999999998, | |
-23.102706000000001, | |
50.248233999999997 | |
], | |
[ | |
11.443576, | |
-24.340050000000002, | |
47.830967999999999 | |
], | |
[ | |
27.452345999999999, | |
-21.759411, | |
44.846026000000002 | |
], | |
[ | |
19.040593000000001, | |
-24.123104999999999, | |
39.587012999999999 | |
], | |
[ | |
0.222999, | |
-19.736132000000001, | |
35.000281000000001 | |
], | |
[ | |
-0.18263099999999999, | |
-18.656860000000002, | |
28.953368000000001 | |
], | |
[ | |
1.855575, | |
-19.003256, | |
26.557763999999999 | |
], | |
[ | |
44.554473999999999, | |
-20.927083, | |
29.982865 | |
], | |
[ | |
53.925559, | |
-21.146353999999999, | |
28.362929000000001 | |
], | |
[ | |
57.0, | |
-20.807486999999998, | |
24.601102999999998 | |
], | |
[ | |
8.3633570000000006, | |
-23.591842, | |
20.423041000000001 | |
], | |
[ | |
57.607093999999996, | |
-20.096776999999999, | |
22.466684999999998 | |
], | |
[ | |
39.741813999999998, | |
-23.627317000000001, | |
19.314802 | |
], | |
[ | |
41.132734999999997, | |
-22.734455000000001, | |
15.146043000000001 | |
], | |
[ | |
43.413105000000002, | |
-23.071902999999999, | |
17.450465000000001 | |
], | |
[ | |
56.145589000000001, | |
-19.878153000000001, | |
17.353148999999998 | |
], | |
[ | |
58.882807999999997, | |
-21.024121999999998, | |
17.369129999999998 | |
], | |
[ | |
61.236758999999999, | |
-20.619952000000001, | |
14.615728000000001 | |
], | |
[ | |
51.115825000000001, | |
-22.652258, | |
9.5048110000000001 | |
], | |
[ | |
61.767198, | |
-19.557579, | |
12.404192 | |
], | |
[ | |
54.081391000000004, | |
-23.857056, | |
8.9406009999999991 | |
], | |
[ | |
37.962476000000002, | |
-23.486668999999999, | |
6.0671879999999998 | |
], | |
[ | |
56.820275000000002, | |
-23.643516999999999, | |
7.4832450000000001 | |
], | |
[ | |
0.84613400000000005, | |
-20.784822999999999, | |
6.8302680000000002 | |
], | |
[ | |
-0.31635799999999997, | |
-20.773226999999999, | |
2.7916840000000001 | |
], | |
[ | |
34.930656999999997, | |
-22.295459999999999, | |
-10.65949 | |
], | |
[ | |
46.589542999999999, | |
-20.390360000000001, | |
-14.288041 | |
], | |
[ | |
50.462145, | |
-22.116167000000001, | |
-18.838474999999999 | |
], | |
[ | |
46.706833000000003, | |
-22.242920999999999, | |
-21.108381000000001 | |
], | |
[ | |
43.952545999999998, | |
-20.118865, | |
-25.600183999999999 | |
], | |
[ | |
15.903586000000001, | |
-21.013628000000001, | |
-35.478763000000001 | |
], | |
[ | |
25.560766999999998, | |
-24.655394999999999, | |
-37.907964999999997 | |
], | |
[ | |
2.9536470000000001, | |
-19.987826999999999, | |
-35.875833999999998 | |
], | |
[ | |
41.313305999999997, | |
-21.702231999999999, | |
-35.601753000000002 | |
], | |
[ | |
52.956555999999999, | |
-23.546021, | |
-45.341794999999998 | |
], | |
[ | |
16.530801, | |
-22.074335000000001, | |
-50.029764999999998 | |
], | |
[ | |
16.260346999999999, | |
-22.207754999999999, | |
-47.744123000000002 | |
], | |
[ | |
48.281320999999998, | |
-21.001145000000001, | |
-54.482045999999997 | |
], | |
[ | |
56.029657999999998, | |
-21.489633000000001, | |
-54.383277999999997 | |
], | |
[ | |
52.123488999999999, | |
-20.721453, | |
-56.093635999999996 | |
], | |
[ | |
43.972095000000003, | |
-22.603491999999999, | |
-54.932538999999998 | |
], | |
[ | |
45.063479999999998, | |
-22.773243999999998, | |
-62.505105999999998 | |
], | |
[ | |
25.098374, | |
-20.237228000000002, | |
-66.618623999999997 | |
], | |
[ | |
0.42764099999999999, | |
-22.082032999999999, | |
52.091562000000003 | |
], | |
[ | |
-0.18964600000000001, | |
-20.707836, | |
47.710303000000003 | |
], | |
[ | |
-0.40599000000000002, | |
-21.449328000000001, | |
45.815823000000002 | |
], | |
[ | |
10.667166999999999, | |
-22.455499, | |
47.981434 | |
], | |
[ | |
24.044423999999999, | |
-24.317955999999999, | |
44.019067999999997 | |
], | |
[ | |
0.87417, | |
-19.844574000000001, | |
43.617033999999997 | |
], | |
[ | |
0.44179200000000002, | |
-20.800373, | |
40.516604999999998 | |
], | |
[ | |
28.290808999999999, | |
-23.954732, | |
41.551498000000002 | |
], | |
[ | |
26.031825000000001, | |
-21.884366, | |
37.643431999999997 | |
], | |
[ | |
37.810009999999998, | |
-19.361198000000002, | |
36.624110999999999 | |
], | |
[ | |
1.0004200000000001, | |
-23.025085000000001, | |
34.596805000000003 | |
], | |
[ | |
40.838442000000001, | |
-20.733453000000001, | |
38.429406 | |
], | |
[ | |
23.658132999999999, | |
-20.977793999999999, | |
33.957799000000001 | |
], | |
[ | |
42.453377000000003, | |
-23.468912, | |
31.152670000000001 | |
], | |
[ | |
1.6956500000000001, | |
-22.764203999999999, | |
24.410126000000002 | |
], | |
[ | |
19.789314999999998, | |
-22.784962, | |
30.618994000000001 | |
], | |
[ | |
50.895246999999998, | |
-22.254460999999999, | |
30.331631999999999 | |
], | |
[ | |
55.539293000000001, | |
-22.469965999999999, | |
25.894606 | |
], | |
[ | |
58.129621, | |
-22.503008000000001, | |
20.571072999999998 | |
], | |
[ | |
2.0746500000000001, | |
-23.92549, | |
19.857485 | |
], | |
[ | |
41.055554999999998, | |
-25.205611999999999, | |
12.003750999999999 | |
], | |
[ | |
61.881517000000002, | |
-22.469199, | |
12.751146 | |
], | |
[ | |
46.579436000000001, | |
-22.980549, | |
8.4202259999999995 | |
], | |
[ | |
61.674076999999997, | |
-23.362552999999998, | |
9.5452969999999997 | |
], | |
[ | |
60.661485999999996, | |
-23.037689, | |
6.2016900000000001 | |
], | |
[ | |
2.7127590000000001, | |
-21.624784999999999, | |
8.5015319999999992 | |
], | |
[ | |
0.354273, | |
-22.862286999999998, | |
5.2419900000000004 | |
], | |
[ | |
45.414242000000002, | |
-21.689986999999999, | |
-12.219965 | |
], | |
[ | |
59.306154999999997, | |
-20.245622999999998, | |
-13.079312 | |
], | |
[ | |
-0.42768699999999998, | |
-22.983882999999999, | |
-15.719106999999999 | |
], | |
[ | |
40.905582000000003, | |
-23.348790999999999, | |
-16.367217 | |
], | |
[ | |
47.089244000000001, | |
-21.443062000000001, | |
-18.703215 | |
], | |
[ | |
46.208592000000003, | |
-21.051456000000002, | |
-23.899242999999998 | |
], | |
[ | |
54.420932000000001, | |
-23.288781, | |
-21.753864 | |
], | |
[ | |
1.3207, | |
-23.537707999999999, | |
-28.611201999999999 | |
], | |
[ | |
41.786983999999997, | |
-21.066085000000001, | |
-28.403617000000001 | |
], | |
[ | |
59.167816999999999, | |
-24.343069, | |
-28.895171999999999 | |
], | |
[ | |
57.330731999999998, | |
-19.10361, | |
-32.088945000000002 | |
], | |
[ | |
11.433121999999999, | |
-21.545417, | |
-35.255280999999997 | |
], | |
[ | |
55.382928, | |
-19.095039, | |
-33.699299000000003 | |
], | |
[ | |
51.546405, | |
-21.256363, | |
-39.604736000000003 | |
], | |
[ | |
26.257535000000001, | |
-23.247629, | |
-40.022134000000001 | |
], | |
[ | |
37.716965000000002, | |
-23.403559999999999, | |
-39.690210999999998 | |
], | |
[ | |
24.350154, | |
-23.964062999999999, | |
-42.649209999999997 | |
], | |
[ | |
49.750292000000002, | |
-24.137452, | |
-45.058902000000003 | |
], | |
[ | |
56.410376999999997, | |
-23.289763000000001, | |
-48.430881999999997 | |
], | |
[ | |
44.432119999999998, | |
-20.992442, | |
-52.958165000000001 | |
], | |
[ | |
56.108888, | |
-24.337522, | |
-50.402954000000001 | |
], | |
[ | |
19.809450999999999, | |
-24.100536999999999, | |
-46.044046999999999 | |
], | |
[ | |
16.932483999999999, | |
-18.818923000000002, | |
-63.613028999999997 | |
], | |
[ | |
22.506767, | |
-22.233642, | |
-66.556154000000006 | |
], | |
[ | |
7.1730609999999997, | |
-23.720168999999999, | |
54.900607000000001 | |
], | |
[ | |
-0.20824400000000001, | |
-25.191320999999999, | |
49.484155000000001 | |
], | |
[ | |
13.52033, | |
-25.280248, | |
48.346381000000001 | |
], | |
[ | |
0.57703899999999997, | |
-23.622895, | |
39.268374000000001 | |
], | |
[ | |
33.085062000000001, | |
-22.328769000000001, | |
43.258254000000001 | |
], | |
[ | |
36.172880999999997, | |
-23.339482, | |
42.166618 | |
], | |
[ | |
38.980978999999998, | |
-23.321209, | |
40.66245 | |
], | |
[ | |
37.383785000000003, | |
-19.741636, | |
39.445838999999999 | |
], | |
[ | |
42.932484000000002, | |
-22.933277, | |
37.532603000000002 | |
], | |
[ | |
43.770691999999997, | |
-25.928816000000001, | |
34.277876999999997 | |
], | |
[ | |
-1.047345, | |
-22.786313, | |
29.110191 | |
], | |
[ | |
22.785921999999999, | |
-20.272849000000001, | |
31.675667000000001 | |
], | |
[ | |
-0.021592, | |
-20.944624999999998, | |
27.244962999999998 | |
], | |
[ | |
42.23133, | |
-26.301345000000001, | |
27.038461000000002 | |
], | |
[ | |
46.997982999999998, | |
-24.134159, | |
30.407102999999999 | |
], | |
[ | |
37.095671000000003, | |
-25.677163, | |
23.958227999999998 | |
], | |
[ | |
43.321537999999997, | |
-24.675270000000001, | |
20.297547000000002 | |
], | |
[ | |
36.503731000000002, | |
-25.524259000000001, | |
20.348725000000002 | |
], | |
[ | |
46.137709999999998, | |
-25.216301000000001, | |
21.625086 | |
], | |
[ | |
7.3492990000000002, | |
-25.917036, | |
15.879440000000001 | |
], | |
[ | |
59.894947999999999, | |
-23.035052, | |
16.823730000000001 | |
], | |
[ | |
-0.13587399999999999, | |
-21.910661000000001, | |
14.852197 | |
], | |
[ | |
38.613512999999998, | |
-24.954467999999999, | |
13.116372 | |
], | |
[ | |
60.368628999999999, | |
-24.919329999999999, | |
9.3783809999999992 | |
], | |
[ | |
36.327682000000003, | |
-25.374894999999999, | |
8.3302010000000006 | |
], | |
[ | |
43.383986999999998, | |
-25.374637, | |
8.3613780000000002 | |
], | |
[ | |
46.588585999999999, | |
-21.745186, | |
7.6298079999999997 | |
], | |
[ | |
48.195196000000003, | |
-20.340520000000001, | |
4.5383800000000001 | |
], | |
[ | |
-0.21682899999999999, | |
-23.650258000000001, | |
2.2724259999999998 | |
], | |
[ | |
33.888064, | |
-25.679767999999999, | |
-9.1534329999999997 | |
], | |
[ | |
58.693738000000003, | |
-20.158760999999998, | |
-8.5407170000000008 | |
], | |
[ | |
46.688744, | |
-22.933084000000001, | |
-14.035056000000001 | |
], | |
[ | |
60.427621000000002, | |
-22.175096, | |
-15.565851 | |
], | |
[ | |
47.823552999999997, | |
-23.545151000000001, | |
-16.403455999999998 | |
], | |
[ | |
51.622267999999998, | |
-24.994250000000001, | |
-17.986578999999999 | |
], | |
[ | |
42.879921000000003, | |
-24.477169, | |
-19.844875999999999 | |
], | |
[ | |
56.321209000000003, | |
-24.648752999999999, | |
-19.803792999999999 | |
], | |
[ | |
-0.78911100000000001, | |
-24.294270000000001, | |
-18.899093000000001 | |
], | |
[ | |
41.202460000000002, | |
-25.878826, | |
-19.724786999999999 | |
], | |
[ | |
44.501086999999998, | |
-23.059546000000001, | |
-17.979465000000001 | |
], | |
[ | |
44.699979999999996, | |
-24.473493000000001, | |
-21.556281999999999 | |
], | |
[ | |
0.90911799999999998, | |
-23.480474000000001, | |
-21.379221999999999 | |
], | |
[ | |
3.5478010000000002, | |
-23.793514999999999, | |
-23.937801 | |
], | |
[ | |
44.832177000000001, | |
-22.367038000000001, | |
-27.262405000000001 | |
], | |
[ | |
52.866900000000001, | |
-26.421191, | |
-22.982140000000001 | |
], | |
[ | |
55.208337, | |
-25.636659000000002, | |
-23.405152000000001 | |
], | |
[ | |
41.669671000000001, | |
-23.415654, | |
-31.453119000000001 | |
], | |
[ | |
49.942850999999997, | |
-25.273015000000001, | |
-23.383628000000002 | |
], | |
[ | |
47.617553000000001, | |
-24.448834000000002, | |
-27.289164 | |
], | |
[ | |
58.141536000000002, | |
-25.237856000000001, | |
-26.224748000000002 | |
], | |
[ | |
58.705069000000002, | |
-22.266722999999999, | |
-31.513363999999999 | |
], | |
[ | |
3.7726259999999998, | |
-23.203194, | |
-33.816467000000003 | |
], | |
[ | |
36.345860999999999, | |
-25.697801999999999, | |
-34.685425000000002 | |
], | |
[ | |
46.621305, | |
-24.581050999999999, | |
-30.660598 | |
], | |
[ | |
55.805602, | |
-21.138801000000001, | |
-35.427469000000002 | |
], | |
[ | |
7.1896449999999996, | |
-22.923202, | |
-35.241861999999998 | |
], | |
[ | |
53.454340000000002, | |
-21.378952000000002, | |
-37.994107999999997 | |
], | |
[ | |
28.865089999999999, | |
-24.988166, | |
-40.30283 | |
], | |
[ | |
42.256315999999998, | |
-23.075326, | |
-35.140996999999999 | |
], | |
[ | |
41.892634000000001, | |
-24.621839999999999, | |
-36.664360000000002 | |
], | |
[ | |
29.287752000000001, | |
-26.530448, | |
-38.447647000000003 | |
], | |
[ | |
34.048295000000003, | |
-24.226658, | |
-37.661774999999999 | |
], | |
[ | |
39.615523000000003, | |
-25.80743, | |
-40.018954999999998 | |
], | |
[ | |
35.303165, | |
-25.085248, | |
-39.939624000000002 | |
], | |
[ | |
48.401634000000001, | |
-23.324777999999998, | |
-43.968156 | |
], | |
[ | |
23.149329999999999, | |
-26.122301, | |
-47.018844000000001 | |
], | |
[ | |
19.990835000000001, | |
-25.258105, | |
-48.772728000000001 | |
], | |
[ | |
17.59599, | |
-23.322855000000001, | |
-52.019725999999999 | |
], | |
[ | |
39.070788999999998, | |
-24.990746999999999, | |
-54.259469000000003 | |
], | |
[ | |
42.389118000000003, | |
-26.4833, | |
-57.365236000000003 | |
], | |
[ | |
38.939681999999998, | |
-21.683261000000002, | |
-63.662008 | |
], | |
[ | |
40.799484999999997, | |
-25.07367, | |
-62.699199 | |
], | |
[ | |
26.967292, | |
-22.838232000000001, | |
-64.204154000000003 | |
], | |
[ | |
17.413083, | |
-22.007099, | |
-63.914332999999999 | |
], | |
[ | |
35.879800000000003, | |
-23.497169, | |
-64.287559000000002 | |
], | |
[ | |
4.1243160000000003, | |
-25.018819000000001, | |
54.657288000000001 | |
], | |
[ | |
-0.45203100000000002, | |
-23.972695999999999, | |
46.606059999999999 | |
], | |
[ | |
10.268488, | |
-24.644641, | |
49.92407 | |
], | |
[ | |
-0.24148900000000001, | |
-23.098345999999999, | |
42.681170999999999 | |
], | |
[ | |
21.763425000000002, | |
-28.089134999999999, | |
42.987039000000003 | |
], | |
[ | |
21.573601, | |
-22.054717, | |
33.897739999999999 | |
], | |
[ | |
18.286494999999999, | |
-24.898374, | |
32.572778 | |
], | |
[ | |
37.777171000000003, | |
-25.616581, | |
27.659514999999999 | |
], | |
[ | |
44.573847000000001, | |
-25.59797, | |
29.216014999999999 | |
], | |
[ | |
5.4869089999999998, | |
-23.593055, | |
21.859919999999999 | |
], | |
[ | |
34.992888999999998, | |
-25.618220000000001, | |
22.868486000000001 | |
], | |
[ | |
40.239801, | |
-25.778708000000002, | |
21.609110999999999 | |
], | |
[ | |
45.769570000000002, | |
-26.388038000000002, | |
24.719757999999999 | |
], | |
[ | |
56.246594999999999, | |
-24.625468000000001, | |
23.465484 | |
], | |
[ | |
2.9242499999999998, | |
-26.604427999999999, | |
16.088024999999998 | |
], | |
[ | |
5.633794, | |
-24.895945000000001, | |
16.450341999999999 | |
], | |
[ | |
44.399309000000002, | |
-25.769155999999999, | |
14.590049 | |
], | |
[ | |
60.595723999999997, | |
-25.639899, | |
14.280345000000001 | |
], | |
[ | |
-0.30437999999999998, | |
-25.685106000000001, | |
14.645784000000001 | |
], | |
[ | |
0.175395, | |
-23.800688000000001, | |
11.048442 | |
], | |
[ | |
50.993946000000001, | |
-25.529277, | |
9.7977360000000004 | |
], | |
[ | |
39.731192999999998, | |
-25.986982000000001, | |
10.508058 | |
], | |
[ | |
48.808698, | |
-26.503596000000002, | |
9.8944310000000009 | |
], | |
[ | |
57.091334000000003, | |
-25.708611999999999, | |
9.0912699999999997 | |
], | |
[ | |
35.991275000000002, | |
-27.769573999999999, | |
7.8587959999999999 | |
], | |
[ | |
55.386178999999998, | |
-20.767479000000002, | |
0.30620599999999998 | |
], | |
[ | |
59.653472000000001, | |
-21.336997, | |
-1.7141150000000001 | |
], | |
[ | |
0.243279, | |
-21.941272000000001, | |
-7.8007330000000001 | |
], | |
[ | |
61.365307000000001, | |
-21.640733999999998, | |
-10.560126 | |
], | |
[ | |
35.783895999999999, | |
-25.892299000000001, | |
-13.558019 | |
], | |
[ | |
39.846311999999998, | |
-26.941165000000002, | |
-16.837886000000001 | |
], | |
[ | |
44.869269000000003, | |
-25.130362000000002, | |
-25.404827999999998 | |
], | |
[ | |
41.162612000000003, | |
-26.365316, | |
-31.810174 | |
], | |
[ | |
38.89819, | |
-24.414762, | |
-33.731440999999997 | |
], | |
[ | |
50.703028000000003, | |
-28.316704000000001, | |
-25.233962999999999 | |
], | |
[ | |
47.997345000000003, | |
-27.053363999999998, | |
-29.947695 | |
], | |
[ | |
8.6108700000000002, | |
-23.995405000000002, | |
-36.726045999999997 | |
], | |
[ | |
45.492319000000002, | |
-26.523961, | |
-32.309261999999997 | |
], | |
[ | |
43.953510000000001, | |
-26.185099000000001, | |
-34.904214000000003 | |
], | |
[ | |
51.321525999999999, | |
-22.918882, | |
-41.593662999999999 | |
], | |
[ | |
26.072264000000001, | |
-25.94258, | |
-45.444203000000002 | |
], | |
[ | |
53.932810000000003, | |
-26.282582000000001, | |
-45.985658999999998 | |
], | |
[ | |
41.966673999999998, | |
-26.028880999999998, | |
-54.432121000000002 | |
], | |
[ | |
44.366872999999998, | |
-23.816707999999998, | |
-53.941147999999998 | |
], | |
[ | |
49.727556999999997, | |
-25.481221999999999, | |
-56.406188999999998 | |
], | |
[ | |
54.173800999999997, | |
-25.446052999999999, | |
-54.74447 | |
], | |
[ | |
17.485091000000001, | |
-25.004840999999999, | |
-54.306069000000001 | |
], | |
[ | |
30.163565999999999, | |
-23.766416, | |
-57.380670000000002 | |
], | |
[ | |
37.595148999999999, | |
-27.438047000000001, | |
-55.456522999999997 | |
], | |
[ | |
17.481663000000001, | |
-22.916989000000001, | |
-58.840592999999998 | |
], | |
[ | |
44.576143000000002, | |
-26.099298999999998, | |
-57.448110999999997 | |
], | |
[ | |
45.591783, | |
-25.111225000000001, | |
-61.052053999999998 | |
], | |
[ | |
19.413875999999998, | |
-28.903780999999999, | |
48.629812000000001 | |
], | |
[ | |
21.431609000000002, | |
-27.003795, | |
48.351325000000003 | |
], | |
[ | |
0.112391, | |
-26.858212999999999, | |
45.569116000000001 | |
], | |
[ | |
32.657398000000001, | |
-25.053901, | |
43.130212 | |
], | |
[ | |
37.902341, | |
-25.830105, | |
39.435392999999998 | |
], | |
[ | |
43.270104000000003, | |
-26.662528999999999, | |
32.598982999999997 | |
], | |
[ | |
-0.47733799999999998, | |
-22.844055999999998, | |
26.046596999999998 | |
], | |
[ | |
19.354009999999999, | |
-24.970801000000002, | |
29.763767000000001 | |
], | |
[ | |
51.637120000000003, | |
-24.990390999999999, | |
27.839531999999998 | |
], | |
[ | |
40.161636000000001, | |
-26.397945, | |
24.333100999999999 | |
], | |
[ | |
49.958350000000003, | |
-26.370557000000002, | |
22.572583000000002 | |
], | |
[ | |
52.193604999999998, | |
-27.857520000000001, | |
18.430544999999999 | |
], | |
[ | |
58.237406999999997, | |
-25.612421999999999, | |
19.581968 | |
], | |
[ | |
47.786669000000003, | |
-27.329761999999999, | |
14.276166999999999 | |
], | |
[ | |
0.75336400000000003, | |
-26.451858000000001, | |
16.463176000000001 | |
], | |
[ | |
60.572412, | |
-26.014724999999999, | |
11.896404 | |
], | |
[ | |
44.298715000000001, | |
-26.845607999999999, | |
12.444369 | |
], | |
[ | |
52.348239, | |
-27.632446999999999, | |
11.648994 | |
], | |
[ | |
56.102249999999998, | |
-26.838315999999999, | |
10.183612999999999 | |
], | |
[ | |
46.039155999999998, | |
-27.208542000000001, | |
11.213713 | |
], | |
[ | |
0.91788400000000003, | |
-25.183281999999998, | |
8.0882660000000008 | |
], | |
[ | |
49.589354, | |
-23.547912, | |
7.7546869999999997 | |
], | |
[ | |
52.833278999999997, | |
-22.765367000000001, | |
5.9573700000000001 | |
], | |
[ | |
39.816958999999997, | |
-26.069724999999998, | |
6.4337689999999998 | |
], | |
[ | |
46.862431999999998, | |
-26.854769000000001, | |
7.0670529999999996 | |
], | |
[ | |
49.758305999999997, | |
-20.858132999999999, | |
3.592854 | |
], | |
[ | |
50.322935000000001, | |
-20.974364999999999, | |
1.1935819999999999 | |
], | |
[ | |
52.316212999999998, | |
-21.01315, | |
1.2940990000000001 | |
], | |
[ | |
56.066392999999998, | |
-22.514105000000001, | |
3.0047259999999998 | |
], | |
[ | |
-0.0012130000000000001, | |
-26.444379000000001, | |
-5.0726380000000004 | |
], | |
[ | |
58.363227000000002, | |
-22.416174999999999, | |
0.17349600000000001 | |
], | |
[ | |
54.456400000000002, | |
-20.394030999999998, | |
-2.433907 | |
], | |
[ | |
60.875410000000002, | |
-24.038858000000001, | |
-2.1831 | |
], | |
[ | |
60.509677000000003, | |
-20.984099000000001, | |
-6.3206410000000002 | |
], | |
[ | |
35.219465, | |
-24.079861999999999, | |
-11.472785 | |
], | |
[ | |
62.559676000000003, | |
-23.385054, | |
-6.132123 | |
], | |
[ | |
40.466453000000001, | |
-21.519456999999999, | |
-11.185006 | |
], | |
[ | |
-0.64307400000000003, | |
-26.508136, | |
-12.097085 | |
], | |
[ | |
38.472372999999997, | |
-23.8033, | |
-13.160826 | |
], | |
[ | |
61.701712000000001, | |
-22.40747, | |
-12.893425000000001 | |
], | |
[ | |
62.141007000000002, | |
-23.976633, | |
-12.262700000000001 | |
], | |
[ | |
61.263190999999999, | |
-24.708794000000001, | |
-15.427227999999999 | |
], | |
[ | |
54.474282000000002, | |
-28.642188000000001, | |
-18.640984 | |
], | |
[ | |
59.660285000000002, | |
-25.886426, | |
-17.495284999999999 | |
], | |
[ | |
44.767868999999997, | |
-25.778407999999999, | |
-27.547782999999999 | |
], | |
[ | |
43.596556999999997, | |
-27.632272, | |
-28.330608000000002 | |
], | |
[ | |
50.221311999999998, | |
-30.351405, | |
-28.273582999999999 | |
], | |
[ | |
37.883963000000001, | |
-28.126728, | |
-32.629866999999997 | |
], | |
[ | |
57.550423000000002, | |
-25.151211, | |
-33.504497000000001 | |
], | |
[ | |
21.359936000000001, | |
-23.289558, | |
-38.253905000000003 | |
], | |
[ | |
34.697358000000001, | |
-29.360720000000001, | |
-34.595005999999998 | |
], | |
[ | |
11.848105, | |
-25.618386000000001, | |
-39.591372999999997 | |
], | |
[ | |
55.740062999999999, | |
-24.332391000000001, | |
-36.112046999999997 | |
], | |
[ | |
54.106287999999999, | |
-23.549928999999999, | |
-39.059519000000002 | |
], | |
[ | |
32.495130000000003, | |
-26.092711999999999, | |
-40.292436000000002 | |
], | |
[ | |
38.011040000000001, | |
-27.185275000000001, | |
-40.249298000000003 | |
], | |
[ | |
28.562266000000001, | |
-27.955570000000002, | |
-45.885145000000001 | |
], | |
[ | |
49.835681999999998, | |
-26.666401, | |
-44.751635 | |
], | |
[ | |
54.764471, | |
-27.696860999999998, | |
-50.220503999999998 | |
], | |
[ | |
27.741529, | |
-27.50863, | |
-58.914597000000001 | |
], | |
[ | |
17.128197, | |
-24.177026999999999, | |
-60.394637000000003 | |
], | |
[ | |
37.957982000000001, | |
-28.854968, | |
-58.356088 | |
], | |
[ | |
25.214397999999999, | |
-25.599595000000001, | |
-64.489714000000006 | |
], | |
[ | |
27.290731999999998, | |
-26.518471999999999, | |
-62.322498000000003 | |
], | |
[ | |
17.395032, | |
-25.086057, | |
-63.521771000000001 | |
], | |
[ | |
19.732589000000001, | |
-24.718093, | |
-66.584954999999994 | |
], | |
[ | |
1.6209309999999999, | |
-26.347206, | |
52.932845 | |
], | |
[ | |
15.805345000000001, | |
-27.359563000000001, | |
49.647857999999999 | |
], | |
[ | |
41.177864, | |
-25.236560999999998, | |
37.924957999999997 | |
], | |
[ | |
42.759568999999999, | |
-25.823619999999998, | |
36.314373000000003 | |
], | |
[ | |
23.671412, | |
-23.356096000000001, | |
37.363126999999999 | |
], | |
[ | |
24.377082000000001, | |
-22.372537999999999, | |
36.226675 | |
], | |
[ | |
21.202734, | |
-25.632372, | |
34.241494000000003 | |
], | |
[ | |
-1.1527559999999999, | |
-24.352632, | |
30.782495999999998 | |
], | |
[ | |
21.121846000000001, | |
-26.335811, | |
31.388278 | |
], | |
[ | |
-1.6107720000000001, | |
-26.285598, | |
28.040932999999999 | |
], | |
[ | |
21.781065000000002, | |
-26.408961000000001, | |
28.311869000000002 | |
], | |
[ | |
54.109783, | |
-26.770209000000001, | |
23.054704000000001 | |
], | |
[ | |
58.011679999999998, | |
-27.5929, | |
17.59188 | |
], | |
[ | |
50.847870999999998, | |
-27.840513000000001, | |
15.629825 | |
], | |
[ | |
49.265841999999999, | |
-28.07769, | |
12.794805 | |
], | |
[ | |
54.026299999999999, | |
-28.576231, | |
13.385528000000001 | |
], | |
[ | |
55.922507000000003, | |
-28.419391999999998, | |
12.755616 | |
], | |
[ | |
58.539498000000002, | |
-27.945329999999998, | |
12.827057 | |
], | |
[ | |
61.124006000000001, | |
-26.711338000000001, | |
-5.4983110000000002 | |
], | |
[ | |
35.225608999999999, | |
-26.140028999999998, | |
-10.116747 | |
], | |
[ | |
62.774794, | |
-25.458797000000001, | |
-8.683389 | |
], | |
[ | |
43.194915000000002, | |
-22.643246999999999, | |
-14.106335 | |
], | |
[ | |
62.490608000000002, | |
-26.892126000000001, | |
-10.325919000000001 | |
], | |
[ | |
39.402743000000001, | |
-27.322865, | |
-12.851088000000001 | |
], | |
[ | |
40.795667000000002, | |
-25.930239, | |
-15.576878000000001 | |
], | |
[ | |
61.790636999999997, | |
-26.922294999999998, | |
-12.722685 | |
], | |
[ | |
43.535303999999996, | |
-28.607904999999999, | |
-20.597612999999999 | |
], | |
[ | |
3.1478290000000002, | |
-26.054113000000001, | |
-21.678127 | |
], | |
[ | |
41.779761000000001, | |
-28.175298999999999, | |
-29.806974 | |
], | |
[ | |
56.241506999999999, | |
-29.056225999999999, | |
-26.766247 | |
], | |
[ | |
56.963796000000002, | |
-28.804414999999999, | |
-32.637036999999999 | |
], | |
[ | |
17.988182999999999, | |
-23.118993, | |
-38.880344000000001 | |
], | |
[ | |
16.710971000000001, | |
-26.748111000000002, | |
-40.674878 | |
], | |
[ | |
55.517758999999998, | |
-28.384616000000001, | |
-37.202156000000002 | |
], | |
[ | |
44.154895000000003, | |
-28.218802, | |
-36.656658999999998 | |
], | |
[ | |
41.635947000000002, | |
-27.996752999999998, | |
-37.997174999999999 | |
], | |
[ | |
50.704714000000003, | |
-26.819780000000002, | |
-42.528683000000001 | |
], | |
[ | |
30.863553, | |
-28.467493000000001, | |
-43.424923999999997 | |
], | |
[ | |
33.998638999999997, | |
-29.495031000000001, | |
-41.301208000000003 | |
], | |
[ | |
34.844051999999998, | |
-27.766584999999999, | |
-40.624623 | |
], | |
[ | |
19.032153999999998, | |
-28.273333999999998, | |
-50.392318000000003 | |
], | |
[ | |
17.081312, | |
-27.052091999999998, | |
-57.624293999999999 | |
], | |
[ | |
29.675341, | |
-25.527505000000001, | |
-60.390196000000003 | |
], | |
[ | |
17.343848000000001, | |
-28.109625000000001, | |
-61.752282000000001 | |
], | |
[ | |
26.650613, | |
-30.068905999999998, | |
-60.050919 | |
], | |
[ | |
18.071932, | |
-27.155553999999999, | |
-64.165373000000002 | |
], | |
[ | |
31.164999999999999, | |
-25.421527000000001, | |
-62.798333999999997 | |
], | |
[ | |
21.643906999999999, | |
-26.742232999999999, | |
-65.994697000000002 | |
], | |
[ | |
24.919308999999998, | |
-28.185915000000001, | |
-63.699357999999997 | |
], | |
[ | |
34.165627000000001, | |
-27.594828, | |
-63.793644999999998 | |
], | |
[ | |
7.436814, | |
-27.955006999999998, | |
52.469506000000003 | |
], | |
[ | |
9.8398909999999997, | |
-27.538746, | |
50.491185999999999 | |
], | |
[ | |
10.776842, | |
-27.146152000000001, | |
48.909830999999997 | |
], | |
[ | |
0.52932699999999999, | |
-27.038986000000001, | |
41.729574 | |
], | |
[ | |
30.698765000000002, | |
-27.578723, | |
43.703079000000002 | |
], | |
[ | |
22.269138000000002, | |
-26.033548, | |
37.576850999999998 | |
], | |
[ | |
25.084914000000001, | |
-25.658546999999999, | |
40.589697000000001 | |
], | |
[ | |
38.745249000000001, | |
-28.210902999999998, | |
37.212004999999998 | |
], | |
[ | |
39.870866999999997, | |
-30.424893000000001, | |
35.454037 | |
], | |
[ | |
22.435782, | |
-27.576404, | |
31.260601999999999 | |
], | |
[ | |
37.829324999999997, | |
-29.781514000000001, | |
28.084240000000001 | |
], | |
[ | |
36.443910000000002, | |
-28.194472999999999, | |
25.283304000000001 | |
], | |
[ | |
-1.243466, | |
-26.775300000000001, | |
23.815594999999998 | |
], | |
[ | |
3.2810429999999999, | |
-23.431297000000001, | |
22.409320999999998 | |
], | |
[ | |
54.644748999999997, | |
-28.967358999999998, | |
16.807645000000001 | |
], | |
[ | |
56.495550999999999, | |
-29.039390000000001, | |
16.155919999999998 | |
], | |
[ | |
0.71429900000000002, | |
-27.356559000000001, | |
3.691154 | |
], | |
[ | |
49.997019000000002, | |
-26.402608000000001, | |
6.7423690000000001 | |
], | |
[ | |
54.744425999999997, | |
-24.559338, | |
6.509709 | |
], | |
[ | |
44.669603000000002, | |
-26.383921000000001, | |
5.8898460000000004 | |
], | |
[ | |
-0.33432400000000001, | |
-27.167684999999999, | |
1.0864240000000001 | |
], | |
[ | |
57.731095000000003, | |
-24.720282000000001, | |
0.46599299999999999 | |
], | |
[ | |
32.656328999999999, | |
-28.237416, | |
-4.935365 | |
], | |
[ | |
36.082259999999998, | |
-29.745647000000002, | |
-8.1288710000000002 | |
], | |
[ | |
58.737456999999999, | |
-26.890377000000001, | |
-2.3161860000000001 | |
], | |
[ | |
38.814124999999997, | |
-28.843232, | |
-9.2565729999999995 | |
], | |
[ | |
58.115034999999999, | |
-29.089403000000001, | |
-6.9801650000000004 | |
], | |
[ | |
45.236553999999998, | |
-25.632598999999999, | |
-17.696453000000002 | |
], | |
[ | |
51.936193000000003, | |
-28.678052999999998, | |
-19.204674000000001 | |
], | |
[ | |
-0.86435300000000004, | |
-26.835595999999999, | |
-16.633609 | |
], | |
[ | |
43.957571000000002, | |
-29.508614000000001, | |
-24.551528000000001 | |
], | |
[ | |
39.010292999999997, | |
-29.831937, | |
-28.626397999999998 | |
], | |
[ | |
41.744802999999997, | |
-30.351966999999998, | |
-26.337921000000001 | |
], | |
[ | |
1.662077, | |
-27.453074999999998, | |
-26.214192000000001 | |
], | |
[ | |
0.68793499999999996, | |
-25.993666000000001, | |
-32.619346 | |
], | |
[ | |
53.103247000000003, | |
-31.371717, | |
-27.927841000000001 | |
], | |
[ | |
56.933138999999997, | |
-29.675426000000002, | |
-29.48433 | |
], | |
[ | |
55.958362999999999, | |
-32.209260999999998, | |
-32.437871999999999 | |
], | |
[ | |
3.5134120000000002, | |
-24.808150999999999, | |
-36.544638999999997 | |
], | |
[ | |
6.5229109999999997, | |
-27.139699, | |
-39.096077000000001 | |
], | |
[ | |
15.225477, | |
-24.351756000000002, | |
-39.791103999999997 | |
], | |
[ | |
47.663286999999997, | |
-30.907399999999999, | |
-31.254943999999998 | |
], | |
[ | |
45.665304999999996, | |
-28.093971, | |
-32.984929000000001 | |
], | |
[ | |
54.119768999999998, | |
-26.812294999999999, | |
-39.909075000000001 | |
], | |
[ | |
53.508994999999999, | |
-29.452605999999999, | |
-45.330441999999998 | |
], | |
[ | |
26.135058000000001, | |
-28.865003000000002, | |
-47.342823000000003 | |
], | |
[ | |
47.174736000000003, | |
-27.061620999999999, | |
-55.484459000000001 | |
], | |
[ | |
52.338264000000002, | |
-28.695747000000001, | |
-54.444664000000003 | |
], | |
[ | |
53.761538999999999, | |
-28.475874000000001, | |
-52.49042 | |
], | |
[ | |
18.153141000000002, | |
-26.723372000000001, | |
-52.466555999999997 | |
], | |
[ | |
23.938946999999999, | |
-33.328206999999999, | |
-59.646785000000001 | |
], | |
[ | |
37.333865000000003, | |
-31.666632, | |
-60.785316999999999 | |
], | |
[ | |
37.097295000000003, | |
-28.016012, | |
-62.490102 | |
], | |
[ | |
19.854184, | |
-29.752834, | |
-64.205365999999998 | |
], | |
[ | |
0.44887300000000002, | |
-29.407288000000001, | |
50.029958000000001 | |
], | |
[ | |
4.7100869999999997, | |
-29.36504, | |
52.408710999999997 | |
], | |
[ | |
12.589725, | |
-28.919215999999999, | |
46.339832999999999 | |
], | |
[ | |
28.308876999999999, | |
-28.069617000000001, | |
43.865431000000001 | |
], | |
[ | |
34.223317000000002, | |
-28.434291000000002, | |
41.495961000000001 | |
], | |
[ | |
-0.54558300000000004, | |
-26.286919999999999, | |
34.370525999999998 | |
], | |
[ | |
-0.93945699999999999, | |
-28.298525999999999, | |
30.686468999999999 | |
], | |
[ | |
25.774258, | |
-29.517288000000001, | |
31.666684 | |
], | |
[ | |
24.668151999999999, | |
-30.344783, | |
26.951056999999999 | |
], | |
[ | |
0.85713700000000004, | |
-24.527221999999998, | |
21.277075 | |
], | |
[ | |
5.2619889999999998, | |
-25.279219999999999, | |
18.493227999999998 | |
], | |
[ | |
-0.12625700000000001, | |
-28.625730999999998, | |
13.364665 | |
], | |
[ | |
-0.40880100000000003, | |
-27.462275999999999, | |
11.146974999999999 | |
], | |
[ | |
0.30669999999999997, | |
-28.977758999999999, | |
7.9450580000000004 | |
], | |
[ | |
1.920026, | |
-30.014818999999999, | |
5.3057590000000001 | |
], | |
[ | |
52.683134000000003, | |
-27.234905000000001, | |
6.3953100000000003 | |
], | |
[ | |
58.441456000000002, | |
-24.787721000000001, | |
4.8284560000000001 | |
], | |
[ | |
49.480336000000001, | |
-28.472249999999999, | |
6.4644550000000001 | |
], | |
[ | |
-0.14194399999999999, | |
-28.556379, | |
-2.380941 | |
], | |
[ | |
56.481127000000001, | |
-29.374936000000002, | |
-8.6653640000000003 | |
], | |
[ | |
41.227739999999997, | |
-28.637108000000001, | |
-15.263661000000001 | |
], | |
[ | |
58.898691999999997, | |
-30.883692, | |
-12.912372 | |
], | |
[ | |
34.538558000000002, | |
-28.850583, | |
-8.739274 | |
], | |
[ | |
49.526522, | |
-27.027951000000002, | |
-19.373760999999998 | |
], | |
[ | |
60.389702, | |
-28.906753999999999, | |
-14.766939000000001 | |
], | |
[ | |
43.561498, | |
-30.148472000000002, | |
-15.903055 | |
], | |
[ | |
-0.60916300000000001, | |
-30.513563000000001, | |
-15.497145 | |
], | |
[ | |
-0.175896, | |
-28.986972000000002, | |
-20.262771999999998 | |
], | |
[ | |
2.436674, | |
-27.547639, | |
-22.715150000000001 | |
], | |
[ | |
39.642190999999997, | |
-30.425274999999999, | |
-26.296937 | |
], | |
[ | |
-0.27768999999999999, | |
-27.779595, | |
-30.163356 | |
], | |
[ | |
55.181215000000002, | |
-31.377953000000002, | |
-28.832032000000002 | |
], | |
[ | |
1.4059969999999999, | |
-27.848078999999998, | |
-33.911113999999998 | |
], | |
[ | |
50.410832999999997, | |
-33.324049000000002, | |
-30.124682 | |
], | |
[ | |
31.083984000000001, | |
-29.744983000000001, | |
-38.108110000000003 | |
], | |
[ | |
20.292415999999999, | |
-24.313794000000001, | |
-40.315573999999998 | |
], | |
[ | |
23.696069999999999, | |
-25.155650000000001, | |
-40.404414000000003 | |
], | |
[ | |
30.942610999999999, | |
-30.701608, | |
-46.028804000000001 | |
], | |
[ | |
43.762034999999997, | |
-27.461987000000001, | |
-55.098213000000001 | |
], | |
[ | |
21.612121999999999, | |
-28.664337, | |
-48.124011000000003 | |
], | |
[ | |
17.885387999999999, | |
-30.975216, | |
-59.744253999999998 | |
], | |
[ | |
22.042508999999999, | |
-31.099886999999999, | |
-63.649793000000003 | |
], | |
[ | |
34.518523000000002, | |
-31.583870999999998, | |
-62.329016000000003 | |
], | |
[ | |
18.905913999999999, | |
-31.357545999999999, | |
-61.751586000000003 | |
], | |
[ | |
10.774374999999999, | |
-28.888069999999999, | |
48.933295000000001 | |
], | |
[ | |
15.549962000000001, | |
-29.519607000000001, | |
48.203156 | |
], | |
[ | |
14.647653, | |
-30.768612999999998, | |
45.710887999999997 | |
], | |
[ | |
26.334616, | |
-27.942073000000001, | |
42.842699000000003 | |
], | |
[ | |
19.612428999999999, | |
-27.735374, | |
37.910335000000003 | |
], | |
[ | |
-0.13833100000000001, | |
-27.803584000000001, | |
38.610740999999997 | |
], | |
[ | |
36.235415000000003, | |
-30.030231000000001, | |
38.820101000000001 | |
], | |
[ | |
25.282769999999999, | |
-30.336409, | |
38.223525000000002 | |
], | |
[ | |
24.054465, | |
-28.939453, | |
33.564163000000001 | |
], | |
[ | |
40.833765, | |
-30.326052000000001, | |
31.186520000000002 | |
], | |
[ | |
0.68568799999999996, | |
-30.156435999999999, | |
26.362828 | |
], | |
[ | |
21.368953000000001, | |
-27.171519, | |
30.662831000000001 | |
], | |
[ | |
3.980804, | |
-31.493086999999999, | |
26.594007000000001 | |
], | |
[ | |
23.642717999999999, | |
-28.216318999999999, | |
29.760245999999999 | |
], | |
[ | |
0.19709099999999999, | |
-30.547332000000001, | |
22.445502999999999 | |
], | |
[ | |
0.78209600000000001, | |
-26.035366, | |
19.146668999999999 | |
], | |
[ | |
36.302871000000003, | |
-26.850881000000001, | |
22.268984 | |
], | |
[ | |
42.647046000000003, | |
-25.512447000000002, | |
17.576087999999999 | |
], | |
[ | |
44.827784000000001, | |
-26.221395999999999, | |
16.842798999999999 | |
], | |
[ | |
42.994878, | |
-25.804729999999999, | |
14.158182999999999 | |
], | |
[ | |
40.319733999999997, | |
-27.634723999999999, | |
10.850422 | |
], | |
[ | |
37.980083999999998, | |
-28.090249, | |
9.7037800000000001 | |
], | |
[ | |
60.986083000000001, | |
-25.982585, | |
1.070222 | |
], | |
[ | |
53.341059000000001, | |
-31.957811, | |
-10.174398999999999 | |
], | |
[ | |
54.510331999999998, | |
-30.397549000000001, | |
-11.062398999999999 | |
], | |
[ | |
42.530062999999998, | |
-31.213611, | |
-11.773763000000001 | |
], | |
[ | |
51.993997, | |
-31.00074, | |
-12.890242000000001 | |
], | |
[ | |
55.471488999999998, | |
-31.566240000000001, | |
-15.174284999999999 | |
], | |
[ | |
38.643206999999997, | |
-28.739291000000001, | |
-13.262895 | |
], | |
[ | |
46.468823999999998, | |
-27.889119999999998, | |
-19.645643 | |
], | |
[ | |
49.349249999999998, | |
-29.966984, | |
-19.800961999999998 | |
], | |
[ | |
41.910113000000003, | |
-29.945198999999999, | |
-16.880413999999998 | |
], | |
[ | |
38.747914000000002, | |
-33.085132999999999, | |
-24.776333999999999 | |
], | |
[ | |
41.968165999999997, | |
-31.278744, | |
-23.003367999999998 | |
], | |
[ | |
37.325816000000003, | |
-34.388133000000003, | |
-27.122653 | |
], | |
[ | |
36.999580000000002, | |
-31.871299, | |
-30.237931 | |
], | |
[ | |
33.541232000000001, | |
-33.014384999999997, | |
-33.397879000000003 | |
], | |
[ | |
4.6710589999999996, | |
-29.460688999999999, | |
-38.922181000000002 | |
], | |
[ | |
9.2119440000000008, | |
-28.896394999999998, | |
-41.048475000000003 | |
], | |
[ | |
13.746909, | |
-29.708307000000001, | |
-40.179026999999998 | |
], | |
[ | |
22.140913999999999, | |
-25.939285000000002, | |
-42.702750000000002 | |
], | |
[ | |
46.085023, | |
-31.014436, | |
-34.224249999999998 | |
], | |
[ | |
50.876370999999999, | |
-30.666321, | |
-42.876745999999997 | |
], | |
[ | |
37.069476999999999, | |
-30.550796999999999, | |
-40.000976000000001 | |
], | |
[ | |
35.036723000000002, | |
-34.629804999999998, | |
-42.889282999999999 | |
], | |
[ | |
47.983620000000002, | |
-28.180512, | |
-44.753763999999997 | |
], | |
[ | |
53.162219, | |
-31.847325000000001, | |
-48.601593999999999 | |
], | |
[ | |
27.151886999999999, | |
-30.948160000000001, | |
-47.560001 | |
], | |
[ | |
52.151843, | |
-30.427157000000001, | |
-53.258769000000001 | |
], | |
[ | |
19.633181, | |
-30.141345000000001, | |
-50.286605000000002 | |
], | |
[ | |
49.808185000000002, | |
-28.318413, | |
-55.734768000000003 | |
], | |
[ | |
17.621884000000001, | |
-30.145439, | |
-56.519655 | |
], | |
[ | |
22.432399, | |
-34.866742000000002, | |
-58.828906000000003 | |
], | |
[ | |
28.378633000000001, | |
-28.186855000000001, | |
-61.527577000000001 | |
], | |
[ | |
20.213311999999998, | |
-33.054865999999997, | |
-61.230685000000001 | |
], | |
[ | |
30.896190000000001, | |
-29.227032000000001, | |
-63.266258999999998 | |
], | |
[ | |
9.3347689999999997, | |
-30.308316000000001, | |
50.257697999999998 | |
], | |
[ | |
11.849951000000001, | |
-31.940401999999999, | |
46.109820999999997 | |
], | |
[ | |
33.655800999999997, | |
-30.001090000000001, | |
41.606645999999998 | |
], | |
[ | |
26.712463, | |
-30.737369000000001, | |
42.947586999999999 | |
], | |
[ | |
-0.72700100000000001, | |
-30.105768999999999, | |
41.898969000000001 | |
], | |
[ | |
21.302368000000001, | |
-28.702370999999999, | |
34.873748999999997 | |
], | |
[ | |
36.397604000000001, | |
-32.349863999999997, | |
38.169502999999999 | |
], | |
[ | |
-0.42936999999999997, | |
-28.599250000000001, | |
35.322071000000001 | |
], | |
[ | |
0.872942, | |
-30.476786000000001, | |
33.317317000000003 | |
], | |
[ | |
19.969950000000001, | |
-27.562767000000001, | |
33.386679999999998 | |
], | |
[ | |
2.1177920000000001, | |
-30.832394000000001, | |
29.696351 | |
], | |
[ | |
6.0897389999999998, | |
-32.483162999999998, | |
32.380164999999998 | |
], | |
[ | |
1.4584010000000001, | |
-32.772423000000003, | |
23.545781999999999 | |
], | |
[ | |
-1.074341, | |
-29.447156, | |
19.502839999999999 | |
], | |
[ | |
1.511971, | |
-28.018218000000001, | |
16.912084 | |
], | |
[ | |
4.147062, | |
-29.632619999999999, | |
15.001061999999999 | |
], | |
[ | |
41.71369, | |
-27.317067000000002, | |
20.362886 | |
], | |
[ | |
2.350263, | |
-30.030346999999999, | |
13.733491000000001 | |
], | |
[ | |
42.730843, | |
-27.931404000000001, | |
8.1113199999999992 | |
], | |
[ | |
62.418232000000003, | |
-28.318148000000001, | |
1.9355119999999999 | |
], | |
[ | |
61.288429999999998, | |
-28.641427, | |
-2.618223 | |
], | |
[ | |
62.490437, | |
-30.070058, | |
-0.86181799999999997 | |
], | |
[ | |
32.330902999999999, | |
-31.263238000000001, | |
-7.579148 | |
], | |
[ | |
59.257790999999997, | |
-30.432096000000001, | |
-5.8361980000000004 | |
], | |
[ | |
48.419657999999998, | |
-31.735554, | |
-13.750401 | |
], | |
[ | |
50.390231, | |
-32.900888000000002, | |
-11.76093 | |
], | |
[ | |
49.756912999999997, | |
-31.676268, | |
-16.226735999999999 | |
], | |
[ | |
37.947535999999999, | |
-31.349888, | |
-12.490646 | |
], | |
[ | |
45.461649999999999, | |
-30.218105999999999, | |
-18.371317000000001 | |
], | |
[ | |
-0.67128500000000002, | |
-31.443041000000001, | |
-19.047454999999999 | |
], | |
[ | |
38.549216999999999, | |
-32.913848000000002, | |
-17.442267000000001 | |
], | |
[ | |
39.102583000000003, | |
-34.941099000000001, | |
-19.683198000000001 | |
], | |
[ | |
-0.35958899999999999, | |
-30.563376999999999, | |
-27.590432 | |
], | |
[ | |
0.62064699999999995, | |
-32.029314999999997, | |
-32.099221 | |
], | |
[ | |
53.069282999999999, | |
-34.435260999999997, | |
-31.012606999999999 | |
], | |
[ | |
25.569036000000001, | |
-27.207176, | |
-41.424120000000002 | |
], | |
[ | |
55.375442, | |
-31.850753000000001, | |
-36.502144999999999 | |
], | |
[ | |
19.044104999999998, | |
-26.666338, | |
-42.612867000000001 | |
], | |
[ | |
54.328119999999998, | |
-30.624677999999999, | |
-39.393782999999999 | |
], | |
[ | |
32.815907000000003, | |
-37.081823999999997, | |
-45.647643000000002 | |
], | |
[ | |
23.139997000000001, | |
-30.999420000000001, | |
-48.027808999999998 | |
], | |
[ | |
48.716523000000002, | |
-31.079820000000002, | |
-55.858359 | |
], | |
[ | |
51.413426999999999, | |
-32.859133999999997, | |
-52.358958000000001 | |
], | |
[ | |
19.184377999999999, | |
-34.038710000000002, | |
-52.843822000000003 | |
], | |
[ | |
18.375147999999999, | |
-33.282459000000003, | |
-55.292378999999997 | |
], | |
[ | |
19.343254999999999, | |
-34.025159000000002, | |
-58.919586000000002 | |
], | |
[ | |
30.337965000000001, | |
-32.138953999999998, | |
-62.783754000000002 | |
], | |
[ | |
17.102917000000001, | |
-32.966622999999998, | |
46.407361000000002 | |
], | |
[ | |
23.460393, | |
-31.821666, | |
41.654273000000003 | |
], | |
[ | |
25.960113, | |
-32.751632999999998, | |
40.209811000000002 | |
], | |
[ | |
0.111489, | |
-30.491945999999999, | |
37.452134000000001 | |
], | |
[ | |
2.9085139999999998, | |
-31.757726999999999, | |
34.843477 | |
], | |
[ | |
26.600778999999999, | |
-31.422668000000002, | |
34.609729999999999 | |
], | |
[ | |
24.215173, | |
-30.916094000000001, | |
31.608084000000002 | |
], | |
[ | |
26.834036000000001, | |
-31.979106999999999, | |
32.375351999999999 | |
], | |
[ | |
38.570352999999997, | |
-32.566222000000003, | |
31.747329000000001 | |
], | |
[ | |
48.216571000000002, | |
-28.123041000000001, | |
19.007207000000001 | |
], | |
[ | |
46.296047999999999, | |
-28.678995, | |
14.895441999999999 | |
], | |
[ | |
43.676938999999997, | |
-27.590191999999998, | |
13.234068000000001 | |
], | |
[ | |
2.5646640000000001, | |
-32.898895000000003, | |
13.730985 | |
], | |
[ | |
1.1038539999999999, | |
-31.938991999999999, | |
12.379924000000001 | |
], | |
[ | |
40.896859999999997, | |
-29.572465999999999, | |
9.2193090000000009 | |
], | |
[ | |
59.827379999999998, | |
-27.97916, | |
8.1760839999999995 | |
], | |
[ | |
61.687873000000003, | |
-31.156497000000002, | |
6.4033379999999998 | |
], | |
[ | |
62.149416000000002, | |
-27.692916, | |
5.5156270000000003 | |
], | |
[ | |
56.229351999999999, | |
-27.462372999999999, | |
6.898333 | |
], | |
[ | |
0.410889, | |
-29.634799999999998, | |
2.6361659999999998 | |
], | |
[ | |
-0.24342900000000001, | |
-30.672785000000001, | |
-0.11434800000000001 | |
], | |
[ | |
60.300508999999998, | |
-32.018934000000002, | |
-4.5397540000000003 | |
], | |
[ | |
-0.13617499999999999, | |
-31.340641999999999, | |
-4.8682509999999999 | |
], | |
[ | |
39.581091000000001, | |
-31.966487999999998, | |
-9.9039180000000009 | |
], | |
[ | |
-0.51671400000000001, | |
-29.972550999999999, | |
-10.196005 | |
], | |
[ | |
45.164059999999999, | |
-32.824710000000003, | |
-12.028532 | |
], | |
[ | |
34.326886000000002, | |
-31.480322000000001, | |
-9.4833219999999994 | |
], | |
[ | |
36.280396000000003, | |
-33.196593, | |
-15.276441 | |
], | |
[ | |
40.437466999999998, | |
-31.687548, | |
-15.444414 | |
], | |
[ | |
-0.015963999999999999, | |
-32.986888, | |
-22.960083000000001 | |
], | |
[ | |
34.939481999999998, | |
-34.197893000000001, | |
-30.651674 | |
], | |
[ | |
2.7837860000000001, | |
-32.572971000000003, | |
-35.106005000000003 | |
], | |
[ | |
11.890204000000001, | |
-32.499581999999997, | |
-39.242406000000003 | |
], | |
[ | |
8.6749019999999994, | |
-31.625477, | |
-40.337363000000003 | |
], | |
[ | |
28.995463000000001, | |
-31.899235999999998, | |
-38.470923999999997 | |
], | |
[ | |
53.654636000000004, | |
-35.845295, | |
-34.230927999999999 | |
], | |
[ | |
47.584542999999996, | |
-34.004033, | |
-32.371555000000001 | |
], | |
[ | |
53.586767000000002, | |
-34.827302000000003, | |
-39.074686 | |
], | |
[ | |
51.717959, | |
-34.347385000000003, | |
-44.682391000000003 | |
], | |
[ | |
42.269661999999997, | |
-32.571649000000001, | |
-35.963104000000001 | |
], | |
[ | |
21.308388000000001, | |
-34.425688999999998, | |
-49.948270000000001 | |
], | |
[ | |
45.433951999999998, | |
-30.102387, | |
-57.547499000000002 | |
], | |
[ | |
20.009595000000001, | |
-35.363289000000002, | |
-56.955272999999998 | |
], | |
[ | |
2.0359069999999999, | |
-31.950199000000001, | |
50.593927999999998 | |
], | |
[ | |
6.5032519999999998, | |
-32.857334999999999, | |
50.327426000000003 | |
], | |
[ | |
0.21973899999999999, | |
-32.723261999999998, | |
48.755529000000003 | |
], | |
[ | |
-0.895181, | |
-31.066054000000001, | |
45.533746999999998 | |
], | |
[ | |
9.3369450000000001, | |
-34.365628000000001, | |
48.186757999999998 | |
], | |
[ | |
22.762297, | |
-33.256056000000001, | |
45.156533000000003 | |
], | |
[ | |
27.897348000000001, | |
-34.6785, | |
42.714212000000003 | |
], | |
[ | |
23.423646999999999, | |
-31.397752000000001, | |
36.449027000000001 | |
], | |
[ | |
38.612447000000003, | |
-32.598757999999997, | |
33.632702999999999 | |
], | |
[ | |
5.196485, | |
-32.585166000000001, | |
29.295359000000001 | |
], | |
[ | |
21.599584, | |
-34.173268999999998, | |
28.148800000000001 | |
], | |
[ | |
26.187246999999999, | |
-32.492054000000003, | |
29.154292000000002 | |
], | |
[ | |
41.888387000000002, | |
-29.105483, | |
26.682334000000001 | |
], | |
[ | |
46.014116999999999, | |
-29.411023, | |
28.071843000000001 | |
], | |
[ | |
47.878219999999999, | |
-30.334651999999998, | |
27.953724000000001 | |
], | |
[ | |
49.954386, | |
-31.939404, | |
26.573643000000001 | |
], | |
[ | |
40.038469999999997, | |
-28.07452, | |
24.654356 | |
], | |
[ | |
46.480449999999998, | |
-28.416954, | |
23.672747000000001 | |
], | |
[ | |
49.631867999999997, | |
-28.987261, | |
22.857448999999999 | |
], | |
[ | |
43.473472000000001, | |
-28.308754, | |
23.598741 | |
], | |
[ | |
52.933697000000002, | |
-32.038656000000003, | |
20.877303000000001 | |
], | |
[ | |
49.468967999999997, | |
-30.044329000000001, | |
16.858148 | |
], | |
[ | |
-0.45011099999999998, | |
-31.470935000000001, | |
16.372516000000001 | |
], | |
[ | |
44.707825999999997, | |
-30.879943000000001, | |
13.965802 | |
], | |
[ | |
41.188929999999999, | |
-31.406807000000001, | |
12.863356 | |
], | |
[ | |
44.454953000000003, | |
-31.345317999999999, | |
11.708949 | |
], | |
[ | |
47.238872999999998, | |
-29.212057999999999, | |
10.250737000000001 | |
], | |
[ | |
51.766224999999999, | |
-29.184556000000001, | |
8.0986259999999994 | |
], | |
[ | |
58.103884000000001, | |
-31.638843999999999, | |
12.216875999999999 | |
], | |
[ | |
55.632798999999999, | |
-29.017607999999999, | |
8.4489900000000002 | |
], | |
[ | |
62.383673999999999, | |
-30.486768999999999, | |
3.7473649999999998 | |
], | |
[ | |
60.798397000000001, | |
-32.751809000000002, | |
0.77818299999999996 | |
], | |
[ | |
48.755012999999998, | |
-34.797927999999999, | |
-3.0648439999999999 | |
], | |
[ | |
51.051394000000002, | |
-33.321071000000003, | |
-3.121931 | |
], | |
[ | |
55.078916999999997, | |
-34.053443999999999, | |
0.063403000000000001 | |
], | |
[ | |
52.159987999999998, | |
-34.327941000000003, | |
-5.2590409999999999 | |
], | |
[ | |
56.754542999999998, | |
-33.661600999999997, | |
-3.7882669999999998 | |
], | |
[ | |
47.318826000000001, | |
-34.725811999999998, | |
-4.3112469999999998 | |
], | |
[ | |
54.150706, | |
-34.235545000000002, | |
-7.6455659999999996 | |
], | |
[ | |
50.785519999999998, | |
-34.931482000000003, | |
-8.6103889999999996 | |
], | |
[ | |
28.865265000000001, | |
-34.984448999999998, | |
-9.4239660000000001 | |
], | |
[ | |
48.594143000000003, | |
-34.020974000000002, | |
-11.388598 | |
], | |
[ | |
31.361149999999999, | |
-33.984701000000001, | |
-12.321903000000001 | |
], | |
[ | |
33.753304999999997, | |
-34.422167000000002, | |
-14.157303000000001 | |
], | |
[ | |
-0.36632999999999999, | |
-34.011935999999999, | |
-26.586694000000001 | |
], | |
[ | |
13.718189000000001, | |
-33.615518000000002, | |
-36.540002999999999 | |
], | |
[ | |
8.1063100000000006, | |
-33.855694, | |
-39.541688999999998 | |
], | |
[ | |
45.704259999999998, | |
-33.422767999999998, | |
-33.939945999999999 | |
], | |
[ | |
21.120875999999999, | |
-29.380469000000002, | |
-44.635541000000003 | |
], | |
[ | |
38.385787999999998, | |
-33.836379000000001, | |
-38.585225000000001 | |
], | |
[ | |
42.290627000000001, | |
-37.387552999999997, | |
-49.442647000000001 | |
], | |
[ | |
27.678445, | |
-32.934100999999998, | |
-47.803871999999998 | |
], | |
[ | |
20.62753, | |
-36.000379000000002, | |
-51.881383999999997 | |
], | |
[ | |
20.638759, | |
-37.024377999999999, | |
-54.022148000000001 | |
], | |
[ | |
41.770786000000001, | |
-29.066552999999999, | |
-57.640439000000001 | |
], | |
[ | |
21.979614000000002, | |
-36.672803999999999, | |
-57.092866999999998 | |
], | |
[ | |
28.029299000000002, | |
-33.203890000000001, | |
-60.589711000000001 | |
], | |
[ | |
1.957792, | |
-37.387138999999998, | |
47.810313000000001 | |
], | |
[ | |
-0.96864600000000001, | |
-35.005750999999997, | |
44.965358000000002 | |
], | |
[ | |
-0.958847, | |
-32.867494000000001, | |
41.404828999999999 | |
], | |
[ | |
14.731332, | |
-34.461305000000003, | |
45.222251999999997 | |
], | |
[ | |
13.797882, | |
-32.597560000000001, | |
44.133397000000002 | |
], | |
[ | |
30.902806000000002, | |
-32.446325000000002, | |
43.207715999999998 | |
], | |
[ | |
33.243383999999999, | |
-32.257738000000003, | |
41.703741999999998 | |
], | |
[ | |
3.2981370000000001, | |
-34.744292999999999, | |
37.435287000000002 | |
], | |
[ | |
36.904187999999998, | |
-35.864764000000001, | |
36.873776999999997 | |
], | |
[ | |
23.303667000000001, | |
-33.935600999999998, | |
32.004142000000002 | |
], | |
[ | |
36.197369999999999, | |
-33.816772, | |
31.728663999999998 | |
], | |
[ | |
37.255155000000002, | |
-32.189872000000001, | |
27.366188999999999 | |
], | |
[ | |
19.487126, | |
-35.499879, | |
26.453823 | |
], | |
[ | |
41.089368, | |
-31.322901000000002, | |
28.828776000000001 | |
], | |
[ | |
46.290495, | |
-33.952419999999996, | |
29.272794000000001 | |
], | |
[ | |
0.81685099999999999, | |
-34.019795999999999, | |
19.889679000000001 | |
], | |
[ | |
53.585258000000003, | |
-33.545206999999998, | |
16.893798 | |
], | |
[ | |
46.467041000000002, | |
-31.268798, | |
14.770832 | |
], | |
[ | |
0.48568, | |
-33.368347, | |
9.7554429999999996 | |
], | |
[ | |
48.233777000000003, | |
-30.770182999999999, | |
12.342808 | |
], | |
[ | |
53.305947000000003, | |
-31.488, | |
12.627551 | |
], | |
[ | |
41.222828999999997, | |
-33.523088999999999, | |
11.591422 | |
], | |
[ | |
0.73104899999999995, | |
-32.311596999999999, | |
2.5103749999999998 | |
], | |
[ | |
1.426558, | |
-33.840198000000001, | |
4.0682210000000003 | |
], | |
[ | |
57.665554, | |
-33.747416999999999, | |
2.8459940000000001 | |
], | |
[ | |
53.008482000000001, | |
-34.667315000000002, | |
-0.41801199999999999 | |
], | |
[ | |
51.967035000000003, | |
-34.721742999999996, | |
-2.523695 | |
], | |
[ | |
-0.17169000000000001, | |
-33.504447999999996, | |
-0.854352 | |
], | |
[ | |
45.070225999999998, | |
-35.042986999999997, | |
-8.5461290000000005 | |
], | |
[ | |
56.261619000000003, | |
-31.446712000000002, | |
-7.7531080000000001 | |
], | |
[ | |
41.114713999999999, | |
-34.606751000000003, | |
-8.5510110000000008 | |
], | |
[ | |
50.213216000000003, | |
-34.923290000000001, | |
-6.0534239999999997 | |
], | |
[ | |
38.324925, | |
-33.215533000000001, | |
-10.026035 | |
], | |
[ | |
47.256858000000001, | |
-35.392428000000002, | |
-8.4294650000000004 | |
], | |
[ | |
33.031126, | |
-35.648299000000002, | |
-28.010235999999999 | |
], | |
[ | |
30.623017999999998, | |
-34.189132000000001, | |
-28.617673 | |
], | |
[ | |
-0.53331700000000004, | |
-33.658811999999998, | |
-29.158607 | |
], | |
[ | |
29.236083000000001, | |
-36.223844, | |
-32.690032000000002 | |
], | |
[ | |
11.08178, | |
-35.081454000000001, | |
-35.969377000000001 | |
], | |
[ | |
52.163283, | |
-37.370136000000002, | |
-36.766860000000001 | |
], | |
[ | |
28.154112999999999, | |
-30.570882000000001, | |
-44.017724000000001 | |
], | |
[ | |
40.600561999999996, | |
-34.858753999999998, | |
-36.966566 | |
], | |
[ | |
44.486181999999999, | |
-37.190885000000002, | |
-53.771624000000003 | |
], | |
[ | |
50.297711, | |
-35.831145999999997, | |
-50.192627000000002 | |
], | |
[ | |
24.172554999999999, | |
-35.041088999999999, | |
-48.412562999999999 | |
], | |
[ | |
47.437575000000002, | |
-35.269381000000003, | |
-55.240640999999997 | |
], | |
[ | |
27.649290000000001, | |
-34.977288000000001, | |
-58.182043 | |
], | |
[ | |
40.727229999999999, | |
-38.253270999999998, | |
-53.012483000000003 | |
], | |
[ | |
46.046812000000003, | |
-33.332065, | |
-57.788027 | |
], | |
[ | |
30.45308, | |
-36.795597999999998, | |
-59.327376999999998 | |
], | |
[ | |
40.515557000000001, | |
-31.067539, | |
-60.142915000000002 | |
], | |
[ | |
42.226481999999997, | |
-32.070303000000003, | |
-60.107314000000002 | |
], | |
[ | |
34.417023999999998, | |
-34.639054000000002, | |
-62.462459000000003 | |
], | |
[ | |
4.7730519999999999, | |
-36.509380999999998, | |
49.060465999999998 | |
], | |
[ | |
10.877969, | |
-34.845081, | |
45.999124000000002 | |
], | |
[ | |
5.4101280000000003, | |
-34.116075000000002, | |
35.172530000000002 | |
], | |
[ | |
22.736965000000001, | |
-35.647378000000003, | |
37.325378000000001 | |
], | |
[ | |
18.056847000000001, | |
-35.930002999999999, | |
31.124613 | |
], | |
[ | |
20.884626999999998, | |
-35.811450000000001, | |
33.527602999999999 | |
], | |
[ | |
21.005195000000001, | |
-34.886566000000002, | |
30.458048999999999 | |
], | |
[ | |
17.641355000000001, | |
-36.305576000000002, | |
28.596810999999999 | |
], | |
[ | |
47.874811999999999, | |
-34.972732000000001, | |
25.959565000000001 | |
], | |
[ | |
51.112982000000002, | |
-31.763999999999999, | |
25.469742 | |
], | |
[ | |
51.024939000000003, | |
-35.724829, | |
23.101880999999999 | |
], | |
[ | |
2.6032790000000001, | |
-35.98115, | |
20.566005000000001 | |
], | |
[ | |
42.632503999999997, | |
-33.499777999999999, | |
14.168041000000001 | |
], | |
[ | |
2.2434090000000002, | |
-36.098429000000003, | |
12.49334 | |
], | |
[ | |
48.436188999999999, | |
-33.654944, | |
12.363116 | |
], | |
[ | |
60.926813000000003, | |
-32.188374000000003, | |
9.5514880000000009 | |
], | |
[ | |
0.19167999999999999, | |
-36.675446000000001, | |
8.5428739999999994 | |
], | |
[ | |
59.020229, | |
-35.545721999999998, | |
5.0421050000000003 | |
], | |
[ | |
-0.34719899999999998, | |
-34.885182, | |
-3.5828419999999999 | |
], | |
[ | |
35.943826000000001, | |
-32.314565000000002, | |
-8.3775960000000005 | |
], | |
[ | |
-0.283947, | |
-36.683996999999998, | |
-11.38036 | |
], | |
[ | |
36.700364999999998, | |
-35.622774, | |
-16.547939 | |
], | |
[ | |
34.541367999999999, | |
-36.494318999999997, | |
-26.958637 | |
], | |
[ | |
29.983771000000001, | |
-34.939515, | |
-33.760872999999997 | |
], | |
[ | |
17.690605000000001, | |
-28.586521999999999, | |
-43.710917000000002 | |
], | |
[ | |
48.231895000000002, | |
-37.160196999999997, | |
-33.627516 | |
], | |
[ | |
50.433477000000003, | |
-37.493454999999997, | |
-33.285640999999998 | |
], | |
[ | |
0.98085699999999998, | |
-32.924173000000003, | |
-41.558613999999999 | |
], | |
[ | |
45.234192999999998, | |
-36.730859000000002, | |
-34.960740999999999 | |
], | |
[ | |
15.337291, | |
-29.019793, | |
-43.581665000000001 | |
], | |
[ | |
50.991269000000003, | |
-37.156688000000003, | |
-39.887092000000003 | |
], | |
[ | |
24.557164, | |
-31.490299, | |
-46.009605000000001 | |
], | |
[ | |
39.178173000000001, | |
-38.240811999999998, | |
-39.446129999999997 | |
], | |
[ | |
38.204940000000001, | |
-39.441654999999997, | |
-41.107348000000002 | |
], | |
[ | |
43.125203999999997, | |
-39.774209999999997, | |
-45.837434000000002 | |
], | |
[ | |
46.214412000000003, | |
-38.490392999999997, | |
-46.640464000000001 | |
], | |
[ | |
48.643011999999999, | |
-37.474018000000001, | |
-50.016722999999999 | |
], | |
[ | |
49.604247000000001, | |
-37.453485999999998, | |
-45.898729000000003 | |
], | |
[ | |
47.940393, | |
-36.3568, | |
-53.575648000000001 | |
], | |
[ | |
28.859988000000001, | |
-38.705288000000003, | |
-57.145144000000002 | |
], | |
[ | |
22.777327, | |
-38.500790000000002, | |
-54.418314000000002 | |
], | |
[ | |
21.300056999999999, | |
-35.358069, | |
45.929397000000002 | |
], | |
[ | |
-0.030731999999999999, | |
-34.781359999999999, | |
40.077911 | |
], | |
[ | |
1.26376, | |
-33.015442999999998, | |
37.815370999999999 | |
], | |
[ | |
23.695549, | |
-36.162756999999999, | |
40.720160999999997 | |
], | |
[ | |
32.321882000000002, | |
-36.039963, | |
41.293857000000003 | |
], | |
[ | |
23.187142000000001, | |
-34.714286000000001, | |
35.338518000000001 | |
], | |
[ | |
19.399716000000002, | |
-36.929189000000001, | |
35.092841999999997 | |
], | |
[ | |
25.753339, | |
-35.512860000000003, | |
36.422013 | |
], | |
[ | |
41.765600999999997, | |
-34.594456000000001, | |
32.032679999999999 | |
], | |
[ | |
24.971533999999998, | |
-33.541786000000002, | |
28.322158000000002 | |
], | |
[ | |
43.602659000000003, | |
-36.891559999999998, | |
24.983412999999999 | |
], | |
[ | |
43.448129000000002, | |
-36.029470000000003, | |
21.980927000000001 | |
], | |
[ | |
48.146405000000001, | |
-35.936371000000001, | |
23.423604000000001 | |
], | |
[ | |
-1.075914, | |
-34.685710999999998, | |
17.30292 | |
], | |
[ | |
49.248987, | |
-34.195445999999997, | |
14.615919999999999 | |
], | |
[ | |
1.448323, | |
-34.386006000000002, | |
13.359423 | |
], | |
[ | |
53.873522999999999, | |
-34.674787999999999, | |
13.247706000000001 | |
], | |
[ | |
57.437860999999998, | |
-35.416953999999997, | |
12.486424 | |
], | |
[ | |
44.390715, | |
-35.122154999999999, | |
11.125327 | |
], | |
[ | |
60.422172000000003, | |
-34.787869000000001, | |
7.7827970000000004 | |
], | |
[ | |
43.399285999999996, | |
-38.556690000000003, | |
7.8520380000000003 | |
], | |
[ | |
0.542327, | |
-34.939940999999997, | |
1.442596 | |
], | |
[ | |
34.248035000000002, | |
-32.663021999999998, | |
-10.711138999999999 | |
], | |
[ | |
30.623704, | |
-37.281514000000001, | |
-12.867210999999999 | |
], | |
[ | |
-0.688809, | |
-35.150280000000002, | |
-16.653963000000001 | |
], | |
[ | |
29.218563, | |
-35.644264999999997, | |
-25.965717999999999 | |
], | |
[ | |
-0.084818000000000005, | |
-35.820317000000003, | |
-23.912679000000001 | |
], | |
[ | |
29.326936, | |
-36.707734000000002, | |
-28.595362000000002 | |
], | |
[ | |
-0.22572400000000001, | |
-36.155507999999998, | |
-29.642347000000001 | |
], | |
[ | |
0.35028799999999999, | |
-36.282375000000002, | |
-32.740606999999997 | |
], | |
[ | |
4.4163300000000003, | |
-31.548829999999999, | |
-39.840094000000001 | |
], | |
[ | |
19.185029, | |
-30.621953000000001, | |
-45.439515999999998 | |
], | |
[ | |
43.783464000000002, | |
-38.305608999999997, | |
-36.704346000000001 | |
], | |
[ | |
41.247632000000003, | |
-39.815151, | |
-38.68141 | |
], | |
[ | |
44.353394000000002, | |
-40.190989999999999, | |
-39.797230999999996 | |
], | |
[ | |
28.045978999999999, | |
-34.430456, | |
-46.215536 | |
], | |
[ | |
44.259556000000003, | |
-39.98733, | |
-43.341126000000003 | |
], | |
[ | |
48.266168, | |
-38.474756999999997, | |
-42.77664 | |
], | |
[ | |
35.126151999999998, | |
-39.114812000000001, | |
-43.896624000000003 | |
], | |
[ | |
30.469362, | |
-35.625235000000004, | |
-47.247903000000001 | |
], | |
[ | |
23.190463999999999, | |
-37.295062999999999, | |
-49.973270999999997 | |
], | |
[ | |
25.318076999999999, | |
-37.687275, | |
-57.552930000000003 | |
], | |
[ | |
41.599626999999998, | |
-38.166024, | |
-57.658616000000002 | |
], | |
[ | |
40.515048999999998, | |
-35.873973999999997, | |
-60.754347000000003 | |
], | |
[ | |
30.642464, | |
-35.30189, | |
-61.674506000000001 | |
], | |
[ | |
33.636172000000002, | |
-37.201132999999999, | |
-61.190789000000002 | |
], | |
[ | |
37.087310000000002, | |
-35.742336000000002, | |
-61.883552999999999 | |
], | |
[ | |
11.197879, | |
-37.432726000000002, | |
45.607579999999999 | |
], | |
[ | |
23.361691, | |
-36.501461999999997, | |
43.476185999999998 | |
], | |
[ | |
17.936578999999998, | |
-37.076844000000001, | |
46.014685 | |
], | |
[ | |
25.299793999999999, | |
-35.817399999999999, | |
33.341251999999997 | |
], | |
[ | |
38.627640999999997, | |
-34.585290000000001, | |
31.570236999999999 | |
], | |
[ | |
43.721741999999999, | |
-36.469346999999999, | |
30.083455000000001 | |
], | |
[ | |
44.921329999999998, | |
-35.006287, | |
13.861392 | |
], | |
[ | |
5.6184979999999998, | |
-38.483367999999999, | |
18.433195999999999 | |
], | |
[ | |
51.444203999999999, | |
-34.915170000000003, | |
12.232585 | |
], | |
[ | |
60.043453, | |
-35.244714000000002, | |
9.7666450000000005 | |
], | |
[ | |
47.265056999999999, | |
-36.891540999999997, | |
8.7743079999999996 | |
], | |
[ | |
49.639504000000002, | |
-36.858266999999998, | |
8.9356460000000002 | |
], | |
[ | |
0.157891, | |
-36.755380000000002, | |
3.145295 | |
], | |
[ | |
-0.986931, | |
-35.910755000000002, | |
-20.117239999999999 | |
], | |
[ | |
36.236482000000002, | |
-37.560671999999997, | |
-23.685994999999998 | |
], | |
[ | |
28.651586999999999, | |
-38.296306000000001, | |
-26.391995999999999 | |
], | |
[ | |
32.842621999999999, | |
-38.438437, | |
-25.284943999999999 | |
], | |
[ | |
46.430042999999998, | |
-32.451259999999998, | |
-27.546323999999998 | |
], | |
[ | |
43.155752, | |
-32.123893000000002, | |
-29.580144000000001 | |
], | |
[ | |
15.224759000000001, | |
-28.917187999999999, | |
-41.649859999999997 | |
], | |
[ | |
14.073518, | |
-31.629390999999998, | |
-44.850310999999998 | |
], | |
[ | |
29.881357999999999, | |
-32.702272999999998, | |
-40.887847999999998 | |
], | |
[ | |
48.903869999999998, | |
-39.140687, | |
-38.237644000000003 | |
], | |
[ | |
12.289721, | |
-33.975973000000003, | |
-44.290999999999997 | |
], | |
[ | |
21.421997000000001, | |
-33.153261000000001, | |
-46.294687000000003 | |
], | |
[ | |
31.912417999999999, | |
-34.072214000000002, | |
-43.750580999999997 | |
], | |
[ | |
40.672772999999999, | |
-40.807400000000001, | |
-40.868836000000002 | |
], | |
[ | |
27.332930999999999, | |
-36.921447999999998, | |
-48.129201999999999 | |
], | |
[ | |
24.884706999999999, | |
-40.038029999999999, | |
-50.865853000000001 | |
], | |
[ | |
25.135901, | |
-40.263489, | |
-54.414057999999997 | |
], | |
[ | |
39.352682000000001, | |
-40.994748000000001, | |
-55.124519999999997 | |
], | |
[ | |
33.596711999999997, | |
-40.207000000000001, | |
-57.808850999999997 | |
], | |
[ | |
0.038533999999999999, | |
-39.644542999999999, | |
44.854289000000001 | |
], | |
[ | |
-0.477157, | |
-36.657364999999999, | |
42.208379999999998 | |
], | |
[ | |
21.317263000000001, | |
-38.729565000000001, | |
44.520347000000001 | |
], | |
[ | |
2.5983269999999998, | |
-37.364649, | |
38.496552999999999 | |
], | |
[ | |
14.350769, | |
-37.411076000000001, | |
45.746581999999997 | |
], | |
[ | |
21.953623, | |
-39.581079000000003, | |
39.410865999999999 | |
], | |
[ | |
33.688977999999999, | |
-37.054842000000001, | |
40.310147999999998 | |
], | |
[ | |
28.069230000000001, | |
-39.084995999999997, | |
41.037430999999998 | |
], | |
[ | |
16.712961, | |
-40.815162000000001, | |
33.870618999999998 | |
], | |
[ | |
3.155427, | |
-33.442450999999998, | |
31.654737000000001 | |
], | |
[ | |
16.385532000000001, | |
-38.074680000000001, | |
31.150641 | |
], | |
[ | |
-0.243954, | |
-34.377468999999998, | |
32.196548 | |
], | |
[ | |
23.826974, | |
-35.802255000000002, | |
31.381133999999999 | |
], | |
[ | |
1.118274, | |
-32.607970000000002, | |
28.499537 | |
], | |
[ | |
-1.30779, | |
-34.775958000000003, | |
26.814342 | |
], | |
[ | |
40.020162999999997, | |
-37.352445000000003, | |
22.215116999999999 | |
], | |
[ | |
53.468012000000002, | |
-35.345806000000003, | |
15.709047999999999 | |
], | |
[ | |
-0.68620599999999998, | |
-36.359873999999998, | |
16.659780000000001 | |
], | |
[ | |
0.30671300000000001, | |
-38.91225, | |
17.793998999999999 | |
], | |
[ | |
55.834422000000004, | |
-38.279727999999999, | |
11.982405999999999 | |
], | |
[ | |
52.856133999999997, | |
-38.586426000000003, | |
10.763487 | |
], | |
[ | |
58.934486999999997, | |
-37.952869, | |
9.1145010000000006 | |
], | |
[ | |
2.451978, | |
-39.161136999999997, | |
9.9910549999999994 | |
], | |
[ | |
0.15496599999999999, | |
-38.623012000000003, | |
5.3689619999999998 | |
], | |
[ | |
-0.39743299999999998, | |
-35.421289999999999, | |
-7.427581 | |
], | |
[ | |
28.447866999999999, | |
-38.015391999999999, | |
-9.8383149999999997 | |
], | |
[ | |
43.160387, | |
-34.419362, | |
-16.268467999999999 | |
], | |
[ | |
44.129736000000001, | |
-33.847316999999997, | |
-17.284652999999999 | |
], | |
[ | |
48.047125999999999, | |
-33.408329000000002, | |
-15.699861 | |
], | |
[ | |
55.766533000000003, | |
-34.439911000000002, | |
-18.181594 | |
], | |
[ | |
37.197634000000001, | |
-38.220452000000002, | |
-19.041682000000002 | |
], | |
[ | |
50.876803000000002, | |
-33.577616999999996, | |
-19.220264 | |
], | |
[ | |
0.85216800000000004, | |
-38.130077, | |
-26.215606999999999 | |
], | |
[ | |
42.822698000000003, | |
-33.637357000000002, | |
-24.344619000000002 | |
], | |
[ | |
39.309019999999997, | |
-34.419288000000002, | |
-28.766987 | |
], | |
[ | |
0.71642399999999995, | |
-34.536530999999997, | |
-36.785676000000002 | |
], | |
[ | |
13.440989999999999, | |
-32.349975999999998, | |
-39.619484999999997 | |
], | |
[ | |
15.887231999999999, | |
-35.512734000000002, | |
-45.411853000000001 | |
], | |
[ | |
18.825068000000002, | |
-36.026074000000001, | |
-45.659536000000003 | |
], | |
[ | |
24.310176999999999, | |
-35.572082999999999, | |
-46.482653999999997 | |
], | |
[ | |
39.775751999999997, | |
-40.968679999999999, | |
-50.319484000000003 | |
], | |
[ | |
38.215336999999998, | |
-41.886944, | |
-52.695867 | |
], | |
[ | |
36.454495999999999, | |
-39.908203999999998, | |
-59.266370999999999 | |
], | |
[ | |
38.437159000000001, | |
-40.446289, | |
-57.378061000000002 | |
], | |
[ | |
7.8384809999999998, | |
-39.840518000000003, | |
45.721364999999999 | |
], | |
[ | |
25.791125999999998, | |
-38.096370999999998, | |
39.632359000000001 | |
], | |
[ | |
4.3976329999999999, | |
-35.383271000000001, | |
34.174106999999999 | |
], | |
[ | |
-0.82812600000000003, | |
-38.448714000000002, | |
30.010904 | |
], | |
[ | |
40.578637000000001, | |
-39.610019999999999, | |
32.459409999999998 | |
], | |
[ | |
37.036904999999997, | |
-40.178235999999998, | |
25.431577000000001 | |
], | |
[ | |
40.094768000000002, | |
-38.90287, | |
25.741921000000001 | |
], | |
[ | |
-1.562756, | |
-38.383007999999997, | |
24.372063000000001 | |
], | |
[ | |
-0.31998599999999999, | |
-34.957568000000002, | |
22.815840000000001 | |
], | |
[ | |
21.39912, | |
-40.059089999999998, | |
23.495076000000001 | |
], | |
[ | |
38.276159, | |
-38.840308, | |
22.912755000000001 | |
], | |
[ | |
22.484922999999998, | |
-42.526477, | |
20.395989 | |
], | |
[ | |
45.976135999999997, | |
-38.556322999999999, | |
24.101946000000002 | |
], | |
[ | |
2.8671980000000001, | |
-39.473714999999999, | |
18.495491999999999 | |
], | |
[ | |
47.506957, | |
-37.160181999999999, | |
11.578588 | |
], | |
[ | |
-0.211621, | |
-38.593331999999997, | |
14.966621999999999 | |
], | |
[ | |
58.203063, | |
-39.348354999999998, | |
6.905462 | |
], | |
[ | |
42.560223999999998, | |
-41.330002999999998, | |
5.048006 | |
], | |
[ | |
59.794415999999998, | |
-38.404924000000001, | |
3.8891209999999998 | |
], | |
[ | |
57.372051999999996, | |
-34.961931999999997, | |
1.348935 | |
], | |
[ | |
0.57407300000000006, | |
-37.004573000000001, | |
-1.0228379999999999 | |
], | |
[ | |
42.787581000000003, | |
-35.727026000000002, | |
-7.9382010000000003 | |
], | |
[ | |
32.369115000000001, | |
-34.508398999999997, | |
-11.823364 | |
], | |
[ | |
38.501600000000003, | |
-32.510272999999998, | |
-12.592366 | |
], | |
[ | |
54.128594999999997, | |
-34.629801, | |
-11.072269 | |
], | |
[ | |
57.130254000000001, | |
-34.353112000000003, | |
-12.903235 | |
], | |
[ | |
37.877467000000003, | |
-34.331397000000003, | |
-14.991311 | |
], | |
[ | |
53.230787999999997, | |
-33.681607, | |
-14.413845 | |
], | |
[ | |
54.305028, | |
-33.346245000000003, | |
-16.628537000000001 | |
], | |
[ | |
56.905571999999999, | |
-38.632632999999998, | |
-18.538878 | |
], | |
[ | |
47.114319999999999, | |
-33.979174, | |
-19.539224000000001 | |
], | |
[ | |
55.668731999999999, | |
-36.514251000000002, | |
-20.554848 | |
], | |
[ | |
-1.225719, | |
-38.229078000000001, | |
-18.300605999999998 | |
], | |
[ | |
49.270232, | |
-36.526567999999997, | |
-21.727862999999999 | |
], | |
[ | |
44.636093000000002, | |
-34.883006000000002, | |
-22.738440000000001 | |
], | |
[ | |
47.903354, | |
-34.024082999999997, | |
-24.318059000000002 | |
], | |
[ | |
50.231451999999997, | |
-36.091132999999999, | |
-24.796135 | |
], | |
[ | |
1.487538, | |
-39.547316000000002, | |
-30.058726 | |
], | |
[ | |
39.850025000000002, | |
-34.316068999999999, | |
-32.271211999999998 | |
], | |
[ | |
45.270429999999998, | |
-34.488433999999998, | |
-31.456624999999999 | |
], | |
[ | |
0.403366, | |
-39.481409999999997, | |
-33.541223000000002 | |
], | |
[ | |
11.734163000000001, | |
-38.169772000000002, | |
-35.655583 | |
], | |
[ | |
0.14020299999999999, | |
-34.949185999999997, | |
-39.001455999999997 | |
], | |
[ | |
11.239773, | |
-35.316724999999998, | |
-41.070225999999998 | |
], | |
[ | |
12.537577000000001, | |
-36.355325000000001, | |
-37.394154 | |
], | |
[ | |
10.725485000000001, | |
-37.124684999999999, | |
-43.506039000000001 | |
], | |
[ | |
17.646207, | |
-39.214221999999999, | |
-44.582904999999997 | |
], | |
[ | |
31.290583999999999, | |
-35.242310000000003, | |
-38.451560999999998 | |
], | |
[ | |
4.1674949999999997, | |
-32.878103000000003, | |
-42.430118999999998 | |
], | |
[ | |
38.266737999999997, | |
-41.379764000000002, | |
-42.645442000000003 | |
], | |
[ | |
29.540589000000001, | |
-39.545960000000001, | |
-47.393695999999998 | |
], | |
[ | |
27.047438, | |
-40.932606999999997, | |
-49.602643 | |
], | |
[ | |
28.435545000000001, | |
-42.389277, | |
-54.137506000000002 | |
], | |
[ | |
33.207306000000003, | |
-42.530501999999998, | |
-55.741289999999999 | |
], | |
[ | |
37.339118999999997, | |
-42.356493999999998, | |
-55.697754000000003 | |
], | |
[ | |
19.735261999999999, | |
-40.268962999999999, | |
44.632398000000002 | |
], | |
[ | |
22.153203999999999, | |
-40.506497000000003, | |
40.666741000000002 | |
], | |
[ | |
0.874776, | |
-39.917928000000003, | |
40.102884000000003 | |
], | |
[ | |
11.814569000000001, | |
-40.345675, | |
43.719543000000002 | |
], | |
[ | |
16.907387, | |
-39.866019999999999, | |
45.320919000000004 | |
], | |
[ | |
19.879556999999998, | |
-42.494712999999997, | |
37.466858000000002 | |
], | |
[ | |
31.629687000000001, | |
-40.693460999999999, | |
39.257837000000002 | |
], | |
[ | |
37.490271, | |
-38.595809000000003, | |
36.473602999999997 | |
], | |
[ | |
0.75915699999999997, | |
-35.777712000000001, | |
34.885370000000002 | |
], | |
[ | |
-1.257045, | |
-36.689352, | |
33.705508999999999 | |
], | |
[ | |
21.121966, | |
-38.626002999999997, | |
33.203183000000003 | |
], | |
[ | |
20.231657999999999, | |
-37.626508999999999, | |
29.994584 | |
], | |
[ | |
38.045628999999998, | |
-41.323884, | |
28.381581000000001 | |
], | |
[ | |
39.887470999999998, | |
-40.740673999999999, | |
28.125972000000001 | |
], | |
[ | |
20.220987000000001, | |
-39.96414, | |
26.390502000000001 | |
], | |
[ | |
33.580280999999999, | |
-42.089188999999998, | |
27.389447000000001 | |
], | |
[ | |
23.560293999999999, | |
-39.736578999999999, | |
22.392377 | |
], | |
[ | |
49.171289000000002, | |
-40.574052000000002, | |
21.668793000000001 | |
], | |
[ | |
53.042037999999998, | |
-38.797237000000003, | |
19.390032000000001 | |
], | |
[ | |
52.612851999999997, | |
-40.400632999999999, | |
13.163767 | |
], | |
[ | |
0.73777999999999999, | |
-41.996662999999998, | |
4.1304780000000001 | |
], | |
[ | |
49.229464, | |
-40.187632000000001, | |
8.2915609999999997 | |
], | |
[ | |
38.707279999999997, | |
-41.601467999999997, | |
6.348922 | |
], | |
[ | |
59.692785999999998, | |
-36.460430000000002, | |
0.210364 | |
], | |
[ | |
0.081409999999999996, | |
-37.986769000000002, | |
0.46989700000000001 | |
], | |
[ | |
58.334712000000003, | |
-35.700322999999997, | |
-2.1929349999999999 | |
], | |
[ | |
60.36215, | |
-36.465299000000002, | |
-6.2212379999999996 | |
], | |
[ | |
59.918984999999999, | |
-36.405344999999997, | |
-3.7071390000000002 | |
], | |
[ | |
45.837124000000003, | |
-36.290033000000001, | |
-5.1384270000000001 | |
], | |
[ | |
56.137056000000001, | |
-34.982098999999998, | |
-5.1325019999999997 | |
], | |
[ | |
-0.021836999999999999, | |
-38.666874999999997, | |
-4.5230230000000002 | |
], | |
[ | |
45.596321000000003, | |
-36.573656, | |
-7.2428030000000003 | |
], | |
[ | |
57.650973999999998, | |
-34.300778000000001, | |
-7.3563559999999999 | |
], | |
[ | |
-0.39012400000000003, | |
-38.504733000000002, | |
-7.3389629999999997 | |
], | |
[ | |
30.576709000000001, | |
-36.570337000000002, | |
-11.630927 | |
], | |
[ | |
59.813436000000003, | |
-36.115582000000003, | |
-8.5888089999999995 | |
], | |
[ | |
53.060862, | |
-35.750636, | |
-8.9121710000000007 | |
], | |
[ | |
59.948577999999998, | |
-36.548457999999997, | |
-11.442048 | |
], | |
[ | |
41.621381, | |
-34.048732000000001, | |
-12.464562000000001 | |
], | |
[ | |
45.473387000000002, | |
-35.278449999999999, | |
-11.473603000000001 | |
], | |
[ | |
50.563865, | |
-35.100484999999999, | |
-12.604613000000001 | |
], | |
[ | |
-0.41964600000000002, | |
-41.425795999999998, | |
-12.313620999999999 | |
], | |
[ | |
58.645211000000003, | |
-37.573816999999998, | |
-15.513306 | |
], | |
[ | |
44.812218999999999, | |
-37.369618000000003, | |
-19.069662000000001 | |
], | |
[ | |
-0.72617200000000004, | |
-41.296866000000001, | |
-17.526655000000002 | |
], | |
[ | |
35.423954000000002, | |
-38.969133999999997, | |
-15.593628000000001 | |
], | |
[ | |
45.019849999999998, | |
-35.210048, | |
-19.099281000000001 | |
], | |
[ | |
53.117570000000001, | |
-38.576287000000001, | |
-21.29524 | |
], | |
[ | |
-0.64342299999999997, | |
-38.904249, | |
-20.700129 | |
], | |
[ | |
33.124139999999997, | |
-40.688102999999998, | |
-21.900293000000001 | |
], | |
[ | |
30.942968, | |
-40.856186000000001, | |
-24.892533 | |
], | |
[ | |
36.089911000000001, | |
-39.051720000000003, | |
-22.340817000000001 | |
], | |
[ | |
1.0590919999999999, | |
-39.381897000000002, | |
-23.633044000000002 | |
], | |
[ | |
41.293354000000001, | |
-35.380806, | |
-23.154973999999999 | |
], | |
[ | |
47.553783000000003, | |
-35.882092, | |
-23.409392 | |
], | |
[ | |
39.261665999999998, | |
-34.964371, | |
-26.436361999999999 | |
], | |
[ | |
47.309685999999999, | |
-35.994897999999999, | |
-29.484000000000002 | |
], | |
[ | |
48.696511999999998, | |
-33.408797999999997, | |
-27.898848000000001 | |
], | |
[ | |
1.2982499999999999, | |
-41.134076, | |
-27.365449000000002 | |
], | |
[ | |
49.632067999999997, | |
-36.019736999999999, | |
-28.883949000000001 | |
], | |
[ | |
45.423502999999997, | |
-38.630887999999999, | |
-30.265022999999999 | |
], | |
[ | |
44.183844999999998, | |
-38.578648000000001, | |
-32.932946999999999 | |
], | |
[ | |
41.504769000000003, | |
-36.571195000000003, | |
-35.649438000000004 | |
], | |
[ | |
35.126401999999999, | |
-34.267068999999999, | |
-37.764643999999997 | |
], | |
[ | |
38.378523000000001, | |
-34.872447000000001, | |
-36.861356000000001 | |
], | |
[ | |
0.38336500000000001, | |
-37.617721000000003, | |
-39.535589000000002 | |
], | |
[ | |
34.700274, | |
-37.045696999999997, | |
-41.358262000000003 | |
], | |
[ | |
20.310950999999999, | |
-38.979312999999998, | |
-45.095689999999998 | |
], | |
[ | |
6.8005040000000001, | |
-35.439059999999998, | |
-43.335267999999999 | |
], | |
[ | |
24.568795999999999, | |
-40.568671000000002, | |
-44.986434000000003 | |
], | |
[ | |
26.100622999999999, | |
-37.488365999999999, | |
-46.273440000000001 | |
], | |
[ | |
2.0487190000000002, | |
-34.294601999999998, | |
-43.617967 | |
], | |
[ | |
28.670269000000001, | |
-38.074885999999999, | |
-45.711649000000001 | |
], | |
[ | |
40.620443999999999, | |
-42.376461999999997, | |
-47.303263000000001 | |
], | |
[ | |
37.999856000000001, | |
-43.450574000000003, | |
-48.221017000000003 | |
], | |
[ | |
30.814150000000001, | |
-42.890597999999997, | |
-47.774379000000003 | |
], | |
[ | |
24.881288000000001, | |
-41.882612000000002, | |
38.120049999999999 | |
], | |
[ | |
2.7456239999999998, | |
-36.474825000000003, | |
35.622785999999998 | |
], | |
[ | |
34.340063999999998, | |
-40.374257, | |
38.028281 | |
], | |
[ | |
23.139863999999999, | |
-39.518296999999997, | |
36.031652999999999 | |
], | |
[ | |
-1.4388320000000001, | |
-37.453992999999997, | |
31.525106999999998 | |
], | |
[ | |
20.117255, | |
-40.809097999999999, | |
31.159814000000001 | |
], | |
[ | |
39.243510999999998, | |
-41.758181999999998, | |
30.337208 | |
], | |
[ | |
-0.78298500000000004, | |
-41.123187999999999, | |
28.857700000000001 | |
], | |
[ | |
35.939521999999997, | |
-42.156435999999999, | |
29.246492 | |
], | |
[ | |
21.371980000000001, | |
-41.276378000000001, | |
28.090402000000001 | |
], | |
[ | |
22.866242, | |
-41.015013000000003, | |
25.260660999999999 | |
], | |
[ | |
0.30763200000000002, | |
-40.625926999999997, | |
21.479223000000001 | |
], | |
[ | |
19.964783000000001, | |
-41.323438000000003, | |
26.353014000000002 | |
], | |
[ | |
25.076581999999998, | |
-41.956555000000002, | |
22.584284 | |
], | |
[ | |
41.730012000000002, | |
-38.487181999999997, | |
23.020299000000001 | |
], | |
[ | |
53.498730000000002, | |
-40.204867, | |
16.414348 | |
], | |
[ | |
5.0246079999999997, | |
-41.241019000000001, | |
17.545155000000001 | |
], | |
[ | |
5.9989920000000003, | |
-43.062145999999998, | |
16.668268000000001 | |
], | |
[ | |
49.382565999999997, | |
-38.003619999999998, | |
11.052201 | |
], | |
[ | |
49.453882, | |
-41.361094000000001, | |
10.932301000000001 | |
], | |
[ | |
53.891772000000003, | |
-41.705075999999998, | |
10.302851 | |
], | |
[ | |
59.619422, | |
-39.272882000000003, | |
-0.50145200000000001 | |
], | |
[ | |
0.067896999999999999, | |
-43.531902000000002, | |
0.488535 | |
], | |
[ | |
49.971480999999997, | |
-37.085554999999999, | |
-5.9650990000000004 | |
], | |
[ | |
50.153429000000003, | |
-37.071463000000001, | |
-7.8616460000000004 | |
], | |
[ | |
32.524742000000003, | |
-38.022469999999998, | |
-12.568509000000001 | |
], | |
[ | |
46.876458999999997, | |
-35.979638999999999, | |
-10.329840000000001 | |
], | |
[ | |
48.626888999999998, | |
-36.793480000000002, | |
-9.8930509999999998 | |
], | |
[ | |
60.043216999999999, | |
-39.372427999999999, | |
-10.077567999999999 | |
], | |
[ | |
36.715685000000001, | |
-39.548493000000001, | |
-14.444642999999999 | |
], | |
[ | |
48.062317, | |
-35.778616, | |
-11.589216 | |
], | |
[ | |
58.781545999999999, | |
-39.630133000000001, | |
-12.726884999999999 | |
], | |
[ | |
41.357672000000001, | |
-37.673738999999998, | |
-17.143303 | |
], | |
[ | |
29.373418000000001, | |
-40.048796000000003, | |
-10.654959 | |
], | |
[ | |
32.912726999999997, | |
-41.001517999999997, | |
-13.369077000000001 | |
], | |
[ | |
53.721823999999998, | |
-41.031775000000003, | |
-18.752213000000001 | |
], | |
[ | |
32.488737, | |
-42.131822999999997, | |
-16.387808 | |
], | |
[ | |
51.183594999999997, | |
-42.248266999999998, | |
-19.507062000000001 | |
], | |
[ | |
39.880426999999997, | |
-36.445121999999998, | |
-23.027414 | |
], | |
[ | |
37.263562, | |
-36.157212999999999, | |
-27.985817999999998 | |
], | |
[ | |
51.551704000000001, | |
-38.699334999999998, | |
-30.046619 | |
], | |
[ | |
35.234188000000003, | |
-36.196523999999997, | |
-32.122726 | |
], | |
[ | |
33.049784000000002, | |
-34.666908999999997, | |
-34.137678999999999 | |
], | |
[ | |
8.9286639999999995, | |
-39.087992999999997, | |
-40.212279000000002 | |
], | |
[ | |
32.683022999999999, | |
-34.217685000000003, | |
-36.746265999999999 | |
], | |
[ | |
36.481751000000003, | |
-37.440465000000003, | |
-39.065390000000001 | |
], | |
[ | |
11.508357, | |
-38.225034000000001, | |
-38.509545000000003 | |
], | |
[ | |
16.408726000000001, | |
-42.598272000000001, | |
-44.447538999999999 | |
], | |
[ | |
20.525753000000002, | |
-41.008454999999998, | |
-44.467823000000003 | |
], | |
[ | |
-0.072537000000000004, | |
-36.210979999999999, | |
-41.836525999999999 | |
], | |
[ | |
15.128864999999999, | |
-40.195915999999997, | |
-45.051983 | |
], | |
[ | |
13.022873000000001, | |
-37.662337000000001, | |
-45.023940000000003 | |
], | |
[ | |
27.165330999999998, | |
-41.634593000000002, | |
-45.271957999999998 | |
], | |
[ | |
2.5820970000000001, | |
-36.075470000000003, | |
-44.090113000000002 | |
], | |
[ | |
39.662675, | |
-42.810333999999997, | |
-44.538347999999999 | |
], | |
[ | |
33.904437000000001, | |
-44.569916999999997, | |
-52.615935 | |
], | |
[ | |
35.413913000000001, | |
-44.588206999999997, | |
-50.938369000000002 | |
], | |
[ | |
28.709364999999998, | |
-43.21322, | |
-51.109602000000002 | |
], | |
[ | |
2.9146169999999998, | |
-42.245193, | |
46.725144 | |
], | |
[ | |
6.6939140000000004, | |
-43.075560000000003, | |
44.720238000000002 | |
], | |
[ | |
20.941697999999999, | |
-41.957121000000001, | |
42.361190999999998 | |
], | |
[ | |
10.393143999999999, | |
-43.851315, | |
42.264572999999999 | |
], | |
[ | |
14.175022999999999, | |
-44.259571999999999, | |
43.600357000000002 | |
], | |
[ | |
-0.66398299999999999, | |
-38.640611, | |
36.581381 | |
], | |
[ | |
26.780377000000001, | |
-43.917217999999998, | |
38.222324 | |
], | |
[ | |
30.622924999999999, | |
-43.443334999999998, | |
37.512478000000002 | |
], | |
[ | |
34.080967999999999, | |
-42.941532000000002, | |
35.314320000000002 | |
], | |
[ | |
21.78519, | |
-42.505679000000001, | |
33.761896999999998 | |
], | |
[ | |
37.950099000000002, | |
-41.608454000000002, | |
33.388826000000002 | |
], | |
[ | |
33.587462000000002, | |
-43.409322000000003, | |
31.295570999999999 | |
], | |
[ | |
34.635458, | |
-43.461694000000001, | |
33.973064000000001 | |
], | |
[ | |
31.70147, | |
-43.417253000000002, | |
28.195208000000001 | |
], | |
[ | |
-0.29722999999999999, | |
-43.920512000000002, | |
24.740947999999999 | |
], | |
[ | |
44.447465999999999, | |
-39.818050999999997, | |
25.611609000000001 | |
], | |
[ | |
46.922573999999997, | |
-41.427171999999999, | |
23.824670000000001 | |
], | |
[ | |
46.952677000000001, | |
-42.579262, | |
21.991116999999999 | |
], | |
[ | |
49.096398999999998, | |
-42.698535999999997, | |
18.945326000000001 | |
], | |
[ | |
2.533776, | |
-41.260783000000004, | |
17.894746999999999 | |
], | |
[ | |
1.3841680000000001, | |
-42.497005999999999, | |
16.222435000000001 | |
], | |
[ | |
56.614690000000003, | |
-41.170292000000003, | |
9.8186870000000006 | |
], | |
[ | |
51.25177, | |
-42.686405999999998, | |
9.3655249999999999 | |
], | |
[ | |
45.833337, | |
-42.985263000000003, | |
5.3848390000000004 | |
], | |
[ | |
48.423800999999997, | |
-43.365589, | |
7.2778890000000001 | |
], | |
[ | |
58.200839999999999, | |
-41.002980000000001, | |
3.5450490000000001 | |
], | |
[ | |
-0.54242500000000005, | |
-40.981445999999998, | |
2.4153060000000002 | |
], | |
[ | |
40.352497, | |
-45.139907999999998, | |
4.4082189999999999 | |
], | |
[ | |
57.839889999999997, | |
-41.661197999999999, | |
-0.28437299999999999 | |
], | |
[ | |
0.47502699999999998, | |
-41.725287000000002, | |
-3.0257679999999998 | |
], | |
[ | |
59.599584, | |
-41.551250000000003, | |
-3.9049969999999998 | |
], | |
[ | |
0.35183300000000001, | |
-43.410207999999997, | |
-5.5678000000000001 | |
], | |
[ | |
27.750909, | |
-40.480668000000001, | |
-8.0436309999999995 | |
], | |
[ | |
31.304006000000001, | |
-40.609802999999999, | |
-9.1541350000000001 | |
], | |
[ | |
32.614939, | |
-39.851770000000002, | |
-10.72659 | |
], | |
[ | |
35.239260000000002, | |
-39.782454000000001, | |
-12.469184 | |
], | |
[ | |
58.405399000000003, | |
-41.432758999999997, | |
-14.258698000000001 | |
], | |
[ | |
57.950042000000003, | |
-41.722552999999998, | |
-16.898325 | |
], | |
[ | |
30.100788000000001, | |
-43.205810999999997, | |
-17.432825999999999 | |
], | |
[ | |
30.056934999999999, | |
-42.505456000000002, | |
-18.854142 | |
], | |
[ | |
48.004413, | |
-40.791221999999998, | |
-21.727848000000002 | |
], | |
[ | |
47.292456000000001, | |
-38.799802999999997, | |
-23.191561 | |
], | |
[ | |
37.825499999999998, | |
-38.246132000000003, | |
-24.314905 | |
], | |
[ | |
52.661974999999998, | |
-38.023451999999999, | |
-26.883389000000001 | |
], | |
[ | |
35.258752000000001, | |
-38.588194000000001, | |
-26.422817999999999 | |
], | |
[ | |
41.9664, | |
-43.566499, | |
-29.936143000000001 | |
], | |
[ | |
35.147672999999998, | |
-37.558013000000003, | |
-28.582073000000001 | |
], | |
[ | |
5.5580980000000002, | |
-42.139150999999998, | |
-30.267799 | |
], | |
[ | |
12.319207, | |
-39.970477000000002, | |
-35.132663000000001 | |
], | |
[ | |
31.656442999999999, | |
-36.559483, | |
-31.012484000000001 | |
], | |
[ | |
41.538074999999999, | |
-40.953411000000003, | |
-36.291975999999998 | |
], | |
[ | |
0.14693999999999999, | |
-39.783782000000002, | |
-38.130662000000001 | |
], | |
[ | |
27.895634000000001, | |
-36.321454000000003, | |
-36.278418000000002 | |
], | |
[ | |
19.000167999999999, | |
-43.194246999999997, | |
-40.940716000000002 | |
], | |
[ | |
10.399115, | |
-41.606524999999998, | |
-40.120440000000002 | |
], | |
[ | |
19.824504000000001, | |
-43.000473999999997, | |
-42.580182999999998 | |
], | |
[ | |
31.573039999999999, | |
-39.418892999999997, | |
-44.281137000000001 | |
], | |
[ | |
5.8073930000000002, | |
-38.912202999999998, | |
-44.854424999999999 | |
], | |
[ | |
31.426268, | |
-44.635278999999997, | |
-50.460014999999999 | |
], | |
[ | |
31.452314000000001, | |
-43.412042999999997, | |
-54.44502 | |
], | |
[ | |
-0.018824, | |
-42.441792, | |
43.237377000000002 | |
], | |
[ | |
-1.932998, | |
-41.980801999999997, | |
37.167071 | |
], | |
[ | |
-2.110913, | |
-41.290588, | |
35.171114000000003 | |
], | |
[ | |
23.088975000000001, | |
-43.072699999999998, | |
36.362062000000002 | |
], | |
[ | |
21.027705000000001, | |
-41.905275000000003, | |
32.472467000000002 | |
], | |
[ | |
31.092957999999999, | |
-46.921503000000001, | |
32.105190999999998 | |
], | |
[ | |
18.011469000000002, | |
-40.266423000000003, | |
28.097823999999999 | |
], | |
[ | |
24.046809, | |
-43.796137000000002, | |
28.326212000000002 | |
], | |
[ | |
-0.20685400000000001, | |
-43.711227000000001, | |
27.352391000000001 | |
], | |
[ | |
24.651903999999998, | |
-42.518228000000001, | |
26.078814000000001 | |
], | |
[ | |
41.569662999999998, | |
-39.702789000000003, | |
25.659251999999999 | |
], | |
[ | |
4.6204229999999997, | |
-41.312536999999999, | |
18.924226999999998 | |
], | |
[ | |
46.311427000000002, | |
-45.230645000000003, | |
20.450465000000001 | |
], | |
[ | |
50.646478000000002, | |
-44.319389999999999, | |
16.862579 | |
], | |
[ | |
-0.59114599999999995, | |
-43.005301000000003, | |
12.232787 | |
], | |
[ | |
41.984758999999997, | |
-42.142645999999999, | |
9.3554980000000008 | |
], | |
[ | |
54.069603000000001, | |
-43.686388000000001, | |
8.8386630000000004 | |
], | |
[ | |
55.171774999999997, | |
-43.998627999999997, | |
5.7971589999999997 | |
], | |
[ | |
55.374706000000003, | |
-43.473950000000002, | |
2.1545139999999998 | |
], | |
[ | |
29.083555, | |
-42.604894000000002, | |
-9.8476929999999996 | |
], | |
[ | |
59.860204000000003, | |
-41.597873999999997, | |
-6.916347 | |
], | |
[ | |
58.833792000000003, | |
-42.658985000000001, | |
-8.8755400000000009 | |
], | |
[ | |
56.177588999999998, | |
-45.510865000000003, | |
-8.8477010000000007 | |
], | |
[ | |
57.698469000000003, | |
-42.941056000000003, | |
-11.559791000000001 | |
], | |
[ | |
55.958013000000001, | |
-43.344377999999999, | |
-17.318044 | |
], | |
[ | |
51.207604000000003, | |
-43.962716, | |
-15.889328000000001 | |
], | |
[ | |
31.889158999999999, | |
-42.851328000000002, | |
-19.735887000000002 | |
], | |
[ | |
0.36353099999999999, | |
-41.816243, | |
-21.300953 | |
], | |
[ | |
1.5264500000000001, | |
-41.196084999999997, | |
-24.023116999999999 | |
], | |
[ | |
43.918399000000001, | |
-39.715879999999999, | |
-20.762287000000001 | |
], | |
[ | |
51.157874999999997, | |
-38.699978999999999, | |
-24.598362999999999 | |
], | |
[ | |
47.534294000000003, | |
-39.055079999999997, | |
-31.496652000000001 | |
], | |
[ | |
31.190328999999998, | |
-38.372687999999997, | |
-27.371372000000001 | |
], | |
[ | |
42.227739999999997, | |
-42.829625, | |
-31.912331999999999 | |
], | |
[ | |
1.843407, | |
-43.181614000000003, | |
-33.237434 | |
], | |
[ | |
11.856400000000001, | |
-43.330134000000001, | |
-36.745545999999997 | |
], | |
[ | |
22.233933, | |
-44.667316999999997, | |
-38.628546999999998 | |
], | |
[ | |
37.297232999999999, | |
-41.236168999999997, | |
-38.581142 | |
], | |
[ | |
9.6336469999999998, | |
-41.713268999999997, | |
-38.063834999999997 | |
], | |
[ | |
20.679963999999998, | |
-44.245744000000002, | |
-40.191223999999998 | |
], | |
[ | |
24.033818, | |
-44.591543999999999, | |
-40.451849000000003 | |
], | |
[ | |
34.880110000000002, | |
-40.408754000000002, | |
-41.603209 | |
], | |
[ | |
33.447944999999997, | |
-40.936979000000001, | |
-43.198624000000002 | |
], | |
[ | |
-0.076970999999999998, | |
-39.832194999999999, | |
-41.730397000000004 | |
], | |
[ | |
9.9133010000000006, | |
-40.473891999999999, | |
-44.358595999999999 | |
], | |
[ | |
30.939582999999999, | |
-42.451627000000002, | |
-44.676487999999999 | |
], | |
[ | |
13.280177, | |
-39.513787999999998, | |
-45.350712000000001 | |
], | |
[ | |
-0.28879300000000002, | |
-42.041420000000002, | |
-43.164644000000003 | |
], | |
[ | |
2.976464, | |
-38.751953, | |
-45.189377999999998 | |
], | |
[ | |
1.208656, | |
-45.360407000000002, | |
44.636001999999998 | |
], | |
[ | |
18.135375, | |
-44.933168999999999, | |
42.810093000000002 | |
], | |
[ | |
19.480350999999999, | |
-44.818902999999999, | |
41.111784999999998 | |
], | |
[ | |
7.2979209999999997, | |
-45.737766000000001, | |
43.198371999999999 | |
], | |
[ | |
-2.0434999999999999, | |
-41.404688, | |
33.115958999999997 | |
], | |
[ | |
28.015146000000001, | |
-45.448962000000002, | |
36.771548000000003 | |
], | |
[ | |
23.658089, | |
-45.389969000000001, | |
34.504424 | |
], | |
[ | |
30.761538999999999, | |
-45.172609999999999, | |
34.552906999999998 | |
], | |
[ | |
-2.260516, | |
-43.318424999999998, | |
32.375954 | |
], | |
[ | |
19.922827000000002, | |
-43.851197999999997, | |
30.583224000000001 | |
], | |
[ | |
24.885605000000002, | |
-44.853119999999997, | |
24.172616000000001 | |
], | |
[ | |
37.794874, | |
-42.871684999999999, | |
28.681873 | |
], | |
[ | |
42.601692999999997, | |
-41.621941, | |
27.882007999999999 | |
], | |
[ | |
39.404834999999999, | |
-40.274138000000001, | |
25.839148000000002 | |
], | |
[ | |
43.484921999999997, | |
-43.916446000000001, | |
27.012205999999999 | |
], | |
[ | |
20.261872, | |
-45.592390000000002, | |
18.996320999999998 | |
], | |
[ | |
29.462394, | |
-45.672845000000002, | |
12.835178000000001 | |
], | |
[ | |
50.614939, | |
-44.215477, | |
12.686445000000001 | |
], | |
[ | |
44.480837000000001, | |
-43.566507999999999, | |
11.360037999999999 | |
], | |
[ | |
46.396669000000003, | |
-43.397208999999997, | |
11.642542000000001 | |
], | |
[ | |
47.235104, | |
-42.116531000000002, | |
10.180085999999999 | |
], | |
[ | |
50.894781000000002, | |
-46.382796999999997, | |
6.0507350000000004 | |
], | |
[ | |
56.446455, | |
-45.666862000000002, | |
-0.795964 | |
], | |
[ | |
58.402152000000001, | |
-44.146286000000003, | |
-4.1017489999999999 | |
], | |
[ | |
57.901738999999999, | |
-44.275601000000002, | |
-7.4339979999999999 | |
], | |
[ | |
32.917188000000003, | |
-43.249192999999998, | |
-12.319235000000001 | |
], | |
[ | |
39.601751999999998, | |
-41.391928999999998, | |
-16.189453 | |
], | |
[ | |
52.316422000000003, | |
-44.444201, | |
-14.816293 | |
], | |
[ | |
57.674594999999997, | |
-44.184010999999998, | |
-14.941818 | |
], | |
[ | |
29.165595, | |
-45.886243, | |
-14.232072000000001 | |
], | |
[ | |
55.368575999999997, | |
-44.591841000000002, | |
-16.187964999999998 | |
], | |
[ | |
43.141716000000002, | |
-41.432994000000001, | |
-19.058615 | |
], | |
[ | |
39.294775999999999, | |
-39.214604999999999, | |
-19.892105999999998 | |
], | |
[ | |
30.276036000000001, | |
-43.186990000000002, | |
-23.265046999999999 | |
], | |
[ | |
1.137114, | |
-43.767130999999999, | |
-28.231531 | |
], | |
[ | |
53.028351000000001, | |
-40.820120000000003, | |
-27.303664000000001 | |
], | |
[ | |
34.284049000000003, | |
-42.252848999999998, | |
-23.683744000000001 | |
], | |
[ | |
48.749436000000003, | |
-40.508755000000001, | |
-33.496862999999998 | |
], | |
[ | |
23.874428000000002, | |
-45.365563999999999, | |
-35.864407 | |
], | |
[ | |
26.585357999999999, | |
-45.823492000000002, | |
-37.647044000000001 | |
], | |
[ | |
-0.729128, | |
-42.489764000000001, | |
-40.560445999999999 | |
], | |
[ | |
9.7685379999999995, | |
-40.398994999999999, | |
-42.030574999999999 | |
], | |
[ | |
27.314509999999999, | |
-46.468862999999999, | |
-41.831622000000003 | |
], | |
[ | |
12.055432, | |
-41.771742000000003, | |
-45.592101999999997 | |
], | |
[ | |
2.5521669999999999, | |
-46.292509000000003, | |
44.580125000000002 | |
], | |
[ | |
4.5358169999999998, | |
-45.843544999999999, | |
44.851835999999999 | |
], | |
[ | |
-0.63653300000000002, | |
-44.421602999999998, | |
41.917136999999997 | |
], | |
[ | |
19.506865999999999, | |
-46.791215999999999, | |
38.302686999999999 | |
], | |
[ | |
-2.2503519999999999, | |
-44.284903, | |
35.517876999999999 | |
], | |
[ | |
26.039172000000001, | |
-46.871468, | |
34.912134000000002 | |
], | |
[ | |
-1.871588, | |
-44.976058999999999, | |
31.112248999999998 | |
], | |
[ | |
29.519469999999998, | |
-47.782769000000002, | |
33.701625 | |
], | |
[ | |
23.776239, | |
-45.168094000000004, | |
30.780004999999999 | |
], | |
[ | |
38.344617, | |
-44.728890999999997, | |
29.717699 | |
], | |
[ | |
39.302041000000003, | |
-47.223647, | |
28.336708999999999 | |
], | |
[ | |
44.773972000000001, | |
-45.334758999999998, | |
24.505198 | |
], | |
[ | |
4.0672680000000003, | |
-44.388410999999998, | |
17.678808 | |
], | |
[ | |
33.584561000000001, | |
-46.366256, | |
18.727909 | |
], | |
[ | |
29.025627, | |
-47.022661999999997, | |
16.102083 | |
], | |
[ | |
31.567553, | |
-47.521214000000001, | |
15.162898 | |
], | |
[ | |
19.292186999999998, | |
-48.341876999999997, | |
16.740922000000001 | |
], | |
[ | |
1.889119, | |
-45.887042000000001, | |
14.361787 | |
], | |
[ | |
54.173172000000001, | |
-48.783276999999998, | |
2.0189249999999999 | |
], | |
[ | |
49.317889000000001, | |
-46.254820000000002, | |
-2.9865590000000002 | |
], | |
[ | |
50.919162, | |
-46.334181999999998, | |
-4.9610820000000002 | |
], | |
[ | |
53.957560000000001, | |
-46.808402999999998, | |
-5.9377639999999996 | |
], | |
[ | |
-0.65464800000000001, | |
-45.809446000000001, | |
-11.264832999999999 | |
], | |
[ | |
45.908532999999998, | |
-43.565722000000001, | |
-20.723239 | |
], | |
[ | |
39.541567999999998, | |
-40.770670000000003, | |
-18.301704999999998 | |
], | |
[ | |
1.8086249999999999, | |
-44.138784999999999, | |
-24.655519999999999 | |
], | |
[ | |
36.596516000000001, | |
-40.385581999999999, | |
-20.080057 | |
], | |
[ | |
42.662170000000003, | |
-44.624994000000001, | |
-20.494643 | |
], | |
[ | |
46.255656000000002, | |
-43.330229000000003, | |
-22.660571999999998 | |
], | |
[ | |
51.212524999999999, | |
-41.981997, | |
-23.389507999999999 | |
], | |
[ | |
41.186205999999999, | |
-44.537163999999997, | |
-33.875967000000003 | |
], | |
[ | |
38.427723999999998, | |
-44.764592, | |
-37.800516999999999 | |
], | |
[ | |
-0.81764300000000001, | |
-43.699033999999997, | |
-36.672744000000002 | |
], | |
[ | |
34.628807999999999, | |
-43.671100000000003, | |
-40.856971999999999 | |
], | |
[ | |
8.5102019999999996, | |
-44.077139000000003, | |
-39.689801000000003 | |
], | |
[ | |
31.777142999999999, | |
-45.884613000000002, | |
-42.579355 | |
], | |
[ | |
6.6623340000000004, | |
-42.574939999999998, | |
-44.148266 | |
], | |
[ | |
8.9492779999999996, | |
-44.698166000000001, | |
-42.748761000000002 | |
], | |
[ | |
0.55849300000000002, | |
-47.805284, | |
41.280026999999997 | |
], | |
[ | |
15.408963, | |
-46.442278999999999, | |
43.043049000000003 | |
], | |
[ | |
-1.4164140000000001, | |
-45.998562999999997, | |
38.768144999999997 | |
], | |
[ | |
6.9915589999999996, | |
-47.708647999999997, | |
42.355454999999999 | |
], | |
[ | |
-0.90159199999999995, | |
-47.224355000000003, | |
34.113975000000003 | |
], | |
[ | |
0.56461799999999995, | |
-49.762466000000003, | |
34.955128000000002 | |
], | |
[ | |
3.789876, | |
-49.543759999999999, | |
38.351739000000002 | |
], | |
[ | |
5.3516180000000002, | |
-48.816291999999997, | |
35.138134999999998 | |
], | |
[ | |
25.232928000000001, | |
-47.817996999999998, | |
32.299728999999999 | |
], | |
[ | |
33.142480999999997, | |
-45.792323000000003, | |
29.741434000000002 | |
], | |
[ | |
26.299123000000002, | |
-47.524963, | |
26.233810999999999 | |
], | |
[ | |
22.503623999999999, | |
-44.804442000000002, | |
25.217499 | |
], | |
[ | |
40.805534000000002, | |
-48.103285999999997, | |
24.530006 | |
], | |
[ | |
38.092070999999997, | |
-47.697626999999997, | |
22.968233000000001 | |
], | |
[ | |
-0.39577800000000002, | |
-44.127780000000001, | |
20.067454999999999 | |
], | |
[ | |
36.059837000000002, | |
-47.274273000000001, | |
21.173829999999999 | |
], | |
[ | |
7.6080509999999997, | |
-45.381203999999997, | |
12.98442 | |
], | |
[ | |
27.935670999999999, | |
-50.265459999999997, | |
18.455079000000001 | |
], | |
[ | |
46.352741999999999, | |
-47.048943000000001, | |
19.385656999999998 | |
], | |
[ | |
47.206468000000001, | |
-45.098871000000003, | |
11.723701999999999 | |
], | |
[ | |
0.23003899999999999, | |
-43.636937000000003, | |
7.1681619999999997 | |
], | |
[ | |
48.879334999999998, | |
-47.801186000000001, | |
4.6937430000000004 | |
], | |
[ | |
54.186853999999997, | |
-46.474175000000002, | |
4.2929959999999996 | |
], | |
[ | |
40.568548, | |
-49.655862999999997, | |
3.7984960000000001 | |
], | |
[ | |
44.649782000000002, | |
-47.737006000000001, | |
4.2024239999999997 | |
], | |
[ | |
37.975794, | |
-47.195782999999999, | |
-2.9267720000000002 | |
], | |
[ | |
46.932630000000003, | |
-48.540562999999999, | |
-1.312516 | |
], | |
[ | |
56.026901000000002, | |
-47.871724, | |
-1.7035709999999999 | |
], | |
[ | |
-0.117619, | |
-45.716644000000002, | |
-3.1971319999999999 | |
], | |
[ | |
36.066039000000004, | |
-43.557574000000002, | |
-15.148597000000001 | |
], | |
[ | |
54.498804999999997, | |
-46.535187999999998, | |
-14.671417999999999 | |
], | |
[ | |
57.721657999999998, | |
-45.920797999999998, | |
-12.430135 | |
], | |
[ | |
35.717131000000002, | |
-41.628064999999999, | |
-18.198661999999999 | |
], | |
[ | |
2.4383910000000002, | |
-45.035133999999999, | |
-23.140689999999999 | |
], | |
[ | |
0.55599600000000005, | |
-45.678936, | |
-28.865027999999999 | |
], | |
[ | |
44.725858000000002, | |
-42.423555999999998, | |
-32.506442 | |
], | |
[ | |
47.289054999999998, | |
-44.084726000000003, | |
-35.147872 | |
], | |
[ | |
36.896818000000003, | |
-46.635505000000002, | |
-31.884879999999999 | |
], | |
[ | |
5.9830319999999997, | |
-44.778511999999999, | |
-30.418965 | |
], | |
[ | |
25.664601999999999, | |
-46.697128999999997, | |
-34.653072999999999 | |
], | |
[ | |
33.886533999999997, | |
-47.500003999999997, | |
-34.019092000000001 | |
], | |
[ | |
36.102063999999999, | |
-47.455756999999998, | |
-36.832056000000001 | |
], | |
[ | |
35.604987999999999, | |
-45.427084999999998, | |
-40.609816000000002 | |
], | |
[ | |
5.2257949999999997, | |
-44.660733, | |
-45.091223999999997 | |
], | |
[ | |
2.9701900000000001, | |
-48.623896000000002, | |
42.356332999999999 | |
], | |
[ | |
11.095025, | |
-47.972676999999997, | |
41.926209 | |
], | |
[ | |
18.730198000000001, | |
-44.725866000000003, | |
35.860225 | |
], | |
[ | |
-0.90362100000000001, | |
-49.345768, | |
28.611542 | |
], | |
[ | |
21.752227999999999, | |
-47.611699999999999, | |
23.501764999999999 | |
], | |
[ | |
31.143646, | |
-48.995736999999998, | |
20.091162000000001 | |
], | |
[ | |
23.169701, | |
-47.357266000000003, | |
21.685687999999999 | |
], | |
[ | |
23.211279999999999, | |
-51.314081000000002, | |
18.278231000000002 | |
], | |
[ | |
22.304272999999998, | |
-48.649585999999999, | |
17.255203999999999 | |
], | |
[ | |
49.677618000000002, | |
-47.676191000000003, | |
14.930353999999999 | |
], | |
[ | |
48.175238999999998, | |
-49.2072, | |
11.372733 | |
], | |
[ | |
41.568821999999997, | |
-43.344611, | |
7.84612 | |
], | |
[ | |
-0.30251099999999997, | |
-48.043627000000001, | |
12.019971 | |
], | |
[ | |
3.384045, | |
-49.40484, | |
11.391017 | |
], | |
[ | |
-0.94569899999999996, | |
-46.335287999999998, | |
8.9588819999999991 | |
], | |
[ | |
6.7681089999999999, | |
-47.268425999999998, | |
11.347689000000001 | |
], | |
[ | |
0.64446899999999996, | |
-47.026218999999998, | |
3.385748 | |
], | |
[ | |
38.934511000000001, | |
-51.398232, | |
4.1114009999999999 | |
], | |
[ | |
38.486899999999999, | |
-48.118510000000001, | |
-1.1563380000000001 | |
], | |
[ | |
43.804229999999997, | |
-47.445757, | |
-2.4335 | |
], | |
[ | |
51.002034000000002, | |
-50.809009000000003, | |
-0.39655499999999999 | |
], | |
[ | |
40.642263999999997, | |
-47.204045000000001, | |
-3.5276589999999999 | |
], | |
[ | |
0.38640099999999999, | |
-45.938485, | |
-6.4419729999999999 | |
], | |
[ | |
-0.265849, | |
-47.844470000000001, | |
-8.1325199999999995 | |
], | |
[ | |
56.822676000000001, | |
-46.815150000000003, | |
-13.345032 | |
], | |
[ | |
-0.56135800000000002, | |
-45.962142999999998, | |
-14.43763 | |
], | |
[ | |
40.020384, | |
-44.911050000000003, | |
-16.830079000000001 | |
], | |
[ | |
34.693745999999997, | |
-44.479368000000001, | |
-16.148278000000001 | |
], | |
[ | |
45.510241000000001, | |
-45.703378999999998, | |
-20.556533999999999 | |
], | |
[ | |
50.849383000000003, | |
-45.907077999999998, | |
-21.090624999999999 | |
], | |
[ | |
37.836306999999998, | |
-43.750211999999998, | |
-16.895078999999999 | |
], | |
[ | |
38.708761000000003, | |
-45.960014999999999, | |
-18.213687 | |
], | |
[ | |
40.499181999999998, | |
-44.942979999999999, | |
-18.898897000000002 | |
], | |
[ | |
46.566944999999997, | |
-46.029789000000001, | |
-22.970883000000001 | |
], | |
[ | |
50.387188999999999, | |
-44.596308000000001, | |
-23.300097999999998 | |
], | |
[ | |
0.122935, | |
-47.189355999999997, | |
-27.644022 | |
], | |
[ | |
54.488011999999998, | |
-45.509517000000002, | |
-26.073924000000002 | |
], | |
[ | |
52.299692999999998, | |
-45.877536999999997, | |
-30.276620000000001 | |
], | |
[ | |
38.823773000000003, | |
-47.306849, | |
-29.732655000000001 | |
], | |
[ | |
50.479728999999999, | |
-43.918768999999998, | |
-32.637013000000003 | |
], | |
[ | |
23.321128000000002, | |
-49.812615999999998, | |
-33.731793000000003 | |
], | |
[ | |
4.4746090000000001, | |
-47.223137999999999, | |
-31.957246000000001 | |
], | |
[ | |
1.220477, | |
-45.065646000000001, | |
-33.516970999999998 | |
], | |
[ | |
29.252517999999998, | |
-49.576977999999997, | |
-37.822991999999999 | |
], | |
[ | |
33.111359999999998, | |
-47.890425, | |
-41.408695000000002 | |
], | |
[ | |
11.089544999999999, | |
-45.717058999999999, | |
-39.496471999999997 | |
], | |
[ | |
-0.94787699999999997, | |
-46.174855000000001, | |
-44.341183000000001 | |
], | |
[ | |
11.319770999999999, | |
-44.413421999999997, | |
-45.793323999999998 | |
], | |
[ | |
13.789339999999999, | |
-44.975344, | |
-45.539845999999997 | |
], | |
[ | |
1.854495, | |
-43.919634000000002, | |
-46.110678 | |
], | |
[ | |
17.234238000000001, | |
-48.460855000000002, | |
41.183340999999999 | |
], | |
[ | |
12.657375, | |
-49.50412, | |
41.192449000000003 | |
], | |
[ | |
6.6761650000000001, | |
-50.384098000000002, | |
39.450004999999997 | |
], | |
[ | |
8.4684369999999998, | |
-50.422806000000001, | |
38.846820999999998 | |
], | |
[ | |
8.8493019999999998, | |
-49.497428999999997, | |
34.256549999999997 | |
], | |
[ | |
21.002006000000002, | |
-47.843207, | |
34.534734999999998 | |
], | |
[ | |
27.553021000000001, | |
-49.857778000000003, | |
31.574535000000001 | |
], | |
[ | |
23.255479999999999, | |
-46.827756000000001, | |
29.2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment