2023年5月25日 星期四

部落格Week15攝影機

 

Week15-1攝影機


  • https://jsyeh.org/3dcg10/下載datawin32

  • Win32解壓縮並將data.zip裡面的data丟進去

  • 打開Windows裡的Projection.exe

  • 調動gluLookAteye(看的方向)

  • 調動gluLookAtcenter(視線看的中心點的座標)

  • 調動gluLookAtup(旋轉相機畫面)

  • 安裝git

  • 輸入程式碼叫出檔案總管

  • 打開CodeBlocks的專案(路徑選2023graphicsb)

  • 修改程式碼

  • 成功運用滑鼠左鍵旋轉看到畫面



Week15-2投影


  • 教學glutPerspective

  • 試玩垂直投影跟透視投影(用快捷鍵O,F,P切換)

  • 新增程式碼(換一種投影方式 glOrtho)

  • 成功叫出投影(*3倍看到全景)

  • 新增程式碼(換一種投影方式 gluPerspective)

  • 成功叫出另一種投影

  • Save everying後用程式碼推送檔案到雲端


Week15-3茶壺

  • 開一個新專案

  • 打入程式碼

  • 成功用滑鼠左鍵拖拉來改變形狀

  • 新增程式碼

  • 成功叫出可用左鍵拖拉旋轉縮放的茶壺

  • CodeBlocks打開Final_Project.cbp

  • 修改程式碼新增陣列並調整angle







沒有留言:

張貼留言