diff --git a/ReFuel.Gltf/GltfImage.cs b/ReFuel.Gltf/GltfImage.cs index 90f2290..a73c251 100644 --- a/ReFuel.Gltf/GltfImage.cs +++ b/ReFuel.Gltf/GltfImage.cs @@ -7,7 +7,7 @@ namespace ReFuel.Gltf { public class GltfImage : GltfIdObject { - private GltfSmartId _bufferView = new GltfSmartId(); + private GltfSmartId _bufferView; public override GltfObjectKind Kind => GltfObjectKind.Image; public string? Name { get; set; } @@ -32,6 +32,7 @@ namespace ReFuel.Gltf internal GltfImage(GltfDocument document) : base(document) { + _bufferView = new GltfSmartId(document.BufferViews); } public Stream Open(string? pwd = null, IGltfStreamProvider? provider = null)