2022年3月7日 星期一

newclass week03

 

1.下載Git

    1.1到Moodle download Git
   
    1.2完成Git安裝,並打開
    1.3用Git將Github的倉庫給安裝到桌面
   

2. 到 jsyeh.org/3dcg10 的 05/04 裡去尋找Examples 將win32下載下來


    2.1 將剛剛下載的資料夾進行解壓縮並打開

    2.2 在將資料夾內的 Shapes.exe 打開
    
    2.3 在畫面左邊使用滑鼠右鍵可以切換Big和Color

        
    2.4 在畫面右邊使用滑鼠右鍵則可以切換左邊圖片
    2.5 畫面右邊的數值可以用滑鼠控制改變其內容(顏色(1~0),座標)
    

3.Download freeglut 和改其內容
    3.1到Moodle download freeglut
    
    3.2將其解壓縮到桌面
    

    3.3 將 libfreeglut.a 複製並改名為 libglut32.a

4. 製作黃色茶壺
    4.1 開new project 存到 freeglut 並將 main.cpp 清空換上新的程式碼
 
    glColor3f(1,1,0); // 控制顏色(黃)
    glutSolidTeapot( 0.3 ); //茶壺
    glutSwapBuffers(); //交換2倍的buffer
    glutInit( &argc , argv); //初始化
    glutInitDisplayMode( GLUT_DOUBLE | GLUT_DEPTH ); // (2倍 | 3D)
    glutCreateWindow("week03的視窗"); //視窗
    glutDisplayFunc( display ); //用來畫畫的函式
    glutMainLoop(); //主要的迴圈
    
    4.2 Build and Run
    
    
5. 製作彩色三角形
    5.1  一樣將 main.cpp 清空換上新的程式碼
    glBegin(GL_TRIANGLES); // 開始畫(三角形)
    glEnd(); // 結束

    5.2 Build and Run

6. 上傳到 Github
    6.1 使用Git -> cd2022graphics 進入你的倉庫
    6.2 git status 看你的狀況(红的,多了目錄)     6.3 git add .把檔案加進帳冊     6.4   git status 再看一次(綠的)這裡要加入             git config --global user. email "你的email"             git config -global user.name“你的名”            git commit -m “上傳第1週”             git push 推送到雲端,BUT要登入
    




沒有留言:

張貼留言