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

Paso 8: Conceptos básicos - interacción con el usuario

Ahora, la fórmula siguiente dará un punto tras el ratón y color después de la posición x . Se trata de una forma simple de interacción con el usuario.

Nota: Para experimentar la interactividad, siga http://www.openprocessing.org/sketch/138963

Fórmula

 WIDTH = 250; RATIO = 1; X_MIN = -20; X_MAX = 20; Y_MIN = -20; Y_MAX = 20; MOUSE_MOVE = true; // (a) color hsb(x, y) { float d = dist(u, v, mouseX, mouseY) / WIDTH * 10; // (b) float shift = mouseX / WIDTH; // (c) float bright = (1/d) * 255; // (d) float hue = shift * 255; // (e) return color(hue, 255, bright); // (f) } 

Explicación

  • (a) ajuste MOUSE_MOVE true asegurará para volver a dibujar sobre cualquier movimiento de ratón.
  • (b) calcular la distancia del pixel actual del mouse. En lugar de x y de y, u y v se utilizan, ya que representan las coordenadas del pixel. Ancho se utiliza para normalizar y ser independiente del tamaño del lienzo actual. El valor 10 controla el tamaño del spot.
  • (c) el cambio de color es proporcional a la posición horizontal del ratón del mouseX. Ancho se utiliza para que ese cambio va desde 0 a 1.
  • (d) el brillo será máximo bajo el ratón y tenderá a cero para los pixeles del ratón.
  • (e) para el matiz, escala el cambio de color, rango entre 0 y 255.
  • (f) crear el color de píxel mediante el tono computado, brillo y una saturación máxima (255, para colores fuertes).

Notas:

  • Para dibujar el plano simple formas siguiendo el ratón, MathVision es mucho menos eficiente que los primitivos de gráficos generalmente de Processing.js. Esto es porque MathVision vuelve a calcular cada pixel (aplicando la fórmula a cada uno) para cada redibujado del lienzo.
  • Por otro lado, efectos tales como el halo que se puede ver aquí, se obtienen muy fácilmente.

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.