游戏开发论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: hdm2968

骨骼矩阵的疑问

[复制链接]

96

主题

529

帖子

539

积分

高级会员

Rank: 4

积分
539
发表于 2005-3-27 14:55:00 | 显示全部楼层

Re:骨骼矩阵的疑问

顶级骨骼就没有父级关系啊

132

主题

1341

帖子

1341

积分

金牌会员

Rank: 6Rank: 6

积分
1341
 楼主| 发表于 2005-3-27 15:12:00 | 显示全部楼层

Re:骨骼矩阵的疑问

我有判断的
if(父矩阵ID为-1)
目标矩阵=世界矩阵(rotation)*骨骼应到位置矩阵(translation);
ELSE
目标矩阵=世界矩阵(rotation)*骨骼应到位置矩阵(translation)*父骨骼世界矩阵;

1

主题

48

帖子

48

积分

注册会员

Rank: 2

积分
48
发表于 2005-3-28 10:19:00 | 显示全部楼层

Re:骨骼矩阵的疑问

为啥不用skinedmesh来做。

132

主题

1341

帖子

1341

积分

金牌会员

Rank: 6Rank: 6

积分
1341
 楼主| 发表于 2005-3-28 12:17:00 | 显示全部楼层

Re:骨骼矩阵的疑问

我不是用X文件。

1

主题

48

帖子

48

积分

注册会员

Rank: 2

积分
48
发表于 2005-3-28 12:28:00 | 显示全部楼层

Re:骨骼矩阵的疑问

老大和敬业,白手起家,呵呵。不非要用xfile,只要ID3DXSkinInfo能用就成。

31

主题

630

帖子

635

积分

高级会员

Rank: 4

积分
635
发表于 2005-3-29 11:29:00 | 显示全部楼层

Re:骨骼矩阵的疑问

老大,你这个连立体模型都不是怎么用骨骼呀。
骨头变换公式好像是这样的:父矩阵*变换矩阵*父矩阵的转置
每个顶点也得做运算。
其实.x文件是不太好,最糟糕的是把皮肤、骨骼、动作混在了一起。
但是开始的时候可以先用它,这样比较方便。

132

主题

1341

帖子

1341

积分

金牌会员

Rank: 6Rank: 6

积分
1341
 楼主| 发表于 2005-3-29 12:17:00 | 显示全部楼层

Re:骨骼矩阵的疑问

父矩阵的转置是什么?
骨头的变换是跟随文件而变的。

96

主题

529

帖子

539

积分

高级会员

Rank: 4

积分
539
发表于 2005-3-29 13:07:00 | 显示全部楼层

Re: Re:骨骼矩阵的疑问

necro: Re:骨骼矩阵的疑问

老大和敬业,白手起家,呵呵。不非要用xfile,只要ID3DXSkinInfo能用就成。


用X格式干吗?不过如果你打算不靠电脑游戏来吃饭的话,确实可以用X格式玩玩
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-25 00:57

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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