2023年4月19日 星期三

Lisa的電腦圖學 - week10

 ➤ Week10_下載上課資料

    step01-1. 從 https://jsyeh.org/3dcg10/ 下載 data .zip / win32




    2. 解壓縮windows.zip, 將data裡的data移至windows

         2. 打開Transformation.exe


 step01-2. 從 https://jsyeh.org/3dcg10/ 下載 source

#include <GL/glut.h>
#include "glm.h"
GLMmodel * pmodel = NULL;
void display()
{
    glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT );
    if(pmodel==NULL){
        pmodel = glmReadOBJ("Al.obj");
        glmUnitize(pmodel);
        glmFacetNormals(pmodel);
        glmVertexNormals(pmodel, 90);
    }
    glmDraw(pmodel, GLM_MATERIAL);
    glutSwapBuffers();
}
int main(int argc, char * argv)
{
    glutInit(&argc, argv);
    glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH);
    glutCreateWindow("week10");
    
    glutDisplayFunc(display);
    glutMainLoop();
}

沒有留言:

張貼留言