Week 04
step01-1 打開網頁https://jsyeh.org/3dcg10/ 下載win32.zip 以及data.zip
step01-2 解壓縮 windows至windows資料夾並且將data資料夾放入windows資料夾
step01-3 打開Tranformation.exe 嘗試使用
(右鍵切換模型)(下方可以控制)
| 建立空間觀念 |
Step 2-1打開上周的程式碼
#include<GL/glut.h>
void display()
{
glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glPushMatrix();
glRotatef(90,0,0,1);
glutSolidTeapot(0.3);
glPopMatrix();
glutSwapBuffers();
}
int main(int argc,char** argv)
{
glutInit(&argc,argv);
glutInitDisplayMode(GLUT_DOUBLE | GLUT_DEPTH);
glutCreateWindow("Week04 Rotate");
glutDisplayFunc(display);
glutMainLoop();
}
Step2-2修改後執行
| 依照修改得到垂直的茶壺 |
Step2-3 修改後執行
| 修改後可用滑鼠控制其左右轉圈 |
Step2-4 修改後執行
| 將之改為可設置錨點的程式 |
沒有留言:
張貼留言