Apply RoofOverlay per-grid not per-map + fix lighting quality (#35207)
* Apply RoofOverlay per-grid not per-map * Fix light render scales
This commit is contained in:
@@ -33,7 +33,8 @@ public sealed class AfterLightTargetOverlay : Overlay
|
||||
var bounds = args.WorldBounds;
|
||||
|
||||
// at 1-1 render scale it's mostly fine but at 4x4 it's way too fkn big
|
||||
var newScale = viewport.RenderScale / 2f;
|
||||
var lightScale = viewport.LightRenderTarget.Size / (Vector2) viewport.Size;
|
||||
var newScale = viewport.RenderScale / (Vector2.One / lightScale);
|
||||
|
||||
var localMatrix =
|
||||
viewport.LightRenderTarget.GetWorldToLocalMatrix(viewport.Eye, newScale);
|
||||
|
||||
Reference in New Issue
Block a user