前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Computer Graphics note(2):视图变换&投影变换

Computer Graphics note(2):视图变换&投影变换

作者头像
Enterprise_
发布2020-06-28 11:32:28
3860
发布2020-06-28 11:32:28
举报
文章被收录于专栏:小L的魔法馆小L的魔法馆

前提

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

视图变换

在这里插入图片描述
在这里插入图片描述
M_{view}

推导过程

投影变换

图片来源:https://stackoverflow.com/questions/36573283/from-perspective-picture-to-orthographic-picture

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

正交投影(右手系)

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

透视投影

视锥定义

透视投影的视锥定义只要定义两个东西1.垂直可视角度Y2.宽高比2.宽高比2.宽高比aspect,如下图所示:

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

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

怎么做透视投影

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

在这里插入图片描述
在这里插入图片描述
\begin{bmatrix} 0\\0\\f\\1 \end{bmatrix}\stackrel{同乘f}{=}\begin{bmatrix} 0\\0\\f^2\\f \end{bmatrix}\Rightarrow\begin{bmatrix} 0&0&A&B \end{bmatrix}\begin{bmatrix} 0\\0\\f\\1 \end{bmatrix}=\begin{bmatrix} 0\\0\\f^2\\f \end{bmatrix}\tag{2}

\begin{aligned} n+f-\frac{2nf}{n+f}-\frac{n+f}{2} &= \frac{n+f}{2}-\frac{2nf}{n+f} \\ &= \frac{(n+f)^2-4nf}{2(n+f)}\\ &= \frac{(n-f)^2}{2(n+f)} \end{aligned}
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-06-23 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前提
  • 视图变换
    • 推导过程
    • 投影变换
      • 正交投影(右手系)
        • 视锥定义
        • 怎么做透视投影
    • 透视投影
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档