2024年6月3日 星期一

軒week16

 

Week16


    素材><

download
    -data.zip
    -window.zip

#week16-0_sample

設定上課環境

0.下載freeglut---lib---libfreeglut.a複製下來改成libglut32.a

OpenCV要裝起來,要記得勾 Add PATH,不要改目錄,再重開CodeBlocks

1.把CodeBlocks Setting-Compiler 加入3個設定:

-Search directories 的Compiler 要設C:\OpenCV2.1\include

-Search directories 的Linker 要設C:\OpenCV2.1\lib

-Linker settings 要設 cv210 cxcore210 highgui210

File-New-Project, GLUT專案 完成。

#week16-1_sample_gluLookAt

把剛剛的week16-0

-複製目錄成week16-1_sample_gluLookAt

    -改.cbp

        -用Notepad++打開,改檔名。

-CodeBlocks開.cbp檔

眼睛位置: 0, 0, 0

要看的主角 center: -2.4,1.2,-6

up向量: 0, 1, 0


加入函式(帶入上方參數)
gluLookAt();



keyboard作動,運用上面的gluLookAt(),0到3調整不同的視角。


#week16-2_teapot_gluLookAt_glutReshapeFunc_reshape

打開新專案,專案名week16-2_teapot_gluLookAt_glutReshapeFunc_reshape
貼上11行GLUT程式





#week16-3_myTexture_id1_id2_glBindTextrue

新增專案,專案名:week16-3_myTextrue_id1_id2_glBindTexture

貼上11行程式 

沒有留言:

張貼留言