Previously GLTF meshes were created even if there were no faces, which lead to GLTFs which were not technically valid. I believe this fixes the problem I was encountering, but I've not been able to test it because of some Mac compile errors. Will test on a windows machine at some point. Fixes #5868 Co-authored-by: Kim Kulling <kimkulling@users.noreply.github.com>