计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

基于X3D的虚拟植物建模与可视化研究

2013-09-26 01:03
导读:计算机应用论文论文,基于X3D的虚拟植物建模与可视化研究在线阅读,教你怎么写,格式什么样,科教论文网提供各种参考范例:   关键词:X3D(Extensible 3D)  虚拟现实  虚

  关键词:X3D(Extensible 3D)  虚拟现实  虚拟植物  植物建模  可视化

  论文摘要:本文在阐述 X3D虚拟现实技术的基础上,介绍并分析了基于X3D虚拟植物建模的关键技术和优势,进一步探讨了基于 X3D虚拟现实技术植物建模的原理与方法,最后,针对国内外应用现状,提出了应用中出现的问题,并为未来的研 究方向进行了展望。

  1 X3D虚拟现实技术概述

  虚拟现 实 (Virtual Reality)是20世 界 80年代初由VPL Research公司创始人 Jaron Lanier提出的。已广泛应 用于科 学研 究与可 视化 、军事 模拟 、工程 应用、、商业、及娱乐等领域。X3D虚拟现实技术 是 目前虚 拟现实技 术 中最前 沿 的科技,2004年10月正式通过 ISO/IEC审议成为网络三维国际通用标准 ISO/IEC19775。X3D虚拟现实技术整合了 XML、JavaSeript、Java、Java3D和流技术等世界先进技术.具有更强大、更高效的三维计算 能力、渲染质量 和传输速度。它克服 了以往其它虚拟 现实存在兼容性及可扩展性差、对浏览器的依赖过强、编程能力弱等缺点,将其应用于信息领域,显示其巨大的发展潜力,前景十分广阔。

  1.1 X3D虚拟现实技术的关键技术

  (1)XML编码

  X3D采用 XML编码 ,使其具 有通用性 、易于 页面集成 、与下一代 Web融合等诸多优势.并引入了基于组件的结构.具有兼容性 、可扩展性 、轻量化 的内核等特点。XML编码为创建与 XML兼容的 VRML代码 ,提供了一组 XML通 用 实体 和元 素 类 型声 明 。VRML2OOX规范草案包含一个完整的 DTD,它定义了X3D的 XML标记 与这些标记 功能实现之 间的联系。而 DOM为程序和脚本动态的访问和更新 XML文档的内容 、结构样式提供 了与平台 、语言无关的接口。

  (2)构件思想

  X3D体系结构的设计是以构件技术为的,这里构件是指功能相关 的一个或多个节点类型的一个集合 ,一个构件扩展 内核在某一 特定领域的功能 。X3D首 先将 VRML的关键特性封装为一个 小型可扩展的 内核 。然后通过特性 集扩 展内核 ,实现复杂 的或是应用程序定义的功能。构件思想带来的好处主要有:精巧的内核 、扩展能力 、减少 了对资源 的占用。

  

  1.2 X3D虚拟现实技术的优势

  X3D被定义为可交互操作、可扩 展 、跨平台的网络三维内容标准。X3D中添加了新的功能组件 ,推出Java、XML通用平台下的开放原代码工具包,在 X3D中需要使用特殊 的功能时 ,可以调用由 Java等编写的程序 ,由于Java平 台无关性 ,这样可在不同的硬件和软件平台上实现浏览 ,拓宽了信息共享 范围。在组件优化的结构下 ,X3D扩展新的功能将更快捷。X3D的内容是模块化的和可重 复使用 的 ,根据可扩展 和模块化的结构 ,浏览器可以只需支持需要 的概貌 。X3D支持也提供了一种MPEG一4支持的方式。 X3D 是MPEG一43D渲染的基础。

上一篇:浅谈手绘表达形式 下一篇:没有了