游戏开发论坛

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

关于动作混合,求各位强人解释一下。

[复制链接]

36

主题

382

帖子

498

积分

中级会员

Rank: 3Rank: 3

积分
498
发表于 2010-4-22 20:56:00 | 显示全部楼层 |阅读模式
问题是这样的,比如一个骨骼动画需要同时混合行走和挥手两个动作的混合。
简单的网上搜了一下,大概做法是第一个动作和第二个动作通过权重相加。
即每个骨骼 矩阵a * 权重a + 矩阵b * 权重b
这跟我原本的设想很不同。而且我觉得这样会有问题啊,如果是一个下蹲的动作和一个挥手的动作混合那么就会因为骨骼矩阵相差太远而明显出问题把。
我的想法是应该把两个动作连接点的骨骼的矩阵从行走的动作取出,再代入挥手动作中重新计算。
希望有大侠可以把这个混合问题的原理讲一下,谢。

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2010-4-23 08:55:00 | 显示全部楼层

Re:关于动作混合,求各位强人解释一下。

一般是分上半身和下半身的动作,可以看看国外那边专门讲骨骼动画的那本书,只看原理部分就好,代码有太点老了

34

主题

657

帖子

672

积分

高级会员

Rank: 4

积分
672
发表于 2010-4-23 10:34:00 | 显示全部楼层

Re:关于动作混合,求各位强人解释一下。

购买《Game Engine Architecture》,里面有一部分专门讲动画的,大部分是原理,此书不错喔。

201

主题

1437

帖子

1963

积分

金牌会员

Rank: 6Rank: 6

积分
1963
QQ
发表于 2010-5-2 18:40:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-9 20:15

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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