原文地址http://blog.csdn.net/i_dovelemon/article/details/45827953 齐次坐标 我们都知道,在3D图形学中,所有的变换都可以划分为三种最基础的变换方式,分别为: 旋转变换 缩放变换 平移变换 通过对这三种变换进行组合,就能够实现任意的变换形式。
分类:
编程语言 时间:
2016-03-05 23:20:06
阅读次数:
291
这是开始写总结的第三周。 这周还是继续在看Aharon的那篇论文,因为不知道SVD是什么东西就去学了SVD,对SVD算是有个初步的了解了,就是SVD分解表达式中两个正交矩阵与四个子空间的关系还没弄懂,因为子空间的概念没掌握的缘故。 同时,本周的其他事情也比较多,俊俊的六级没报上,陪她在院研究...
分类:
其他好文 时间:
2015-09-25 09:39:13
阅读次数:
196
QR分解法是目前求一般矩阵全部特征值的最有效并广泛应用的方法,一般矩阵先经过正交相似变化成为Hessenberg矩阵,然后再应用QR方法求特征值和特征向量。它是将矩阵分解成一个正规正交矩阵Q与上三角形矩阵R,所以称为QR分解法,与此正规正交矩阵的通用符号Q有关。...
分类:
其他好文 时间:
2015-08-27 11:02:30
阅读次数:
1696
问题如何求一个三维的正交变换,它把已知向量 (a,b,c)T(a,b,c)^T (a2+b2+c2=1)(a^2+b^2+c^2=1) 变换为 (0,0,1)T(0,0,1)^T?
解答这样的正交变换不是唯一的。因为有太多种可能。
我比较感兴趣的是两种:旋转 和 反射。反射垂直于 OAZOAZ 所在平面,并且等分∠AOZ\angle AOZ的平面作为镜面时的反射满足条件。首先确定这个平面。令为π...
分类:
其他好文 时间:
2015-08-12 19:25:00
阅读次数:
181
http://blog.sina.com.cn/s/blog_6084f588010192ug.html在opengles1.1中设置正交矩阵只要一个函数调用就可以了:glOrthof,但是opengles2.0开始,为了增加渲染灵活性摆脱了固定管道渲染,这样就需要手动去实现glOrthof所对应的...
分类:
其他好文 时间:
2015-08-05 12:30:05
阅读次数:
175
学过矩阵理论或者线性代数的肯定知道正交矩阵(orthogonal matrix)是一个非常好的矩阵,为什么这么说?原因有一下几点:正交矩阵每一列都是单位矩阵,并且两两相交。最简单的正交矩阵就是单位阵。正交矩阵的逆(inverse)等于正交矩阵的转置(transpose)。同时可以推论出正交矩阵的.....
分类:
其他好文 时间:
2015-08-04 22:37:53
阅读次数:
569
作者:i_dovelemon
来源:CSDN
日期:2015/5/18
主题:仿射变换,正交矩阵,求逆,矩阵乘法引言好久没有写博客了,这段时间一直忙着,今天抽空写下实习的时候遇到的问题,同时继续更新自己的博客。
今天想要说的是自己一直以来对3D变换的一些疑惑之处。主要体现在什么是仿射变换?什么是正交矩阵?如何快速的求出正交矩阵的逆矩阵?以及进行矩阵乘法的顺序问题。齐次坐标我们都知道,在3D图...
分类:
编程语言 时间:
2015-05-18 23:02:17
阅读次数:
258
在优化求解问题中,经常要用到矩阵奇异值的SVD分解。奇异值分解 (singularvalue decomposition,SVD)是一种可靠地正交矩阵分解法,它比QR分解法要花上近十倍的计算时间。在Ubuntu下基于eigen C++库测试了eigen SVD算法的性能,即SVD求解最小二乘/伪逆...
分类:
编程语言 时间:
2015-03-03 06:24:38
阅读次数:
553
因为我这里的帖子基本上是写给自己回忆的,所以原理公式什么的就没写出来了,想了解的同学可以去看网易公开课的线性代数关于投影和正交矩阵那几集我这里给出来matlab代码,大家如果有题目要做,直接将相应的矩阵输入进去就行function [ Xnew , Projection_Matrix] = ProJ...
分类:
其他好文 时间:
2015-01-16 20:35:49
阅读次数:
119
本章主要是推导viewMatrix和设计一个基本的camera功能笔记一.viewMatrix的推导关键语句:1.在world坐标系中的物体怎么在camera坐标系中描述,等价于world坐标系中的物体和camera一起变换,使camera坐标系和world坐标系重合。2.标准正交矩阵的逆和转置等价...
分类:
其他好文 时间:
2014-12-28 19:29:57
阅读次数:
121