1
1
forked from 0ad/0ad

Updated to properly update material parameters.

This was SVN commit r1200.
This commit is contained in:
Calefaction 2004-09-26 04:09:57 +00:00
parent 4e93961f92
commit 39501530d4

View File

@ -61,10 +61,10 @@ bool CMaterial::operator ==(const CMaterial &material)
void CMaterial::Bind()
{
glMaterialfv(GL_FRONT, GL_DIFFUSE, m_Diffuse.data);
glMaterialfv(GL_FRONT, GL_AMBIENT, m_Ambient.data);
glMaterialfv(GL_FRONT, GL_SPECULAR, m_Specular.data);
glMaterialfv(GL_FRONT, GL_EMISSION, m_Emissive.data);
glMaterialfv(GL_FRONT, GL_DIFFUSE, &m_Diffuse.data[0]);
glMaterialfv(GL_FRONT, GL_AMBIENT, &m_Ambient.data[0]);
glMaterialfv(GL_FRONT, GL_SPECULAR, &m_Specular.data[0]);
glMaterialfv(GL_FRONT, GL_EMISSION, &m_Emissive.data[0]);
glMaterialf(GL_FRONT, GL_SHININESS, m_SpecularPower);
oglCheck();