2023年3月30日 星期四

LS._. Week07 Texture貼圖

 貼圖Texture介紹

  • 首先進入https://jsyeh.org/3dcg10下載datawin32後解壓縮
  • 將data丟進windows資料夾裡

  • 開啟Texture.exe
  • 利用glColor4f( )可以調顏色
  • glVertext3f( )可以調頂點
  • 由上到下分別為左下、右下、右上、左上
  • 照片依據glTextCoord2f( )變動
  • 右鍵改Matrix
  • 上面三個可改位置、旋轉角度等等

貼圖程式碼

  • 先下載OpenCV後再開CodeBlocks
  • 改設定Settings-Compiler
  • 點進Search drectories
  • Compiler add C:\OpenCV2.1\include
  • Linker add C:\OpenCV2.1\lib
  • Linker settings加上cv210cxcore210highgui210
  • 開啟新檔案
  • 打上程式碼
  • 下載一張圖片到資料夾,名字要叫對
  • 執行
  • 下面為程式碼

地球茶壺

  • 開新的GLUT專案
  • 進入https://gist.github.com/jsyeh/
  • 複製老師的程式碼
  • 下載一張地球圖片到freeglut-bin
  • 執行
  • 下面為程式碼

地球茶壺進階版

  • 多加幾行程式碼
  • 下面為程式碼

旋轉地球完成版

  • 開新GLUT專案
  • 複製老師的程式碼
  • 執行
  • 下面為程式碼

沒有留言:

張貼留言