首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >谷歌地图是如何制作全景图的?

谷歌地图是如何制作全景图的?
EN

Stack Overflow用户
提问于 2009-01-16 12:39:45
回答 6查看 4.6K关注 0票数 4

谷歌地图如何在Street View?中实现全景图

是的,我知道它是闪存,但是他们怎么用Correct Texture Mapping?来歪曲位图呢

他们是像大多数Flash 3D engines?一样在像素级别上做这件事,还是只是在电影片段中对位图应用一些棘手的转换?

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2009-01-16 12:53:52

可以帮助实现类似的结果!

它使用6 equirectangular images (cube faces)无缝地缝合在一起和一些“神奇”的ActionScript。

另请参阅pluginstutorials with (possibly) documentation.的flashpanos.com的这些部分

一个quick guide to shooting panoramas,这样你就可以用FPP (Flash Panorama Player)来查看它们。

cube projection cube faces实际上是90x90度的直线图像,就像你从普通相机镜头中获得的图像一样。~ What is VR Photography?

票数 4
EN

Stack Overflow用户

发布于 2009-01-16 14:28:01

查看http://www.panoguide.com/。他们有howtos,软件链接等。

基本上在这个过程中有两个组件:拼接软件,它从许多独立的图像源创建单个全景照片,然后是全景查看器,它会在您更改POV时扭曲图像,以模拟如果您实际在那里,您的眼睛将看到什么。

票数 1
EN

Stack Overflow用户

发布于 2009-01-16 15:54:01

我的公司使用Papervision3D flash渲染引擎,并将全景图像(静态图像或视频)映射到3D球体上。我们发现,与在立方体的六个面上映射相同的图像相比,使用沿两个轴具有大约25个分区的球形对象可以提供更好的视觉效果。你可以在http://www.panocast.com上自己去看看。

实际上,你当然可以提前扭曲你的图像,这样当它被映射到一个立方体的面上时,它的透视是恰到好处的,但这需要完全重新渲染你的图像。

通过一些额外的“魔术”,我们还可以根据用户正在查看的位置和缩放级别(与Google Street View不同),根据需要逐步加载静态图像。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/450307

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档