References: Casey Reas, Ben Fry
Processing: A Programming Handbook for Visual Designers and Artists
The MIT Press second ed
Week 1. Start Processing
math |
hello |
seeColor |
line1 |
cross |
page1_1 |
diagonals |
blueRect |
rect0 |
flagRomania |
flagColombia |
blueRect2 |
linesHorizontalScale |
jail |
redCrossScale |
squareCenterScale |
snowFlake |
circle |
ellipse |
target |
triangle0 |
triangle |
Albers |
Week 2. Random. Shapes
arith |
arith1 |pythagora |
expression |
random |
randColor |
randColor2 |
overlap |
lines |
cross2 |
lines3 |
sameTriangle |
triangleCircle |
rhombus |
quad |
polygon |
border |
mondrian |
ellipses
Week 3. Loops
power2 |
dice |
ifExample |
randLines |
manyLines |
concentric |
agnes |
multTable |
agnesMartin |
circleFill |
gridCircle0 |
circleFillRand |
grid |
gridIllusion |
chessMM |
wall
Week 4. GoldenRatio
phiRect |
goldenRatioDrawing |
phiFibonacci|
Phi2
Week 5. Lettering
picasso |
lettering |
stopX |
position |
name |
motto0 |
tableDigit |
reverse |
middle |
quote |
fourA |
myname |
randWord0 |
randPlaces |
sameColor |
Week 6. Images
loadDisplayImage |
helloImage |
dog0 |
background |
gridImage |
cropImage |
colorPumpkin |
adaPop |
imageSlow |
transparent |
pointillism2
Week 7. Spirals. Polygons. Trigonometry
radians |
mmtrig0 |
polygon0 |
polyReg |
flower |
star |
spiral |
arcs0 |
halfCircle2 |
waves2 |
opLines |
circleVasarelyBlackWhite
Week 8. Moving things. Mouse
firstMove |
moveImage |
raysMove |
agnesMove |
seeMouse |
rectMouse |
findColor |
complementary |
drawLines |
mouseWord |
stopWord |
increaseCircle |
increaseSpeed |
rand_pentagon |
alternate |
drawSpots |
spots |
drawArtist |
colorRand |
myClock |
showAuthor |
scanCircleRad |
mondrianMovie |
Week 9. Translate. Rotate
translation |
bounce |
translation1 |
rotateLine |
rotateSquare |
contestSquaresRotate |
scaleCircle |
scaleSquare |
Week 10. Fractals
concentricShape |
simpleFractal |
recursiveCircles |
recursiveSquares |
rightTriangle |
sierpinskiGasket |
sierpinskiCarpet |
sierpinskiCarpet8 |
Week 11. Perspective
perspective |
perspectiveBen |
perspectiveMove
Week 12. 3D
anyObject |
anyObject0 |
box |
box2 |
boxMove |
pyramid |
ringsFalling |
sphere0 |
sphereMove |
sticks |
vasarely3D
Chapter13Projects
symmography0 |
symmographyDoddy |
inspired_Art