電腦圖學
(1) 作業四 Q&A
(2) 主題: 攝影機、投影矩陣
(3) 實作:gluLookAt() glutReshapeFunc()
(4) 期末作品
Step 1 - 試著看攝影機運鏡的關鍵
TODO: jyeh.org/3dcg10 下載 Windows.zip / data.zip / glut32.dll
gluLookAt(eyeX, eyeY,eyeZ, CenterX , CenterY, CenterZ, upX, upY, upZ);
(圖一)
透視投影
(圖二)
垂直投影 / 平行投影
(圖三)
glPerspective (fovy, aspect, zNear, zFar)
glFrustum(left, right, bottom, top)
(圖三)
(圖四)
Step 2 - 試著寫寫看程式
先開啟一個glut專案
(圖五)
glutReshapeFunc() 可以跟著視窗大小縮放而不會跟著變形
(圖六)
(圖七)
(圖八)
(圖九)
(圖十)
(圖十一)
(圖十二)











沒有留言:
張貼留言