基于Unity3D技术的高校校园漫游系统的设计与实现 摘 要:虚拟校园是校园信息化、构建数字校园的重要组成部分之一,传统的虚拟校园一般建立在平面地图和影像地图的基础之上,已经不能满足学校的招生宣传、校园导航、信息化管理等多元化功能需求。结合计算机虚拟现实技术和网络技术构建的三维虚拟校园漫游系统,比二维平面更加直观形象,更接近于校园的实景。本文以安徽师范大学花津校区图书馆及教学楼周边环境开发为例,研究了以Unity3D引擎作为虚拟现实的开发平台,采用3Ds Max为场景建模工具,结合JavaScript和C#脚本语言实现交互控制,达到游览校园的目的。该高校校园漫游系统运行效果良好,可方便地移植到普通高校校园漫游系统之中,具有良好的实用与参考价值。 关键词:虚拟现实;Unity3D;三维校园建模;虚拟漫游 目 录 第1章 引言 1 1.1 虚拟现实技术简介 1 1.2高校虚拟校园漫游系统的意义 2 第2章 总体设计 3 2.1 系统开发流程 3 2.2 系统界面简介 4 第3章 系统关键技术 6 3.1建筑物高度数据获取 6 3.2建筑物表面纹理数据的获取 6 3.3 模型的建立 7 3.3.1 几何建立模型技术 7 3.3.2 物理建立模型技术 7 3.3.3 行为建立模型技术 7 3.3.4 Autodesk 3Dsmax建模技术 8 3.3.4.1 3DMAX坐标的介绍 8 3.3.4.2 3DMAX视图类型的介绍 9 3.4 绘制贴图 10 3.5 在Unity3D中实现碰撞检测 10 3.5.1 搭建场景 11 3.5.2 添加监听 11 3.5.3 实现绑定 12 3.6 建立摄像机 12 第4章 详细实现 16 4.1 三维矢量数据的获取 16 4.1.1 建筑物轮廓数据获取 16 4.1.2 获取校园建筑的二维矢量数据 16 4.2校园模型建立 14 4.3模型贴图绘制 17 4.4碰撞检测 17 4.5人机交互实现 17 第5章 总结 19 参考文献 19 |
基于Unity3D技术的高校校园漫游系统的设计与实现
更新时间:2019-07-29