基于Java3D和VRML的网络三维实现

基于Java3D和VRML的网络三维实现

论文题目: 基于Java3D和VRML的网络三维实现

论文类型: 硕士论文

论文专业: 大地测量学与测量工程

作者: 尹鹏

导师: 于胜文,吕杰

关键词: 虚拟环境

文献来源: 山东科技大学

发表年度: 2005

论文摘要: Web3D技术是随着互联网与虚拟现实(Virtual Reality)技术的发展而产生的,其目的在于在互联网上建立三维的虚拟世界。目前,Web3D技术在电子商务,远程教育,工程技术,计算机辅助设计等领域已经获得了广泛的应用。VRML虚拟现实建模语言是Web3D应用中应用最为广泛的三维场景描述语言,VRML除定义了三维应用系统中常用的语言描述规范外,还定义了一些简单的行为特征的描述功能,VRML的不足之处在于其仅仅是一种描述语言,缺乏复杂行为及交互的编程支持。 针对VRML及其它Web3D解决方案的不足之处,结合虚拟环境的特点,笔者建立了综合应用Java3D及VRML建立基于Web的虚拟环境应用框架。本文分析VRML以及Java3D的技术特点,并给出了VRML及Java3D在虚拟环境中应用的一些实现细节,如采用LOD简化场景,在三维场景中以直接拾取场景对象的方式获取虚拟场景对象属性等。文章还提出了采用VRML及Java3D建立虚拟环境应用中几个重要的待解决的问题,这些问题具有一定的代表性,如在虚拟环境漫游中采用地形跟踪等,有些问题给出了一些实现的基本设想,一些则仅仅作为问题提出,以期逐渐加以解决。 综上所述,本论文对VRML,Java3D等工具和虚拟环境体系作了不同程度的分析,并提出了相应的实现方案,突破了单纯采用VRML或Java3D的局限性,并给出了部分实现。

论文目录:

声明

AFFIRMATION

摘要

ABSTRACT

1 绪论

1.1 引言

1.2 Web3D技术发展概况

1.3 其它Web3D相关技术

1.4 论文技术路线

1.5 论文内容及介绍

2 VRML语言及其在虚拟环境中的应用分析

2.1 VRML基本特性

2.2 VRML的基本概念与体系结构

2.3 VRML的事件体系

2.4 简单的VRML场景实例

2.5 VRML用于3D模型描述

2.6 与场景交互

2.7 场景对象的自主行为

2.8 关于采用VRML建立虚拟环境的几点说明

2.9 本章小结

3 Java3D及其在开发基于Web的三维系统中的应用分析

3.1 Java3D的特性及与VRML的比较

3.2 Java3D运行环境

3.3 Java3D场景图的结构

3.4 创建Java3D程序

3.5 创建形体

3.6 在Java3D中调用VRML场景

3.7 与用户交互

3.8 Java3D在建立虚拟建筑环境应用中的几点说明

3.9 本章小结

4 基于Java3D和VRML的虚拟场景

4.1 在Java3D中获取VRML节点

4.1.1 VRML与Java3D的综合应用

4.1.2 在Java3D中获取VRML节点

4.2 在虚拟建筑环境中漫游

4.3 在三维虚拟场景中实现场景属性查询

4.4 基于Java3D和VRML的虚拟环境的其它问题

4.5 本章小结

5 结论与展望

5.1 结论

5.2 展望

致谢

参考文献

中文详细摘要

发布时间: 2006-12-28

参考文献

  • [1].基于Java3D的网络三维GIS技术研究[D]. 胡承芳.武汉大学2004
  • [2].基于Java3D实现虚拟现实三维场景生成技术的研究[D]. 刘华明.吉林大学2011
  • [3].网上三维在教育领域的应用研究及实现[D]. 汪燕.上海师范大学2005
  • [4].清潩河水质三维仿真系统设计与实现[D]. 吴豪杰.郑州大学2017
  • [5].面向室内定位的三维场景数据组织与管理[D]. 张芯瑜.成都理工大学2014
  • [6].城市地表景观的三维抽象与表达[D]. 柏华洁.中国测绘科学研究院2006
  • [7].基于线框模型的三维实体重构问题的分析与研究[D]. 唐磊.中国海洋大学2003
  • [8].基于OpenGL的三维可视地理信息系统初步设计[D]. 梁鹏帅.河南理工大学2010
  • [9].三维彩码的再设计及应用研究[D]. 王超然.华南理工大学2017
  • [10].基于符号的三维道路场景快速构建方法的研究[D]. 马小龙.中国测绘科学研究院2014

相关论文

  • [1].基于VRML的三维景观建模在虚拟城市中的应用[D]. 熊小冬.山东科技大学2006
  • [2].基于VRML的虚拟产品展示系统研究[D]. 刘斯俊.四川大学2006
  • [3].基于VRML的虚拟三维实体模型库的建立[D]. 游万里.天津科技大学2006
  • [4].基于Java3D技术的科学计算可视化研究[D]. 卢海霞.华北电力大学(河北)2006
  • [5].Java3D与分布式虚拟环境的构建[D]. 叶建军.昆明理工大学2006
  • [6].基于VRML的三维动画场景生成工具的设计与实现[D]. 李永健.华北电力大学(北京)2007
  • [7].基于VRML的交互式虚拟场景设计系统的设计与实现[D]. 齐阿荣.吉林大学2007
  • [8].基于JAVA3D的网络三维实景可视化技术的研究与实践[D]. 王光营.西北大学2007
  • [9].基于Web3D的VRML三维造型及动画技术研究[D]. 王东.四川大学2005
  • [10].建构基于VRML/X3D的网上虚拟商店[D]. 谢文达.广东工业大学2006

标签:;  

基于Java3D和VRML的网络三维实现
下载Doc文档

猜你喜欢