2024年5月27日 星期一

week15電腦圖學

  ## week15-1_PlaySound

要在小黑執行可以播放作業

#include <windows.h>

#include <GL/glut.h>

int main()

{

    PlaySound("mykbeat.wav",NULL,SND_SYNC);

}

上網下載wav音樂檔案 放在freeglut的bin資料夾裡面



#week15-2_CMP3_MCI 

1.file-new-project, GLUT專案, week15-2_CMP3_MCI_sample

2.把 CMP3_MCI.h 放在同一個目錄,week15-2_CMP3_MCI_sample裡

3.不要刪掉177行的範例



##week15-3_mouse_motion_glTranslatef_glRotatef

1.file-new-project, GLUT專案, week15-3_mouse_motion_glTranslatef_glRotatef

2.貼上 11行GLUT簡單範本(今天不用 glm.cpp 不用 OpenCV)


```cpp

#include <GL/glut.h>

void display(){

    glClear(GL COLOR BUFFER_BIT|GL_DEPTH_BUFFER_BIT);

    ///等一下會有程式放在這

    glutSwapBuffers ();

}

int main (int argc, char**argv)

{

    glutInit (&argc, argv);

    glutInitDisplayMode (GLUT_DOUBLE|GLUT_DEPTH);

    glutCreateWindow ("week15-3");

    glutDisplayFunc (display);

    等一下會放程式在這

    glutMainLoop();

}





沒有留言:

張貼留言