Open janispritzkau opened 3 years ago
This is roughly how the nodes in gltf file are structured:
column_base
(static mesh)column_middle
(scaled on the y axis)column_head_plate
(translation on y axis)module
(empty node with translation/rotation, front side)
module_plate_armature
(empty node)module_plate
(mesh with skin)top
(joint, top part of the module plate)bottom
(joint, bottom part of the module plate)module
(same as above but with different transformation, back side)Each module plate has a seperate skin/joints. Each node in the tree is unique. Meshes are reused between modules.
Besides that, there is a shading issue when I only have one skinned mesh in the scene.
As soon as I use several meshes with different skins that are parented to a transformed node, the meshes in the converted usdz file all seem to end up in the same place.
The picture below shows the issue which occurs when converting a gltf file (left side) to usdz (right side) with this tool.
Here are the gltf and usdz files where the issue happens: model.zip