Changed team recolor to replace material albedo color instead of multiply by it for design convenience

dev
Tomasz Kapuściński 2022-04-23 10:53:25 +02:00
parent 8f710a24c8
commit 013d3cccf4
1 changed files with 3 additions and 3 deletions

View File

@ -2922,14 +2922,14 @@ void CEngine::Draw3DScene()
objectRenderer->SetAlphaScissor(0.0f);
}
Color recolor = Color(1.0, 1.0, 1.0, 1.0);
Color color = data.material.albedoColor;
if (data.material.tag == "team")
{
recolor = m_teamColors[m_objects[objRank].team];
color = m_teamColors[m_objects[objRank].team];
}
objectRenderer->SetAlbedoColor(data.material.albedoColor * recolor);
objectRenderer->SetAlbedoColor(color);
objectRenderer->SetAlbedoTexture(data.albedoTexture);
objectRenderer->SetDetailTexture(data.detailTexture);