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); 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") 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->SetAlbedoTexture(data.albedoTexture);
objectRenderer->SetDetailTexture(data.detailTexture); objectRenderer->SetDetailTexture(data.detailTexture);