Archive for the 'codi' Category
Follow me
Wednesday, September 20th, 2006Una altra manera d’interactuar amb el ratolí, i de què els objecte interactuïn entre sí, és fent servir el valor de distànica:
Aquí teniu un exemple que juga amb la distància en l’eix X i en l’eix Y
i aquí n’hi ha un altre que juga també amb la distància absoluta
En aquest exemple hi podeu veure com es calcula realment la distància, tot i que Processing té una funció pròpia dist() que fa exàctament aixó per a punts de dues i de tres dimensions.
Imatge Fixa
Tuesday, September 19th, 2006En un moment o altre, tothom que fa un curs amb mi acaba coneixent el mixo Ramon: 
Segueixen uns exemples del treball amb imatge fixa en Processing. Cada un un pel més complex. Penseu que tot el que el codi pot fer amb imatge fixa, ho podrà fer amb imatge en moviment…
La imatge fixa la podem utilitzar com qualsevol altre element gràfic, i dibuixar-la abans o després d’altres elements o imatges, i també la podem analitzar i fer-ne servir els valors de color.
Arduino
Tuesday, September 19th, 2006L’Álex Posadas ha presentat el projecte Arduino.
Hem vist la nova versió del software d’Arduino, i el nou Arduino mini i el corresponent adaptador usb mini
També hem vist la guia de profesors per ensenyar Arduino a la ESO, amb la seva referència.
Aquí sota teniu la llista de correu i el codi on vam veure a la presentació:
(more…)
Dibuixant…
Tuesday, September 19th, 2006Comencem a interactuar amb el ratolí
Tuesday, September 19th, 2006Quan el que programem va destinat a la web, i amb Processing és una possibilitat, el ratolí serà molt sovint l’element d’interfície a través del qual interactuarem amb el visitant a la nostra web.
Aquí hi ha quatre exemples molt senzills que van evolucionant del primer a l’últim a nivell d’interacció i gràfica.
En el primer exemple la interacció és amb l’eix vertical del ratolí
En el segon exemple, amb el vertical i l’horitzontal
Nivell Avançat: Classes
Tuesday, September 19th, 2006A petició del Luca, un parell d’exemples del treball amb classes. No el recomano, de moment, pels que tot just us inicieu en la programació, tot i que és extremadament útil un cop els programes es tornen complexos i, en definitiva, per el que s’anomena programació orientada a objectes (OOP: Object Oriented Programming).
Són dos exemples molt bàsics perquè es vegi l’estructura de les classes:
Variables i Funcions pròpies de Processing
Tuesday, September 19th, 2006Bouncing Ball 2: gravetat
Monday, September 18th, 2006Un applet també pot tenir llei de la gravetat:
I vist aquest exemple, se us proposa intentar emular alguns dels 4 primers d’aquesta pàgina. En podeu veure el codi però són fets amb “pur” java, i per tant no us servirà copiar-lo…
Una de loops
Monday, September 18th, 2006(El darrer post abans de començar el taller. Si heu notat que els posts es van tornant més curts i caòtics, a partir d’ara pot ser pitjor…)
No hi ha res com recórrer als mestres. En un curs a ITP, l’Amit Pitaru proposava el següent exercici per entendre a fer anar loops amb processing, que crec que pot ser molt útil.
Es tracta de reproduir amb codi les següents captures de pantalla.