基于Web的三维交互式图形开发工具设计与实现

来源 :西北大学 | 被引量 : 0次 | 上传用户:zxtx001209
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着计算机交互技术(VR,AR)的飞速发展,传统Web在以检索和导航为背景下所提供的二维平面上的交互范式已经不能满足当前用户的交互需求。越来越多的Web应用旨在展示更加丰富的数据信息和提供更加直接的交互方式来降低用户的认知困难,所以需在Web中引入三维空间交互的概念来增强传统Web的交互能力。进一步由于三维交互式图形是三维空间中的主要数据呈现载体和操作对象,所以为了将三维交互式图形对象引入Web应用,目前在Web上发展出了许多以Web GL 3D为底层绘图协议的开发工具。它们可以借助系统显卡为HTML5提供3D加速渲染,不仅在Web平台上提供逼真的三维交互场景,而且能将复杂的三维数据视觉化,给用户带来更为真实的交互体验。由于三维交互式图形对象是一个图形对象和交互操作的封装体,所以目前三维交互式图形对象利用现有工具在Web平台的开发面临着新的挑战:一方面,大量复杂的图形对象容易造成了场景管理上的混乱,开发者需要花费大量的精力投资在前期的开发和后期的维护上。另一方面,现有的交互式图形对象在交互方面的开发设计仍有巨大的改善空间,目前图形对象的构造过程和交互操作是混合在一起的,这造成了事件处理机制与图形对象之间的高耦合性,这些限制并降低了开发效率和代码复用率。综上所述,本文为了让开发者在一个更高层次上进行三维交互式图形界面的构建,所以提出一种基于Web的三维交互式图形开发工具Web-3D。该工具主要由三部分构成:首先,提出一种基于XML的三维交互式图形标记语言XML3D(XML-based 3D Interaction Graphics),该标记语言可以合理化的描述图形对象以及对象之间的关系,将极大的优化三维交互式图形的场景管理机制。其次,三维交互式图形标记语言解析器将图形标记语言解析并返回交互式图形对象,完成了图形对象构造和交互事件的分离之后的整合。最后,图形库将复杂的绘图过程单独的封装,Canvas使用图形库将交互式图形对象呈现在三维交互式场景中。以上三部分相辅相成,将充分地改善基于Web平台搭建三维交互式图形场景的开发环境,从而节省了大量的人力和物力。
其他文献
为了在无阻尼、微重力的太空环境中对大型可展开式空间柔性索网结构中索网的振动进行被动控制,本文作者基于谐振分流电路被动控制理论,利用PVDF压电薄膜材料设计了一种筒状柔性压电薄膜阻尼结构。其外接电路的电极可以有两种形式,分别用来吸收弦索纵向振动与弦索横向振动时的动能。两片电极分别分布在筒状压电薄膜内外两侧并外接谐振分流电路的压电薄膜阻尼系统称为盘卷式压电薄膜阻尼系统,若干片长条状电极均匀分布在筒状压
在动态接入网络中,一些网络实体,如成员节点,接入点(AP)通常具有移动性,这会导致与网络关联节点的连接频繁变化,节点间的信道状况不稳定,影响网络性能。针对网络的动态性提出
近年来,工程结构设计要求不断提高,大型机械结构系统越来越复杂多样,机械系统的振动问题越来越得到人们的重视,作用在系统结构上的动载荷的获取也是一个热点问题。车辆在运行中轮轨力的检测对于车辆运行安全性能的评判是非常重要的,运用动载荷识别技术对轨道车辆在运行过程中的轮轨力进行识别不仅对高速列车关键技术研究具有非常重要的工程意义,也是目前载荷识别技术研究的热点课题之一。本文将载荷识别方法应用到轨道车辆系统
随着微电子技术的快速发展,微流体设备的研究与应用受到越来越多学者的关注.它在微电子和生物传感器领域,如芯片实验室(lab-on-a-chip)等,有着很重要的应用.同时,微流体传输
在我国社会主义市场经济体制逐步完善的背景下,教育机构为了能够与社会经济发展相适应,其体制和管理方式也在不断的变革,而把市场营销的概念引入到教育行业和学校的管理中就
道路上车辆和行人的实时检测是计算机视觉的一个重要方向,单阶段的目标检测算法具备较高的实时性,但精度不高。因此本文基于实时性最高的YOLO(You Look Only Once)算法系列中
随着氧化铝的需求不断增多以及其生产技术的越发成熟,氧化铝的产出量随之成倍增多,而作为生产氧化铝过程中产生的固体废料赤泥,对环境造成的污染已经十分严重,大量堆存污染土壤,尘土飞扬污染空气,下渗污染水源等,使得赤泥的利用及处理迫在眉睫。本文针对赤泥的利用,采用铝厂赤泥及电厂排出的粉煤灰两大固体废料外加骨料、石灰、石膏、水泥等物料进行了免烧砖的制备,并探究了免烧砖的最优工艺及性能。本文主要从下以几个方面
基于影像的三维重建是摄影测量和计算机视觉领域重要挑战之一,目标是从通过相机获得影像中获取有用的几何及语义信息。基于影像的三维重建,需要准确计算相机的内外方位等元素
近年来,由薄膜和外部张拉框架构成的大型空间薄膜结构广泛应用于各类航天器中。由于张拉力不均匀和加工工艺缺陷等因素的影响,薄膜结构在实际工作中很容易发生失稳,从而形成褶皱。褶皱的产生会降低薄膜结构的工作性能,并对结构的动态特性有重要影响。目前,针对薄膜结构在外部载荷作用下的褶皱特征和机理已经开展了大量的理论和实验研究。然而,针对含褶皱薄膜结构动态特性的研究很少,特别是对弹性波在含褶皱薄膜结构中的传播特
采用水槽试验的方法,研究在弯道进口前设置坝宽不同、距弯道距离不同以及双丁坝类型不同(非淹没式、阶梯式)的情况下,丁坝附近及弯道水流特性的变化。由于双丁坝对弯道水流特性影响较复杂,因此增加了无丁坝和单丁坝对照实验组。通过流速测量系统和自动水位测量系统对丁坝附近及弯道内水流的流速、水位进行了测量,并利用测量结果对水流流速分布、紊动强度变化、坝后回流区长度及沿程水位、横比降变化等规律进行了研究,试验结果