Я использую Python для генерации геометрии для использования в формате GLTF. Однако файл, который я пишу, имеет один размер при написании на Python, но GLTF читает его так, как будто он имеет меньший размер.
print('BUFFER SIZE - ' + str(len(Vertex_Buffer)))
with open('VERTICES.bin', 'bw') as vertices_file:
vertices_file.write(Vertex_Buffer)
print('FILE SIZE - ' + os.path.getsize('VERTICES.bin'))
Вывод:
BUFFER SIZE - 151198560
FILE SIZE - 151198560
Однако при попытке импортировать эти данные в GLTF примерно так:
"buffers": [
{
"uri": "VERTICES.bin",
"byteLength": 151198560
}
]
Я получаю следующую ошибку: