Fix fog blending for sprites

This commit is contained in:
yvt 2017-02-18 19:45:00 +09:00
parent 3bceeaba21
commit 09a4efa402
3 changed files with 3 additions and 0 deletions

View File

@ -232,6 +232,7 @@ namespace spades {
fogDistance.SetValue(renderer->GetFogDistance());
Vector3 fogCol = renderer->GetFogColor();
fogCol *= fogCol; // linearize
fogColor.SetValue(fogCol.x, fogCol.y, fogCol.z);
const client::SceneDefinition &def = renderer->GetSceneDef();

View File

@ -131,6 +131,7 @@ namespace spades {
fogDistance.SetValue(renderer->GetFogDistance());
Vector3 fogCol = renderer->GetFogColor();
fogCol *= fogCol; // linearize
fogColor.SetValue(fogCol.x, fogCol.y, fogCol.z);
const client::SceneDefinition &def = renderer->GetSceneDef();

View File

@ -110,6 +110,7 @@ namespace spades {
viewOriginVector.SetValue(viewOrigin.x, viewOrigin.y, viewOrigin.z);
Vector3 fogCol = renderer->GetFogColor();
fogCol *= fogCol;
fogColor.SetValue(fogCol.x, fogCol.y, fogCol.z);
const client::SceneDefinition &def = renderer->GetSceneDef();