惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
Schneier on Security
有赞技术团队
有赞技术团队
T
The Blog of Author Tim Ferriss
F
Fortinet All Blogs
D
DataBreaches.Net
F
Full Disclosure
腾讯CDC
博客园 - 【当耐特】
MyScale Blog
MyScale Blog
Stack Overflow Blog
Stack Overflow Blog
小众软件
小众软件
Hugging Face - Blog
Hugging Face - Blog
Last Week in AI
Last Week in AI
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
爱范儿
爱范儿
The GitHub Blog
The GitHub Blog
Engineering at Meta
Engineering at Meta
大猫的无限游戏
大猫的无限游戏
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
S
SegmentFault 最新的问题
The Register - Security
The Register - Security
WordPress大学
WordPress大学
博客园 - 聂微东
雷峰网
雷峰网
J
Java Code Geeks
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
P
Privacy International News Feed
酷 壳 – CoolShell
酷 壳 – CoolShell
A
Arctic Wolf
Scott Helme
Scott Helme
C
Cyber Attacks, Cyber Crime and Cyber Security
T
Tor Project blog
博客园 - 三生石上(FineUI控件)
Know Your Adversary
Know Your Adversary
AWS News Blog
AWS News Blog
G
Google Developers Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
C
CERT Recently Published Vulnerability Notes
O
OpenAI News
Project Zero
Project Zero
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Application and Cybersecurity Blog
Application and Cybersecurity Blog
云风的 BLOG
云风的 BLOG
N
News and Events Feed by Topic
MongoDB | Blog
MongoDB | Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Microsoft Security Blog
Microsoft Security Blog
Cisco Talos Blog
Cisco Talos Blog
P
Palo Alto Networks Blog
Schneier on Security
Schneier on Security

博客园 - CodeBlove

SQL Server 重置SA密码语句 区分扫描枪输入和键盘输入的实现 VBA 发送邮件代码 WIN7用户文件夹迁移 IP地址排错命令 TCP/IP协议、DoD模型、OSI模型 IP寻址 IP报头包含的协议 IP报头结构 UDP数据报协议 TCP数据段格式 数据链路层(2层)数据帧结构 MAC地址结构 WOW 各等级属性换算表 基于OPENGL使用C++实现相机类 正则表达式匹配EXCEL地址字符串 C#组件项目设置与开发应用范例 清理SQLSERVER日志 DOTNET前台页面与数据表常规绑定机制分析
3D空间基础概念之三:几何变换
CodeBlove · 2012-06-18 · via 博客园 - CodeBlove

我们已经了解点和向量的关系和计算公式,以及矩阵的计算公式,接下来看看如何进行具体的坐标变换。

1.        平移矩阵

平移矩阵是最简单的矩阵,通过它可以帮助我们理解矩阵是如何参与几何图形变换的,其实只要将平移的各偏移量填入单位矩阵中就是一个平移矩阵。通过之前我们说的点与矩阵相乘的公式即可计算出几何图形位移后所有顶点的新坐标。

经过观察你会发现,用原始顶点与平移矩阵相乘其实质就是逐一对几何图形的各个顶点的分量和偏移量进行加法运算,偏移量即矩阵参数,偏移量为正时,向坐标正轴方向移动一定单位,为负数时向负轴方向位移一定单位。

在讲述3D平移矩阵前,先来个简单的2D平移矩阵,下面是一个2D平移矩阵以及运算过程的示例。

要求几何图形向X轴方向位移10单位,Y轴方向位移5单位,矩阵如下:

1   0   10

0   1   5

0   0   1

其中,对角线设置为1(单位矩阵), 先设该矩阵为字母T,则新的顶点P'=MP,P为几何图形上某一顶点坐标。

假设(x,y,w)=(3,5,1),经过矩阵运算后,P'(x',y',w')=(13,10,1),你可以使用第二章中关于顶点与矩阵相乘的公式去验证,这里就不再复述。

注意w始终为1,因为P为顶点坐标,而不是矢量,如果w为0,则w‘也为0。即P的性质不变。

今天就编辑到这里,睡觉了。。。。。。