void mouseMoved() { if(mouseY > pmouseY) ver -= space/4; if(mouseY < pmouseY) ver += space/4; if(mouseX > pmouseX) hor -= space/4; if(mouseX < pmouseX) hor += space/4; } void mouseDragged() { if(mouseY > pmouseY) sval -= 0.001; zoom += 80; if(mouseY < pmouseY) sval += 0.001; zoom -= 80; if(mouseX > pmouseX) sval -= 0.001; zoom += 80; if(mouseX < pmouseX) sval += 0.001; zoom -= 80; if(sval > 1.0) sval = 1.0; if(sval < 0.06) sval = 0.06; } void navegar() { if(mouseY > 20) ver -= 14/space; if(mouseY < height-40) ver += 14/space; if(mouseX > width-40) hor -= 14/space; if(mouseX < 40) hor += 14/space; if(ver>(gridsize)*(sval*2)) ver=(gridsize)*(sval*2); if(hor>(gridsize)*(sval*2)) hor=(gridsize)*(sval*2); if(ver<-(gridsize)*(sval*2)) ver=-(gridsize)*(sval*2); if(hor<-(gridsize)*(sval*2)) hor=-(gridsize)*(sval*2); if(keyPressed) { if(key == 'm' || key == 'M') { roty = mouseY * sqrt(0.0003); rotx = mouseX * sqrt(0.0003); cursor(MOVE); lights(); } if(key == '+') { zoom += 100; }if(key == '-') { zoom -= 100; } if(key == '1') { rotx=0.; roty=0.0; rotz=4.71; sval=0.1; transy=height/2; transx=width/2; }if(key == '2') { rotx=8.97; roty=7.65; rotz=4.71; sval=0.1; transy=height/2; transx=width/2; } if(key == '3') { rotx=10.14; roty=8.27; rotz=4.71; sval=0.1; transy=height/2; transx=width/2; } if(key == '4') { rotx=4.14; roty=5.27; rotz=8.71; sval=0.1; transy=height/2; transx=width/2; } if(key == '5') { rotx=11.14; roty=6.27; rotz=6.71; sval=0.1; transy=height/2; transx=width/2; } } else { cursor(ARROW); //noLights(); } }