2
0
Эх сурвалжийг харах

Merge remote-tracking branch 'alteredq/dev' into dev

Mr.doob 13 жил өмнө
parent
commit
45438dc64f

+ 1 - 1
build/Three.js

@@ -151,7 +151,7 @@ new THREE.Vector3(c.x,c.y,c.z);this.geometry.skinVerticesA.push(b[e].multiplyVec
 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=new THREE.Mesh;THREE.MorphAnimMesh.prototype.constructor=THREE.MorphAnimMesh;
 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;if(!a.animations)a.animations={};for(var b,c=a.animations,d=/([a-z]+)(\d+)/,e=0,g=a.morphTargets.length;e<g;e++){var f=a.morphTargets[e].name.match(d);if(f&&1<f.length){f=f[1];c[f]||(c[f]={start:Infinity,end:-Infinity});var h=c[f];if(e<h.start)h.start=e;if(e>h.end)h.end=e;b||(b=f)}}a.firstAnimation=b};
-THREE.MorphAnimMesh.prototype.setAnimationLabel=function(a,b,c){if(!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];this.setFrameRange(c.start,c.end);this.duration=1E3*((c.end-c.start)/b);this.time=0};
+THREE.MorphAnimMesh.prototype.setAnimationLabel=function(a,b,c){if(!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;if(this.time>this.duration)this.time=this.duration,this.directionBackwards=!0;if(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);if(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.Ribbon=function(a,b){THREE.Object3D.call(this);this.geometry=a;this.material=b};THREE.Ribbon.prototype=new THREE.Object3D;THREE.Ribbon.prototype.constructor=THREE.Ribbon;
 THREE.LOD=function(){THREE.Object3D.call(this);this.LODs=[]};THREE.LOD.prototype=new THREE.Object3D;THREE.LOD.prototype.constructor=THREE.LOD;THREE.LOD.prototype.supr=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.LODs.length&&!(b<this.LODs[c].visibleAtDistance);c++);this.LODs.splice(c,0,{visibleAtDistance:b,object3D:a});this.add(a)};

+ 8 - 8
examples/models/animated/ratamahatta/w_chaingun.js

@@ -62,14 +62,14 @@
 { "name": "run4", "vertices": [19.5,1.3,-3.0,19.2,1.1,-2.1,22.8,0.8,-2.2,22.7,0.6,-1.2,23.2,-2.3,-5.3,19.9,1.7,-4.0,19.1,1.1,-0.9,24.2,-3.2,-4.6,23.0,-4.2,-0.4,20.2,2.6,-2.7,19.7,2.2,-1.4,18.4,-1.3,-5.8,18.5,1.7,-5.5,20.4,1.6,-4.9,20.4,-1.4,-5.3,17.9,3.0,-2.8,19.9,2.8,-2.2,17.2,1.3,-0.4,19.1,1.1,0.2,16.9,-1.7,-0.7,19.0,-1.9,-0.1,17.7,-3.1,-3.4,19.7,-3.2,-2.9,27.6,-2.1,-3.0,27.7,0.9,-2.6,29.8,0.8,-2.1,29.8,-2.3,-2.4,27.1,2.2,0.1,29.4,2.0,0.6,26.4,0.5,2.4,28.6,0.3,3.1,26.2,-2.5,2.1,28.3,-2.7,2.7,26.8,-3.9,-0.7,29.0,-4.1,-0.0,11.7,-0.5,-7.0,11.8,2.1,-6.7,32.1,0.3,-1.1,32.1,-2.3,-1.3,11.2,3.2,-4.4,31.8,1.4,1.3,10.6,1.7,-2.3,31.2,-0.1,3.4,10.5,-0.9,-2.6,31.0,-2.7,3.1,11.1,-2.1,-4.9,31.4,-3.8,0.7,2.4,0.7,-5.5,2.3,-1.6,-6.7,5.6,-2.0,-5.2,18.5,-4.2,-1.3,17.1,2.7,1.5,10.6,3.1,-0.3,13.1,-5.0,-3.4,17.8,2.2,1.5,1.6,1.2,-5.6,9.9,3.9,-0.2,8.0,4.1,-1.1,1.7,2.2,-5.0,2.6,2.5,-8.4,3.4,2.0,-8.5,2.4,3.6,-7.9,9.3,6.2,-5.6,11.2,6.2,-5.4,12.0,5.5,-5.6,18.4,5.1,-3.7,19.2,4.7,-3.8,19.8,-1.7,-6.7,14.5,-2.5,-8.7,6.8,-0.2,-9.0,3.2,-0.3,-9.6,26.6,-3.7,-0.7,27.2,-2.8,-0.1,16.9,-3.5,-2.5,17.1,-5.6,-3.6,27.1,-2.8,-2.7,27.7,-1.9,-2.1,17.8,-4.1,-6.8,17.9,-1.9,-5.7,6.4,-5.8,-7.9,8.8,-6.3,-8.7,10.3,-2.4,-6.4,8.4,-2.0,-5.8,8.8,-1.3,-7.3,6.9,-4.9,-9.9] },
 { "name": "run5", "vertices": [19.4,3.4,2.2,19.2,3.1,3.0,22.8,2.9,2.9,22.6,2.6,3.9,23.1,0.0,-0.4,19.9,4.0,1.2,19.0,3.0,4.3,24.2,-0.8,0.2,23.0,-2.2,4.3,20.1,4.7,2.5,19.6,4.3,3.8,18.3,1.0,-0.9,18.4,4.1,-0.3,20.4,3.9,0.3,20.4,0.9,-0.3,17.8,5.1,2.5,19.9,4.9,3.1,17.1,3.2,4.8,19.0,3.0,5.3,16.9,0.3,4.2,18.9,0.0,4.8,17.6,-0.9,1.4,19.6,-1.0,2.0,27.6,0.1,1.8,27.7,3.0,2.4,29.7,2.9,3.0,29.7,-0.2,2.4,27.1,4.1,5.3,29.4,3.9,5.8,26.4,2.2,7.4,28.5,2.0,8.0,26.1,-0.7,6.9,28.3,-0.9,7.4,26.7,-1.9,4.0,29.0,-2.1,4.7,11.6,1.9,-1.9,11.7,4.5,-1.5,32.1,2.4,3.9,32.1,-0.2,3.4,11.1,5.4,1.0,31.7,3.3,6.4,10.5,3.7,2.9,31.1,1.6,8.4,10.4,1.1,2.4,30.9,-1.0,7.8,11.0,0.1,-0.0,31.4,-1.8,5.4,2.4,2.9,-0.3,2.3,0.7,-1.7,5.5,0.3,-0.3,18.4,-2.2,3.3,17.0,4.4,6.8,10.5,4.9,5.0,13.0,-2.8,1.3,17.7,4.0,6.8,1.5,3.4,-0.4,9.8,5.7,5.2,7.9,6.0,4.4,1.7,4.4,0.3,2.5,4.9,-3.0,3.3,4.5,-3.1,2.4,5.9,-2.5,9.2,8.4,0.0,11.1,8.4,0.3,12.0,7.8,-0.1,18.3,7.3,1.7,19.2,6.8,1.6,19.8,0.7,-1.8,14.5,0.1,-3.8,6.7,2.3,-3.9,3.1,2.2,-4.4,26.6,-1.7,4.0,27.2,-0.8,4.7,16.9,-1.4,2.2,17.0,-3.5,1.0,27.1,-0.6,2.1,27.7,0.2,2.8,17.7,-1.7,-2.0,17.8,0.4,-0.8,6.3,-3.4,-3.3,8.7,-3.8,-4.1,10.3,-0.1,-1.5,8.4,0.3,-0.9,8.7,1.1,-2.3,6.8,-2.3,-5.2] },
 { "name": "run6", "vertices": [20.7,1.4,-2.6,20.5,1.1,-1.7,24.1,1.2,-2.2,24.1,0.8,-1.3,24.3,-1.6,-5.7,20.9,2.1,-3.6,20.7,1.0,-0.5,25.7,-2.3,-5.1,24.9,-3.9,-1.0,21.3,2.7,-2.3,21.0,2.2,-1.0,19.4,-1.0,-5.6,19.3,2.1,-4.9,21.4,2.0,-4.5,21.5,-1.0,-5.2,18.9,3.0,-2.1,21.0,2.9,-1.7,18.7,1.0,0.2,20.7,0.9,0.5,18.7,-2.0,-0.4,20.8,-2.0,-0.1,19.1,-3.1,-3.3,21.3,-3.0,-3.0,28.9,-1.2,-3.9,28.9,1.8,-3.2,31.1,1.8,-2.9,31.3,-1.2,-3.6,28.6,2.8,-0.4,30.9,2.8,-0.1,28.2,0.8,1.8,30.4,0.7,2.2,28.2,-2.1,1.3,30.4,-2.2,1.6,28.6,-3.3,-1.7,30.9,-3.2,-1.3,12.6,-0.7,-5.9,12.6,1.9,-5.4,33.6,1.5,-2.3,33.7,-1.1,-2.7,12.2,2.6,-2.9,33.5,2.3,0.3,11.9,0.9,-0.9,33.1,0.6,2.3,11.9,-1.7,-1.5,33.1,-2.0,1.7,12.4,-2.6,-3.9,33.5,-2.8,-0.9,3.5,-0.6,-3.3,3.5,-2.8,-4.7,6.9,-2.9,-3.6,20.3,-4.3,-1.5,18.7,2.1,2.2,12.0,2.1,1.1,14.7,-5.4,-3.0,19.4,1.8,2.1,2.6,-0.2,-3.3,11.3,2.8,1.4,9.2,2.9,0.8,2.6,0.8,-2.6,3.2,1.5,-5.9,3.9,1.1,-6.1,3.0,2.5,-5.3,9.9,5.5,-3.5,11.7,5.7,-3.5,12.7,5.1,-3.9,19.2,5.2,-2.8,20.0,4.8,-3.0,20.8,-1.2,-6.6,15.4,-2.2,-8.0,7.5,-0.7,-7.3,3.8,-1.1,-7.4,28.5,-3.1,-1.7,29.1,-2.2,-1.1,18.6,-3.6,-2.4,18.7,-5.6,-3.6,28.6,-1.9,-3.6,29.2,-1.0,-2.9,18.9,-3.7,-6.7,19.1,-1.7,-5.4,7.6,-6.4,-6.7,9.9,-6.6,-7.8,11.5,-2.8,-5.3,9.6,-2.7,-4.5,9.8,-1.8,-6.0,7.8,-5.2,-8.7] },
-{ "name": "attak10", "vertices": [10.8,9.2,-14.0,10.9,8.9,-13.1,14.4,9.8,-14.1,14.6,9.5,-13.2,14.6,7.1,-17.6,10.9,9.9,-15.0,11.3,8.9,-11.9,16.1,6.6,-17.3,16.4,5.0,-13.1,11.2,10.7,-13.7,11.3,10.1,-12.4,9.8,6.6,-16.8,9.1,9.5,-16.1,11.2,9.9,-16.0,11.9,7.1,-16.8,9.0,10.4,-13.2,11.1,10.8,-13.1,9.5,8.5,-10.9,11.4,8.8,-10.9,10.1,5.6,-11.6,12.2,5.9,-11.5,10.3,4.5,-14.5,12.4,5.0,-14.5,19.4,8.5,-16.6,18.8,11.4,-15.8,20.8,11.9,-15.9,21.6,8.9,-16.6,18.5,12.3,-12.9,20.8,12.8,-13.0,19.0,10.3,-10.7,21.2,10.8,-10.7,19.5,7.5,-11.4,21.7,7.9,-11.4,19.6,6.4,-14.3,21.9,6.9,-14.3,3.1,5.4,-16.0,2.6,7.9,-15.5,23.4,12.1,-15.6,24.0,9.6,-16.2,2.4,8.6,-12.9,23.4,12.9,-13.0,2.8,6.9,-11.0,23.8,11.3,-11.0,3.4,4.4,-11.6,24.3,8.6,-11.7,3.6,3.6,-14.1,24.4,7.9,-14.3,-5.3,3.6,-12.0,-5.1,1.5,-13.5,-1.6,2.0,-13.0,12.0,3.6,-12.9,9.5,9.6,-8.9,3.0,8.1,-8.9,6.7,1.4,-13.6,10.3,9.4,-9.1,-6.3,3.8,-11.9,2.1,8.6,-8.5,0.1,8.3,-8.8,-6.3,4.8,-11.2,-6.5,5.5,-14.6,-5.7,5.3,-14.9,-6.8,6.4,-13.9,-0.5,10.9,-13.1,1.2,11.5,-13.4,2.3,11.1,-14.0,8.6,12.6,-13.9,9.5,12.5,-14.2,11.1,6.7,-18.1,5.8,4.5,-18.7,-2.0,4.3,-16.7,-5.6,3.1,-16.2,19.5,6.5,-14.3,20.0,7.6,-13.8,10.0,3.9,-13.5,10.3,2.0,-14.8,19.3,7.7,-16.2,19.6,8.7,-15.7,9.8,3.8,-17.9,9.6,5.8,-16.6,-0.5,-1.2,-16.3,1.5,-0.9,-17.7,2.6,3.1,-15.4,0.8,2.9,-14.3,0.7,3.7,-15.7,-0.9,-0.1,-18.2] },
-{ "name": "attak21", "vertices": [1.6,13.7,-13.7,1.9,13.4,-12.9,4.8,15.2,-13.8,5.1,14.9,-12.9,5.7,13.1,-17.5,1.4,14.5,-14.6,2.1,13.3,-11.7,7.3,13.0,-17.3,8.1,11.1,-13.2,1.6,15.1,-13.3,1.7,14.6,-12.0,1.3,11.2,-16.8,-0.2,13.8,-15.8,1.7,14.7,-15.7,3.1,12.2,-16.7,-0.5,14.3,-12.8,1.4,15.2,-12.7,0.6,12.3,-10.7,2.3,13.2,-10.6,1.9,9.7,-11.7,3.8,10.7,-11.6,2.3,9.1,-14.7,4.2,10.2,-14.6,9.9,15.5,-16.3,8.6,18.1,-15.3,10.5,19.2,-15.3,11.9,16.6,-16.2,8.1,18.6,-12.2,10.4,19.8,-12.2,9.2,16.6,-10.3,11.3,17.6,-10.2,10.6,14.1,-11.2,12.6,15.1,-11.1,10.8,13.4,-14.3,12.9,14.5,-14.2,-4.9,8.1,-16.2,-6.1,10.4,-15.5,12.8,20.1,-14.9,14.1,17.9,-15.7,-6.4,10.7,-12.8,12.8,20.6,-12.2,-5.5,9.0,-11.1,13.6,18.9,-10.5,-4.3,6.8,-11.9,14.8,16.5,-11.3,-3.9,6.3,-14.5,15.0,16.2,-14.0,-12.5,3.8,-12.5,-11.7,1.9,-14.2,-8.5,3.4,-13.6,4.3,8.6,-13.2,0.3,13.3,-8.6,-5.6,10.0,-8.9,-0.4,5.0,-14.1,1.2,13.3,-8.8,-13.4,3.7,-12.4,-6.5,10.3,-8.5,-8.4,9.4,-8.8,-13.8,4.5,-11.6,-14.1,5.6,-14.9,-13.3,5.6,-15.2,-14.7,6.3,-14.1,-9.8,12.2,-12.9,-8.3,13.2,-13.1,-7.2,13.2,-13.6,-1.4,16.4,-13.3,-0.6,16.5,-13.6,2.3,11.7,-18.0,-2.1,8.3,-18.9,-9.6,5.7,-17.1,-12.6,3.6,-16.7,10.7,13.5,-14.3,10.8,14.6,-13.6,2.2,8.3,-13.8,3.1,6.7,-15.3,10.0,14.7,-16.0,10.1,15.8,-15.3,2.0,8.6,-18.2,1.3,10.4,-16.7,-6.7,0.8,-17.1,-4.7,1.8,-18.6,-4.8,5.8,-15.8,-6.4,4.9,-14.8,-6.8,5.9,-16.1,-7.4,2.1,-19.0] },
-{ "name": "attak32", "vertices": [9.5,9.0,-16.8,9.5,8.7,-16.0,13.1,9.3,-16.9,13.2,8.9,-16.0,13.2,6.6,-20.4,9.7,9.8,-17.9,9.8,8.6,-14.7,14.6,5.9,-20.1,14.6,4.2,-15.9,10.0,10.5,-16.6,10.0,9.9,-15.2,8.3,6.6,-19.7,7.9,9.6,-19.0,10.0,9.8,-18.9,10.4,6.8,-19.7,7.8,10.4,-16.1,9.9,10.6,-16.0,7.9,8.3,-13.8,9.9,8.5,-13.7,8.2,5.4,-14.5,10.4,5.6,-14.4,8.4,4.4,-17.5,10.6,4.7,-17.4,17.9,7.5,-19.2,17.7,10.4,-18.4,19.8,10.7,-18.4,20.1,7.7,-19.1,17.4,11.3,-15.4,19.8,11.6,-15.4,17.6,9.2,-13.3,19.8,9.4,-13.2,17.8,6.3,-13.9,20.1,6.5,-13.9,17.9,5.3,-16.9,20.4,5.6,-16.8,1.5,6.0,-19.3,1.2,8.6,-18.7,22.3,10.7,-18.0,22.7,8.1,-18.6,1.0,9.3,-16.1,22.3,11.4,-15.4,1.1,7.5,-14.2,22.4,9.6,-13.4,1.5,4.9,-14.8,22.7,7.0,-14.1,1.7,4.2,-17.3,22.8,6.3,-16.7,-7.2,5.1,-15.6,-7.0,3.0,-17.1,-3.6,3.2,-16.4,10.0,3.4,-15.8,8.1,9.5,-11.8,1.4,8.7,-12.1,4.4,1.7,-16.7,8.8,9.2,-12.0,-8.1,5.4,-15.5,0.6,9.3,-11.7,-1.4,9.2,-12.1,-8.0,6.4,-14.8,-8.0,7.2,-18.1,-7.3,6.9,-18.4,-8.3,8.1,-17.5,-1.7,11.9,-16.4,0.1,12.3,-16.6,1.1,11.9,-17.1,7.7,12.7,-16.8,8.6,12.4,-17.1,9.7,6.6,-21.0,4.3,4.9,-21.8,-3.7,5.5,-20.1,-7.3,4.7,-19.8,17.8,5.5,-16.9,18.4,6.4,-16.4,8.1,3.8,-16.6,8.3,1.9,-17.9,17.7,6.7,-18.8,18.3,7.6,-18.2,8.1,3.8,-20.9,8.1,5.8,-19.6,-2.8,-0.1,-19.7,-0.6,-0.0,-21.1,0.8,3.9,-18.6,-1.1,3.8,-17.6,-1.1,4.7,-19.1,-2.9,1.1,-21.6] },
-{ "name": "attak43", "vertices": [10.2,10.4,-12.8,10.2,10.3,-11.9,13.6,10.5,-12.9,13.8,10.3,-11.9,13.7,7.3,-15.9,10.3,10.9,-13.9,10.4,10.4,-10.7,15.0,6.6,-15.4,15.0,5.8,-11.0,10.6,11.9,-12.8,10.6,11.6,-11.5,8.8,7.6,-15.3,8.6,10.6,-15.1,10.6,10.8,-15.0,10.9,7.7,-15.2,8.4,12.0,-12.4,10.5,12.2,-12.3,8.6,10.4,-9.8,10.5,10.5,-9.7,8.7,7.4,-10.0,10.8,7.5,-9.9,8.9,5.9,-12.7,11.0,6.1,-12.6,18.4,8.3,-14.8,18.3,11.2,-14.6,20.4,11.5,-14.5,20.8,8.4,-14.7,18.1,12.7,-11.8,20.5,12.8,-11.8,18.2,11.0,-9.3,20.4,11.1,-9.3,18.3,8.1,-9.5,20.6,8.2,-9.4,18.4,6.5,-12.2,20.8,6.7,-12.1,2.0,7.3,-14.8,1.7,10.0,-14.6,23.0,11.4,-14.2,23.2,8.8,-14.3,1.6,11.1,-12.3,23.1,12.6,-11.7,1.6,9.7,-10.0,23.1,11.2,-9.5,1.9,7.1,-10.2,23.2,8.5,-9.7,2.1,5.9,-12.5,23.3,7.3,-12.1,-6.8,7.4,-11.1,-6.8,5.1,-12.1,-3.3,5.3,-11.5,10.4,5.1,-10.8,8.7,11.9,-8.0,2.0,11.2,-8.2,4.8,3.4,-11.5,9.4,11.6,-8.1,-7.6,7.7,-11.0,1.1,12.0,-8.0,-0.9,11.9,-8.3,-7.6,8.9,-10.5,-7.5,9.0,-13.9,-6.8,8.7,-14.2,-7.8,10.0,-13.5,-0.9,13.7,-13.0,0.9,14.0,-13.3,1.7,13.5,-13.7,8.4,14.1,-13.5,9.2,13.8,-13.7,10.0,7.3,-16.5,4.7,5.7,-17.0,-3.3,6.9,-15.5,-6.9,6.2,-15.1,18.3,6.6,-12.3,18.9,7.7,-11.8,8.6,5.5,-11.7,8.7,3.3,-12.6,18.2,7.5,-14.3,18.8,8.5,-13.9,8.4,4.7,-15.9,8.4,6.9,-15.0,-2.5,1.4,-14.1,-0.5,1.2,-15.5,1.1,5.4,-13.8,-0.7,5.5,-12.8,-0.7,6.1,-14.3,-2.6,2.2,-16.2] },
-{ "name": "attak54", "vertices": [8.3,8.7,-18.2,8.7,8.3,-17.4,11.5,7.8,-19.8,11.8,7.3,-19.0,9.2,5.6,-22.9,8.3,9.4,-19.2,9.4,8.0,-16.4,10.2,4.5,-23.3,11.4,2.4,-19.4,9.5,9.9,-18.2,9.7,9.2,-17.0,5.3,7.2,-20.2,6.4,10.0,-19.5,8.2,9.5,-20.3,7.2,6.7,-21.1,7.8,10.5,-16.8,9.6,10.0,-17.6,8.1,8.3,-14.8,9.9,7.8,-15.6,7.0,5.5,-15.5,8.8,5.0,-16.3,5.6,4.9,-18.2,7.5,4.4,-19.1,14.0,4.7,-23.9,15.1,7.5,-23.2,17.0,7.0,-24.0,16.0,4.2,-24.8,16.5,8.0,-20.4,18.5,7.4,-21.5,16.8,5.7,-18.5,18.8,5.2,-19.4,15.6,3.1,-19.1,17.6,2.5,-20.0,14.1,2.4,-21.8,16.3,1.9,-22.8,-0.5,9.0,-16.8,0.5,11.3,-16.3,19.2,6.1,-24.8,18.4,3.6,-25.4,1.6,11.8,-14.0,20.7,6.4,-22.5,1.9,9.8,-12.2,21.0,4.5,-20.8,0.9,7.4,-12.8,19.9,2.1,-21.4,-0.1,6.9,-15.2,18.8,1.7,-23.7,-6.6,10.5,-9.8,-7.9,8.7,-11.1,-4.6,7.6,-12.0,7.3,3.2,-17.4,9.4,9.0,-13.1,3.4,10.6,-10.4,1.5,3.5,-15.7,9.9,8.5,-13.6,-7.2,11.1,-9.3,3.0,11.4,-9.8,1.2,12.0,-9.2,-6.6,12.0,-8.7,-7.6,13.1,-11.8,-7.2,12.6,-12.4,-7.2,14.0,-11.1,0.2,15.1,-13.1,1.7,14.9,-14.1,2.2,14.2,-15.0,8.1,12.7,-17.6,8.7,12.2,-18.1,5.9,6.9,-21.9,0.5,7.3,-20.3,-5.3,10.3,-15.4,-8.6,10.7,-13.5,14.1,2.6,-21.8,15.2,3.3,-21.6,5.4,4.3,-17.2,4.4,2.6,-18.4,13.7,4.0,-23.5,14.7,4.6,-23.2,3.6,4.9,-21.1,4.9,6.6,-20.0,-6.5,4.7,-15.3,-5.2,4.2,-17.4,-1.6,7.1,-15.9,-2.8,7.5,-14.2,-3.0,8.5,-15.5,-6.9,6.1,-17.0] },
-{ "name": "attak65", "vertices": [6.2,7.8,-20.0,6.6,7.4,-19.2,8.9,6.9,-22.0,9.3,6.4,-21.3,6.1,4.7,-24.7,6.0,8.5,-20.9,7.4,7.1,-18.4,7.2,3.6,-25.2,8.8,1.5,-21.6,7.2,9.0,-20.1,7.7,8.3,-19.0,2.8,6.3,-21.4,3.9,9.1,-20.9,5.6,8.6,-21.9,4.5,5.8,-22.6,5.7,9.6,-18.5,7.5,9.1,-19.6,6.4,7.4,-16.6,8.0,6.9,-17.6,5.2,4.6,-17.1,6.9,4.1,-18.1,3.4,4.0,-19.5,5.1,3.5,-20.6,10.6,3.8,-26.5,11.9,6.6,-26.0,13.7,6.1,-27.1,12.5,3.3,-27.7,13.7,7.1,-23.5,15.5,6.5,-24.8,14.2,4.8,-21.7,16.1,4.3,-22.9,13.1,2.2,-22.1,14.9,1.6,-23.4,11.2,1.5,-24.5,13.1,1.0,-25.8,-2.3,8.1,-17.1,-1.3,10.4,-16.6,15.8,5.2,-28.3,14.8,2.7,-28.7,0.3,10.9,-14.5,17.5,5.5,-26.3,0.7,8.9,-12.9,18.0,3.6,-24.6,-0.2,6.5,-13.3,16.8,1.2,-25.0,-1.8,6.0,-15.5,15.3,0.8,-27.1,-7.2,9.6,-9.1,-8.6,7.8,-10.2,-5.6,6.7,-11.6,5.1,2.3,-18.9,8.0,8.1,-15.1,2.5,9.7,-11.5,-0.2,2.6,-16.3,8.4,7.6,-15.7,-7.6,10.2,-8.5,2.3,10.5,-10.8,0.5,11.1,-9.9,-7.0,11.1,-8.0,-8.5,12.2,-10.9,-8.2,11.7,-11.5,-8.0,13.1,-10.3,-1.0,14.2,-13.5,0.4,14.0,-14.8,0.6,13.3,-15.7,6.1,11.8,-19.2,6.4,11.3,-19.8,3.0,6.0,-23.1,-2.0,6.4,-20.5,-6.9,9.4,-14.8,-9.7,9.8,-12.4,11.2,1.7,-24.4,12.2,2.4,-24.4,3.5,3.4,-18.4,2.2,1.7,-19.5,10.4,3.1,-26.0,11.5,3.7,-25.9,1.0,3.9,-21.9,2.4,5.7,-21.0,-8.0,3.8,-14.5,-7.0,3.3,-16.8,-3.3,6.2,-16.0,-4.2,6.6,-14.1,-4.6,7.6,-15.3,-8.7,5.2,-16.0] },
-{ "name": "attak76", "vertices": [7.4,7.6,-20.1,7.9,7.2,-19.4,10.4,7.0,-21.9,10.9,6.5,-21.3,8.1,4.4,-24.8,7.2,8.2,-21.0,8.7,7.0,-18.4,9.2,3.5,-25.2,11.1,1.7,-21.5,8.3,8.8,-20.2,8.8,8.2,-19.1,4.3,5.6,-21.7,5.1,8.6,-21.1,6.9,8.2,-22.2,6.3,5.3,-22.8,6.7,9.3,-18.7,8.5,9.0,-19.7,7.5,7.2,-16.7,9.2,6.9,-17.7,6.7,4.3,-17.2,8.5,3.9,-18.2,5.2,3.4,-19.8,7.1,3.1,-20.7,12.9,4.1,-26.3,13.7,7.1,-25.7,15.5,6.8,-26.8,14.8,3.8,-27.4,15.2,7.9,-23.2,17.2,7.5,-24.4,16.0,5.7,-21.3,17.9,5.3,-22.3,15.3,2.9,-21.7,17.1,2.5,-22.8,13.6,1.9,-24.3,15.6,1.6,-25.4,-1.2,6.7,-17.7,-0.5,9.2,-17.4,17.8,6.2,-27.8,17.2,3.6,-28.3,0.8,9.9,-15.2,19.4,6.7,-25.7,1.6,8.0,-13.5,20.1,4.9,-24.0,0.9,5.4,-13.9,19.3,2.4,-24.4,-0.4,4.7,-16.2,17.9,1.7,-26.6,-6.7,7.7,-10.2,-7.9,5.6,-11.3,-4.6,5.0,-12.6,7.1,1.9,-19.1,8.9,8.1,-15.2,3.1,9.0,-11.9,1.6,1.6,-16.8,9.5,7.7,-15.7,-7.3,8.2,-9.6,2.7,9.8,-11.2,0.8,10.1,-10.5,-6.7,9.1,-9.1,-8.3,10.0,-12.0,-7.8,9.6,-12.6,-7.9,11.0,-11.4,-0.9,13.0,-14.2,0.5,13.0,-15.3,0.9,12.4,-16.2,6.7,11.6,-19.5,7.2,11.1,-20.1,4.8,5.3,-23.4,-0.5,5.1,-21.2,-6.1,7.4,-15.8,-9.1,7.5,-13.6,13.5,2.1,-24.2,14.5,2.9,-24.1,5.2,2.8,-18.7,4.3,0.9,-19.8,12.7,3.4,-25.8,13.6,4.1,-25.6,2.9,3.0,-22.3,4.0,5.0,-21.4,-6.4,1.7,-15.5,-5.3,1.3,-17.7,-2.0,4.7,-16.7,-3.0,5.0,-14.9,-3.6,6.0,-16.2,-7.2,3.0,-17.1] },
-{ "name": "attak87", "vertices": [9.9,8.0,-19.0,10.2,7.8,-18.2,13.1,7.9,-20.3,13.6,7.6,-19.5,11.8,5.1,-23.4,9.6,8.7,-20.0,10.8,7.7,-17.2,13.1,4.4,-23.6,14.6,2.9,-19.6,10.5,9.4,-19.0,10.9,9.0,-17.8,7.5,5.6,-21.0,7.5,8.6,-20.5,9.5,8.6,-21.1,9.5,5.6,-21.8,8.5,9.6,-17.8,10.6,9.6,-18.5,9.5,7.7,-15.6,11.4,7.6,-16.2,9.3,4.7,-16.2,11.3,4.7,-16.8,8.3,3.6,-18.9,10.3,3.7,-19.6,16.7,5.7,-24.2,16.9,8.6,-23.6,18.8,8.7,-24.3,18.8,5.7,-24.9,17.8,9.7,-20.8,20.0,9.7,-21.7,18.7,7.7,-18.8,20.8,7.7,-19.5,18.6,4.8,-19.2,20.6,4.8,-20.0,17.5,3.6,-21.9,19.6,3.7,-22.7,1.3,5.6,-18.1,1.4,8.2,-17.6,21.3,8.5,-24.9,21.3,5.9,-25.4,2.2,9.1,-15.2,22.5,9.3,-22.6,2.9,7.4,-13.4,23.2,7.7,-20.7,2.8,4.8,-13.8,23.0,5.1,-21.2,2.1,3.9,-16.2,22.1,4.2,-23.6,-5.5,5.6,-11.4,-6.1,3.5,-12.7,-2.5,3.4,-13.4,10.3,2.4,-17.9,10.5,8.9,-13.9,4.0,8.7,-11.6,4.7,1.2,-16.5,11.0,8.6,-14.3,-6.2,6.0,-11.0,3.4,9.3,-11.0,1.4,9.4,-10.6,-5.9,7.1,-10.4,-7.1,7.6,-13.6,-6.5,7.3,-14.2,-7.1,8.6,-13.0,-0.3,11.9,-14.7,1.4,12.1,-15.6,2.1,11.6,-16.4,8.3,11.8,-18.6,8.9,11.5,-19.1,8.2,5.4,-22.6,2.8,4.2,-21.3,-4.0,5.5,-16.9,-7.2,5.0,-15.2,17.4,3.8,-21.9,18.1,4.7,-21.6,8.3,3.0,-17.8,8.0,1.0,-19.0,16.5,4.9,-23.7,17.4,5.8,-23.4,6.6,2.8,-21.8,7.2,4.9,-20.7,-3.3,-0.1,-16.5,-1.7,-0.3,-18.5,0.7,3.6,-17.1,-0.6,3.7,-15.4,-1.1,4.5,-16.8,-4.1,1.0,-18.2] },
+{ "name": "attack10", "vertices": [10.8,9.2,-14.0,10.9,8.9,-13.1,14.4,9.8,-14.1,14.6,9.5,-13.2,14.6,7.1,-17.6,10.9,9.9,-15.0,11.3,8.9,-11.9,16.1,6.6,-17.3,16.4,5.0,-13.1,11.2,10.7,-13.7,11.3,10.1,-12.4,9.8,6.6,-16.8,9.1,9.5,-16.1,11.2,9.9,-16.0,11.9,7.1,-16.8,9.0,10.4,-13.2,11.1,10.8,-13.1,9.5,8.5,-10.9,11.4,8.8,-10.9,10.1,5.6,-11.6,12.2,5.9,-11.5,10.3,4.5,-14.5,12.4,5.0,-14.5,19.4,8.5,-16.6,18.8,11.4,-15.8,20.8,11.9,-15.9,21.6,8.9,-16.6,18.5,12.3,-12.9,20.8,12.8,-13.0,19.0,10.3,-10.7,21.2,10.8,-10.7,19.5,7.5,-11.4,21.7,7.9,-11.4,19.6,6.4,-14.3,21.9,6.9,-14.3,3.1,5.4,-16.0,2.6,7.9,-15.5,23.4,12.1,-15.6,24.0,9.6,-16.2,2.4,8.6,-12.9,23.4,12.9,-13.0,2.8,6.9,-11.0,23.8,11.3,-11.0,3.4,4.4,-11.6,24.3,8.6,-11.7,3.6,3.6,-14.1,24.4,7.9,-14.3,-5.3,3.6,-12.0,-5.1,1.5,-13.5,-1.6,2.0,-13.0,12.0,3.6,-12.9,9.5,9.6,-8.9,3.0,8.1,-8.9,6.7,1.4,-13.6,10.3,9.4,-9.1,-6.3,3.8,-11.9,2.1,8.6,-8.5,0.1,8.3,-8.8,-6.3,4.8,-11.2,-6.5,5.5,-14.6,-5.7,5.3,-14.9,-6.8,6.4,-13.9,-0.5,10.9,-13.1,1.2,11.5,-13.4,2.3,11.1,-14.0,8.6,12.6,-13.9,9.5,12.5,-14.2,11.1,6.7,-18.1,5.8,4.5,-18.7,-2.0,4.3,-16.7,-5.6,3.1,-16.2,19.5,6.5,-14.3,20.0,7.6,-13.8,10.0,3.9,-13.5,10.3,2.0,-14.8,19.3,7.7,-16.2,19.6,8.7,-15.7,9.8,3.8,-17.9,9.6,5.8,-16.6,-0.5,-1.2,-16.3,1.5,-0.9,-17.7,2.6,3.1,-15.4,0.8,2.9,-14.3,0.7,3.7,-15.7,-0.9,-0.1,-18.2] },
+{ "name": "attack21", "vertices": [1.6,13.7,-13.7,1.9,13.4,-12.9,4.8,15.2,-13.8,5.1,14.9,-12.9,5.7,13.1,-17.5,1.4,14.5,-14.6,2.1,13.3,-11.7,7.3,13.0,-17.3,8.1,11.1,-13.2,1.6,15.1,-13.3,1.7,14.6,-12.0,1.3,11.2,-16.8,-0.2,13.8,-15.8,1.7,14.7,-15.7,3.1,12.2,-16.7,-0.5,14.3,-12.8,1.4,15.2,-12.7,0.6,12.3,-10.7,2.3,13.2,-10.6,1.9,9.7,-11.7,3.8,10.7,-11.6,2.3,9.1,-14.7,4.2,10.2,-14.6,9.9,15.5,-16.3,8.6,18.1,-15.3,10.5,19.2,-15.3,11.9,16.6,-16.2,8.1,18.6,-12.2,10.4,19.8,-12.2,9.2,16.6,-10.3,11.3,17.6,-10.2,10.6,14.1,-11.2,12.6,15.1,-11.1,10.8,13.4,-14.3,12.9,14.5,-14.2,-4.9,8.1,-16.2,-6.1,10.4,-15.5,12.8,20.1,-14.9,14.1,17.9,-15.7,-6.4,10.7,-12.8,12.8,20.6,-12.2,-5.5,9.0,-11.1,13.6,18.9,-10.5,-4.3,6.8,-11.9,14.8,16.5,-11.3,-3.9,6.3,-14.5,15.0,16.2,-14.0,-12.5,3.8,-12.5,-11.7,1.9,-14.2,-8.5,3.4,-13.6,4.3,8.6,-13.2,0.3,13.3,-8.6,-5.6,10.0,-8.9,-0.4,5.0,-14.1,1.2,13.3,-8.8,-13.4,3.7,-12.4,-6.5,10.3,-8.5,-8.4,9.4,-8.8,-13.8,4.5,-11.6,-14.1,5.6,-14.9,-13.3,5.6,-15.2,-14.7,6.3,-14.1,-9.8,12.2,-12.9,-8.3,13.2,-13.1,-7.2,13.2,-13.6,-1.4,16.4,-13.3,-0.6,16.5,-13.6,2.3,11.7,-18.0,-2.1,8.3,-18.9,-9.6,5.7,-17.1,-12.6,3.6,-16.7,10.7,13.5,-14.3,10.8,14.6,-13.6,2.2,8.3,-13.8,3.1,6.7,-15.3,10.0,14.7,-16.0,10.1,15.8,-15.3,2.0,8.6,-18.2,1.3,10.4,-16.7,-6.7,0.8,-17.1,-4.7,1.8,-18.6,-4.8,5.8,-15.8,-6.4,4.9,-14.8,-6.8,5.9,-16.1,-7.4,2.1,-19.0] },
+{ "name": "attack32", "vertices": [9.5,9.0,-16.8,9.5,8.7,-16.0,13.1,9.3,-16.9,13.2,8.9,-16.0,13.2,6.6,-20.4,9.7,9.8,-17.9,9.8,8.6,-14.7,14.6,5.9,-20.1,14.6,4.2,-15.9,10.0,10.5,-16.6,10.0,9.9,-15.2,8.3,6.6,-19.7,7.9,9.6,-19.0,10.0,9.8,-18.9,10.4,6.8,-19.7,7.8,10.4,-16.1,9.9,10.6,-16.0,7.9,8.3,-13.8,9.9,8.5,-13.7,8.2,5.4,-14.5,10.4,5.6,-14.4,8.4,4.4,-17.5,10.6,4.7,-17.4,17.9,7.5,-19.2,17.7,10.4,-18.4,19.8,10.7,-18.4,20.1,7.7,-19.1,17.4,11.3,-15.4,19.8,11.6,-15.4,17.6,9.2,-13.3,19.8,9.4,-13.2,17.8,6.3,-13.9,20.1,6.5,-13.9,17.9,5.3,-16.9,20.4,5.6,-16.8,1.5,6.0,-19.3,1.2,8.6,-18.7,22.3,10.7,-18.0,22.7,8.1,-18.6,1.0,9.3,-16.1,22.3,11.4,-15.4,1.1,7.5,-14.2,22.4,9.6,-13.4,1.5,4.9,-14.8,22.7,7.0,-14.1,1.7,4.2,-17.3,22.8,6.3,-16.7,-7.2,5.1,-15.6,-7.0,3.0,-17.1,-3.6,3.2,-16.4,10.0,3.4,-15.8,8.1,9.5,-11.8,1.4,8.7,-12.1,4.4,1.7,-16.7,8.8,9.2,-12.0,-8.1,5.4,-15.5,0.6,9.3,-11.7,-1.4,9.2,-12.1,-8.0,6.4,-14.8,-8.0,7.2,-18.1,-7.3,6.9,-18.4,-8.3,8.1,-17.5,-1.7,11.9,-16.4,0.1,12.3,-16.6,1.1,11.9,-17.1,7.7,12.7,-16.8,8.6,12.4,-17.1,9.7,6.6,-21.0,4.3,4.9,-21.8,-3.7,5.5,-20.1,-7.3,4.7,-19.8,17.8,5.5,-16.9,18.4,6.4,-16.4,8.1,3.8,-16.6,8.3,1.9,-17.9,17.7,6.7,-18.8,18.3,7.6,-18.2,8.1,3.8,-20.9,8.1,5.8,-19.6,-2.8,-0.1,-19.7,-0.6,-0.0,-21.1,0.8,3.9,-18.6,-1.1,3.8,-17.6,-1.1,4.7,-19.1,-2.9,1.1,-21.6] },
+{ "name": "attack43", "vertices": [10.2,10.4,-12.8,10.2,10.3,-11.9,13.6,10.5,-12.9,13.8,10.3,-11.9,13.7,7.3,-15.9,10.3,10.9,-13.9,10.4,10.4,-10.7,15.0,6.6,-15.4,15.0,5.8,-11.0,10.6,11.9,-12.8,10.6,11.6,-11.5,8.8,7.6,-15.3,8.6,10.6,-15.1,10.6,10.8,-15.0,10.9,7.7,-15.2,8.4,12.0,-12.4,10.5,12.2,-12.3,8.6,10.4,-9.8,10.5,10.5,-9.7,8.7,7.4,-10.0,10.8,7.5,-9.9,8.9,5.9,-12.7,11.0,6.1,-12.6,18.4,8.3,-14.8,18.3,11.2,-14.6,20.4,11.5,-14.5,20.8,8.4,-14.7,18.1,12.7,-11.8,20.5,12.8,-11.8,18.2,11.0,-9.3,20.4,11.1,-9.3,18.3,8.1,-9.5,20.6,8.2,-9.4,18.4,6.5,-12.2,20.8,6.7,-12.1,2.0,7.3,-14.8,1.7,10.0,-14.6,23.0,11.4,-14.2,23.2,8.8,-14.3,1.6,11.1,-12.3,23.1,12.6,-11.7,1.6,9.7,-10.0,23.1,11.2,-9.5,1.9,7.1,-10.2,23.2,8.5,-9.7,2.1,5.9,-12.5,23.3,7.3,-12.1,-6.8,7.4,-11.1,-6.8,5.1,-12.1,-3.3,5.3,-11.5,10.4,5.1,-10.8,8.7,11.9,-8.0,2.0,11.2,-8.2,4.8,3.4,-11.5,9.4,11.6,-8.1,-7.6,7.7,-11.0,1.1,12.0,-8.0,-0.9,11.9,-8.3,-7.6,8.9,-10.5,-7.5,9.0,-13.9,-6.8,8.7,-14.2,-7.8,10.0,-13.5,-0.9,13.7,-13.0,0.9,14.0,-13.3,1.7,13.5,-13.7,8.4,14.1,-13.5,9.2,13.8,-13.7,10.0,7.3,-16.5,4.7,5.7,-17.0,-3.3,6.9,-15.5,-6.9,6.2,-15.1,18.3,6.6,-12.3,18.9,7.7,-11.8,8.6,5.5,-11.7,8.7,3.3,-12.6,18.2,7.5,-14.3,18.8,8.5,-13.9,8.4,4.7,-15.9,8.4,6.9,-15.0,-2.5,1.4,-14.1,-0.5,1.2,-15.5,1.1,5.4,-13.8,-0.7,5.5,-12.8,-0.7,6.1,-14.3,-2.6,2.2,-16.2] },
+{ "name": "attack54", "vertices": [8.3,8.7,-18.2,8.7,8.3,-17.4,11.5,7.8,-19.8,11.8,7.3,-19.0,9.2,5.6,-22.9,8.3,9.4,-19.2,9.4,8.0,-16.4,10.2,4.5,-23.3,11.4,2.4,-19.4,9.5,9.9,-18.2,9.7,9.2,-17.0,5.3,7.2,-20.2,6.4,10.0,-19.5,8.2,9.5,-20.3,7.2,6.7,-21.1,7.8,10.5,-16.8,9.6,10.0,-17.6,8.1,8.3,-14.8,9.9,7.8,-15.6,7.0,5.5,-15.5,8.8,5.0,-16.3,5.6,4.9,-18.2,7.5,4.4,-19.1,14.0,4.7,-23.9,15.1,7.5,-23.2,17.0,7.0,-24.0,16.0,4.2,-24.8,16.5,8.0,-20.4,18.5,7.4,-21.5,16.8,5.7,-18.5,18.8,5.2,-19.4,15.6,3.1,-19.1,17.6,2.5,-20.0,14.1,2.4,-21.8,16.3,1.9,-22.8,-0.5,9.0,-16.8,0.5,11.3,-16.3,19.2,6.1,-24.8,18.4,3.6,-25.4,1.6,11.8,-14.0,20.7,6.4,-22.5,1.9,9.8,-12.2,21.0,4.5,-20.8,0.9,7.4,-12.8,19.9,2.1,-21.4,-0.1,6.9,-15.2,18.8,1.7,-23.7,-6.6,10.5,-9.8,-7.9,8.7,-11.1,-4.6,7.6,-12.0,7.3,3.2,-17.4,9.4,9.0,-13.1,3.4,10.6,-10.4,1.5,3.5,-15.7,9.9,8.5,-13.6,-7.2,11.1,-9.3,3.0,11.4,-9.8,1.2,12.0,-9.2,-6.6,12.0,-8.7,-7.6,13.1,-11.8,-7.2,12.6,-12.4,-7.2,14.0,-11.1,0.2,15.1,-13.1,1.7,14.9,-14.1,2.2,14.2,-15.0,8.1,12.7,-17.6,8.7,12.2,-18.1,5.9,6.9,-21.9,0.5,7.3,-20.3,-5.3,10.3,-15.4,-8.6,10.7,-13.5,14.1,2.6,-21.8,15.2,3.3,-21.6,5.4,4.3,-17.2,4.4,2.6,-18.4,13.7,4.0,-23.5,14.7,4.6,-23.2,3.6,4.9,-21.1,4.9,6.6,-20.0,-6.5,4.7,-15.3,-5.2,4.2,-17.4,-1.6,7.1,-15.9,-2.8,7.5,-14.2,-3.0,8.5,-15.5,-6.9,6.1,-17.0] },
+{ "name": "attack65", "vertices": [6.2,7.8,-20.0,6.6,7.4,-19.2,8.9,6.9,-22.0,9.3,6.4,-21.3,6.1,4.7,-24.7,6.0,8.5,-20.9,7.4,7.1,-18.4,7.2,3.6,-25.2,8.8,1.5,-21.6,7.2,9.0,-20.1,7.7,8.3,-19.0,2.8,6.3,-21.4,3.9,9.1,-20.9,5.6,8.6,-21.9,4.5,5.8,-22.6,5.7,9.6,-18.5,7.5,9.1,-19.6,6.4,7.4,-16.6,8.0,6.9,-17.6,5.2,4.6,-17.1,6.9,4.1,-18.1,3.4,4.0,-19.5,5.1,3.5,-20.6,10.6,3.8,-26.5,11.9,6.6,-26.0,13.7,6.1,-27.1,12.5,3.3,-27.7,13.7,7.1,-23.5,15.5,6.5,-24.8,14.2,4.8,-21.7,16.1,4.3,-22.9,13.1,2.2,-22.1,14.9,1.6,-23.4,11.2,1.5,-24.5,13.1,1.0,-25.8,-2.3,8.1,-17.1,-1.3,10.4,-16.6,15.8,5.2,-28.3,14.8,2.7,-28.7,0.3,10.9,-14.5,17.5,5.5,-26.3,0.7,8.9,-12.9,18.0,3.6,-24.6,-0.2,6.5,-13.3,16.8,1.2,-25.0,-1.8,6.0,-15.5,15.3,0.8,-27.1,-7.2,9.6,-9.1,-8.6,7.8,-10.2,-5.6,6.7,-11.6,5.1,2.3,-18.9,8.0,8.1,-15.1,2.5,9.7,-11.5,-0.2,2.6,-16.3,8.4,7.6,-15.7,-7.6,10.2,-8.5,2.3,10.5,-10.8,0.5,11.1,-9.9,-7.0,11.1,-8.0,-8.5,12.2,-10.9,-8.2,11.7,-11.5,-8.0,13.1,-10.3,-1.0,14.2,-13.5,0.4,14.0,-14.8,0.6,13.3,-15.7,6.1,11.8,-19.2,6.4,11.3,-19.8,3.0,6.0,-23.1,-2.0,6.4,-20.5,-6.9,9.4,-14.8,-9.7,9.8,-12.4,11.2,1.7,-24.4,12.2,2.4,-24.4,3.5,3.4,-18.4,2.2,1.7,-19.5,10.4,3.1,-26.0,11.5,3.7,-25.9,1.0,3.9,-21.9,2.4,5.7,-21.0,-8.0,3.8,-14.5,-7.0,3.3,-16.8,-3.3,6.2,-16.0,-4.2,6.6,-14.1,-4.6,7.6,-15.3,-8.7,5.2,-16.0] },
+{ "name": "attack76", "vertices": [7.4,7.6,-20.1,7.9,7.2,-19.4,10.4,7.0,-21.9,10.9,6.5,-21.3,8.1,4.4,-24.8,7.2,8.2,-21.0,8.7,7.0,-18.4,9.2,3.5,-25.2,11.1,1.7,-21.5,8.3,8.8,-20.2,8.8,8.2,-19.1,4.3,5.6,-21.7,5.1,8.6,-21.1,6.9,8.2,-22.2,6.3,5.3,-22.8,6.7,9.3,-18.7,8.5,9.0,-19.7,7.5,7.2,-16.7,9.2,6.9,-17.7,6.7,4.3,-17.2,8.5,3.9,-18.2,5.2,3.4,-19.8,7.1,3.1,-20.7,12.9,4.1,-26.3,13.7,7.1,-25.7,15.5,6.8,-26.8,14.8,3.8,-27.4,15.2,7.9,-23.2,17.2,7.5,-24.4,16.0,5.7,-21.3,17.9,5.3,-22.3,15.3,2.9,-21.7,17.1,2.5,-22.8,13.6,1.9,-24.3,15.6,1.6,-25.4,-1.2,6.7,-17.7,-0.5,9.2,-17.4,17.8,6.2,-27.8,17.2,3.6,-28.3,0.8,9.9,-15.2,19.4,6.7,-25.7,1.6,8.0,-13.5,20.1,4.9,-24.0,0.9,5.4,-13.9,19.3,2.4,-24.4,-0.4,4.7,-16.2,17.9,1.7,-26.6,-6.7,7.7,-10.2,-7.9,5.6,-11.3,-4.6,5.0,-12.6,7.1,1.9,-19.1,8.9,8.1,-15.2,3.1,9.0,-11.9,1.6,1.6,-16.8,9.5,7.7,-15.7,-7.3,8.2,-9.6,2.7,9.8,-11.2,0.8,10.1,-10.5,-6.7,9.1,-9.1,-8.3,10.0,-12.0,-7.8,9.6,-12.6,-7.9,11.0,-11.4,-0.9,13.0,-14.2,0.5,13.0,-15.3,0.9,12.4,-16.2,6.7,11.6,-19.5,7.2,11.1,-20.1,4.8,5.3,-23.4,-0.5,5.1,-21.2,-6.1,7.4,-15.8,-9.1,7.5,-13.6,13.5,2.1,-24.2,14.5,2.9,-24.1,5.2,2.8,-18.7,4.3,0.9,-19.8,12.7,3.4,-25.8,13.6,4.1,-25.6,2.9,3.0,-22.3,4.0,5.0,-21.4,-6.4,1.7,-15.5,-5.3,1.3,-17.7,-2.0,4.7,-16.7,-3.0,5.0,-14.9,-3.6,6.0,-16.2,-7.2,3.0,-17.1] },
+{ "name": "attack87", "vertices": [9.9,8.0,-19.0,10.2,7.8,-18.2,13.1,7.9,-20.3,13.6,7.6,-19.5,11.8,5.1,-23.4,9.6,8.7,-20.0,10.8,7.7,-17.2,13.1,4.4,-23.6,14.6,2.9,-19.6,10.5,9.4,-19.0,10.9,9.0,-17.8,7.5,5.6,-21.0,7.5,8.6,-20.5,9.5,8.6,-21.1,9.5,5.6,-21.8,8.5,9.6,-17.8,10.6,9.6,-18.5,9.5,7.7,-15.6,11.4,7.6,-16.2,9.3,4.7,-16.2,11.3,4.7,-16.8,8.3,3.6,-18.9,10.3,3.7,-19.6,16.7,5.7,-24.2,16.9,8.6,-23.6,18.8,8.7,-24.3,18.8,5.7,-24.9,17.8,9.7,-20.8,20.0,9.7,-21.7,18.7,7.7,-18.8,20.8,7.7,-19.5,18.6,4.8,-19.2,20.6,4.8,-20.0,17.5,3.6,-21.9,19.6,3.7,-22.7,1.3,5.6,-18.1,1.4,8.2,-17.6,21.3,8.5,-24.9,21.3,5.9,-25.4,2.2,9.1,-15.2,22.5,9.3,-22.6,2.9,7.4,-13.4,23.2,7.7,-20.7,2.8,4.8,-13.8,23.0,5.1,-21.2,2.1,3.9,-16.2,22.1,4.2,-23.6,-5.5,5.6,-11.4,-6.1,3.5,-12.7,-2.5,3.4,-13.4,10.3,2.4,-17.9,10.5,8.9,-13.9,4.0,8.7,-11.6,4.7,1.2,-16.5,11.0,8.6,-14.3,-6.2,6.0,-11.0,3.4,9.3,-11.0,1.4,9.4,-10.6,-5.9,7.1,-10.4,-7.1,7.6,-13.6,-6.5,7.3,-14.2,-7.1,8.6,-13.0,-0.3,11.9,-14.7,1.4,12.1,-15.6,2.1,11.6,-16.4,8.3,11.8,-18.6,8.9,11.5,-19.1,8.2,5.4,-22.6,2.8,4.2,-21.3,-4.0,5.5,-16.9,-7.2,5.0,-15.2,17.4,3.8,-21.9,18.1,4.7,-21.6,8.3,3.0,-17.8,8.0,1.0,-19.0,16.5,4.9,-23.7,17.4,5.8,-23.4,6.6,2.8,-21.8,7.2,4.9,-20.7,-3.3,-0.1,-16.5,-1.7,-0.3,-18.5,0.7,3.6,-17.1,-0.6,3.7,-15.4,-1.1,4.5,-16.8,-4.1,1.0,-18.2] },
 { "name": "pain101", "vertices": [0.1,3.2,-27.2,0.6,3.4,-26.5,2.8,3.1,-29.4,3.5,3.1,-28.8,1.3,-0.9,-30.8,-0.6,3.4,-28.3,1.5,3.8,-25.8,2.8,-1.5,-31.2,5.5,-1.1,-27.7,0.3,4.6,-27.9,1.1,4.7,-26.8,-2.1,-0.1,-27.5,-2.6,2.9,-27.9,-0.9,2.9,-29.2,-0.5,-0.1,-28.8,-1.2,5.0,-26.3,0.5,5.0,-27.5,0.7,4.2,-24.0,2.3,4.2,-25.1,1.1,1.2,-23.4,2.8,1.2,-24.7,-0.2,-1.0,-25.1,1.4,-0.9,-26.4,5.6,-0.1,-33.3,5.3,2.9,-33.8,7.0,2.9,-35.1,7.4,-0.1,-34.7,6.6,5.0,-32.0,8.4,5.0,-33.5,8.4,4.2,-29.8,10.2,4.1,-31.2,8.8,1.3,-29.2,10.6,1.2,-30.5,7.4,-1.0,-30.9,9.3,-0.9,-32.3,-7.1,0.3,-22.8,-7.6,2.9,-23.3,9.2,2.8,-36.4,9.6,0.2,-36.0,-6.3,4.7,-21.7,10.5,4.6,-35.0,-4.7,4.0,-19.7,12.1,3.9,-33.0,-4.3,1.4,-19.3,12.4,1.3,-32.5,-5.5,-0.5,-20.8,11.1,-0.5,-34.0,-11.6,2.1,-14.6,-12.0,-0.5,-14.8,-8.9,-0.3,-16.5,2.2,-1.4,-24.5,1.7,6.1,-23.1,-3.6,6.0,-18.9,-2.4,-2.7,-21.0,2.3,5.7,-23.6,-12.4,2.6,-14.2,-4.1,6.8,-18.5,-5.9,6.7,-17.4,-12.2,3.7,-14.1,-14.2,2.9,-16.7,-13.7,2.5,-17.3,-14.2,4.0,-16.5,-9.1,7.2,-21.4,-7.9,7.3,-22.8,-7.3,6.5,-23.5,-2.1,6.7,-27.6,-1.6,6.2,-28.2,-1.8,-0.8,-29.1,-6.2,-2.1,-25.6,-11.6,0.1,-20.0,-14.1,-0.2,-17.2,7.3,-0.9,-30.9,7.8,0.2,-31.2,0.2,-1.1,-24.1,-0.0,-3.5,-24.2,5.8,-0.6,-32.6,6.4,0.4,-32.8,-2.4,-3.1,-27.0,-2.1,-0.7,-26.9,-9.5,-4.9,-17.9,-8.6,-5.6,-20.2,-6.9,-1.2,-21.0,-7.8,-0.6,-19.2,-8.8,-0.5,-20.5,-11.0,-4.7,-19.6] },
 { "name": "pain102", "vertices": [-3.4,-6.4,-30.3,-2.6,-6.1,-29.8,-1.3,-7.7,-32.8,-0.5,-7.5,-32.4,-3.4,-11.6,-32.4,-4.2,-6.5,-31.2,-1.5,-5.7,-29.5,-2.2,-12.5,-32.8,1.4,-11.5,-30.3,-3.1,-5.4,-31.4,-2.1,-5.1,-30.6,-5.8,-9.2,-28.9,-6.1,-6.5,-30.3,-4.8,-7.1,-31.8,-4.5,-9.9,-30.4,-4.1,-4.2,-29.7,-2.8,-4.9,-31.3,-1.9,-4.6,-27.7,-0.6,-5.3,-29.1,-1.6,-7.2,-26.2,-0.2,-7.9,-27.7,-3.5,-9.6,-26.8,-2.2,-10.2,-28.4,0.2,-12.3,-35.8,-0.1,-9.7,-37.3,1.2,-10.4,-38.9,1.5,-13.1,-37.5,1.9,-7.3,-36.7,3.3,-8.2,-38.5,4.1,-7.8,-34.7,5.5,-8.5,-36.3,4.4,-10.3,-33.2,5.7,-11.1,-34.9,2.4,-12.8,-33.7,3.8,-13.5,-35.4,-9.4,-6.4,-23.6,-9.7,-4.2,-24.9,3.0,-11.2,-40.5,3.3,-13.6,-39.3,-7.9,-2.2,-24.4,4.9,-9.4,-40.1,-6.0,-2.5,-22.6,6.8,-9.6,-38.4,-5.7,-4.8,-21.4,7.0,-11.9,-37.0,-7.3,-6.8,-21.9,5.3,-13.9,-37.5,-11.5,-1.4,-15.8,-12.1,-3.8,-15.0,-9.6,-4.8,-17.3,-1.0,-10.2,-26.6,-0.4,-2.7,-27.8,-4.5,-0.6,-22.8,-4.7,-9.5,-21.9,-0.1,-3.3,-28.3,-12.0,-0.8,-15.4,-4.8,0.4,-22.6,-6.3,1.0,-21.2,-11.7,0.3,-15.8,-14.5,-0.9,-17.5,-14.1,-1.6,-18.0,-14.3,0.2,-17.7,-10.3,0.7,-24.4,-9.5,0.1,-25.9,-9.2,-0.9,-26.5,-5.3,-2.9,-31.4,-4.9,-3.6,-31.9,-6.0,-10.4,-30.1,-9.4,-9.8,-25.7,-13.0,-5.0,-20.0,-14.7,-4.0,-16.9,2.3,-12.6,-33.7,2.8,-11.8,-34.5,-2.9,-9.4,-25.8,-3.3,-11.6,-25.1,0.4,-12.6,-35.0,1.0,-11.9,-35.8,-6.2,-11.8,-27.3,-5.7,-9.5,-28.1,-11.0,-9.4,-16.8,-10.7,-10.9,-18.9,-8.8,-7.4,-21.5,-9.2,-6.1,-19.8,-10.5,-6.2,-20.9,-12.8,-9.4,-18.2] },
 { "name": "pain103", "vertices": [0.6,-2.5,-28.3,1.4,-2.4,-27.8,3.0,-3.4,-30.8,3.8,-3.4,-30.2,0.8,-7.3,-31.5,-0.0,-2.3,-29.4,2.5,-2.0,-27.2,2.1,-8.1,-31.8,5.4,-7.8,-28.7,1.1,-1.3,-29.3,2.1,-1.2,-28.2,-2.0,-5.4,-27.8,-2.1,-2.4,-28.7,-0.5,-2.9,-30.1,-0.5,-5.8,-29.4,-0.1,-0.4,-27.6,1.4,-0.9,-28.9,1.9,-1.2,-25.4,3.3,-1.7,-26.7,1.9,-4.2,-24.4,3.3,-4.7,-25.9,-0.0,-6.3,-25.7,1.5,-6.7,-27.2,5.0,-7.5,-34.4,5.0,-4.6,-35.2,6.4,-5.1,-36.8,6.5,-8.0,-35.9,6.9,-2.5,-34.0,8.4,-3.0,-35.7,8.8,-3.4,-31.9,10.4,-3.9,-33.4,8.8,-6.2,-31.0,10.4,-6.8,-32.5,6.8,-8.4,-32.1,8.4,-8.9,-33.7,-6.3,-3.4,-22.8,-6.3,-0.9,-23.6,8.4,-5.7,-38.3,8.5,-8.3,-37.5,-4.7,0.8,-22.5,10.3,-4.0,-37.3,-2.9,0.1,-20.6,12.0,-4.7,-35.4,-2.9,-2.4,-19.8,11.9,-7.3,-34.6,-4.6,-4.3,-20.9,10.2,-9.0,-35.6,-9.5,0.1,-14.6,-10.2,-2.3,-14.4,-7.5,-3.0,-16.4,2.4,-7.1,-25.3,3.3,0.5,-24.9,-1.4,1.9,-20.3,-2.0,-7.1,-21.1,3.7,-0.0,-25.4,-10.1,0.7,-14.1,-1.8,2.8,-19.9,-3.4,3.2,-18.6,-9.7,1.9,-14.2,-12.2,1.1,-16.5,-11.8,0.5,-17.0,-11.9,2.2,-16.5,-7.0,3.8,-22.2,-5.9,3.4,-23.8,-5.6,2.5,-24.4,-0.9,1.2,-29.0,-0.5,0.6,-29.6,-2.1,-6.4,-29.4,-6.1,-6.4,-25.4,-10.4,-2.6,-19.5,-12.6,-2.0,-16.6,6.7,-8.3,-32.1,7.4,-7.4,-32.7,0.4,-6.3,-24.6,-0.1,-8.6,-24.4,5.1,-8.0,-33.6,5.8,-7.1,-34.1,-2.7,-8.2,-26.9,-2.1,-5.9,-27.2,-8.9,-7.5,-17.0,-8.4,-8.7,-19.2,-6.1,-4.8,-20.8,-6.6,-3.9,-19.0,-7.7,-3.7,-20.3,-10.5,-7.3,-18.5] },

+ 11 - 3
src/objects/MorphAnimMesh.js

@@ -99,9 +99,17 @@ THREE.MorphAnimMesh.prototype.playAnimation = function ( label, fps ) {
 
 	var animation = this.geometry.animations[ label ];
 
-	this.setFrameRange( animation.start, animation.end );
-	this.duration = 1000 * ( ( animation.end - animation.start ) / fps );
-	this.time = 0;
+	if ( animation ) {
+
+		this.setFrameRange( animation.start, animation.end );
+		this.duration = 1000 * ( ( animation.end - animation.start ) / fps );
+		this.time = 0;
+
+	} else {
+
+		console.warn( "animation[" + label + "] undefined" );
+
+	}
 
 };