2022年3月15日 星期二

(圖學筆記)電腦圖學Week04

 Week 04

step01-1 打開網頁https://jsyeh.org/3dcg10/ 下載win32.zip 以及data.zip

step01-2 解壓縮 windows至windows資料夾並且將data資料夾放入windows資料夾

step01-3 打開Tranformation.exe 嘗試使用

            (右鍵切換模型)(下方可以控制)





建立空間觀念

Step 2-1打開上周的程式碼

 #include<GL/glut.h>
void display()
{
    glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
    glPushMatrix();
        glRotatef(90,0,0,1);
        glutSolidTeapot(0.3);
    glPopMatrix();
    glutSwapBuffers();
}
int main(int argc,char** argv)
{
    glutInit(&argc,argv);
    glutInitDisplayMode(GLUT_DOUBLE | GLUT_DEPTH);
    glutCreateWindow("Week04 Rotate");
    glutDisplayFunc(display);
    glutMainLoop();
}

 Step2-2修改後執行
依照修改得到垂直的茶壺


Step2-3 修改後執行
修改後可用滑鼠控制其左右轉圈

Step2-4 修改後執行
將之改為可設置錨點的程式



沒有留言:

張貼留言

VERY BEAUTIFUL, VERY POWERFUL

一.     一樣先安裝且設定好freeglut,OpecCV, 開啟CodeBlocks建立新專案 week11_gundam,                 把 MyGundam.zip下載解壓縮後的data資料夾放到freeglut/bin裡面 把week09_openc...