Jeffrey Cross
Jeffrey Cross

Viisi hyvää käsittelypaikkaa

Tässä Codeboxissa otamme tauon ohjelmoinnista, jotta voimme tarkastella viittä suurta käsittelyresurssia.

OpenProcessing. OpenProcessing on yhteisöpohjainen sivusto, jossa ihmiset voivat jakaa salkkujaan. Löydät laajan valikoiman luovia luonnoksia, jotka vaihtelevat taiteesta tieteeseen. Esimerkiksi Guigui GUIGUITROCHOID simuloi hammaspyörästön hammaspyöriä. Visuaalisen kauneuden lisäksi voit myös tarkastella lähdekoodia mistä tahansa luonnoksesta nähdäksesi, miten se toimii.

Learning Processing. Tämä sivusto on ITP: n professori Daniel Shiffmanin oppimiskäsittelyprosessin koti. Vaikka tämä kirja ei kata Arduinoa, se kattaa lähes kaiken, mitä haluat tehdä käsittelyssä, ja se on loistava kirja, jonka avulla voit selvittää kielen.Videon osassa on monia luovia peilejä, kuten "Video Pixelation".

Koodin luonne. Toinen loistava sivusto Daniel Shiffmanilta, tämä sivusto kattaa "aiheet matematiikan ja fysiikan perusajatuksista aina monimutkaisempien järjestelmien kehittyneempiin simulaatioihin. Käsiteltyihin aiheisiin kuuluvat voimat, trigonometria, fraktaalit, soluautomaatit, itseorganisaatio ja geneettiset algoritmit. ”Kaikkien hienojen käsittelykoodien lisäksi opit myös koodin takana olevan fysiikan. Esimerkiksi vektorien ja polun seuranta-aineisto on hyödyllinen kaikille, jotka tekevät robotiikkaa.

Ben Fryn projektisivu. Tällä sivustolla on useita Ben Fryn, Processing-yhteistyön tekijän, hankkeita. Vaikka koodissa on valo, esimerkit esittävät mahdollisen hämmästyttävän datan visualisoinnin koko prosessikielellä. (Suurin osa projektien koodista on hänen visualisointitietokannassaan). Sivustolla on myös useita mielenkiintoisia esimerkkejä geneettisten tietojen visualisoinnista, mutta suosikkini ovat Atari 2600 -pelien lähdekoodia.

processing.android. Tämä sivusto kokoaa videoita useista työpajoista, joissa on käynnissä Processing on Android, suosittu matkapuhelimen käyttöjärjestelmä. Perusgrafiikan lisäksi sivustolla on videoita siitä, miten kirjastoja voi käyttää tietojen lukemiseen puhelimen antureista. Odotamme innolla tätä tulevissa sarakkeissa!

Toivottavasti löydät nämä sivustot inspiroiviksi. Ensi viikolla palaamme säännölliseen ohjelmaan.

Makerissa:


Käsittelyn aloittaminen Opi käyttämään prosessointia helpompaa tietokoneen ohjelmointia, joka on yksinkertainen kieli, jolla voit käyttää koodia piirustusten, animaatioiden ja vuorovaikutteisen grafiikan luomiseen. Ohjelmointikurssit alkavat yleensä teoriasta, mutta tämän kirjan avulla voit siirtyä suoraan luoviin ja hauskiin projekteihin. Se sopii kaikille, jotka haluavat oppia perusohjelmointia, ja se on yksinkertainen esittely grafiikalle ihmisille, joilla on joitakin ohjelmointitaitoja.

Osake

Jättänyt Kommenttia