Compare commits

..

No commits in common. "3edc5eb7580b5fe7ce951bede1f2b0bb5b197084" and "8b25290cfd855d471574ef8f3e780c0f8765aaea" have entirely different histories.

2 changed files with 3 additions and 15 deletions

View File

@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<Version>1.0</Version> <Version>0.6.0</Version>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<TargetFramework>net9.0</TargetFramework> <TargetFramework>net9.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings> <ImplicitUsings>enable</ImplicitUsings>

View File

@ -253,7 +253,7 @@ public class LightMapper
} }
} }
ValidateLightConfigurations(settings); ValidateLightConfigurations();
worldRep.LightingTable.Reset(); worldRep.LightingTable.Reset();
foreach (var light in _lights) foreach (var light in _lights)
@ -272,24 +272,12 @@ public class LightMapper
} }
// TODO: Validate in-world here? Set cell idx on lights maybe? // TODO: Validate in-world here? Set cell idx on lights maybe?
private void ValidateLightConfigurations(Settings settings) private void ValidateLightConfigurations()
{ {
var infinite = 0; var infinite = 0;
for (var i = _lights.Count - 1; i > 0; i--) for (var i = _lights.Count - 1; i > 0; i--)
{ {
var light = _lights[i]; var light = _lights[i];
if (light.QuadLit && settings.MultiSampling != SoftnessMode.Standard)
{
if (light.ObjId != -1)
{
Log.Warning("Object {Id}: Light flagged QuadLit but using Shadow Softness in build dialog. Shadow Softness overrides QuadLit.", light.ObjId);
}
else
{
Log.Warning("Brush at {Id}: Light flagged QuadLit but using Shadow Softness in build dialog. Shadow Softness overrides QuadLit.", light.Position);
}
}
if (light.Brightness == 0) if (light.Brightness == 0)
{ {