2015年3月5日 星期四

Week 02 洪健翔

第一:
使用code blocks 創立一個新專案
利用opengl 製作出第一個圖形
第二:
到網路上下載 freeGLUT 模組
下載解壓縮後
將lib資料夾內的 libfreeglut.a
複製後將檔名改成libglut32.a後
方可使用此模組


創立完新專案後
案F9執行專案
將會跑出下方六個3D圖形

第三:
刪除預設程式碼輸入
#include <GL/glut.h>

int main(int argc,char * argv[])
{
    glutInit(&argc, argv);
    glutCreateWindow("01160536_洪健翔");
    glutMainLoop();
}

則跑出顯示設定名稱的視窗

第四:
利用模組畫一個白色茶壺
程式碼如下
#include <GL/glut.h>

void dispaly()
{
    glutSolidTeapot(0.3);
    glFlush();
}

int main(int argc,char * argv[])
{
    glutInit(&argc, argv);
    glutCreateWindow("01160536_洪健翔");
    glutDisplayFunc(dispaly);
    glutMainLoop();
    return 0;
}

第五:
下載新的模組

利用stdio 製作
在屬性內修改路徑(C/C++ 一般 和 連結器 一般)
接著將freeglut → bin 的 freeglut.dll複製到
專案資料夾內 和 windows system內




以上步驟完成後,即可利用stdio 做出下方效果



沒有留言:

張貼留言