1.讓畫面停頓3秒

"使用原來開GLUT的程式來做"
"改變第 121~134行左右的程式碼"
static void idle(void)
{ ////因為每個電腦不同,所以執行的速度也不一樣
glutPostRedisplay();
}
void timer(int t) ////所以呢~要使用timer計時器,可以有正確的速度
{
glutTimerFunc(33, timer, t+1 ); ////撥下一個timer
glutPostRedisplay(); ////重開畫面
}
"加上glutTimerFunc(2000,timer,0);"

glutTimerFunc(2000,timer,0); ////設定第一個timer,等2~3秒,才會開始動畫
2.作貼圖
安裝openCV

在setting裡面設定(一定要加,不然無法呈現3D。)
Complier: C:\OpenCV\include
Linker: C:\OpenCV2.1\lib
Linkerlibrary: cv210、highgui210、cxcore210
(1)用老師給的程式(moodle)
(2)抓一個地球圖(範例:flatplanet maps)
(3)放在freeglut的bin資料夾裡面,檔名用image.jpg
(4)完成~~~
沒有留言:
張貼留言