GLUT常用函式1

2021-09-12 18:37:22 字數 767 閱讀 7497

1. glclearcolor (0.0, 0.0, 0.0, 0.0);//設定清除顏色

2. glclear(gl_color_buffer_bit);//把視窗清除為當前顏色

3. glcleardepth(1.0);//指定深度緩衝區中每個畫素需要的值

4. glclear(gl_depth_buffer_bit);//清除深度緩衝區

5. glcolor3f();//設定顏色,它的引數有三個,型別是float型的,引數值的範圍是[0.0,1.0

]glcolor3f(0.0, 0.0, 0.0); --> 黑色

glcolor3f(1.0, 0.0, 0.0); --> 紅色

glcolor3f(0.0, 1.0, 0.0); --> 綠色

glcolor3f(0.0, 0.0, 1.0); --> 藍色

glcolor3f(1.0, 1.0, 0.0); --> 黃色

glcolor3f(1.0, 0.0, 1.0); --> 品紅色

glcolor3f(0.0, 1.0, 1.0); --> 青色

glcolor3f(1.0, 1.0, 1.0); --> 白色

需要注意的是,如果在glbegin()與glend()函式之間多次連續呼叫顏色函式,那麼,只會顯示出最後一次的顏色。

6. glbegin(gl_polygon);  //繪製了乙個凸多邊形

函式原型:void glbegin(glenum mode)

glbegin()是和glend()結合起來使用。

GLUT模型繪製函式

void glutwiresphere gldouble radius,glint slices,glint stacks 線框球 void glutsolidsphere gldouble radius,glint slices,glint stacks 實心球 void glutwirecube...

GLUT初始化函式

void glutinit int argc,char argv 初始化glut庫。對應main函式的形式應是 int main int argc,char argv 這個函式從main函式獲取其兩個引數。void glutinitwindowsize int width,int height 設定...

常用函式1

求沿指定維度的平均值 和 axis 1沿行向量方向 x tf.constant 1,2,3 2,2,3 print x x print mean of x tf.reduce mean x 求x中所有數的均值 print sum of x tf.reduce sum x,axis 1 求每一行的和 ...