2017年10月26日 星期四

Mengting計圖筆記Week06 - Lighting

編譯上週Transformation程式(注意Compiler-Setting v.s. strdup())作業二: Keyboard, Mouse, 轉動, 移動


編譯上週Transformation程(注意Compiler-Setting v.s. strdup())

1. 至課程網址下載以下檔案: sourcedatawin32glut32.dll
2. 將win32解壓縮,並把glut32.dll檔案及data資料夾(內含obj檔)放至該資料夾中。
3. exe檔可成功執行!

下載week05範例程式會出現的問題
Q1. 可能編譯不成功,找不到glut檔?
A1. 使用notepad++開啟專案,並以檔案總管確認freeglut資料夾的路徑之相符。
Q2. strdup()的地方出現error?
A2. 至Setting-Compiler取消勾選。

打光

1. 一開始的week05程式,編譯成功後執行結果如下。

2. 將一開始下載的source code解壓縮,開啟transformation.c,並搜尋關鍵字"light"尋找打光相關程式碼。

(待編輯)

沒有留言:

張貼留言