我如何通过更改 xna 中的帧来制作 fbx 模型的动画
我正在模拟网球比赛,我有一个用 3d max 制作的网球运动员,它有 每个动作的帧并将其导出为 fbx 模型,但我不知道如何使用这些帧在 xna 代码中为玩家设置动画。 谢谢
i am simulating a tennis game and i have a tennis player which i made with 3d max and it has
frames for each movement and exported it as fbx model but i don't know how to use this frames to animate the player inside the xna code .
thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在蒙皮模型示例和相关教育材料中,您将了解如何使用 XNA 制作角色动画。
主要技巧是使用一组骨骼“装配”动画模型,然后根据这些骨骼指定动画。这样,动画就可以绑定到具有相同骨骼结构的任何其他模型,并且动画可以混合(例如,挥动球拍并同时跑步)。
请注意,这是一项相当先进的技术,因为它需要程序员和美工人员进行大量工作才能正确完成。
In the Skinned Model Sample and related educational material you will find how to do character animation using XNA.
The main trick is "rigging" the model for animation using a set of bones and then specifying animations in terms of those bones. This way the animations can be bound to any other model that has the same bone structure, and animations can be blended (say, swing the racket and run at the same time).
Be warned, this is a fairly advanced technique, as it requires quite a lot of work from the programmer and the artist to get right.