mirror of
https://github.com/scummvm/scummvm.git
synced 2026-06-20 05:45:29 +00:00
STARK: Fixed lights code placement
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user