游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2240|回复: 1

再次关于3ds关键帧的问题,真的无法解决了

[复制链接]

10

主题

26

帖子

38

积分

注册会员

Rank: 2

积分
38
发表于 2008-2-24 12:33:00 | 显示全部楼层 |阅读模式
还是那个问题,
在0xB002块中有一段动画,设P为位置轨迹,R为旋转轨迹,
P有1个关键帧, Pi    ( i = 0 )              // 当i>0时,Pi = P0,
R有10个关键帧,Ri    ( i = 0, 1, ..., 9 )
Pi,Ri 都是矩阵
设Ti为变换矩阵,( i = 0, 1, ..., 9 )
我试验了非常多次,有
(1)Ti = Pi*Ri
(2)Ti = Ri*Pi
(3)Ti = Local*Pi*Ri*Local^-1                // Local是本地矩阵,Local^-1是Local的
                                            // 逆矩阵
(3)Ti = Local*Ri*Pi*Local^-1
(4)Ti = Ri*Pi*Local^-1
(5)Ti = Pi*Ri*Local^-1
(6)Ti = Local*Ri*Pi
(7)Ti = Local*Pi*Ri
(6)Ti = Ri*Pi*Local
(7)Ti = Pi*Ri*Local
……
上面的哪个才是真的变换矩阵?还是哪个都不是?
我都试到头痛了。

10

主题

26

帖子

38

积分

注册会员

Rank: 2

积分
38
 楼主| 发表于 2008-2-25 11:39:00 | 显示全部楼层

Re:再次关于3ds关键帧的问题,真的无法解决了

没有人回答我?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-20 07:52

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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