2016年3月7日 星期一

week03_03161076

課堂作業1

http://www.cmlab.csie.ntu.edu.tw/~jsyeh/3dcg10/
下載 data  window32  glut32dill
解壓縮window32到桌面
解壓縮data到window32裡面
把glut32dill執行檔放到winow32裡面
執行shapes
按右鍵  QUAD_STRIP[u]
在改變數值控制色彩、角度



課堂作業2

首先下載並解壓縮freeglut-MinGW-3.0.0-1.mp
把freeglut檔案放置到桌面
開啟codeblocks,並且建立GLUT新專案
將專案名稱設成學號,專案存放於桌面
輸入以下程式碼:

#include <GL/glut.h>
void display()
{
    glBegin(GL_POLYGON);
    glVertex2f(0.5,0.5);//gl是glut專案的用法
    glVertex2f(0.5,-0.5);//Vertex是頂點的意思
    glVertex2f(0,0);//2f是参數的意思
    glEnd();
    glutSwapBuffers();
}
int main(int argc,char**argv)
{
    glutInit(&argc,argv);//開啟
    glutInitDisplayMode(GLUT_DOUBLE|GLUT_DEPTH);//雙重顯示模式
    glutCreateWindow("Hello 3D");//開視窗
    glutDisplayFunc(display);//執行display程式
    glutMainLoop();
}



執行建立新專案



增加   glColor3f(1,1,0);  程式碼


沒有留言:

張貼留言