STARK: Fixed lights code placement

This commit is contained in:
Paweł Kołodziejski
2021-11-09 21:32:53 +01:00
parent 7c8adb00f3
commit 3e5f4b1df4
2 changed files with 15 additions and 16 deletions
+7 -8
View File
@@ -223,16 +223,15 @@ void TinyGLActorRenderer::render(const Math::Vector3d &position, float direction
default:
break;
}
lightColor.x() = CLIP(lightColor.x(), 0.0f, 1.0f);
lightColor.y() = CLIP(lightColor.y(), 0.0f, 1.0f);
lightColor.z() = CLIP(lightColor.z(), 0.0f, 1.0f);
color = color * lightColor;
vertex.r = color.x();
vertex.g = color.y();
vertex.b = color.z();
}
lightColor.x() = CLIP(lightColor.x(), 0.0f, 1.0f);
lightColor.y() = CLIP(lightColor.y(), 0.0f, 1.0f);
lightColor.z() = CLIP(lightColor.z(), 0.0f, 1.0f);
color = color * lightColor;
vertex.r = color.x();
vertex.g = color.y();
vertex.b = color.z();
_faceVBO[index] = vertex;
}
+8 -8
View File
@@ -154,15 +154,15 @@ void TinyGLPropRenderer::render(const Math::Vector3d &position, float direction,
default:
break;
}
lightColor.x() = CLIP(lightColor.x(), 0.0f, 1.0f);
lightColor.y() = CLIP(lightColor.y(), 0.0f, 1.0f);
lightColor.z() = CLIP(lightColor.z(), 0.0f, 1.0f);
color = color * lightColor;
vertex.r = color.x();
vertex.g = color.y();
vertex.b = color.z();
}
lightColor.x() = CLIP(lightColor.x(), 0.0f, 1.0f);
lightColor.y() = CLIP(lightColor.y(), 0.0f, 1.0f);
lightColor.z() = CLIP(lightColor.z(), 0.0f, 1.0f);
color = color * lightColor;
vertex.r = color.x();
vertex.g = color.y();
vertex.b = color.z();
_faceVBO[index] = vertex;
}