# vrwander
This system is based on HTML5 technology, and is developed on the basis of open source project Pannellum. It realizes two major functions: scene and hotspot. Scene module realizes panorama browsing, rotation, zooming and VR mode; Hotspot module realizes panorama switching and text, link, picture and video annotation functions. In terms of data configuration and management, we can edit the hot data in WYSIWYG mode directly in panorama interface, and manage the scene and hot data in intuitive form. The system uses cylindrical projection to browse panorama stereoscopically, and chooses some scenes of Nanchang University as implementation points. Its main function is realized by calling and extending Pannellum interface. The back end uses SSH framework, uses Maven to manage dependency packages, and stores data in MySql database. In the process of implementation, the system pays attention to user experience and optimizes it in many scenarios.
没有合适的资源?快使用搜索试试~ 我知道了~
基于Pannellum开发的VR漫游系统.zip
共64个文件
java:22个
js:18个
html:11个
需积分: 5 0 下载量 174 浏览量
2024-05-11
21:22:20
上传
评论
收藏 256KB ZIP 举报
温馨提示
VR(Virtual Reality)即虚拟现实,是一种可以创建和体验虚拟世界的计算机技术。它利用计算机生成一种模拟环境,是一种多源信息融合的、交互式的三维动态视景和实体行为的系统仿真,使用户沉浸到该环境中。VR技术通过模拟人的视觉、听觉、触觉等感觉器官功能,使人能够沉浸在计算机生成的虚拟境界中,并能够通过语言、手势等自然的方式与之进行实时交互,创建了一种适人化的多维信息空间。 VR技术具有以下主要特点: 沉浸感:用户感到作为主角存在于模拟环境中的真实程度。理想的模拟环境应该使用户难以分辨真假,使用户全身心地投入到计算机创建的三维虚拟环境中,该环境中的一切看上去是真的,听上去是真的,动起来是真的,甚至闻起来、尝起来等一切感觉都是真的,如同在现实世界中的感觉一样。 交互性:用户对模拟环境内物体的可操作程度和从环境得到反馈的自然程度(包括实时性)。例如,用户可以用手去直接抓取模拟环境中虚拟的物体,这时手有握着东西的感觉,并可以感觉物体的重量,视野中被抓的物体也能立刻随着手的移动而移动。 构想性:也称想象性,指用户沉浸在多维信息空间中,依靠自己的感知和认知能力获取知识,发挥主观能动性,寻求解答,形成新的概念。此概念不仅是指观念上或语言上的创意,而且可以是指对某些客观存在事物的创造性设想和安排。 VR技术可以应用于各个领域,如游戏、娱乐、教育、医疗、军事、房地产、工业仿真等。随着VR技术的不断发展,它正在改变人们的生活和工作方式,为人们带来全新的体验。
资源推荐
资源详情
资源评论
收起资源包目录
基于Pannellum开发的VR漫游系统.zip (64个子文件)
content
pom.xml 6KB
src
java
ncu
graduate
dao
impl
BaseDaoImpl.java 4KB
BaseDao.java 865B
rest
HotSpotControl.java 5KB
InitialConfigControl.java 1KB
UserControl.java 2KB
SceneControl.java 4KB
service
UserService.java 343B
InitialConfigService.java 336B
SceneService.java 908B
HotSpotService.java 1KB
impl
SceneServiceImpl.java 4KB
UserServiceImpl.java 2KB
InitialConfigServiceImpl.java 2KB
HotSpotServiceImpl.java 11KB
model
Label.java 52B
InitialConfig.java 2KB
Scene.java 2KB
HotSpot.java 4KB
User.java 922B
util
FormatDateTime.java 453B
Page.java 1023B
ResultObject.java 542B
main
resources
spring-servlet.xml 901B
jdbc.properties 165B
applicationContext.xml 3KB
webapp
register.html 1KB
WEB-INF
web.xml 2KB
js
pannellum.js 103KB
login.js 3KB
RequestAnimationFrame.js 661B
sceneManage.js 10KB
common.js 1KB
register.js 2KB
standalone.js 4KB
vr
StereoEffect.js 3KB
OrbitControls.js 15KB
three.js 810KB
DeviceOrientationControls.js 5KB
videojs-pannellum-plugin.js 2KB
libpannellum.js 59KB
util.js 3KB
scene.js 18KB
index.js 6KB
hotManage.js 10KB
carousel.js 5KB
css
carousel.css 1KB
pannellum.css 12KB
vr.css 511B
standalone.css 167B
login.css 2KB
manage.css 1KB
index.css 3KB
login.html 1KB
html
pannellum.html 5KB
test1.html 5KB
carousel.html 1KB
hotManage.html 2KB
configuration.html 5KB
vr.html 5KB
sceneManage.html 2KB
test.html 3KB
index.html 3KB
README.md 963B
共 64 条
- 1
资源评论
生瓜蛋子
- 粉丝: 3810
- 资源: 4660
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功