Core(JsonModelMetaData.cs) - Fix models not having a default layer

This commit is contained in:
miku-666
2025-12-12 00:34:53 +01:00
parent c9869171f5
commit e6fbe70093

View File

@@ -53,7 +53,7 @@ namespace PckStudio.Core.Json
public string MaterialName { get; set; } = string.Empty;
[JsonProperty("layers", NullValueHandling = NullValueHandling.Ignore)]
public JsonModelMetaLayer[] Layers { get; set; } = Array.Empty<JsonModelMetaLayer>();
public JsonModelMetaLayer[] Layers { get; set; } = [new JsonModelMetaLayer() { Name = "base", Uv = Vector2.Zero}];
[JsonProperty("parts", NullValueHandling = NullValueHandling.Ignore)]
public ModelMetaDataPart[] RootParts { get; set; } = Array.Empty<ModelMetaDataPart>();