论文部分内容阅读
虚拟现实技术是20世纪80年代兴起的一门综合性技术,它以计算机技术为主,同时综合了三维图形技术、仿真技术、多媒体技术等多项技术,共同构建出一个贴近真实世界的虚拟环境。使用者可全身心地投入到这个三维虚拟环境中,以近乎自然的方式与其中的物体进行交互。本文设计并实现了一个面向数字家庭网络的可视化框架系统。论文首先介绍了选题背景,以及虚拟现实系统的发展与现状。然后分别介绍了构成该系统的两大主要技术,即数字家庭网络中间件技术与可视化技术。通过总体方案的论证设计,确定了客户端/服务端的系统架构,以及从设备层到可视化层的设计思路。服务端使用UPnP协议实现设备信息的获取与设备数据库的建立,同时向客户端提供数据库查询和设备访问控制服务;客户端设备层通过请求-应答机制完成本地数据库与服务端的同步,可视化层根据设备信息,利用三维引擎OGRE构建出虚拟场景,场景内设备模型具有可交互性,使用者通过设备相应的QT控件完成人机交互过程。本文所设计的可视化框架可用于实现家庭网络中智能设备的远程访问控制,系统本身易于部署,对现有设备兼容性好,且能够提供良好的用户体验,对数字家庭网络系统的开发有一定的参考价值。