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