第一:
使用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 做出下方效果
沒有留言:
張貼留言