2024年3月14日 星期四

Bai's-電腦圖學-Week04

 #Week04

#Week04_mouse_glScalef


0.安裝freeglut (桌面有),改 lib\libfreeglut.a 複製成 libglut32.a

1.File-NewProject, GLUT專案Week04_mouse_glScalef

2.手動輸入10程式

3.再加 上週的week03_mouse_glRotatef 的部分程式

4.void motion() 上周的程式

float angle = 0;
glPushMartix();
    glRotatef(angle,0,0,1);
    glutSolidTeapot(0.3);
glPopMartix();
void motion()
glutMotionFunc(motion);


void display()

{

glClearColor(1.0,1.0,0.9,1.0);///清背景的淡黃色

glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); ///清背景

}

Project 1

    旋轉


縮放


Project 2






Project 3


複製Week04_keyboard_mouse_motion,刪一些內容


在加一些內容



加上顏色













Project 4









沒有留言:

張貼留言