Juega con las matemáticas: hacer el GIF animado y HTML5 (7 / 15 paso)

Paso 7: Conceptos básicos - animación espiral

(enlace a la versión animada de HTML5)

¿Así que muy bien, pero no eran imágenes GIF animadas prometidas en la introducción?

Animación, hay tres nuevos ingredientes:

  • t: valor en el tiempo. Sólo tienes que añadir t a los argumentos de rgb() o hsb(). Por supuesto, deberá utilizarse inteligentemente t en la fórmula.
  • TIME_INCREMENT: el tiempo de salto entre cada fotograma.
  • Marcos: el número de fotogramas para el GIF animado. Si no desea exportar como GIF animado, puede dejar hacia fuera.

Fórmula

 TIME_INCREMENT = 0.2; // (a) FRAMES = 10; // (b) FRAMES = TWO_PI / TIME_INCREMENT / 3; // (b2) OUT_PAUSE = false; WIDTH = 250; RATIO = 1; X_MIN = -1; X_MAX = 1; Y_MIN = -1; Y_MAX = 1; color rgb(x, y, t) { // (c) float radius = dist(x, y, 0, 0); float angle = -atan2(x, y); angle = angle + t; // (d) float value = angle*3 - log(radius)*12; float stripe = cos(value); float luma = (stripe + 1) * 127; return color(luma); } 

La espiral no animada fue explicada en el tutorial anterior. Aquí sólo nos cubrirá las modificaciones necesarias para generar una animación.

  • (a) TIME_INCREMENT define el tiempo de incremento, es decir, cómo el tiempo varía de un fotograma al siguiente.
  • (b) Marcos define el número de fotogramas que queremos el paquete en el archivo de animación (anim GIF). El número depende realmente de su fórmula. Deberá elegirse para que la transición entre el último fotograma y el primer fotograma es lisa. Aquí en (b2), se calcula para considerar el TIME_INCREMENT (el más pequeño el incremento, más el número de fotogramas).
  • (c) la función rgb() se declara aquí con el argumento de t . Indica que queremos una animación. Se llamará la función rgb() con varios valores de t, a partir de 0 e incrementado con TIME_INCREMENT en cada nuevo cuadro.
  • (d) en esta fórmula, se trata de cómo decidimos usar t. Aquí, t se añade al ángulo, haciendo la espiral entera de la vuelta con el tiempo.

Ejercicios

  1. Hacer la espiral gira en la dirección opuesta.
  2. Que la vuelta de la espiral más rápida o slowlyer.

Artículos Relacionados

Leer mentes... con las matemáticas!

Leer mentes... con las matemáticas!

Hace unos meses estaba sentado alrededor de aburrido en mi computadora, cuando mi papá me remitió un correo electrónico. El correo electrónico contiene un enlace a un juego de matemáticas. Para aquellos de ustedes a haga clic en el enlace, o que simp
Allen, llaves de llave hexagonal... hacer las matemáticas. Diestro Tighty - Loosey zurdo

Allen, llaves de llave hexagonal... hacer las matemáticas. Diestro Tighty - Loosey zurdo

llaves de Allen, llave de maleficio, llaves - hacer las matemáticas y puede agregar algunas herramientas más a su caja.Si usted tiene un sistema o varios sistemas de llaves... siempre parece que hay un tiempo cuando todavía no tienes la llave del tam
Bits de matemáticas booleanas y golpeando sin las matemáticas

Bits de matemáticas booleanas y golpeando sin las matemáticas

ResumenCuando yo estoy poco de autoagresión o programación de microcontroladores, a veces que realmente quiero centrarme en lo que los patrones parecen, realmente visualizar lo que están haciendo los ceros y unos.  Pero tienen que ver las matemáticas
Cómo hacer un Gif animado en Photoshop (e imprimir un libro animado!)

Cómo hacer un Gif animado en Photoshop (e imprimir un libro animado!)

que quería hacer un gif animado de un sistema mecánico de la pierna que diseñé (y va a publicar un instructable sobre pronto), y pensé que sería publicar un tutorial rápido sobre cómo hacer gifs animados en photoshop.Paso 1: Montar las capasUso de ca
Cómo hacer un GIF animado

Cómo hacer un GIF animado

En este tutorial mostrará usted cómo hacer un gif animado básico, con algunas técnicas de edición básicas en Adobe Photoshop CS5. Nota: para este tutorial que necesitas un conocimiento básico de photoshop.Paso 1: Abrir PhotoshopLanzamiento de Adobe P
Hacer un GIF animado

Hacer un GIF animado

Nota: esta página puede tomar un momento para cargarNada resume cosas como un GIF animado, y si has pasado alguna vez por Internet sin duda has visto pocos. Para quienes llegaron tarde a clase, un GIF animado es un formato de imagen digital que tiene
Las matemáticas y el arte en Origami - como hacer tramas geométricas

Las matemáticas y el arte en Origami - como hacer tramas geométricas

Nunca estaba intrigado por origami hasta que me topé con origami modular. Yo he doblado por algunos años ahora, y mientras no estoy todavía ningún maestro de este arte, quiero compartir al menos una parte de ella con otros. El origami es un bello eje
Cómo hacer un GIF animado de un archivo de vídeo con sólo freeware

Cómo hacer un GIF animado de un archivo de vídeo con sólo freeware

para aquellos de ustedes que no saben un GIF es el más comúnmente utilizado de imagen formato de varios marcos de soporte en un slidshow o animación. en otras palabras puedes poner vídeos cortos donde van normalmente solamente imágenes.He querido hac
Kit de primeros auxilios (con las instrucciones para hacer una bolsa de cremallera alineado)

Kit de primeros auxilios (con las instrucciones para hacer una bolsa de cremallera alineado)

esto es una gran idea del regalo para los padres--niños primeros auxilios para el coche. Además de ideas para el juego, este instructable explica cómo coser una bolsa de cremallera alineado, con la parte inferior de un triángulo.¡ Disfrute!Melissahtt
Hacer archivos gif animado

Hacer archivos gif animado

esta guía le ayudará a crearlos llamados gif animado de imágenes en movimiento. Estas no son películas sino imágenes que se han combinado y se muestran en forma de diapositivas para dar la imagen el aspecto de una película.Paso 1: hacer las fotos Ser
Hacer un GIF animado de un objeto pequeño

Hacer un GIF animado de un objeto pequeño

la idea es tomar un corto video clip de un objeto giratorio y convertirlo a un archivo GIF89a que jugará en un bucle sin fin en un explorador web.Utilizando un plato giratorio motorizado como un tocadiscos, el objeto se puede hacer girar a una veloci
Pizzoetrope: Hacer un GIF animado en una Pizza

Pizzoetrope: Hacer un GIF animado en una Pizza

El Pizzoetrope es un proyecto desarrollado a partir de mi interés en la popularidad de la pizza en el internet y la forma en que se celebra la cultura popular, especialmente en sitios de redes sociales como tumblr, convirtiendo las imágenes en movimi
Hacer un GIF animado en adobe photoshop

Hacer un GIF animado en adobe photoshop

en este ible' le mostrará cómo hacer un GIF en photoshop.estoy usando photoshop elementos 7.1 de este instructable.Paso 1: ahora usted tendrá que abrir un nuevo documento y el tipo en las dimensiones que se muestran a continuación.Paso 2: ahora crear
Cómo hacer un Gif animado de Video

Cómo hacer un Gif animado de Video

Uso Imgur para convertir automáticamente 15 segundos de cualquier vídeo de Youtube o Vimeo en un Gif animado.