游戏开发论坛

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

关于矩阵问题

[复制链接]

4

主题

25

帖子

41

积分

注册会员

Rank: 2

积分
41
发表于 2005-5-10 20:35:00 | 显示全部楼层

Re:关于矩阵问题

:)把《线性代数》前三章看完吧
先缩放后旋转没有问题,先旋转后缩放可能在位置上有些偏移

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2005-5-11 02:39:00 | 显示全部楼层

Re:关于矩阵问题

算错了
我还真晕了

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2005-5-11 02:50:00 | 显示全部楼层

Re:关于矩阵问题

你这个得到的结果
应该是
R右乘源坐标,其结果再左乘S得到目标坐标
也可以看作S右乘R,再右乘源坐标

你想要源坐标先被R右乘呢还是先被S右乘呢?
如果是想先被S右乘,你得R*S
反之你那个就是对的

17

主题

454

帖子

470

积分

中级会员

Rank: 3Rank: 3

积分
470
发表于 2005-5-11 09:32:00 | 显示全部楼层

Re:关于矩阵问题

不就是几个点积吗?有那么难吗?

17

主题

165

帖子

167

积分

注册会员

Rank: 2

积分
167
发表于 2005-5-11 11:32:00 | 显示全部楼层

Re:关于矩阵问题

把《线形代数》看看再说吧。

2

主题

85

帖子

85

积分

注册会员

Rank: 2

积分
85
发表于 2005-5-11 12:04:00 | 显示全部楼层

Re:关于矩阵问题

这个取决于你用direct3d还是opengl。

direct3d使用的是行向量:Mv,矩阵结合顺序从左到右。
opengl使用的是列向量:vM,矩阵结合顺序从右到左。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-25 15:17

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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