2017年12月14日 星期四

蔡陳杰的計圖筆記week14


RASTERIZATION(光柵化)
實做老師的程式
size(600,600,P3D);
background(255);
beginShape(TRIANGLE);
fill(255,0,0);vertex(300,100);
fill(255,255,0);vertex(500,500);
fill(0,0,255);vertex(100,500);

endShape();

void setup(){
  size(600,600,P3D);
}
void draw(){
  background(255);
  beginShape(TRIANGLE);
  fill(255,0,0);vertex(300,100,0);
fill(255,255,0);vertex(500,500,100);  Z值表示該點在圖層的哪個位置 Z較大的會在圖層最上方
fill(0,0,255);vertex(100,500,0);
endShape();
beginShape(TRIANGLE);
    fill(255,200,0);vertex(500,100,0);
fill(100,255,0);vertex(500,500,20);
fill(0,0,20);vertex(100,500,0);
endShape();
}

沒有留言:

張貼留言