i have a 3d scene in blender and wanted to use it in my react three fiber project but after exporting to gltf i found a 300k line in the file. the file works fine in normal threejs but when i execute the command npx gltfjsx public/models/map.gltf It stays stuck for a while. Is my gltf file too big for gltfjsx ?
the jsx file is created but still empty
In Blender, try exporting it as "glTF Binary" (producing a *.glb
file), or use "glTF Separate" (which will produce a collection of files that must be shared as a group).
Don't use the "glTF Embedded" option in Blender. It will produce a JSON-formatted *.gltf
file that contains base64-encoded textures and mesh data, resulting in lines over 300k long as you discovered. This is an archaic option that is under consideration for removal from Blender.