Index: source/graphics/LightEnv.h =================================================================== --- source/graphics/LightEnv.h +++ source/graphics/LightEnv.h @@ -128,7 +128,7 @@ SColor4ub EvaluateTerrainDiffuseFactor(const CVector3D& normal) const { float dot = -normal.Dot(m_SunDir); - u8 c = clamp(static_cast(dot * 255), static_cast(0), static_cast(255)); + u8 c = static_cast(clamp(dot * 255.f, 0.f, 255.f)); return SColor4ub(c, c, c, 255); }