2024年2月22日 星期四

電腦圖學WEEK01

 1.今天加入Blogger

2.設定你的品牌

3.要記得,每周一篇,要加標籤 學號_姓名,WeekXX

4.可以放圖片! 第2節要教如何截圖!

5.Window+Shift+S 可以螢幕選取截圖



第一個OpenGL程式

1.開啟codeblock點選File-->New-->Project


2.往下滑到最底 點選OpenGL


3.將位置設置在桌面


4.點選有齒輪的執行鍵


5.按執行鍵就可以看到成果了


第一個GLUT程式

1.去moodle的上課用軟體下載freeglut檔案 點開之後移至桌面


2.點開freeglut檔案之後 點選lib 複製最短的檔案 並取名libglut32.a


3.回上一頁複製檔案位置


4.開啟codeblock跟OpenGL一樣開new project 但是這次是開啟GLUT


5.取名為week01_GLUT


6.位置跟OpenGL的一樣


7.就可以看見成品了


8.按+的話可以把角變多


9.按-的話可以把角變少


10.如果要執行其他檔案的成品 在檔案點右鍵 按第一個


化簡程式

1.開新的GLUT取名為week01_10_lines


2.可以從GLUT檔案複製程式


#include <GL/glut.h> ///第18行留下來,使用GLUT外掛

void display()
{
    glutSolidTeapot( 0.3 );
    glutSwapBuffers();
}

int main(int argc, char *argv[])///第138行,main()函式
{
    glutInit(&argc, argv);///第140行,開啟GLUT功能
    glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH);///第143行
    glutCreateWindow("2024電腦圖學第01週");///第145行,開一個GLUT視窗
    glutDisplayFunc(display);///148行, 要用display()函式來畫圖

       glutMainLoop();///174行,主要的迴圈,在這裡一直運作,不結束
}


3.就可以看到成品了






































沒有留言:

張貼留言