基于Krpano的全景校园漫游的设计与实现

2021-03-08 00:25:06蒋金彤孙雅芃
计算机技术与发展 2021年2期
关键词:校园功能系统

蒋金彤,孙雅芃

(南开大学滨海学院,天津 300000)

0 引 言

近年来,伴随着虚拟现实技术的不断进步与发展,以及5G技术的成熟应用,使得数字校园的发展进入新的领域。目前,有关高校数字化校园的相关研究,已经进入到虚拟校园阶段,并成为世界各国高等教育研究者的重点研究课题之一[1-8]。虚拟校园主要通过两种方式构建:一是借助3DMax 和 VRP 平台实现虚拟校园漫游系统[9];二是利用全景图和HTML5交互性优势搭建虚拟全景校园漫游系统。基于图像的虚拟系统因其不需要复杂的建模与编程的特点, 特别适合于基于真实自然场景的仿真研究[10]。此外,借助Krpano平台使用Krpano XML编程语言设计功能,能够大大降低开发难度,提升开发效率,便于系统的维护与功能拓展。

该文以南开大学滨海学院为研究区域,通过应用Krpano框架、Krpano XML编程、PTGui可视化编辑环境、Google Maps地图服务控件以及SQL数据库技术,创建了一个集2D校园全景漫游、WebVR全景显示、谷歌地图信息服务、交互式漫游、真实感交互为一体的虚拟全景校园漫游系统。

1 虚拟全景校园漫游系统关键技术

1.1 Krpano 框架

Krpano是目前最流行的全景引擎。它基于Flash的内核,同时提供了HTML5的解决方案[11]。其渲染效果采用Action Script语言实现,场景内容的配置则由XML标记语言负责[12]。XML指可扩展标记语言(extensible markup language),其设计宗旨是传输和存储数据。因其良好的可拓展性,XML常用于为全景场景配置个性化、定制化的功能供外部系统使用。Krpano 框架能够提供 Actions/ Scripting 动态脚本,内置如屏幕信息/设定相关的fullscreen、bgcolor变量;与自适应设备信息有关的device变量;……

登录APP查看全文

猜你喜欢
校园功能系统
也谈诗的“功能”
中华诗词(2022年6期)2022-12-31 06:41:24
Smartflower POP 一体式光伏系统
工业设计(2022年8期)2022-09-09 07:43:20
WJ-700无人机系统
ZC系列无人机遥感系统
北京测绘(2020年12期)2020-12-29 01:33:58
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
关于非首都功能疏解的几点思考
校园的早晨
琴童(2017年3期)2017-04-05 14:49:04
春满校园
开心校园
爆笑校园