Foros del Web » Programando para Internet » Javascript »

animacion en canvas y mousemove ??????

Estas en el tema de animacion en canvas y mousemove ?????? en el foro de Javascript en Foros del Web. hola foro... he estado viendo el potencial del canvas y me doy cuenta que un efecto 3d no es mas que una simulacion en que ...
  #1 (permalink)  
Antiguo 09/09/2010, 20:44
Avatar de killerangel  
Fecha de Ingreso: septiembre-2007
Ubicación: Un punto en el espacio
Mensajes: 592
Antigüedad: 16 años, 7 meses
Puntos: 10
Exclamación animacion en canvas y mousemove ??????

hola foro...

he estado viendo el potencial del canvas y me doy cuenta que un efecto 3d no es mas que una simulacion en que se redibuja en cada movimiento del mouse... es asi??? si no es... diganme porfavor como es??? yo creo q si!!

lo q no comprendo aun es como es q en estas animaciones como el parallax con jquery, se tubiese una especie de efecto predeterminado para cada posicion de mouse, me explico:

si movemos el mouse en un canvas, se produce una animación, pero el movimiento puede ser justo hasta el borde y por lo tanto la ainmacion queda en una posicion determinada y el mouse salio del elemento. Si se ingresa el mouse desde otra posicion, uno espera que el efecto continue pero magicamente adapta la posicion adecuada para el lugar del mouse... como??????

cual es la tecnica? le he dado vueltas al asunto y ninguna teoria me convence... pero se q hay q hacerlo con las matrices y un punto de referencia que puede ser el centro.. tal vez?

weno espero ayudita por q esto si me preocupa!!
__________________
Sueñen... y trabajen por hacer esos sueños realidad... de eso se construye el futuro!!
Me siento entre la ASP-ada y la PHP-red
  #2 (permalink)  
Antiguo 10/09/2010, 08:03
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Respuesta: animacion en canvas y mousemove ??????

Depende del tipo de animación 3d. No todas funcionan igual.
En cuanto a tu duda acerca del onmousemove, para salvar lo que mencionás, en lugar de aplicarlo al canvas (canvas.onmousemove o usando linteners) lo que puede hacerse es aplicarlo al objeto document. Con eso, aunque salgas del canvas, como el efecto no está ligado a él sino al documento, las animaciones mantendrán siempre la continuidad a que hacés referencia.
  #3 (permalink)  
Antiguo 10/09/2010, 08:53
Avatar de killerangel  
Fecha de Ingreso: septiembre-2007
Ubicación: Un punto en el espacio
Mensajes: 592
Antigüedad: 16 años, 7 meses
Puntos: 10
Respuesta: animacion en canvas y mousemove ??????

Pues la verdad es q aun si fuera con el documento, el mouse pued salir de la venta y el efecto igual sigue, por eso aun persiste mi duda... aunque.. viendolo bien... podria guardar la posicion del mouse para el documento y aplicar los cambios en el canvas hasta que se haya realizado una especie de restauracion....

Tipos de animacion... pucha Panino.. ahi si q me agarraste xq solo se me ocurre esa q te digo: 'distorcion continua'... las demas, pues... gif? ...plop!!!

Estaba rezando por q respondieras Pani... casi te envio un MP
__________________
Sueñen... y trabajen por hacer esos sueños realidad... de eso se construye el futuro!!
Me siento entre la ASP-ada y la PHP-red

Etiquetas: animacion, canvas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:13.