title: How can I apply 2 or more texture maps to a gluSphere OpenGL object?
body: <p>I'm writing a basic planet viewer OpenGL Perl application, just for fun.
  I have the basics working, with the glorious planet, implemented through a <code>gluSphere()</code>, rotating with the classic earth texture map applied.</p>
  
  <p>Now, what if I want to apply a second texture map through OpenGL (say, the "earth clouds")?</p>
  
  <p>Of course, I can mix the two texture maps myself in PhotoShop or some other graphic application, but is there a way through OpenGL API?</p>
  
  <p>I tried loading the two textures and generating the mipmaps but the planet is shown with only the first texture applied, not the second.</p>