Jeffrey Cross
Jeffrey Cross

Cinq grands sites de traitement

Dans cette boîte à code, nous nous attardons sur la programmation pour jeter un coup d’œil sur cinq excellentes ressources de traitement.

OpenProcessing. OpenProcessing est un site géré par la communauté où les utilisateurs peuvent partager leurs portefeuilles. Vous trouverez une vaste gamme de croquis créatifs allant de l’art à la science. Par exemple, GUIGUITROCHOID de Guigui simule les engrenages dans un spirographe. En plus de profiter de la beauté visuelle, vous pouvez également visualiser le code source de n'importe quel croquis pour voir comment il fonctionne.

Traitement d'apprentissage. Ce site héberge le livre Learning Processing du professeur ITP Daniel Shiffman. Bien que ce livre ne couvre pas Arduino, il couvre presque tout ce que vous voulez faire dans le traitement, et est un excellent livre à aborder une fois que vous avez appris la langue.La section sur la vidéo comporte de nombreux miroirs créatifs, tels que «Pixelation vidéo».

La nature du code. Un autre excellent site de Daniel Shiffman, ce site couvre «des sujets allant des concepts fondamentaux de mathématiques et de physique à des simulations plus avancées de systèmes complexes. Les sujets abordés incluront les forces, la trigonométrie, les fractales, les automates cellulaires, l’auto-organisation et les algorithmes génétiques. »En plus de l’excellent code Processing, vous apprendrez également la physique qui le sous-tend. Par exemple, le matériel sur les vecteurs et le chemin suivi sera utile à quiconque fait de la robotique.

Page du projet de Ben Fry. Ce site contient un certain nombre de projets de Ben Fry, co-créateur de Processing. Bien que le code soit léger, les exemples montrent toute la gamme de visualisation de données étonnante possible avec le langage de traitement. (La plupart du code pour les projets se trouve dans son livre Visualizing Data). Le site propose également plusieurs exemples intéressants de visualisation de données génétiques, mais ceux que je préfère sont ceux du code source des jeux Atari 2600.

processing.android. Ce site compile des vidéos de plusieurs ateliers sur l’exécution de Processing sur Android, le système d’exploitation du téléphone mobile. Outre les graphiques de base, le site propose des vidéos sur l’utilisation des bibliothèques pour lire les données des capteurs du téléphone. Au plaisir d'explorer cela dans les prochaines colonnes!

J'espère que vous trouverez ces sites aussi inspirants que moi. La semaine prochaine, nous reviendrons à notre programme régulier.

Dans le hangar de fabricant:


Premiers pas avec Processing Apprenez à programmer en toute simplicité avec Processing, un langage simple qui vous permet d'utiliser du code pour créer des dessins, des animations et des graphiques interactifs. Les cours de programmation commencent généralement par la théorie, mais ce livre vous permet de vous lancer directement dans des projets créatifs et amusants. Idéal pour tous ceux qui souhaitent apprendre la programmation de base, il constitue une simple introduction au graphisme pour les personnes ayant quelques compétences en programmation.

Part

Laisser Un Commentaire