3维空间到2维空间投影的分类

本文由Paul Bourke撰写,介绍了3维空间到2维空间投影的主要类型,包括全景投影和平行投影。重点讨论了斜位投影,解释了如何从3D坐标通过特定变换得到2D平面坐标,强调了Z轴在斜位投影中的作用,即通过z轴切变将平行正交投影转换到x-y象限的投影平面上。
摘要由CSDN通过智能技术生成

3维空间到2维空间投影的分类

Written by  Paul Bourke
December 1994

以下对大部分常用的把三维几何体投影到二维平面上的投影方法做了分类。每个类型都概括出了其简短的特点。

全景投影:投影线彼此不平行。

平行投影:投影线彼此平行。

(下图翻译略闭嘴

斜位投影

斜位投影是平行投影的一种,但是它的投影线与投影平面并不平行。

我们通过两个角度( 和 )来区分不同的斜位投影。

最常用的两种斜位投影是:

(比喻:当我们骑在马背上看地上的小物体是,所产生的效果就是一下两种投影效果。它们之间唯一区别在于侧轴长度,前者是后者的两倍。)

  • 等轴测投影 tan() =1 or  = 45 degrees

  • 二轴测投影 tan() = 2 or  = 63.4 degrees

以上两种斜位投影  角通常取值 45 度或者 30 度。 通用的斜位投影坐标转换等式如右:

注意:

  • 从三维坐标推导出二维平面坐标最需要以上等式中的Xp和Yp两个转换即可。无关紧要的第三个Zp阐明了:斜位投影如何通过z轴把一个平行正交投影切变到一个x-y象限的投影平面上(可理解为:物体的平行正交投影加上其在z轴的切向移动的投影,组成了上述斜位投影)。

  • x和y的坐标值都移动了某个值(这个值与z轴成固定比例,比x轴如移动了x + z * (cos() / tan()))。也就是说,投影的角度,距离和平行线在z轴上都保持精确不变。

例子:
     等轴测投影  = 45   
    等轴测投影  = 30        
    二轴测投影  = 45    
      二轴测投影 = 30      


  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值