文档介绍:韶关学院
毕业论文
题目:基于X3D的虚拟现实设计
与实现方案的研究
学生姓名:
学号:
系(院): 计算机科学学院
专业: 计算机科学与技术
班级:
指导教师姓名及职称:
起止时间:2009年9月~2010年1月
基于X3D的虚拟现实设计与实现方案的研究
摘要:X3D是一种正在蓬勃发展的网络三维技术,本文目的是为了探索一个能够实现X3D虚拟现实的设计实现方案,通过系统阐述X3D的发展历程,技术特点,组成和相关知识,然后对比了X3D与其他网络三维技术的不同,最后提出基于X3D的虚拟现实设计与实现方案,对X3D进行充分的探索和验证,寻找一个最优实现方案,从实现原型系统出发,展现整个X3D系统设计过程和实现过程,实现了一个完整的校园地图导航系统,验证所提出的X3D方案的可行性并对其未来进行了展望,为用户使用X3D的设计与实现提供了完整可行性的方法。
关键词:X3D;虚拟现实;3D建模;XML
Virtual reality based on X3D design and implementation of
Abstract: X3D is a work three-dimensional technology, this article is designed to explore a possible design of virtual reality X3D implementation, through the development of the system explains X3D, technical features, components and related knowledge, and pares the X3D and work is different, three-dimensional technology that virtual reality based on X3D design and implementation, on X3D adequate research and validation, look for an optimal implementation, set off from the implementation of the prototype system, reveal the entire X3D system design process and implementation, implements a full campus map navigation system, verify that the proposed feasibility of X3D and future perspectives, as the user is using the design and implementation of X3D provides plete feasibility.
Keywords: X3D;Virtual reality;3D Modeling;XML
目录
1 引言 1
研究基于X3D虚拟现实设计与方案的背景 1
相关背景 1
X3D标准推出的目的 2
X3D的定义及其知识基础 3
什么是X3D 3
X3D支持的特性 4
X3D Profile(轮廓)与一致性 5
X3D开发联盟——Web3D 6
关于VRML的基础知识 6
关于虚拟现实的基础知识 7
近来国内外X3D课题的研究现状 8
近来国内外X3D课题的研究现状 8
现行研究X3D存在的问题 9
本课题研究要达到的目标 11
2 X3D要解决的几个关键问题 12
设计中要解决的问题 12
复杂场景的搭建问题 12
场景和动画交互的控制问题 12
实现过程中所采用的关键技术 12
复杂场景关键技术及其复杂性的研究 12
场景和动画交互关键技术复杂性的研究 14
3 X3D系统设计 16
X3D设计实现的策略 16
X3D编程模型及数据结构 17
X3D编程模型 17
X3D的数据结构 18
4 X3D原型系统实现技术 19
系统软硬件环境 19
分模块详述X3D原型系统各部分的实现方法 19
办公大楼X3D代码文件头 21
办公大楼X3D代码文件体 22
电教室VRML文件的转换