What the hell, go ahead and put all your eggs in one basket. Concept 3.1 : Specifying a Color in RGBA Mode ============================================== Idea: ===== void glColor3{b s i f d ub us ui}(TYPE r, TYPE g, TYPE b) In RGBA mode, use the glColor*() command to select a current color for rendering an object. The * in glColor*() indicates the suffixes which can be had by this command. i.e. we can call glColor with three or four arguments, furthermore these aruguments could be of type byte, integer, float, double etc. glColor*() sets the current red, green, blue and alpha values. If you dont supply an alpha value it is automatically set to 1.0. For the versions of glColor*() that accept floating point data types, the values should typically range between 0.0 and 1.0.