三维投影

✍ dations ◷ 2025-04-26 12:39:43 #线性代数,立体几何,射影几何,三维计算机图形学,三维成像,投影图,函数

三维投影是将三维空间中的点映射到二维平面上的方法。由于目前绝大多数图形数据的显示方式仍是二维的,因此三维投影的应用相当广泛,尤其是在计算机图形学,工程学和工程制图中。


平行投影是投影线相互平行的投影。若投影线平行于投影面则称正投影,若投影面倾斜于投影面则称斜投影。

正交投影是一系列用于显示三维物体的轮廓、细节或精确测量结果的变换方法。通常又称作截面图、鸟瞰图或立面图。

当视平面的法向(即摄像机的朝向)平行于笛卡尔坐标系三根坐标轴中的一根,数学变换定义如下:若使用一个平行于y轴(侧视图)的正交投影将三维点 a x {\displaystyle a_{x}} 平面,有时也使用):

或在齐次坐标系下可以表示为:

观测者到显示平面的距离, e z {\displaystyle \mathbf {e} _{z}} ,直接关系到视野的大小。 α = 2 tan 1 ( 1 / e z ) {\displaystyle \alpha =2\cdot \tan ^{-1}(1/\mathbf {e} _{z})} 为可视角度。(这里假设屏幕的两角为(-1,-1)和(1,1))

如果要在一些特定的显示设备上显示该二维平面,之后还要进行一些必要的剪裁和缩放操作。

Projective Transform.svg

计算三维空间中位于Ax,Az的点在屏幕坐标x轴的位置:

s c r e e n   x   c o o r d i n a t e   ( B x )   =   m o d e l   x   c o o r d i n a t e   ( A x ) × d i s t a n c e   f r o m   e y e   t o   s c r e e n   ( B z ) d i s t a n c e   f r o m   e y e   t o   p o i n t   ( A z ) {\displaystyle screen\ x\ coordinate\ (Bx)\ =\ model\ x\ coordinate\ (Ax)\times {\frac {distance\ from\ eye\ to\ screen\ (Bz)}{distance\ from\ eye\ to\ point\ (Az)}}}

对于y轴同样有:

s c r e e n   y   c o o r d i n a t e   ( B y )   =   m o d e l   y   c o o r d i n a t e   ( A y ) × d i s t a n c e   f r o m   e y e   t o   s c r e e n   ( B z ) d i s t a n c e   f r o m   e y e   t o   p o i n t   ( A z ) {\displaystyle screen\ y\ coordinate\ (By)\ =\ model\ y\ coordinate\ (Ay)\times {\frac {distance\ from\ eye\ to\ screen\ (Bz)}{distance\ from\ eye\ to\ point\ (Az)}}}

(其中Ax和Ay是透视转换前物体在空间中的坐标)

相关

  • 公交车公交车可以表示以下一种意思:
  • 建筑密度建筑密度,又称建蔽率或建筑覆盖率,系指建筑基地上,建筑物的水平投影面积与建筑基地面积的比值。因此容积率管制属立体管制,而建筑密度则属平面管制,在台湾属于建筑管制单位。为了
  • 压力机成型压力机,通常简称压力机或压床,属于加工机械,它能利用压力来改变工件的形状。压力机可以分为以下几类:通常有一个简单的矩形框架,由槽钢(英语:Structural channel)或钢管等制造(英
  • 发粄发粿(闽南语)又叫发糕,客家语称之为钵粄、发粄、碗粄或起酵粄,是一种米食制品,流行于浙江、华南地区、港澳、台湾、印尼及马来西亚一带,是传统过年的食品,亦可用于祭祀或馈赠亲人。
  • 莫尔多瓦人莫尔多瓦人(厄尔兹亚语:эрзят/Erzyat;莫克沙语:мокшет/Mokshet;鞑靼语:мухшилар/Muhshilar;莫克沙人和厄尔兹亚人作俄语:мордва/Mordva;喀拉台人作俄语:ка
  • 西尼罗河脑炎西尼罗河病毒是一种热带和温带地区病毒。它主要传染鸟,但还传染人、马、猫、臭鼬、灰鼠,和家养的兔子。人的传染主路是由被传染的蚊子的叮咬。最早发现西尼罗病毒是1937年在乌
  • 房山区坐标:39°44′51.29″N 116°08′13.29″E / 39.7475806°N 116.1370250°E / 39.7475806; 116.1370250* 汉族 97.57%房山区是中华人民共和国北京市的一个市辖区,属于北京四个
  • 礼宾公关外事办公室礼宾公关外事办公室(葡文:Gabinete de Protocolo, Relações Públicas e Assuntos Externos,葡文缩写:GPRPAE)于2012年9月1日成立,隶属于中华人民共和国澳门特别行政区行政长官
  • 磺胺类药物磺胺类药物(Sulfonamides)是一类人工合成的抗菌药物,这类药物都是以对氨基苯磺酰胺(磺胺)为母体发展而来,因此得名。磺胺类药物抗菌谱较广,对大部分革兰氏阴性菌和革兰氏阳性菌均有
  • 脾 (脏腑)脾为五藏之一,根据藏象、经络学说,功能是:中医理论的“脾”有重要的消化和运化营养物质功能(其也和胃互为脏腑),所以有学者认为对应的应是胰脏。