游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2563|回复: 9

有关线性代数方面的一个问题

[复制链接]

20

主题

84

帖子

84

积分

注册会员

Rank: 2

积分
84
发表于 2009-12-21 11:04:00 | 显示全部楼层 |阅读模式
下面的式子本是源自于《3D 变换中法向量变换矩阵的推导 》一文,为了方便表示,进行了一些改动:
P1,P2:世界坐标系中的点

Q1,Q2:P1、P2变换到视图坐标系中的点

N:是P1、P2所在平面的法向量

M:是视图空间中,N所对应的法向量

Mv:变换矩阵

(1)   N*(P1-P2)'=0
(2)   M*(Q1-Q2)'=0
(3)   Mv*(P1-P2)'=(Q1-Q2)'

=>N = M*Mv

其中,'表示转置,*表示矩阵乘。

这个推导过程是怎么样的?

14

主题

59

帖子

59

积分

注册会员

Rank: 2

积分
59
发表于 2009-12-21 13:40:00 | 显示全部楼层

Re: 有关线性代数方面的一个问题

送给你一段推导过程图

14

主题

59

帖子

59

积分

注册会员

Rank: 2

积分
59
发表于 2009-12-21 13:44:00 | 显示全部楼层

Re: 有关线性代数方面的一个问题

送给你一段推导过程图
悲剧了,上传不了图片

20

主题

84

帖子

84

积分

注册会员

Rank: 2

积分
84
 楼主| 发表于 2009-12-21 22:33:00 | 显示全部楼层

Re: Re: 有关线性代数方面的一个问题

TARGET_MG42: Re: 有关线性代数方面的一个问题

送给你一段推导过程图
悲剧了,上传不了图片

[em10]
发到我的邮箱好吗?
xuchunyang_best@163.com
谢谢

20

主题

84

帖子

84

积分

注册会员

Rank: 2

积分
84
 楼主| 发表于 2009-12-28 14:25:00 | 显示全部楼层

Re:有关线性代数方面的一个问题

谁能帮帮忙,解释下撒?

42

主题

140

帖子

158

积分

注册会员

Rank: 2

积分
158
发表于 2009-12-29 11:13:00 | 显示全部楼层

Re:有关线性代数方面的一个问题

由1,2,3得 M的逆*N = Mv 得 N = M * Mv 或者说前面3个公式你不明白? 1,2就不说了,因为垂直,3的Mv是世界空间到视图空间的矩阵。

20

主题

84

帖子

84

积分

注册会员

Rank: 2

积分
84
 楼主| 发表于 2009-12-29 20:00:00 | 显示全部楼层

Re: Re:有关线性代数方面的一个问题

zhyinty: Re:有关线性代数方面的一个问题

由1,2,3得 M的逆*N = Mv 得 N = M * Mv 或者说前面3个公式你不明白? 1,2就不说了,因为垂直,3的Mv是世界空间到视图空间的矩阵。

(1)   N*(P1-P2)'=0
(2)   M*(Q1-Q2)'=0
(3)   Mv*(P1-P2)'=(Q1-Q2)'

=>N = M*Mv
将3式带入2式,得到(4)M*Mv*(P1-P2)'=0
然后怎么得到N = M*Mv。从线性代数的角度,只有1和4式根本不能推出N = M*Mv嘛。

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2009-12-30 01:44:00 | 显示全部楼层

Re:有关线性代数方面的一个问题

感动

42

主题

140

帖子

158

积分

注册会员

Rank: 2

积分
158
发表于 2009-12-30 10:52:00 | 显示全部楼层

Re:有关线性代数方面的一个问题

由1,2得N*(P1-P2)'= M*(Q1-Q2)' => M'*N*(P1-P2)' = (Q1-Q2) 由 3. Mv*(P1-P2)'=(Q1-Q2)'得M'* N = Mv

20

主题

84

帖子

84

积分

注册会员

Rank: 2

积分
84
 楼主| 发表于 2010-1-5 22:50:00 | 显示全部楼层

Re:有关线性代数方面的一个问题

原来这样。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-16 14:04

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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