From 4181df756c0838f4b876eaee71e111110ee64946 Mon Sep 17 00:00:00 2001 From: "H. Utku Maden" Date: Tue, 3 Mar 2026 21:00:24 +0300 Subject: [PATCH] Fix GLTF Images which do not reference the buffer views list correctly. --- ReFuel.Gltf/GltfImage.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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)