2023年3月29日 星期三

Week07 貼圖Texture與貼圖座標

   Week07-1☁

      1.到https://jsyeh.org/3dcg10/

     2.下載windows、data資料夾,把data丟進解壓縮後的windows

     3.打開Texture.exe

     4.調整glColor4f中的rgb改變貼圖色彩


     5.左邊為貼圖座標,右邊為貼圖的頂點,順序1~4為左下到左上(逆時針旋轉)


     6.貼圖座標為在貼圖上的擷取的畫面,而超出1的話會在screen上顯示重複原點的圖

      7.到jsyeh.org/gl裡練習期中考


    
   Week07-2☁

      1.點開桌面上的OpenCV2.1

    
    2.做安裝


     3.重開CodeBlocks


       4.設定codeblocks的compiler裡的Search directories裡的Complier和Linker裡分別加入C:\OpenCV2.1\include和C:\OpenCV2.1\lib


      5.在Linker settings加入cv210、cxcore210、highgui210


      6.開新的Empty file命名為week07-1_opencv_cvLoadImage_cvShowImage


      7.加入opencv程式碼


      8.執行並顯示圖片


      9.到葉正聖教授的gist.github網站


     10.把texture範例程式碼複製下來

 
     11.開新的Project命名為week07-2_myTexture

                   


 Week07-3☁

     
1.把earth.jpg下載在freeglut的bin裡


     2.執行並顯示在茶壺裡的地球

        
       3.加入貼圖座標及頂點


       4.執行並顯示earth.jpg


       5.開新的Project命名為week07-3_myEarth


        6.到葉正聖教授的gist.github複製myEarth程式碼


        7.執行並顯示3d旋轉的地球
















沒有留言:

張貼留言