Professional Documents
Culture Documents
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);
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 ();
}