glColor3f函数颜色

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/danmeng8068/article/details/79987715

在OpenGl中设置颜色,一般可以使用glColor3f()。从函数名字就可以看出,它的参数应该有三个,类型是float型的。另外一点是它的参数值的范围是[0.0,1.0]

0.0  -- >  不使用颜色成分;

1.0  -- >  使用颜色的最大值

  1. glColor3f(0.0, 0.0, 0.0);  --> 黑色  
  2. glColor3f(1.0, 0.0, 0.0);  --> 红色  
  3. glColor3f(0.0, 1.0, 0.0);  --> 绿色  
  4. glColor3f(0.0, 0.0, 1.0);  --> 蓝色  
  5. glColor3f(1.0, 1.0, 0.0);  --> 黄色  
  6. glColor3f(1.0, 0.0, 1.0);  --> 品红色  
  7. glColor3f(0.0, 1.0, 1.0);  --> 青色  
  8. glColor3f(1.0, 1.0, 1.0);  --> 白色 
需要注意的是,如果在glBegin()与glEnd()函数之间多次连续调用颜色函数,那么,只会显示出最后一次的颜色
展开阅读全文

没有更多推荐了,返回首页