• Advertisement
Sign in to follow this  

how do i get materials working

This topic is 4471 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I have these commands before I draw my triangles glDisable(GL_TEXTURE_2D); glMaterialfv(GL_FRONT,GL_AMBIENT,mpMaterials[matIndex].mAmbient); glMaterialfv(GL_FRONT,GL_DIFFUSE,mpMaterials[matIndex].mDiffuse); glMaterialfv(GL_FRONT,GL_SPECULAR,mpMaterials[matIndex].mSpecular); glMaterialfv(GL_FRONT,GL_EMISSION,mpMaterials[matIndex].mEmissive); glMaterialf(GL_FRONT,GL_SHININESS,mpMaterials[matIndex].mShininess); but for some reasnon my object is always pure white. I double checked the values in the variables, and yes there are valid values, so what am i missing. Is there something I need to glEnable ? Thanks

Share this post


Link to post
Share on other sites
Advertisement
Yes, lighting must be enabled. If you don't want lighting, just use glColor [smile]

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement