有没有办法把过剩的颜色存储在一个变量中,比如不这样做:glColor3f(1.0, 1.0, 1.0);能够做到这一点:
glColor3f(1.0, 1.0, 1.0);
glColor white = glColor(1.0, 1.0, 1.0); glColor3f(white);
这又创建了更多可读代码
cigdeys31#
我建议将颜色存储在一个数组中,并使用glColor3fv设置颜色:
glColor3fv
float white[3] = {1.0f, 1.0f, 1.0f};
glColor3fv(white);
1条答案
按热度按时间cigdeys31#
我建议将颜色存储在一个数组中,并使用
glColor3fv
设置颜色: