I have a cube that can be rotated using mouse navigation in PyOpenGL. I want to create small sections on each face of the cube and render the different sections with different colors/illumination. It is like having a certain light source and the cube is considered as a room being illuminated with the light source. How do I set my desired values for each section ? Is it possible to do so ?