diff --git a/jgltf-model/src/main/java/de/javagl/jgltf/model/v2/GltfModelCreatorV2.java b/jgltf-model/src/main/java/de/javagl/jgltf/model/v2/GltfModelCreatorV2.java index beb9c34..6854caa 100644 --- a/jgltf-model/src/main/java/de/javagl/jgltf/model/v2/GltfModelCreatorV2.java +++ b/jgltf-model/src/main/java/de/javagl/jgltf/model/v2/GltfModelCreatorV2.java @@ -848,6 +848,9 @@ private void initBufferModels() logger.warning("Buffer " + i + " does not have " + "a uri. Binary chunks that are not the main GLB " + "buffer are not supported."); + ByteBuffer fallbackBuffer = + ByteBuffer.allocate(buffer.getByteLength()); + bufferModel.setBufferData(fallbackBuffer); } else {