總複習-設定
資源
1. 下載 codeblocks-17.12mingw-setup.exe
2. 下載 freeglut-MinGW-3.0.0-1.mp.zip
3. 到 jsyeh.org/3dcg10 下載 data.zip、windows.zip、glut32.dll、source.zip
4.下載 OpenCV-2.1.0-win32-vs2008.exe(Add PATH 要選第二個,路徑用預設)
freeglut 設定
1. 將 lib 資料夾裡的 libfreeglut.a 複製一次後,改名為 libglut32.a
2. 將 GLUT 目錄設定為 C:\Users\Desktop\freeglut
CodeBlocks 內設定:Setting-Compiler
1. Search directories,Compiler,Add,C:\opencv2.1\include
2. Search directories,Linker,Add,C:\opencv2.1\lib
3. Linker settings,Add,cv210、cxcore210、highgui210、winmm
載入模型需設定
1. 把 data 資料夾,放到 freeglut/bin 裡
2. 把 source 資料夾裡的 glm.h 和 glm.c,放到要使用到它們的 project 資料夾裡,並把 glm.c 改副檔名為 glm.cpp
3. 在 CodeBlocks 裡專案那邊按右鍵 add files 把 glm.cpp 加進去,並存檔
貼圖注意事項
1. 貼圖的圖片顛倒時,可直接去小畫家將圖片翻轉,即可把圖片正回來
將 .cbp 的檔案存取點從 freeglut/bin 更改至專案資料夾
1. 將 .cbp 檔用 Notepad++ 打開
2. 找到 working_dir="a/b/c/d/e" 改成 working_dir="."
3. 將 freeglut/bin 中的 freeglut.dll 複製到專案資料夾內
TRT 技巧
1. T,改物件位置
2. R,旋轉
3. T,改軸心位置
4. 程式輸寫順序321,先把物件移動改軸心,以軸心旋轉好角度,再把物件放到我們要的位置
更改物件中心點技巧
1. 放個圓球在視窗中間
2. 從上層物件開始調
3. 調下層物件時,隱藏上層物件,留上層位置
alpha 內插公式:angle = alpha*新 + (1-alpha)*舊
1. alpha=0,angle=舊
2. alpha=1,angle=新
3. 可用Excel來套公式自動計算出所需角度值
總複習-程式
畫一個不規則平面
幫茶壺打光
模型
幫茶壺貼圖
幫不同茶壺貼不同圖
鍵盤滑鼠
聲音
寫檔、讀檔
時間
運鏡
TRT
沒有留言:
張貼留言