This commit is contained in:
JohnCorby 2023-04-24 18:28:54 -07:00
parent f57ca63f71
commit a44cea387d

View File

@ -35,8 +35,12 @@ namespace NewHorizons.Builder.General
{
var tint = config.tint.ToColor();
var key = $"AmbientLight_QM > tint {tint}";
if (ImageUtilities.CheckGeneratedTexture(key, out var existingTexture)) light.cookie = existingTexture;
if (ImageUtilities.CheckGeneratedTexture(key, out var existingTexture))
{
light.cookie = existingTexture;
}
else
{
var baseCubemap = Main.NHPrivateAssetBundle.LoadAsset<Cubemap>("AmbientLight_QM");
var cubemap = new Cubemap(baseCubemap.width, baseCubemap.format, baseCubemap.mipmapCount != 1);
cubemap.name = key;
@ -58,6 +62,7 @@ namespace NewHorizons.Builder.General
light.cookie = cubemap;
}
}
return light;
}