你好,
我先说明一下,我对Unity有一定基础操作能力,但对Blender完全是新手。
我遇到的问题是:我购买了一个Blender格式的3D角色文件,打算将其导出到Unity中使用。这个角色在Blender里使用的是Genesis 9骨架,骨骼数量比Unity的绑定骨架多得多——比如额外的脊椎/胸部骨骼,以及带有弯曲、扭转、反向动力学和旋转类型的胳膊和腿骨。这些骨骼都关联了顶点组权重,用于角色的运动(我猜这是它们的作用)。角色模型包含头发、身体、背包、衣物、眼睛、眉毛和嘴巴的网格,这些网格都引用了这些骨骼和顶点组,并且每个部分都有权重热力图。
当我将这个角色导出到Unity时,人形骨架在化身配置中完全崩溃,出现父级骨骼绑定错误;即使我手动修复,将常规骨骼放到正确的位置,角色的手臂、腿和头部也会出现严重的变形。
我在AI助手的帮助下尝试了几种方法,但都未能成功解决。
如果有人同时了解Unity和Blender,并且遇到过类似问题,请告诉我可行的解决方案以及大致步骤?谢谢!
评论 (0)