GAMES101学习笔记

变换Transformation

2D Transformations

  • 旋转矩阵
    在这里插入图片描述

  • 仿射变换
    先线性变换,再平移变换

在这里插入图片描述

  • 齐次坐标描述的矩阵

在这里插入图片描述
在这里插入图片描述

  • 当w=0时,代表向量;当w≠0时,代表点(x/w, y/w, 1)

在这里插入图片描述
在这里插入图片描述

  • 组合变换时,先缩放,再旋转,最后平移【矩阵乘法不满足交换律,但是满足结合律】

在这里插入图片描述
在这里插入图片描述

3D Transformations

在这里插入图片描述
在这里插入图片描述

  • 旋转矩阵是正交矩阵
  • 旋转矩阵的逆=旋转矩阵的转置,即(Rθ)T=(Rθ)-1

在这里插入图片描述

Viewing(观测) Transformation

  • View(视图)/Camera transformation
  • Projection(投影) transformation
    Orthographic(正交) projection
    Perspective(透视) projection

y不同的原因:右手坐标系,【Y = Z x X】 ≠ 【Y = X x Z】

在这里插入图片描述
Rodrigues’ Rotation Formula 任意旋转矩阵,分解在3个轴
在这里插入图片描述
在这里插入图片描述

Viewing/Camera Transformation

相机位于原点,up轴为Y轴,朝向为-Z轴

在这里插入图片描述

Orthographic projection

在这里插入图片描述

Perspective projection

先"挤压"成正交投影,然后再执行正交投影
在这里插入图片描述
根据相似三角形得到
在这里插入图片描述
在这里插入图片描述
根据最近面上z不变得到
在这里插入图片描述
根据最远面上中心点位置不变得到

在这里插入图片描述
求解得到
在这里插入图片描述请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值