You are on page 1of 1

1.

Vẽ ấm trà rỗng
glutWireTeapot(size)  glutWireTeapot(0.5);
2. Vẽ ấm trà đặc
glutSolidTeapot(size)  glutSolidTeapot(1);
3. Vẽ hình nón
glutWireCone(base, height, slices, stacks);

base: Bán kính đáy của hình nón.


height: Chiều cao của hình nón.
slices: Số lượng phân đoạn theo đáy hình nón (số mảnh hình tròn trong đáy).
stacks: Số lượng phân đoạn theo chiều cao của hình nón (số lượng mảnh hình tam giác bên
trong).
Void hinhnon(){

glColor3f(0.0f,0.0f,1.0f);
glPushMatrix();
glRotatef(-90.0, 1.0, 0.0, 0.0); //Xoay 90 độ theo trục x
glutWireCone(0.6, 0.8, 30, 30);
glPopMatrix();
glFlush ();
}
4. Wire Tour
glutWireTours(innerRadius, outerRadius, sides, rings)
 innerRadius: Bán kính lỗ nhỏ (bán kính đường tròn tạo thành lỗ) của hình torus.
 outerRadius: Bán kính torus (bán kính từ tâm torus đến vòng tròn ngoài cùng).
 sides: Số lượng đoạn đường tròn đi qua lỗ của torus.
 rings: Số lượng đoạn đường tròn xung quanh torus.

Void wireTours(){
glColor3f(0.0f,0.0f,1.0f);
glPushMatrix();
glRotatef(45.0, 1.0, 0.0, 0.0);
glutWireTorus(0.2, 0.5, 16, 40);
glPopMatrix();
glFlush ();
}

You might also like