Live coding of graphics: Difference between revisions

From Toplap
Jump to navigation Jump to search
No edit summary
(Undo revision 3952 by 213.5.64.211 (Talk))
 
(19 intermediate revisions by 13 users not shown)
Line 1: Line 1:
[http://puli.org.cn/web/take-to/ take to the clouds above] [http://italnet.net.cn/img/media-center/ media center m1280] [http://zodip.info/description/en-la.htm en la disco bailoteo] [http://italnet.net.cn/img/de-gran/ de gran omar] [http://puli.org.cn/web/dimagrire-gravidanza/ dimagrire gravidanza] [http://zodip.info/description/oreficeria-argenteria.htm oreficeria argenteria] [http://italnet.net.cn/img/donne-tg/ donne tg] [http://zodip.info/description/processori-amd.htm processori amd 64] [http://italnet.net.cn/img/deja-una/ deja una rosa en tu balcon grupo brindis] [http://zodip.info/description/kurume.htm kurume] [http://italnet.net.cn/img/realismo-pittori/ realismo pittori tedeschi] [http://italnet.net.cn/img/desko/ desko] [http://nibko.info/data/lavorazioni-meccaniche.htm lavorazioni meccaniche conto terzi] [http://nibko.info/data/pompe-elettriche.htm pompe elettriche] [http://puli.org.cn/web/sito-flash/ sito flash] [http://zodip.info/description/immagini-culi.htm immagini culi] [http://zodip.info/description/sway-bubble.htm sway bubble] [http://zodip.info/description/fotoromanzo.htm fotoromanzo] [http://hangzhau.cn/html/stradario-di/ stradario di milano] [http://nibko.info/data/consulto-cartomanzia.htm consulto cartomanzia amore] [http://italnet.net.cn/img/canguros/ canguros] [http://zodip.info/description/haendel-halleluia.htm haendel halleluia] [http://puli.org.cn/web/teddybear-music/ teddybear music] [http://hangzhau.cn/html/lilli-gruber/ lilli gruber fakes] [http://hangzhau.cn/html/www-ottica/ www ottica it] [http://italnet.net.cn/img/haruka/ haruka] [http://hangzhau.cn/html/auto-treviso/ auto treviso] [http://zodip.info/description/tesi-outlet.htm tesi outlet] [http://nibko.info/data/escorts-roma.htm escorts roma] [http://zodip.info/description/adidas.htm adidas 76] [http://nibko.info/data/radeon-pro.htm radeon 9600pro] [http://zodip.info/description/cumbia-kins.htm cumbia kins] [http://nibko.info/data/coldplay-trouble.htm coldplay trouble] [http://zodip.info/description/acer-wlmi.htm acer 4005wlmi] [http://nibko.info/data/professionisti.htm professionisti] [http://zodip.info/description/trevi.htm trevi 2607] [http://nibko.info/data/the-car.htm the car] [http://nibko.info/data/deborah-kerr.htm deborah kerr] [http://zodip.info/description/lavoro-con.htm lavoro con telefono sex] [http://zodip.info/description/carrozzerie-rally.htm carrozzerie rally] [http://nibko.info/data/i-miserabili.htm i miserabili depardieu] [http://hangzhau.cn/html/liliane/ liliane] [http://zodip.info/description/tauranga.htm tauranga] [http://italnet.net.cn/img/silvio-gigli/ silvio gigli] [http://puli.org.cn/web/calciomercato-oggi/ calciomercato oggi] [http://hangzhau.cn/html/vhf-marino/ vhf marino portatile] [http://italnet.net.cn/img/cld/ cld 135] [http://italnet.net.cn/img/tracy-e/ tracy e il signore del piano di sopra] [http://hangzhau.cn/html/collezionismo-cartoline/ collezionismo cartoline illustrate] [http://hangzhau.cn/html/generale-vasco/ generale vasco] [http://zodip.info/description/annuncio-personali.htm annuncio personali salerno] [http://nibko.info/data/ddr.htm ddr 2] [http://hangzhau.cn/html/resident-evil/ resident evil (biohazard)] [http://nibko.info/data/vivavoce-auto.htm vivavoce auto nokia] [http://nibko.info/data/societa-di.htm societa di lavoro interinale] [http://italnet.net.cn/img/smartphone-imate/ smartphone i-mate] [http://hangzhau.cn/html/swet-home/ swet home alabama] [http://zodip.info/description/cantanti-italiani.htm cantanti italiani] [http://puli.org.cn/web/xeon-ibm/ xeon ibm computer] [http://nibko.info/data/los-rebujitos.htm los rebujitos] [http://nibko.info/data/levi-se.htm levi se questo e un uomo] [http://nibko.info/data/www-rendy.htm www rendy ingerman calendario 2004 i] [http://nibko.info/data/concessionaria-suzuki.htm concessionaria suzuki milano] [http://zodip.info/description/paul-klee.htm paul klee] [http://hangzhau.cn/html/ram-/ ram 72 pin] [http://hangzhau.cn/html/case-in/ case in costruzione] [http://italnet.net.cn/img/oakley-jacket/ oakley jacket polarized] [http://nibko.info/data/rosa-scompiglio.htm rosa scompiglio e i suoi amanti] [http://puli.org.cn/web/buddha-bar/ buddha bar 3] [http://zodip.info/description/adattatore-da.htm adattatore da viaggio apple] [http://hangzhau.cn/html/rey-misterio/ rey misterio senza maschera] [http://nibko.info/data/lg-ls.htm lg l1750s] [http://zodip.info/description/video-sexy.htm video sexy luisa corna] [http://nibko.info/data/rita-cadi.htm rita cadi] [http://nibko.info/data/le-persecuzioni.htm le persecuzioni degli ebrei] [http://zodip.info/description/mf-toner.htm mf3110 toner] [http://italnet.net.cn/img/hp-deskjet/ hp deskjet 990cxi] [http://hangzhau.cn/html/do-it/ do it do it again] [http://italnet.net.cn/img/www-bakire/ www bakire com] [http://zodip.info/description/jeet-kune.htm jeet kune do il libro segreto di bruce] [http://nibko.info/data/calendario-alessandro.htm calendario alessandro preziosi] [http://nibko.info/data/valtur-italia.htm valtur italia] [http://hangzhau.cn/html/selen-video/ selen video porno] [http://nibko.info/data/nuove-immagini.htm nuove immagini per heroes of the pacific] [http://italnet.net.cn/img/scoreggiare/ scoreggiare] [http://hangzhau.cn/html/beau-de/ beau de rochas, alphonse] [http://hangzhau.cn/html/government-loans/ government loans] [http://puli.org.cn/web/bbb-nuas/ bbb nuas] [http://puli.org.cn/web/avete-inserito/ avete inserito pure il mio tel] [http://zodip.info/description/gamuz-com.htm gamuz com] [http://hangzhau.cn/html/comune-di/ comune di bagnoli] [http://zodip.info/description/ospedale-pisa.htm ospedale pisa] [http://puli.org.cn/web/s-t/ s t dupont] [http://hangzhau.cn/html/san-sperate/ san sperate] [http://nibko.info/data/alexdelpiero.htm alexdelpiero] [http://nibko.info/data/videosgratuitos.htm videosgratuitos] [http://nibko.info/data/mp-traxdata.htm mp3 traxdata] [http://hangzhau.cn/html/fabio-lety/ fabio lety] [http://italnet.net.cn/img/linkin-park/ linkin park numb] [http://hangzhau.cn/html/monolocale-da/ monolocale da acquistare al mare] [http://hangzhau.cn/html/se-fossi/ se fossi re] [http://italnet.net.cn/img/bandido/ bandido] [http://italnet.net.cn/img/ghei/ ghei] [http://nibko.info/data/scherzi-per.htm scherzi per pc] [http://zodip.info/description/leviathan.htm leviathan] [http://puli.org.cn/web/porsche-carrera/ porsche carrera 2 cabrio 996 2002] [http://zodip.info/description/ola-tala.htm ola tala] [http://zodip.info/description/angelo-demone.htm angelo demone] [http://zodip.info/description/mi-dispiace.htm mi dispiace devo andare] [http://puli.org.cn/web/van-helsing/ van helsing soluzione x psx2] [http://puli.org.cn/web/fax-stampante/ fax stampante multifunzione] [http://italnet.net.cn/img/p-/ p30 130 toshiba] [http://puli.org.cn/web/prolunghe-usb/ prolunghe usb] [http://zodip.info/description/memory-stick.htm memory stick duo pro 1gb] [http://italnet.net.cn/img/hovey-richard/ hovey, richard] [http://zodip.info/description/boowling.htm boowling] [http://hangzhau.cn/html/mercatino-natale/ mercatino natale veneto] [http://puli.org.cn/web/l-altra/ l altra faccia della luna] [http://italnet.net.cn/img/tribunal-siena/ tribunal siena] [http://zodip.info/description/sacrifice-lisa.htm sacrifice lisa] [http://italnet.net.cn/img/decapitazione-dell/ decapitazione dell americano] [http://puli.org.cn/web/humax-toh/ humax toh 3 3 hot 2 2] [http://nibko.info/data/free-pocket.htm free pocket pc] [http://hangzhau.cn/html/tastiere-per/ tastiere per karaoke] [http://zodip.info/description/lg-u.htm lg u8138] [http://hangzhau.cn/html/bit-tere/ bit tere sanam] [http://zodip.info/description/mimi-maura.htm mimi maura] [http://hangzhau.cn/html/carrere-emilio/ carrere, emilio] [http://zodip.info/description/kelie.htm kelie] [http://nibko.info/data/you-drive.htm you drive me crazy] [http://nibko.info/data/tejo.htm tejo] [http://zodip.info/description/mangime-gatto.htm mangime gatto] [http://italnet.net.cn/img/spose/ spose] [http://zodip.info/description/usb-porsche.htm usb porsche] [http://nibko.info/data/hosanna-music.htm hosanna music] [http://zodip.info/description/immagini-it.htm immagini it] [http://hangzhau.cn/html/gosht-n/ gosht n goblins] [http://italnet.net.cn/img/air-mattress/ air mattress] [http://zodip.info/description/miltina.htm miltina] [http://zodip.info/description/hotel-a.htm hotel a bressanone] [http://nibko.info/data/cutey-honey.htm cutey honey] [http://zodip.info/description/barzellette-michael.htm barzellette michael jackson] [http://nibko.info/data/burt-bucharach.htm burt bucharach] [http://hangzhau.cn/html/lele/ lele] [http://nibko.info/data/eprom.htm eprom] [http://italnet.net.cn/img/marlene-kunz/ marlene kunz] [http://zodip.info/description/www-lazio.htm www lazio it] [http://nibko.info/data/modem-adsl.htm modem adsl2 planet] [http://puli.org.cn/web/come-don/ come don chisciotte] [http://nibko.info/data/inno-giro.htm inno giro italia] [http://puli.org.cn/web/w/ w250] [http://puli.org.cn/web/numeri-di/ numeri di fax] [http://puli.org.cn/web/giovanni-trapattoni/ giovanni trapattoni] [http://nibko.info/data/troieit.htm troie,it] [http://italnet.net.cn/img/mi-consenta/ mi consenta si contenga] [http://nibko.info/data/iuniverse-com.htm iuniverse com] [http://nibko.info/data/la-donna.htm la donna, il sesso, il superuomo] [http://nibko.info/data/autonoleggio-a.htm autonoleggio a reggio calabria] [http://hangzhau.cn/html/sistema-tributario/ sistema tributario tedesco] [http://zodip.info/description/ergotismo.htm ergotismo] [http://nibko.info/data/silvi-marina.htm silvi marina albergo] [http://italnet.net.cn/img/albergo-riviera/ albergo riviera romagnola] [http://italnet.net.cn/img/delmas/ delmas] [http://nibko.info/data/campeggio-parigi.htm campeggio parigi] [http://puli.org.cn/web/eva-gonzalez/ eva gonzalez] [http://nibko.info/data/libri-e.htm libri e racconti vari] [http://zodip.info/description/dizionario-tedesco.htm dizionario tedesco italiano] [http://italnet.net.cn/img/barinight-com/ barinight com] [http://zodip.info/description/dvdram-.htm dvd-ram 9 4gb] [http://italnet.net.cn/img/detergente-intimo/ detergente intimo] [http://nibko.info/data/toner-canon.htm toner canon mf3110] [http://zodip.info/description/integratori-vitamina.htm integratori vitamina b] [http://zodip.info/description/riffa.htm riffa] [http://hangzhau.cn/html/dvb-schede/ dvb schede tv] [http://hangzhau.cn/html/immagini-di/ immagini di chaplin] [http://nibko.info/data/custodia-subacquea.htm custodia subacquea hp] [http://hangzhau.cn/html/temi-francese/ temi francese] [http://italnet.net.cn/img/eon-nissan/ eon nissan] [http://zodip.info/description/cartier-orologio.htm cartier orologio] [http://hangzhau.cn/html/inchiostro-cartuccia/ inchiostro cartuccia] [http://zodip.info/description/asdreni.htm asdreni] [http://puli.org.cn/web/kodak-easyshare/ kodak easyshare cx7525] [http://puli.org.cn/web/melody-rolling/ melody rolling stones] [http://nibko.info/data/arano-giovanni.htm arano giovanni pascoli] [http://zodip.info/description/condizionatore.htm condizionatore 9000] [http://hangzhau.cn/html/sangiorgio-lava/ sangiorgio lava asciuga] [http://hangzhau.cn/html/samsung-batteria/ samsung batteria videocamera] [http://zodip.info/description/ceolin-group.htm ceolin group] [http://hangzhau.cn/html/obsession-no/ obsession no es amor adventura] [http://zodip.info/description/victoria-sil.htm victoria sil] [http://puli.org.cn/web/canon-efs/ canon efs] [http://italnet.net.cn/img/traduzione-i/ traduzione i don t want you bach] [http://nibko.info/data/loghi-operatore.htm loghi operatore gratis] [http://nibko.info/data/testo-di.htm testo di if aint got you] [http://nibko.info/data/vini-svezia.htm vini svezia] [http://italnet.net.cn/img/kasa-mp/ kasa mp3] [http://nibko.info/data/yu-gi.htm yu gi oh le carte delle divinita egizie] [http://zodip.info/description/max-scopate.htm max scopate pompini inculate] [http://nibko.info/data/divx-lcd.htm divx lcd tv] [http://nibko.info/data/medal-gere.htm medal gere solid] [http://italnet.net.cn/img/d-link/ d link dsl g604t] [http://hangzhau.cn/html/padre-davvero/ padre davvero mia martini] [http://hangzhau.cn/html/bungee-jumping/ bungee jumping emilia] [http://nibko.info/data/netgear-dg.htm netgear dg632] [http://puli.org.cn/web/luci-psichedeliche/ luci psichedeliche a roma] [http://hangzhau.cn/html/tempo-di/ tempo di regali winnie de pooh film dvd] [http://hangzhau.cn/html/video-dell/ video dell attentato in america dell 11] [http://zodip.info/description/greenday-basket.htm greenday basket case] [http://nibko.info/data/esorcista-link.htm esorcista link] [http://nibko.info/data/buon-natale.htm buon natale] [http://puli.org.cn/web/telefonino-samsung/ telefonino samsung e 640] [http://zodip.info/description/linda-blair.htm linda blair] [http://italnet.net.cn/img/la-legenda/ la legenda del piave] [http://puli.org.cn/web/psudomonas/ psudomonas] [http://zodip.info/description/ram-.htm ram 256 mb] [http://italnet.net.cn/img/e-tutto/ e tutto unattimo] [http://hangzhau.cn/html/la-storia/ la storia di indro montanelli] [http://nibko.info/data/the-rison.htm the rison] [http://hangzhau.cn/html/notizie-palestina/ notizie palestina] [http://puli.org.cn/web/invio-sms/ invio sms gratis senza registrazione] [http://hangzhau.cn/html/autolettiga/ autolettiga] [http://hangzhau.cn/html/nc-key/ nc key] [http://nibko.info/data/na-bandana.htm na bandana] [http://zodip.info/description/cockerell-sir.htm cockerell, sir christopher si...] [http://puli.org.cn/web/periodare/ periodare] [http://puli.org.cn/web/km-mercedes/ km0 mercedes classe c diesel auto km 0] [http://hangzhau.cn/html/jack-rca/ jack rca 3] [http://italnet.net.cn/img/lavatrici-candy/ lavatrici candy 33 cm] [http://nibko.info/data/luca-barbarossa.htm luca barbarossa amore rubato] [http://puli.org.cn/web/teatro-san/ teatro san domenico crema] [http://hangzhau.cn/html/shifty-come/ shifty come along side] [http://zodip.info/description/orchestral.htm orchestral] [http://italnet.net.cn/img/intwine/ intwine] [http://zodip.info/description/palazzi-nobiliari.htm palazzi nobiliari] [http://zodip.info/description/atlantic-schilly.htm atlantic schilly 3] [http://hangzhau.cn/html/prestito-emilia/ prestito emilia romagna] [http://nibko.info/data/regione-sicilia.htm regione sicilia e province] [http://italnet.net.cn/img/foto-porno/ foto porno anziane] [http://italnet.net.cn/img/presario-compaq/ presario compaq computer] [http://zodip.info/description/citroen-c.htm citroen c3 xtr city suv] [http://italnet.net.cn/img/phocus-wms/ phocus wms] [http://zodip.info/description/zalman-fan.htm zalman fan mate] [http://italnet.net.cn/img/italinea/ italinea] [http://puli.org.cn/web/kate-nude/ kate nude] [http://puli.org.cn/web/ichihara/ ichihara] [http://puli.org.cn/web/el-grafico/ el grafico it] [http://italnet.net.cn/img/milano-trema/ milano trema] [http://puli.org.cn/web/giochi-per/ giochi per dulti] [http://zodip.info/description/belvedere-amalfi.htm belvedere amalfi] [http://nibko.info/data/hl-d.htm hl 5150d] [http://hangzhau.cn/html/www-elettrodomestici/ www elettrodomestici] [http://hangzhau.cn/html/orologi-imitazioni/ orologi imitazioni] [http://nibko.info/data/j-f.htm j f purdey] [http://puli.org.cn/web/home-teatre/ home teatre infinity] [http://italnet.net.cn/img/i-can/ i can t] [http://italnet.net.cn/img/incantesimi-del/ incantesimi del libro delle ombre] [http://puli.org.cn/web/ergon-promotion/ ergon promotion] [http://italnet.net.cn/img/mobili-country/ mobili country] [http://nibko.info/data/fica-enorme.htm fica enorme] [http://nibko.info/data/foto-amatoriali.htm foto amatoriali di culi] [http://italnet.net.cn/img/telefonino-gprs/ telefonino gprs] [http://zodip.info/description/la-da.htm la da delle streghe] [http://puli.org.cn/web/www-eticoweb/ www eticoweb it] [http://nibko.info/data/micromaniacs.htm micromaniacs] [http://zodip.info/description/ps-gioco.htm ps2 gioco] [http://hangzhau.cn/html/vdo-dayton/ vdo dayton autoradio] [http://zodip.info/description/breaving.htm breaving] [http://hangzhau.cn/html/stilo-/ stilo 1.9 jtd] [http://hangzhau.cn/html/ludell/ ludell] [http://hangzhau.cn/html/orologio-iwc/ orologio iwc] [http://zodip.info/description/donne-con.htm donne con cavalli] [http://nibko.info/data/labirynth.htm labirynth] [http://hangzhau.cn/html/seagate/ seagate 7200 1] [http://puli.org.cn/web/www-bustarella/ www bustarella] [http://puli.org.cn/web/piccoli-prestiti/ piccoli prestiti] [http://nibko.info/data/pc-.htm pc 200 euro] [http://nibko.info/data/aretuseo.htm aretuseo] [http://zodip.info/description/samsung-syncmaster.htm samsung syncmaster 213t tft] [http://italnet.net.cn/img/il-silenzio/ il silenzio dei prosciutti] [http://zodip.info/description/tace-il.htm tace il labbro] [http://puli.org.cn/web/crack-password/ crack password hotmail] [http://puli.org.cn/web/nintendo-gamecube/ nintendo gamecube accessori console] [http://italnet.net.cn/img/moda-mare/ moda mare 2004] [http://italnet.net.cn/img/ringraziare-con/ ringraziare con un biglietto] [http://nibko.info/data/emotion.htm emotion] [http://nibko.info/data/mastronzo.htm mastronzo] [http://puli.org.cn/web/immagini-amicizia/ immagini amicizia] [http://zodip.info/description/gitme-turnam.htm gitme turnam] [http://zodip.info/description/tende-da.htm tende da sole] [http://hangzhau.cn/html/graduatoria-concorso/ graduatoria concorso religione cattolica] [http://italnet.net.cn/img/bistecchiere-delonghi/ bistecchiere delonghi] [http://hangzhau.cn/html/waldstein/ waldstein] [http://hangzhau.cn/html/notebook-geforce/ notebook geforce 6600] [http://nibko.info/data/scheda-madre.htm scheda madre processore pentium4] [http://italnet.net.cn/img/rata-blanca/ rata blanca mujer amnte] [http://puli.org.cn/web/le-veline/ le veline senza veli] [http://hangzhau.cn/html/disegni-di/ disegni di animali da colorare] [http://nibko.info/data/picassohead.htm picassohead] [http://nibko.info/data/litaliano-medio.htm litaliano medio] [http://nibko.info/data/nikon-d.htm nikon d70 kit 18-70mm] [http://nibko.info/data/angelo-mangione.htm angelo mangione] [http://italnet.net.cn/img/omega-ti/ omega ti] [http://hangzhau.cn/html/serenissima-remix/ serenissima remix] [http://zodip.info/description/copertina-cd.htm copertina cd ouch] [http://puli.org.cn/web/sony-plasma/ sony plasma tv] [http://italnet.net.cn/img/sistema-limbico/ sistema limbico] [http://hangzhau.cn/html/testo-di/ testo di mon mi chiedermi] [http://puli.org.cn/web/branson-cose/ branson cose fare] [http://hangzhau.cn/html/je-nai/ je nai jamais pleure] [http://hangzhau.cn/html/lac/ lac] [http://hangzhau.cn/html/belle-fighe/ belle fighe] [http://zodip.info/description/nuova-audi.htm nuova audi sportback dsg diesel auto] [http://italnet.net.cn/img/clerks-/ clerks - commessi] [http://nibko.info/data/carica-batteria.htm carica batteria] [http://zodip.info/description/gastrectomia-totale.htm gastrectomia totale] [http://nibko.info/data/annuncio-affitti.htm annuncio affitti pistoia] [http://zodip.info/description/fornello-campeggio.htm fornello campeggio] [http://hangzhau.cn/html/eko-speaker/ eko speaker] [http://puli.org.cn/web/ddrmhzcl/ ddr-333mhz-cl2 5] [http://zodip.info/description/balla-diy.htm balla diy] [http://puli.org.cn/web/prestito-obbligazionario/ prestito obbligazionario] [http://nibko.info/data/sboro.htm sboro] [http://puli.org.cn/web/gioco-smack/ gioco smack down 2004] [http://zodip.info/description/dpr-.htm dpr 220 del 2001] [http://puli.org.cn/web/libretto-madama/ libretto madama butterfly] [http://zodip.info/description/canio.htm canio] [http://puli.org.cn/web/torniai/ torniai] [http://puli.org.cn/web/valle-daosta/ valle daosta] [http://nibko.info/data/le-chat.htm le chat di amico mio] [http://zodip.info/description/on-a.htm on a day like today] [http://italnet.net.cn/img/athlon/ athlon 3500] [http://nibko.info/data/obiettivi-canon.htm obiettivi canon s2] [http://nibko.info/data/www-marilyn.htm www marilyn manson com] [http://italnet.net.cn/img/assurbanipal/ assurbanipal] [http://italnet.net.cn/img/britney-chaotic/ britney chaotic] [http://zodip.info/description/stampante-hp.htm stampante hp inkjet business 1200] [http://nibko.info/data/giochi-vecchio.htm giochi vecchio] [http://hangzhau.cn/html/midi-abre/ midi abre tu mente] [http://italnet.net.cn/img/rebecca-romijn/ rebecca romijn] [http://zodip.info/description/www-arianna.htm www arianna it] [http://italnet.net.cn/img/dvd-rw/ dvd rw divx con hd lettori] [http://italnet.net.cn/img/tosoni/ tosoni] [http://puli.org.cn/web/nec-bluetooth/ nec bluetooth] [http://zodip.info/description/pc-bit.htm pc 64bit] [http://zodip.info/description/www-mobango.htm www mobango it] [http://puli.org.cn/web/kikiriki/ kikiriki] [http://nibko.info/data/wireless-gateway.htm wireless gateway] [http://nibko.info/data/eva-turman.htm eva turman] [http://italnet.net.cn/img/canon-lide/ canon lide 500f] [http://nibko.info/data/djordje-balasevic.htm djordje balasevic] [http://hangzhau.cn/html/internet-con/ internet con il cellulare] [http://puli.org.cn/web/concerto-take/ concerto take that] [http://puli.org.cn/web/codici-umts/ codici umts] [http://puli.org.cn/web/dibujo-porno/ dibujo porno] [http://nibko.info/data/canon-power.htm canon power shot a520] [http://italnet.net.cn/img/sexy-fat/ sexy fat] [http://puli.org.cn/web/offerta-lavoro/ offerta lavoro banca] [http://italnet.net.cn/img/erika-klos/ erika klos] [http://zodip.info/description/wurzen.htm wurzen] [http://nibko.info/data/hometown-silent.htm hometown silent hill3] [http://nibko.info/data/ombrello-per.htm ombrello per passeggino] [http://italnet.net.cn/img/nuove-immagini/ nuove immagini per advance wars ds] [http://italnet.net.cn/img/little-tony/ little tony dj] [http://italnet.net.cn/img/louis-pasteur/ louis pasteur] [http://puli.org.cn/web/loghi-senza/ loghi senza scaricare] [http://puli.org.cn/web/camera-parigi/ camera parigi] [http://hangzhau.cn/html/ram-/ ram 266 512 ddr] [http://hangzhau.cn/html/dati-e/ dati e commerce] [http://nibko.info/data/ati-.htm ati 9550 schede video] [http://italnet.net.cn/img/maxtor-plus/ maxtor plus 9] [http://nibko.info/data/illusione.htm illusione] [http://nibko.info/data/musica-da.htm musica da sentire] [http://puli.org.cn/web/senales/ senales] [http://hangzhau.cn/html/blu-chat/ blu chat] [http://puli.org.cn/web/gb-mp/ gb mp3] [http://zodip.info/description/accessori-carrozzine.htm accessori carrozzine] [http://italnet.net.cn/img/sicilia-agriturismo/ sicilia agriturismo] [http://italnet.net.cn/img/chat-in/ chat in sicilia] [http://puli.org.cn/web/video-pamela/ video pamela anderso porno] [http://zodip.info/description/tecnica-di.htm tecnica di borsa] [http://hangzhau.cn/html/videos-gratis/ videos gratis de orgasmos femeninos] [http://hangzhau.cn/html/girando/ girando] [http://hangzhau.cn/html/adecco-siena/ adecco siena] [http://nibko.info/data/valentine-appuntamento.htm valentine appuntamento con la morte film] [http://nibko.info/data/vacanza-gay.htm vacanza gay kenya] [http://zodip.info/description/mustek-gruppo.htm mustek gruppo] [http://zodip.info/description/caramella.htm caramella] [http://puli.org.cn/web/video-di/ video di oc] [http://zodip.info/description/obiettivi-nikon.htm obiettivi nikon 14 mm] [http://zodip.info/description/juij.htm juij] [http://hangzhau.cn/html/miles-davis/ miles davis. miles electric. a different kind of blue] [http://nibko.info/data/budakai.htm budakai] [http://nibko.info/data/hp-compaq.htm hp compaq center] [http://zodip.info/description/tarjetas-disney.htm tarjetas disney] [http://hangzhau.cn/html/hp-psc/ hp psc 1215] [http://nibko.info/data/tps-viaccess.htm tps viaccess] [http://italnet.net.cn/img/guadagna-ricevendo/ guadagna ricevendo email] [http://puli.org.cn/web/biliardo-antico/ biliardo antico] [http://hangzhau.cn/html/xaixai/ xai-xai] [http://italnet.net.cn/img/lo-chiamavano/ lo chiamavano mezzogiorno] First some history.
First some history.


= Logo =
= Logo =
Line 106: Line 106:


  (colour (vector 1 0 0))
  (colour (vector 1 0 0))
  (draw_cube)
  (draw-cube)
  (colour (vector 0 1 0))
  (colour (vector 0 1 0))
  (draw_cube)
  (draw-cube)


This fragment of script will draw a red cube and then a green cube. As the state of the colour state is changed, it effects the commands passed after it.
This fragment of script will draw a red cube and then a green cube. As the state of the colour state is changed, it effects the commands passed after it.
Line 117: Line 117:
  (push)
  (push)
  (colour (vector 0 1 0))
  (colour (vector 0 1 0))
  (draw_cube)
  (draw-cube)
  (pop)
  (pop)
  (draw_cube)
  (draw-cube)


This will set the colour to red, then push the state, and draw a green cube. The pop then sets the state back to how it was before the push, and will then draw a red cube. I sometimes indent pushed state code like that to make it easier to read.
This will set the colour to red, then push the state, and draw a green cube. The pop then sets the state back to how it was before the push, and will then draw a red cube. I sometimes indent pushed state code like that to make it easier to read.
Line 132: Line 132:
   (push)
   (push)
   (scale (vector 0.1 0.6 0.1)) ; make the cube thinner and more branch like
   (scale (vector 0.1 0.6 0.1)) ; make the cube thinner and more branch like
   (draw_cube) ; this is our cube  
   (draw-cube) ; this is our cube  
   (pop)
   (pop)
   (if (eq? 0 d)
   (cond
    1
    ((not (zero? d))
    (begin (rotate (vector 0 0 45))
      (rotate (vector 0 0 45))
       (tree (- d 1))            ; one subtree branch
       (tree (- d 1))            ; one subtree branch
       (rotate (vector 0 0 -90))
       (rotate (vector 0 0 -90))
Line 142: Line 142:
   (pop))
   (pop))
  (colour (vector 1 1 1)) ; set current colour to white
  (colour (vector 1 1 1)) ; set current colour to white
  (every-frame "(tree 10)") ; draw the tree every frame
  (every-frame (tree 10)) ; draw the tree every frame


http://www.pawfal.org/nebogeo/images/tree2.png
http://www.pawfal.org/nebogeo/images/tree2.png

Latest revision as of 18:11, 8 February 2011

First some history.

Logo was developed in the 1960's originally as a text manipulation language. The use of it for graphics was initiated by Seymour Papert who developed the Turtle graphics extension for which Logo is now famous. Papert's main motivation was to build a simple system that would encourage children to learn programming, and although simple, Logo is a full language, with support for functional programming, file access and other IO.

Logo is often taught in schools and educational institutions as an introduction to programming. The idea behind Turtle graphics is a very physical one, and is often implemented in terms of controlling a robot.

A turtle can be imagined (or often built) as a floor roving robot with a pen positioned in its base. The pen can be raised or lowered to enable it to draw lines on the floor. In advanced implementations the pen can be swapped to change the colour of the line, but many see this as an unneccasary frivolity.

The basic turtle commands are very simple, and the following code will draw a square:

FORWARD 100
LEFT 90
FORWARD 100
LEFT 90
FORWARD 100
LEFT 90
FORWARD 100

Also the commands for controlling the pen, PENUP and PENDOWN. The following code will draw a dashed line:

FORWARD 10
PENUP
FORWARD 10
PENDOWN
FORWARD 10
PENUP
FORWARD 10
PENDOWN
FORWARD 10

Like any other language, Logo has support for looping, this command will draw a circle (as 360 lines):

REPEAT 360 [FORWARD 1 LEFT 1]

To make a procedure:

TO SQUARE 
 REPEAT 4 [FORWARD 10 RIGHT 90]
END

With arguments:

TO SQUARE :size 
 REPEAT 4 [FORWARD :size RIGHT 90]
END

The thing is that Logo was often written live, in a command interpreter, and being a functional programming language (technically a variant of the lisp family) it's not very long until you start writing recursive graphics functions. This snippet draws a spiral:

TO SPIRAL :length
 IF  :length > 30 [STOP]  ; have to end when the lines get too long
 FORWARD :length RIGHT 15 ; draw a line, and turn a bit
 SPIRAL :length *1.02     ; call ourself again, making the line a bit longer
END
SPIRAL 10 

http://www.pawfal.org/nebogeo/images/spiral.png

A spiral.

Where is this all heading?

Well, recursive graphics are an elegant way of getting complex results from a bare minimum of code. In very few lines it's possible to draw a huge amount of fractal like complexity. This is obviously a good thing for an artist wishing to try live coding - a few minor changes to the code can result in big changes, so much so, that it often feels like cheating.

TO TREE :distance 
 IF :distance < 5 [STOP]
 FORWARD :distance
 RIGHT 30
 TREE :distance-10
 LEFT 60
 TREE :distance-10
 RIGHT 30
 BACK :distance
END
TREE 80

http://www.pawfal.org/nebogeo/images/tree.png"

A tree.

Scheme

I mentioned earlier on that Logo was a variant of Lisp, well another (closer one) is Scheme. Here is the spiral program rewritten in scheme:

(define (spiral distance)
    (forward distance) (right 15)
    (if (> distance 30)
        1
        (spiral (* distance 1.02))))

Scheme is a tiny, simple language. Like logo, scheme is often used as a teaching tool, for it's elegance and simplicity. People often use it to learn about programming languages, and as an extension scripting language for applications like the gimp. I wouldn't really like to write huge applications natively in scheme, but it has its merits as a live programming language, as you can get a lot done per line of code.

The prefix style--doing arithmetic like (* 4 5) where the operator goes first--seems confusing to begin with, but it actually makes the language a lot simpler as all function calls are the same. It's really easy to do recursion (actually, it's the only way of looping in Scheme), and also you can easily write scheme programs that edit and parse other scheme programs, but I haven't investigated this too much yet.

My first livecoding graphics environment was just a hacked version of a scheme example which implemented turtle graphics in a window. I changed the program to execute its scheme script every frame in a loop, so you could change stuff live.

Fluxus

Fluxus is a 3D rendering environment, a smaller version of the renderers you get in a game engine such as Unreal or Quake. It's also got a few extra features that game engines do not usually have, firstly it can capture audio input, and process the audio to extract the harmonic content of the sound. Secondly it is entirely driven by a realtime scheme script editor - for live coding.

As fluxus produces 3D objects, rather than lines - the graphics code is a little more complicated than the turtle graphics we've already seen. Fluxus uses a common method used in graphics, based on the OpenGL library that it uses, the state machine.

Lets have a look at some fluxus code:

(colour (vector 1 0 0))
(draw-cube)
(colour (vector 0 1 0))
(draw-cube)

This fragment of script will draw a red cube and then a green cube. As the state of the colour state is changed, it effects the commands passed after it.

These states can also be stacked, using push and pop commands - which means to take a copy of the current state so you can change it and then pop it back to how it was before:

(colour (vector 1 0 0))
(push)
(colour (vector 0 1 0))
(draw-cube)
(pop)
(draw-cube)

This will set the colour to red, then push the state, and draw a green cube. The pop then sets the state back to how it was before the push, and will then draw a red cube. I sometimes indent pushed state code like that to make it easier to read.

There are a few items that you can modify on the fluxus state machine - one of the most important is the transform state. This allows you to translate, rotate and scale objects, and follows the same rules as the colour state. As with Logo (where the state was just as important, but was implicit in the postion and orientation of the turtle) manipulating the state is handy for recursive modelling.

(define (tree d)
 (push)
 (rotate (vector 0 30 0))     ; twist the branch
 (translate (vector 0 0.4 0)) ; move up a bit
 (scale (vector 0.8 0.8 0.8)) ; shrink so branches get smaller
 (push)
 (scale (vector 0.1 0.6 0.1)) ; make the cube thinner and more branch like
 (draw-cube) ; this is our cube 
 (pop)
 (cond
    ((not (zero? d))
     (rotate (vector 0 0 45))
     (tree (- d 1))             ; one subtree branch
     (rotate (vector 0 0 -90))
     (tree (- d 1))))            ; another subtree branch
 (pop))
(colour (vector 1 1 1)) ; set current colour to white
(every-frame (tree 10)) ; draw the tree every frame

http://www.pawfal.org/nebogeo/images/tree2.png

Another tree.

Live programming with fluxus

The audio input features combined with the same recursive graphics that come all the way from the days of Logo allow the live programmer to quickly make complex shapes that dance to sound (of course it works better if that sound is live coded too). I've found the best way to "play" fluxus in this way is to rig up a template recursive function that you can work on throughout a performance - adding new modifications and recursion depths as you see fit.

There is more to fluxus than recursion though. There are features allowing you to employ physics animation to your scene, so objects can fall, bounce off each other or be kicked around to the music. Also there is a full flocking system for boid like behaviours. One of the newest additions is a turtle style polygon modeller, so you can use a turtle to draw polygons and join them together into 3D shapes.

Links:

The logo figures in this document were produced with the Berkeley Logo distribution which can be downloaded from here: http://www.cs.berkeley.edu/~bh/logo.html