(2)矩陣頭影矩陣
(3)攝影機運鏡
(4)會動的機器人
TODO:jsyeh.org/3dcg10 download
data.zip->桌面\windows\data\模型.obj
windows.zip->桌面\windows\projection.exe
glut32.dll->桌面\windows\glut32.dll
TODO:
glutLookAt(eyeX,eyeY,eyeZ,
centerX,centerY,centerZ,
upX,upY,upZ);

TODO:04160011_hw1_projection.zip
改glutLookAt(......)
改eyeX
eyeY
eyeZ---->改攝影機拍攝的位置

centerX
centerY
centerZ,--->中心位置

改glutPerspective(fov ,1 ,near, far)'
視野角, xy比例
field of view(FOV)

glMatrixMode(GL_PROJECTION);--->改為透視矩陣
glLoadIdentity();---->配合上方的透視矩陣
gluPerspective(60, 1, 0.001, 10000);---->配合上方的透視矩陣
glMatrixMode(GL_MODELVIEW);--->改為原來矩陣
glPushMatrix();
///glTranslatef();掛上去
glTranslatef();定旋轉中心
glRotatef();旋轉

沒有留言:
張貼留言