2020年4月29日 星期三

Week10

Step1:如何放多張貼圖→裝OpenCV2.1→這邊要選中間
Step2:放入資料夾,程式碼的相片需跟照片檔名一致
要加一顆地球,複製程式碼一次。///要移動位置,不然會重疊

glPushMatrix();///自動轉
        glRotatef(90, 1,0,0);
        glRotatef(angle, 0,0,1);
        gluQuadricTexture(quad, 1);
        gluSphere(quad, 0.3, 30, 30);///glutSolidTeapot(0.3);
    glPopMatrix();

glBindTexture(GL_TEXTURE_2D, id); ///綁定bind 貼圖ID
/// If 要把圖當背景:
glBindTexture(GL_TEXTURE_2D, idearth);///TOD4:改綁我放的第二張圖
    glBegin(GL_POLYGON);   
        glTexCoord2f(0,0); glVertex2f(-1,+1);///TOD3:自己綁四個頂點在背景
        glTexCoord2f(0,1); glVertex2f(-1,-1);
        glTexCoord2f(1,1); glVertex2f(+1,-1);
        glTexCoord2f(1,0); glVertex2f(+1,+1);
        glEnd();

沒有留言:

張貼留言