Expresiones after effects, crear reloj







Expresiones para adobe After effects para crear las agujas de un reloj








reloj

Ejemplo simple


Con estas tres expresiones vamos a podemos girar las tres agujas del reloj automaticamente
 y ajustando la hora incial.

Para usarlo simplemente sigue estos pasos:

1. Crea las 3 agujas del reloj y colocalas con el mismo centro, teniendo en cuenta el punto de interes para el giro.

2. Aplica las siguientes expresiones a las diferentes capas en su rotacion.
3.Cambiar el valor de forwardtime, para elegir la posición de inicio de las agujas. 

PARA LAS HORAS 
  forwardtime = 10;
starttime = time+(forwardtime*3600);
h =starttime/3600;
s = Math.floor(h);
s2 = h-s;
if (s2 > 0.99){
   transform.rotation = (Math.floor(h)*30)+((s2-0.99)*(1/0.01)*30);
}else{
   transform.rotation = Math.floor(h)*30;

--------------------------------------------------------------------------------------------------------------------------- 
PARA LOS MINUTOS 
  forwardtime = 11;
starttime = time+(forwardtime*60);
m = starttime/60;
s = Math.floor(m);
s2 = m-s;
if (s2 > 0.9){
   transform.rotation = (Math.floor(m)*6)+((s2-0.9)*(1/0.1)*6);
}else{
   transform.rotation = Math.floor(m)*6;

---------------------------------------------------------------------------------------------------------------------------- 
PARA LOS SEGUNDOS 
  timer = time+23;
s = Math.floor(timer);
s2 = timer-s;
if (s2 > 0.7){
   transform.rotation = (Math.floor(timer)*6)+((s2-0.7)*(1/0.3)*6);
}else{
   transform.rotation = Math.floor(timer)*6;


Espero que os guste







No hay comentarios:

Publicar un comentario

Related Posts Plugin for WordPress, Blogger...