顯示具有 jazzliang 標籤的文章。 顯示所有文章
顯示具有 jazzliang 標籤的文章。 顯示所有文章

2009年6月21日 星期日

請再次確定期中與期末上傳

目前期中未上傳:
B9510015
B9510032
B9510040
B9510044
B9510071


期末未上傳:
B9410030
B9510010
B9510032
B9510040
B9510044

2009年5月31日 星期日

Final exhibition

Date: June 8, 2009
Place: RB 4th Floor
1. Demo your data sculpture (physical)
2. Upload the photos of your work to this blog
3. Tag your final works with "final", and ID number


referece:
http://infosthetics.com/archives/physical/
generator.x

2009年4月19日 星期日

mid-term demo

demo 10 basic elemets of graphic design
1. at least one image to illustrate your work
2. Demo your portfolio and explain to others
3. tag with: midterm, and your register number

2009年3月23日 星期一

Color Scheme

http://colorschemedesigner.com/
http://www.color-wheel-pro.com/

2009年3月16日 星期一

2D Gradation Pattern Sample code

int [][] gradationPattern = { {5, 4, 3, 4, 5},
{4, 3, 2, 3, 4},
{3, 2, 1, 2, 3},
{4, 3, 2, 3, 4},
{5, 4, 3, 4, 5} };
void setup() {
size (500, 500);
background(0);
}

void draw() {
noStroke();
for (int i = 0; i < 5; i++) {
for (int j = 0; j < 5; j++) {
int gp = gradationPattern[i][j];
drawUnit(i, j, gp);

}
}


}
void drawUnit(int i, int j, int gp) {

switch (gp) {
case 1:
fill(gp*50);
rect(i*100, j*100, 100, 100);
break;
case 2:
fill(gp*50);
ellipse(i*100+50, j*100+50, 100, 100);
break;
default:
break;

}
}

2D array sample code 1

float[][] distances;
float maxDistance;
void setup() {
size(200, 200);
background(0);
}
void draw() {
float d1, d2, d3, d4;
d1 = dist(mouseX, mouseY, 0, 0);
d2 = dist(mouseX, mouseY, width, height);
d3 = dist(mouseX, mouseY, 0, height);
d4 = dist(mouseX, mouseY, width, 0);
maxDistance = max(d1, d2, d3);
maxDistance = max(d4, maxDistance);
distances = new float[width][height];
for(int i=0; i < height; i++) {
for(int j=0; j < width; j++) {
float d = dist(mouseX, mouseY, j, i);
distances[j][i] = d/maxDistance * 255;
}
}
for(int i=0; i < height; i+=2) {
for(int j=0; j < width; j+=2) {
stroke(distances[j][i]);
point(j, i);
}
}
}

2009年3月15日 星期日

learning Array

http://www.processing.org/learning/basics/array2d.html
http://www.processing.org/learning/2darray/

練習 pattern based gradiation

2009年2月22日 星期日

異態- 數位藝術展

http://dac.tw/newfaces/home.html