我有一个3D模型(卡通人物),我想要统一动画这个角色。例如,我想移动它的手臂。我想我必须从确定参考点开始,但我不知道如何做到这一点。有人能帮助我吗?在Unity模型中创建动画
2
A
回答
5
播放的动画虽然我同意,这是更可取的完全构造像Maya和最大的专用软件的动画,你仍然可以执行非常基本的变换/等。为了让他们移动,角色骨骼上的操作。
在模型heirachy的基础上,您有一个附加了Skinned Mesh Renderer的gameObject。这基本上呈现模型和分配给它的任何材质,还允许您为动画分配“根骨骼”(在本例中为Bip001)。每个骨骼只是一个空的游戏对象,具有不同的本地变换(位置,旋转,缩放)设置。
由于它们只是嵌套在gameObject中,所以可以使用脚本来附加或修改它们,以控制它们的transform。
基本上,您可以将一些基本动作修改为现有的骨骼动画,但对于完全动画模型而言,确实无法推荐它。
在底部在这里,我选择了扳手,这是独立的性格,但放置的Bip001 [R手游戏对象的孩子,迫使这一模式移动,用手转动父。
2
它非常难以在统一动画上,我建议你在Maya上设置动画效果,3D模型被操纵?如果没有,你需要进行索具。索具是参考点。 Unity只是一个游戏引擎,在Autodesk Maya上进行动画处理,然后将它们导出为.FBX,最后导入统一。
您可以通过this site了解更多字符索具,然后参阅索具教程。
可以使用Animation.Play("animationNameHere);
相关问题
- 1. 用于在Unity中创建简单动画的软件
- 2. 在Android中创建动画
- 3. 在Android中创建动画
- 4. 在Sails.js中动态创建模型
- 5. 在Unity 5.0中创建Wp8 Unity插件
- 6. 在Android中创建画布动画
- 7. 在Rails模型中创建模型
- 8. 动态创建模型对象时在模型中设置值
- 9. 在模型创建
- 10. 在AngularJS创建NG-模型动态名
- 11. 创建自动ID生成!在模型
- 12. 在NG-模型动态创建属性
- 13. 动画不能在Unity中玩5.3.4f1(C#)
- 14. 在Unity中的AR动画问题
- 15. 何时在Unity中使用动画?
- 16. 创建GIF动画
- 17. 在javascript中创建动画循环(canvas)
- 18. 在Java中创建动画GIF
- 19. 如何在javaScript中创建动画
- 20. 在iOS中创建动画进度条
- 21. 在WPF中创建高性能动画
- 22. 如何在Java中创建动画gif?
- 23. 使用saveGIF在R中创建动画
- 24. 在Titanium SDK中重新创建动画
- 25. 在tween.js中创建无限动画
- 26. 在XAML中创建动画时出错
- 27. 可以在flex中创建动画
- 28. 如何在QtGui中创建动画?
- 29. 学习在C++中创建动画
- 30. 在创建组后创建模型django
值得注意的是,Unity3d v4增加了一些奇特的新动画,尽管我还没有正确地看过它。 – 2012-08-02 15:38:31
Unity 3.5.4有一些支持动画的付费插件,我主张在Maya上制作,具有更多功能,Unity的新动画就像“ToonBoom”动画风格。但是重要的是你增加了这一点=)+1,因为我忘了这= P – 2012-08-02 15:59:47