2017年12月7日 星期四

Leo 學習筆記 Week13

色彩系統

1. 安裝Processing

2. 輸入以下程式碼
size(255,255);
colorMode(RGB,255);//選擇色彩系統,包含RGB, HSB(色相、飽和度、亮度)
for(int x=0;x<255;x++){
  for(int y=0;y<255;y++){
    stroke(x,y,255);//筆刷顏色
    point(x,y);
  }
}

3. RGB結果

4. HSB結果

roach程式

1. 安裝好環境

2. 開啟專案檔

3. 程式碼重點
printf("Use mouse to roll the ball and to draw trace\n");
quad = gluNewQuadric();
idBall = myTexture("imgBall.png");///重點: 不可在display()讀圖檔
idCanvas=myTexture("imgCanvas.png");///重點: 只要在main()讀一次
idTeapot=myTexture("idTeapot.jpg");
myLighting();///此部分要在 glutMainLoop()之前, glutCreateWindow()之後

4. 編譯執行




沒有留言:

張貼留言