游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1370|回复: 3

骨骼动画基本问题

[复制链接]

21

主题

41

帖子

47

积分

注册会员

Rank: 2

积分
47
发表于 2008-3-27 14:06:00 | 显示全部楼层 |阅读模式
微软的例子中,tinny.x文件中只包含了一个走路的动画..最终变换是通过各个骨骼的局部坐标乘以自己的便移矩阵再乘以最终世界变换矩阵(各个权重和)得到的...可这只是一个走路动画..请问  
  
一个模型文件是不是只能包含一个动画集啊..?
  
如果不是,即一个模型文件中可以包含多个动画,那么是不是每个动画都应该有一个最终变换矩阵,即MESH中所有顶点从局部坐标到世界坐标的变换?

  刚看到骨骼动画,不是很了解,望高手赐教下哈..谢谢啦!

5

主题

755

帖子

757

积分

高级会员

Rank: 4

积分
757
发表于 2008-3-27 14:51:00 | 显示全部楼层

Re:骨骼动画基本问题

不一定看你模型文件怎么组织的。可以无限动作。一般来说需要把局部矩阵转换世界矩阵去。

21

主题

41

帖子

47

积分

注册会员

Rank: 2

积分
47
 楼主| 发表于 2008-3-27 15:54:00 | 显示全部楼层

Re:骨骼动画基本问题

如果一个.x文件包含多个动画数据, 怎么区分每个动画数据啊..

0

主题

769

帖子

1052

积分

金牌会员

Rank: 6Rank: 6

积分
1052
发表于 2008-3-27 20:42:00 | 显示全部楼层

Re:骨骼动画基本问题

每个动画集都可以命名
用这个来区分
TINY不是有一个混合动画的例子吗?
看看就知道了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-20 14:12

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表