2024年5月13日 星期一

電腦圖學坐牢中 week13

0. week13-0_sample

0-1. 安裝freeglut

0-2. 安裝OpenCV2.1

0-3. 重新CodeBlocks, 設定opencv的3個設定

0-4.  File ⮕ New ⮕ Project,GLUT專案 week13-0_sample


1. week13-1_keyboard_angleID_mouse_motion_angle

1-1. 複製 week12-4 的檔案,並將檔案名稱及 .cbp 改名字 week13-1_keyboard_angleID_mouse_motion_angle

1-2. 打開 CodeBlocks 對檔案名稱按右鍵,選最下面的 Properties 後改檔名

1-3. 增加、修改程式碼

```cpp

int oldX = 0, oldY = 0;

void mouse(int button, int state, int x, int y)

{

    oldX = x;

    oldY = y;

}

void motion(int x, int y)

{

    angle[angleID] += y - oldY;

    oldX = x;

    oldY = y;

}

```

2. week13-2_many_angle

2-1. 複製剛剛的檔案,並將檔案名稱及 .cbp 改名字 week13-2_many_angle


3. week13-3_File_fclose_fprintf_fscanf

3-1. 複製剛剛的檔案,並將檔案名稱及 .cbp 改名字 week13-3_File_fclose_fprintf_fscanf.

3-2. 增加、修改程式碼

沒有留言:

張貼留言