Fix fog blending for sprites
This commit is contained in:
parent
3bceeaba21
commit
09a4efa402
@ -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();
|
||||
|
@ -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();
|
||||
|
@ -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();
|
||||
|
Loading…
x
Reference in New Issue
Block a user