Note that there is no targets property on the primitive and the targetNames extra is an empty array. The empty targetNames array makes hasTargetNames (Assets/GLTFUtility/Scripts/Spec/GLTFMesh.cs:200) true causing a check for matching array lengths. The latter previously unconditionally accessed GLTFPrimitive.targets which is null for this mesh, causing the mesh to not be imported.
Exporting models from Maya I get meshes that look like (omitting attribute details for brevity):
Note that there is no
targets
property on the primitive and thetargetNames
extra is an empty array. The emptytargetNames
array makeshasTargetNames
(Assets/GLTFUtility/Scripts/Spec/GLTFMesh.cs:200) true causing a check for matching array lengths. The latter previously unconditionally accessedGLTFPrimitive.targets
which isnull
for this mesh, causing the mesh to not be imported.