
Adam, For some idea of useful color functionality in the OpenGL context: GltColor C++ class for RGB color representation http://www.nigels.com/glt/doc/class_glt_color.html Open Scene Graph RGBA color representation http://www.openscenegraph.org/documentation/OpenSceneGraphReferenceDocs/clas... OpenGL pixel image formats and types http://developer.3dlabs.com/documents/GLmanpages/glreadpixels.htm Qt QColor class for GUI color representation http://doc.trolltech.com/3.3/qcolor.html Wish list: * Flexible representation RGB, RGBA, YUV, HSV and conversions between * Machine level-representation RGBA, BGRA, etc * Conversion to and from HTML std::string #rrggbb * Interpolating between colors in various color spaces (HSV is cylindrical!) * Named colors: boost::black, boost::white, etc * Operations such as brighten, darken, gamma adjustment, etc Suggestions: * Leave image processing out of scope, image processing could layer on top. Cheers, Nigel Stewart