2022年3月14日 星期一

benson的筆記第四周

 1. Transformation.exe範例

1.1 打開老師的網站(jsyeh.org/3dcg10),下載範例 win32 跟data

1.2 將兩個檔案分別解壓縮,然後將data放進windows裡面

1.3 開啟Transformation.exe,左鍵可以切換範例

2. 課堂作業(範例茶壺)

2.1 仿照上週的程式碼先製造一個茶壺,輸入translated數值讓它移動,它會亂動,所以要輸入一串程式碼讓它不會亂跑
2.2 接下來要來製作四個茶壺,輸入好座標跟myTeapot的指令後,讓它顯示在屏幕上。

3. 滑鼠事件

3.1 用剛剛的函式再開一個檔案取叫week04_mouse

3.2 用#include <stdio.h>跟四個int來分別輸出滑鼠點擊的按鍵跟座標

3.3 利用口訣跟滑鼠點擊座標來讓茶壺出現在自己點擊的位置,調整座標的口訣是
"減一半,除一半,y還倒過來"

4. 回家作業工具

4.1 利用新的程式碼來製作出方便調整回家作業的工具(可以顯示座標,方便畫圖)





沒有留言:

張貼留言