大家好,
我目前正在 Unity 6.4 LTS 中使用 URP,正在为 Unity 中的一个角色做工作,并有几个问题关于顶点颜色和动画骨骼。
- Unity 中的顶点颜色无法显示
我无法让顶点颜色在 Unity 中显示出来。
有人告诉我需要在模型导入设置的 Mesh 下启用顶点颜色,但是在我的项目中,这个选项似乎不存在。
这些设置是否位于 Unity 新版本的其他地方,还是有其他原因导致顶点颜色无法显示?
- 人类骨骼 vs 通用骨骼
我最初使用 Unity 的人类骨骼系统来骨骼化角色。然而,在处理肩部变形时,我发现大多数解决方案涉及在 3ds Max 中添加助手骨骼、虚拟对象或纠正骨骼来控制变形。
因此,我开始认为使用通用骨骼可能更适合我的项目。
2-1. 使用人类骨骼的主要优势是什么
我的理解是,最大的好处是动画重定位和与其他角色动画数据的兼容性。
如果这是真的,那么我可能不需要人类骨骼,因为我不打算重用来自外部源的动画。是否还有其他重要的好处?
2-2. Unity 中如何纠正肩部变形
我已经尝试使用扭转骨骼,但个人感觉它们对于防止肩部变形或扭转在大臂运动时不太有效。
此外,在将角色导入 Unity 后,我遇到了情况,其中分配给扭转骨骼的网格会漂移,导致额外的问题。
此时,扭转骨骼感觉更像是一个临时解决方案。
在 Unity 中是否有其他技术、工具或工作流程,人们常常使用来改善人类骨骼变形时的肩部变形?
任何建议都将不胜感激。
评论 (0)