Jouer avec les mathématiques : faire des GIF animé et HTML5 (8 / 15 étapes)

Étape 8: Notions de base - intervention de l’utilisateur

Maintenant, la formule suivante rendra une place suite à la souris et de couleur après la position x . Il s’agit d’une forme simple d’interaction avec l’utilisateur.

Note : Pour profiter de l’interactivité, suivre http://www.openprocessing.org/sketch/138963

Formule

 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) } 

Explication

  • (a) réglage MOUSE_MOVE true assurera pour redessiner lors de tout déplacement de la souris.
  • (b) nous calculer la distance du pixel actuel à la souris. Au lieu de x et y, u et v sont utilisés, car ils représentent les coordonnées du pixel. Largeur est utilisée pour normaliser et être indépendant de la taille du canevas réelles. La valeur 10 contrôle la taille de la tache.
  • (c) le changement de couleur est proportionnel à la position horizontale de souris mouseX. Largeur est utilisée pour ce quart de travail varie entre 0 et 1.
  • (d) la luminosité sera maximale sous la souris et tendra à zéro pour les pixels de la souris.
  • (e) pour la teinte, nous mettre à l’échelle les décalages de couleurs, comprise entre 0 et 255.
  • (f) nous créons la couleur du pixel en utilisant la teinte calculée, la luminosité et une saturation maximale (255, pour des couleurs fortes).

Notes :

  • Dessiner à plat simple formes suivant la souris, MathVision est beaucoup moins efficace que les primitives graphiques habituelles de Processing.js. C’est parce que MathVision recalcule chaque pixel (application de la formule à chacun) pour chaque nouveau dessin de la toile.
  • En revanche, les effets, tels que le halo que vous pouvez voir ici, sont très facilement obtenus.

Articles Liés

Comment faire des Gifs animés sur Pizza

Comment faire des Gifs animés sur Pizza

si vous passez du temps dans les Forums communautaires de Instructables >> Blog communautaire, verrait qu'il y a quelque temps j'ai commencé à parler de l'art que je fais pour célébrer la commande de pizza au QG Instructables tous les jeudis. Je l'a
Lire esprit... avec les mathématiques !

Lire esprit... avec les mathématiques !

Quelques mois, j'étais assis autour de s'ennuyer sur mon ordinateur, quand mon père m'a envoyé un email. Le Courriel contenait un lien vers un jeu de puzzle de mathématiques. Pour ceux d'entre vous trop peur de cliquer sur le lien, ou qui ne veulent
Faire un GIF animé

Faire un GIF animé

Remarque : cette page peut prendre un moment pour chargerRien ne résume les choses comme un GIF animé, et si vous avez passé du temps sur l'Internet vous avez sans doute vu quelques-uns. Pour ceux qui sont arrivés en retard à la classe, une image GIF
Comment faire un Gif animé dans Photoshop (et imprimer un flipbook!)

Comment faire un Gif animé dans Photoshop (et imprimer un flipbook!)

j'ai voulu faire un gif animé d'un système mécanique de la jambe que j'ai conçu (et publiera une instructable tout bientôt), et j'ai pensé que je poste un rapide tutoriel sur comment faire des gifs animés dans photoshop.Etape 1: Assembler vos couches
Comment faire des GIFs avec VLC player et Adobe Photoshop

Comment faire des GIFs avec VLC player et Adobe Photoshop

ce tutoriel est de faire des GIFs que beaucoup de gens aujourd'hui voudrais faire, en particulier des blogueurs.Commentaires ? Suggestions ? Questions ? S'il vous plaît mettre là-bas ! :)Cette vidéo vous est présentée par groupe onze S20 ID 111.
Comment : modifier les Images pour faire un GIF

Comment : modifier les Images pour faire un GIF

Modifier les images avec des techniques simples de photoshop et créez un GIF !Choses dont vous aurez besoin :PhotoshopToute image JPEG de votre choixÉtape 1: Ouvrez votre fichier sur PhotoshopPour commencer, allez dans fichier - ouvrir - choisissez u
Jouer avec les neurones rougeoyants ? Un nouveau cadre pour la simulation interactive de neurone dans le matériel.

Jouer avec les neurones rougeoyants ? Un nouveau cadre pour la simulation interactive de neurone dans le matériel.

La théorie EEPA présente et la mise en œuvre matérielle correspondante ont été développés dans le cadre de mes recherches de thèse de baccalauréat. Les explications données ici sont écrits pour un large public. Si vous êtes intéressé par la thèse, le
Faire un GIF animé d’un petit objet

Faire un GIF animé d’un petit objet

l'idée est de prendre un court clip vidéo d'un objet en rotation et les convertir en format GIF89a qui jouera dans une boucle sans fin dans un navigateur web.En utilisant une platine motorisée tel qu'un lecteur de disque, l'objet peut être fait pour
Comment faire un GIF animé sur un fichier vidéo en utilisant seulement le freeware

Comment faire un GIF animé sur un fichier vidéo en utilisant seulement le freeware

pour ceux d'entre vous qui ne connaissent pas un GIF est le plus couramment utilisé format supportant plusieurs images dans un slidshow ou une animation d'image. en d'autres termes, vous pouvez mettre de courtes vidéos où aller normalement seules les
Comment faire un GIF animé

Comment faire un GIF animé

Dans ce tutoriel je va vous montrer comment faire un gif animé de base, avec quelques techniques de base montage dans Adobe Photoshop CS5. Veuillez noter pour ce tutoriel que vous avez besoin d'une compréhension de base de photoshop.Étape 1: Ouvrez P
Emballage colis - mains sur les mathématiques

Emballage colis - mains sur les mathématiques

Vous pouvez joindre mathématiques avec plaisir ?Oui !Pour la plupart des enfants et des adultes mathématiques pourrait être ennuyeux et difficile. Mais tous les jours nous utilisons mathématiques pour faire toutes sortes de choses dans nos vies. Emba
Peu de frapper et booléennes mathématiques sans les mathématiques

Peu de frapper et booléennes mathématiques sans les mathématiques

vue d'ensembleQuand je suis peu cogner ou programmation de microcontrôleurs, parfois que j'ai vraiment envie de se concentrer sur ce que les modèles binaires ressemblent, vraiment visualiser ce que font les zéros et uns.  Mais le devoir de faire le c
Jouer avec les régulateurs de tension

Jouer avec les régulateurs de tension

quelqu'un qui a joué avec ces petites bêtes de somme de notre monde et je me demandais comment ils fonctionnent, lire sur. Les régulateurs de terminales standards à trois comme les 7805(5v) sont ce que la plupart des gens voir et utilisent sans pense
BRICOLAGE pour les filles : Comment faire des Kanzashi perles fleur de ruban de Satin

BRICOLAGE pour les filles : Comment faire des Kanzashi perles fleur de ruban de Satin

Mesdames ! Ce joli tutoriel sur comment faire Kanzashi perles Satin ruban fleur d'artisanat bricolage pour les filles qui fait pour telle une activité art et d'artisanat pour les filles du plaisir! N'est pas amusant reprenant Rapide et simple bricola