您的位置: 首页 > 技术文档 > 多媒体制作 > 浅析三维全景
Flash 与 html 的一些实用技巧 回到列表 flash remoting 实践
 浅析三维全景

作者:杰图软件 时间: 2004-11-19 文档类型:原创 来自:蓝色理想

经常听到有人提起三维全景,到底什么是三维全景?真正意义上的全景并不是一张广角的照片。

三维全景又称全景图像,是指大于双眼正常有效视角(大约水平 90度,垂直70度)或双眼余光视角(大约水平180度,垂直90度),乃至360度完整场景范围的照片。传统的光学摄影全景照片,是把90度至360度的场景全部展现在一个二维平面上,把一个场景的前后左右一览无余地推到观者的眼前。随着数字影像技术和Internet技术的不断发展,可以用一个专用的播放软件在互联网上播放全景图像,用户可用鼠标和键盘控制观察全景的方向,可左可右可近可远,使您感到就在真实的环境当中浏览大好风光。

怎么样才能生成三维全景呢?三维全景的生成需要相应的硬件和软件结合。首先需要相机和鱼眼镜头、云台、三角架等硬件来拍摄出鱼眼照片,然后使用全景拼合发布软件把拍摄的鱼眼照片拼合并且发布成可以播放和浏览的格式。

为什么拍摄需要鱼眼镜头?普通照片的水平视角和垂直视角能捕捉到的范围分别为 90度左右和70度左右。但是要把以人为中心的整个球形场景取下来就需要在相机上加个鱼眼镜头,鱼眼镜头能使拍摄到图片的水平视角和垂直视角都达到180度,那么整个场景只需要拍摄两张图片就可以了。

云台的作用是什么呢? 要找到这个问题的答案,首先必须了解一个概念:相机的节点( Nodal Point)。“节点”(Nodal point)是指照相机的光学中心,穿过此点的光线不会发生折射。在拍摄鱼眼照片时,相机必须绕着节点转动,才能保证全景拼合的成功。云台的作用正是如此。

云台安装于三脚架上。它保证了相机转动时,镜头的“节点”正好位于转动轴上。

不采用云台而直接使用数码相机和鱼眼镜头拍摄鱼眼图像将会产生偏移。请见图1、图2:

图1

图2:由于拍摄时没有采用云台,

空间信息不完全,导致图像无法正确拼合

加了云台,节点的位置保持不变,偏移消失。请见图3:

图3

图4 :使用云台拍摄后进行拼合的图像没有拼缝和错位

那么使用相机、鱼眼镜头、云台、三角架拍摄好图片以后接下去就是要使用全景拼合发布的软件来完成后面的工作。

这里使用杰图造景师软件来举例说明。首先将拍摄好的正面、反面的两张鱼眼图片导入软件,如图5 。

图5 :导入拍摄好的前后两个半球的鱼眼照片

点击软件工具条中的拼合按钮“ ”,将前后半球拼合成一张完成的全景图。

图6:造景师自动拼合鱼眼图片并在鱼眼图下面生成全景图的预览

全景图片拼合好以后再使用软件将其发布成可以播放和浏览的格式。一般全景可以发布成网页格式、exe格式、mov格式(需要quicktime播放器才能播放)等。造景师中这三种发布格式都提供了。就以发布成网页格式来举例。最简单的发布方法就是在上图的界面中点击发布按钮“”,可以将生成的全景图直接发布成网页格式。如图7。

图7:生成的网页格式全景,下面有一段代码,可以拷贝到自己网页的相应位置,全景就会在网页的这个位置出现

图8:应用在网页中的全景

出处:蓝色理想
责任编辑:蓝色

◎进入论坛Flash专栏版块参加讨论

作者文章
浅析三维全景
Flash 与三维全景结合
热门搜索:CSS Fireworks 设计比赛 网页制作 Dreamweaver Studio8 Flash
站点最新 站点最新列表
疯狂的程序员 第五十回
疯狂的程序员 第四十九回
疯狂的程序员 第四十八回
疯狂的程序员 第四十七回
疯狂的程序员 第四十六回
疯狂的程序员 第四十五回
疯狂的程序员 第四十四回
疯狂的程序员 第四十三回
疯狂的程序员 第四十二回
疯狂的程序员 第四十一回
栏目最新 栏目最新列表
火星人的耳机
公司正式宣布创业失败
用corelDEAW 12打造唇膏
二行代码解决全部网页木马
一行代码解决iframe挂马
Photoshop制作星空爆炸效果
CorelDraw 12打造休闲裤
Firework如何画特殊的切角图形
Firework打造韩式风格的手提袋
flash实例:打造佛光效果

蓝色理想版权申明:除部分特别声明不要转载,或者授权我站独家播发的文章外,大家可以自由转载我站点的原创文章,但原作者和来自我站的链接必须保留(非我站原创的,按照原来自一节,自行链接)。文章版权归我站和作者共有。

转载要求:转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印,亦不能抹去我站点水印。

特别注意:本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有,文章若有侵犯作者版权,请与我们联系,我们将立即删除修改。

本文现有 2 条评论 暂时没有人参与评分


skyfish0426 Publish at 2005-1-16 18:50:31
上面的方法比较……咳咳,官方化拉,鱼眼镜的价格不低啊,而且对于不是专业从事者不是很方便哦,这里推荐一个比较方便的方法:
用一般的数码照相机,选择一个点,在360度之内拍摄15到30张照片(当然,多多益善~)然后用ulead cool360制作出平面全景,导出为jpg格式。然后用fisheye player一举完成,效果不错哦,不过这样的缺陷是不能上下看~
不过自己自娱自乐已经足够拉~
当爱不再浪漫 Publish at 2004-11-24 8:19:31
感觉不错~
您的评论
用户名:  口令:
说明:输入正确的用户名和密码才能参与评论。如果您不是本站会员,你可以注册 为本站会员。
注意:文章中的链接、内容等需要修改的错误,请用报告错误,以利文档及时修改。
不评分 1 2 3 4 5
注意:请不要在评论中含与内容无关的广告链接,违者封ID
请您注意:
·不良评论请用报告管理员,以利管理员及时删除。
·尊重网上道德,遵守中华人民共和国的各项有关法律法规
·承担一切因您的行为而直接或间接导致的民事或刑事法律责任
·本站评论管理人员有权保留或删除其管辖评论中的任意内容
·您在本站发表的作品,本站有权在网站内转载或引用
·参与本评论即表明您已经阅读并接受上述条款
推荐文档 | 打印文档 | 评论文档 | 报告错误  
专业书推荐 更多内容
大师之路--Photoshop 完全解析
《超越CSS》新书上市
Don't Make Me Think 第2版
HTML与CSS入门经典(第7版)
《FLASH MX2004网站开发精粹》
《CSS入门经典》
《设计师谈网页设计思维》
作品集 更多内容

活动海报 精品网内容页设计 小小花店 万科加州湾V派 网站设计 Straying Birds Onetworun起点学生网 blueteam工作室