27 关于投影

关于投影

全景图,或者实际上任何照片,都是相机周围场景的平面表示。基本上,三维世界投射在一个平面上。有多种方法可以做到这一点,因此ptgui提供了广泛的全景投影选择。没有完美的全景投影;每个投影都有其自身的特性和局限性。

使用全景编辑器中的投影按钮()或主窗口中的全景设置选项卡选择所需的投影。ptgui支持以下全景投影:

直线(“平面”):

27 关于投影_第1张图片
projiction (1).jpg

这是全景球体在平面上的投影。这是我们的眼睛所习惯的投射,普通相机的投射:

直线投影具有保留所有直线的独特特性:在现实世界中,任何直线在全景图中都显示为直线。这使得它适合于建筑全景的投影。

然而,由于相同的性质,在直线投影中,无法显示宽度或高度超过180度的全景图。在较高的视野下,拉伸在图像的边和角变得明显。这种拉伸在120度或更高的温度下已经变得很严重。

使用水平和/或垂直压缩可以减小角拉伸效果:在全景编辑器中单击投影设置,然后向右移动压缩滑块。通过压缩直线视图,可以创建高达180 x 180度的全景图,而不会出现极端扭曲。水平线和垂直线仍然保持为直线,但使用压缩时对角线变为曲线。

对于宽度超过180度的全景图,应使用其他投影之一:

圆柱形投影

27 关于投影_第2张图片
![projiction (3).jpg](https://upload-images.jianshu.io/upload_images/13809722-81472e975858c9c9.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

这是将全景球体投影到圆柱体表面的结果:

圆柱形全景图的水平视野可达360度。在垂直方向上,投影的行为类似于直线:垂直视场的物理极限为180度,实际极限约为120度。因此,柱面投影主要适用于单列360度全景。

保留所有垂直直线。对于水平直线,在圆柱形全景图中只有地平线本身是一条直线。所有其他直线(包括地平线以上或以下的水平直线)都投影到全景图中的曲线上。

与直线投影一样,圆柱形投影具有垂直压缩滑块。增加垂直压缩可以减少全景图顶部和底部附近的拉伸效果。在完全垂直压缩下,结果等于等边投影。

墨卡托

27 关于投影_第3张图片
projiction (3).jpg

这种投影类似于圆柱投影,但在较高的垂直视场中,顶部和底部的“拉伸”较小。这是圆柱形投影和等边矩形投影之间的一个很好的折衷方案,适用于具有较高垂直视场(90度以上)的360度全景。

除此之外,其属性与圆柱形投影相同:垂直视场限制为180度;全景图中只有垂直直线和地平线保持直线。

等矩投影

27 关于投影_第4张图片
projiction (7).jpg

这是全景球体的经纬度投影:

等边投影的视场不受限制(尽管ptgui被限制在360x 180度),这使得它成为全球面(360°x 180°)全景的选择。

与圆柱投影和墨卡托投影一样,在等矩形投影中,只有垂直线和水平线投影为直线。所有其他线条都变弯了。

许多球形全景查看器(允许您在全景中交互查看周围、上下的应用程序)使用等矩形源图像,360°x 180°等矩形投影已成为在应用程序之间交换球形全景的标准。

横圆柱、墨卡托和等矩形

这些投影分别等于圆柱形、墨卡托式和等矩形,但旋转90度。它们支持高达360度的垂直视野,而水平视野仅限于180度。

这些投影适用于高大的垂直全景。

鱼眼/全桢鱼眼

27 关于投影_第5张图片
projiction (5).jpg

这些投影模拟鱼眼透镜。两个投影的结果相同,但圆形输出被剪切为圆形,而全帧输出被剪切为矩形。视野在两个方向都可以达到360度。

压缩设置可用于此投影。在默认的完全压缩下,结果是一个真正的鱼眼投影。当压缩减小(滑块向左移动)时,投影变形为直线投影。减小压缩的鱼眼视图可作为广角直线视图的折衷方案:直线保留在全景图的中心附近,但会向边缘弯曲。

写实主义

该投影以18世纪的绘画风格命名,保留了全景图中心的所有对角线直线。它最适用于具有清晰“消失点”的场景,如:

它可以用来显示水平视场高达360度的全景图,尽管对于非常宽的全景图,全景图的左右边缘会发生垂直拉伸。垂直视野限制为180度。任何没有穿过全景图中心点的直线都会变成曲线。

横向投影具有相同的性质,但水平方向限制为180度,垂直方向限制为360度,可用于高垂直全景。

立体投影

立体投影是从极点看球面在平面上的投影。它以“小星球”的景色而闻名:


27 关于投影_第6张图片
yuyan.jpg

为了便于创建小行星,提供了一个额外的投影“垂直向下视角”,即相同的投影,但旋转使场景的最低点位于全景的中心。

立体投影有一个额外的压缩参数。在最大压缩时,结果是一个真实的立体投影;减少压缩会将视点从极点移动到球体的中心,有效地将视图变形为直线投影。

你可能感兴趣的:(27 关于投影)