2018年3月9日 星期五

Week02 陳美萱



  1. 使用高級的GLUT(OpenGlut User Toolkit)
  2. 把作業系統參數的值塞進來然後印出參數字串的值

茶壺

  1.  使用高級的GLUT(OpenGlut User Toolkit)
  2. 主要的函式
  3. 初始Initialize glut的參數設定
  4. 顯示模式: double buffers
  5. 建立視窗名字
  6. 顯示函式
  7. 主要的迴圈,用來控制程式
  8. 清畫面
  9. 茶壺的大小
  10. 交換double buffers來顯示畫出來的畫面
  11.茶壺的顏色(/255.0 是要讓它變成浮點數 0~1之間), color3f 3表示3個參數,f表示float浮點數 (0.0~1.0)
  12.color3ub, ub=unsigned char byte 0~255
  13.設背景的顏色

三角形

void display()
{
    glClearColor(200/255.0,255/255.0,232/255.0,1);
    glClear(GL_COLOR_BUFFER_BIT);
    glBegin(GL_POLYGON);//開始畫
        glColor3f(1,0,0); glVertex2f(-1,-1);//設頂點的顔色;頂點的坐標(-1~1之間)
        glColor3f(0,1,0); glVertex2f(+1,-1);
        glColor3f(0,0,1); glVertex2f(0,1);
    glEnd();//結束畫
    glutSwapBuffers();
}

沒有留言:

張貼留言