基于Krpano的全景漫游系统的实现

基于Krpano的全景漫游系统的实现

ID:43768091

大小:75.50 KB

页数:4页

时间:2019-10-14

基于Krpano的全景漫游系统的实现_第1页
基于Krpano的全景漫游系统的实现_第2页
基于Krpano的全景漫游系统的实现_第3页
基于Krpano的全景漫游系统的实现_第4页
资源描述:

《基于Krpano的全景漫游系统的实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Krpano功能介绍Krpano的所有标签如下:标签解释载人其他的xml文件在装载全景图片的过程中显示一个小的全景图载人图片存储当丽视的信息定义全景图中被展示的区域定义渲染的质量和性能自定义光标的样式鼠标键盘的控制设置自定义光标的样式当无用户交互时.自动扭曲/移动,缩放载人其他flash程序,图片或者按钮,图标设置热点

2、>设置事件的响应定义行为.需要用脚本语言解释器解释口定义鼠标右键菜单设置装载时过程设置卜'载或者decode时的图片设置内存使用情况设置安全性定义样式定义一个镜头光晕样式定义一个镜头光晕存储一些数据定义场景Crop属性的四个值:0、0、5()、5(),表示在加载的图片的(),()位置起,宽5()高50裁切出一个图片,供当前使用。也就是说

3、,可以把好儿个图标整合在一张图片上,使用时,调用Crop脚本函数,提供要切割的起始坐标,要切割图片的宽高。parent属性设置插件的父插件名称Krpanoviewer的功能是十分强大和复杂的.本文只介绍系统所用到的儿个比较重要的标签二、校园全景漫游的具体实现2.1、将krpanoviewer嵌入html网页Krpa-oViewer提供了swfkrpano.is脚木使用它可以很方便地将krpanoviewer恢入htnil网贝.其使用方法如下:首先引人脚本文件:接着编写iavas

4、cript脚本:1此段代码的说明为:Varswf=crcatcswfO表示可以创建要嵌入的对象swf.

5、addVariableO表示设置xml文件的路径swf.embed(”krpanoDIV”1表示将krpanoviewer恢入到html元素里。2.2、设置初始场景在配置文件中的根节vkrpano>屮添加脚木动作.设置初始要载人的场景onstart为Krpano定义的事件.其后跟随的内容为事件的响应脚本。Loadscene函数表示载入场景.其第•参数为场景名称

6、。Playsound函数是咅频播放插件所提供。其笫二个参数为要播放的音频文件的路径。2-3构建各个场景本系统所冇的场景信息都保存在XML文件中。当需要载人某个场景时,系统会查找相应的标签,读取配置。在XML配置文件中.使用标签构建场景。具体示例如下:标签后的name属性是必须的,同时.作为场景的标识.其值必须是全局唯一的。onstart属性后跟脚木动作代码,表示在场景刚载入时要做的工作。木例屮,onstart属性后

7、为一个名为startscene的动作这个动作中包含一系列的脚本代码来完成一些工作,具体如下:12set(heading,90);3showtext([b]要显示的字符】,infostyle);4action(activatespot,scene3,190);5playsound(sl,sound/sound,mp3,0,o);6每个action的name属性值同vscene>标签的n跌He属性一样,也是必需并且全局唯一的.英作用类似于C#语言中的方149法名.方便脚本编程时进行

8、调用在startscene这个动作中.首先设笠了视角进入时的水平位置。在标签Z中,使用标签载人全杲图•英代码

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。