面向网络会议的图形浏览器的研究与实现

来源 :浙江大学 | 被引量 : 0次 | 上传用户:xiaosongs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信息化社会中人们工作的特点是群体性、交互性、分布性和协作性。计算机支持的协同工作(CSCW)技术和系统的发展正是适应了上述特点而被认为是未来社会中广泛采用的技术。网络会议系统作为一种典型的CSCW应用系统,目前已比较成熟,得到了比较广泛的应用,但是它们都只支持语音、视频、文本、图象等多媒体信息,而对于设计系统产生的图形数据则无能为力,因而研究一个面向网络会议系统的图形浏览工具,实现三维几何图形数据和产品结构的异地浏览和分布式协同讨论,对于群体协同工作具有十分重要的意义。 作为网络会议系统的一部分,面向网络会议的三维图形浏览器应该具有通用性、交互性和同步性的特点。通用性是指系统能够读入目前大多数CAD/CAM系统产生的三维图形数据文件并在各种操作平台上正常显示;交互性是要求在开会时,用户能对显示出来的三维实体进行操作,从而可以从各个角度、各个层次来观察实体和获取相关特征信息;同步是要求参加会议的各个用户的桌面应同步显示,达到“你见即我见”的协同效果。 基于以上要求,本文主要从以下几个方面进行了研究: 1.对浏览器的运行及开发环境进行了分析,根据浏览器功能要求的特点,确定了浏览器系统的总体框架,把整个系统分为图形数据预处理模块、图形绘制与交互模块、界面与通讯模块以及实时交谈模块四个部分进行构建; 2.在深入分析目前流行的裁剪曲面离散算法的基础上,采用映射法对裁剪曲面进行离散,并针对面向网络会议的图形浏览器要求图形数据、剖分速度快的特点,提出了一种基于编码的裁剪曲面离散算法; 3.根据真实感图形绘制的基本原理,确定了图形绘制与交互模块的体系结构、三维场景模型和实体模型的表示方法;为了加快图形绘制的速度,给出了系统的优化方法;并根据本系统拾取精度要求高的特点,对传统光线跟踪算法进行简化,完成了场景实体的快速拾取; 4.将浏览器与网络会议系统集成,根据场景实体数据结构的特点,定义专用的共享数据包,成功地实现了共享数据的上传和下载;将场景的同步分为初始场景同步和操作消息同步两步来完成,达到了“你见即我见”的协同效果。 根据上述思想和方法,我们利用IGES作为图形交换标准,以C++、OpenGL为开发工具在Windows 9X/NT/2000以及Unix平台上开发实现了一个原型系统Net3DBrowser。
其他文献
北方人口味重、南方人口味淡、川渝人好辣、晋陕人喜酸等等,食品行业的产品着实是众口难调。尤其是餐饮行业终端的销售,如果产品卖点太单一,市场空间一定会很小,发展的步伐也
该文首先论述了飞机电气信息集成系统的总体设计方案,包括该系统的组成、各个模块的功能、结构、具体实现方法、以及模块之间数据的传输和控制.接着论述了飞机电气信息集成系
随着现代制造技术的不断升级,作为制造业核心制造基础单元的数控机床肩负着复杂而又精密的制造任务。高档数控机床作为装备制造业的工作母机,由于其结构复杂、功能先进等特点,在
该课题研究的目的是分析打捆机的控制系统,为打捆机的国产化提供理论和实践依据.课题研究的对象是在国内高速线材厂广泛使用的瑞典SUNDBIRSTA打捆机.线材打捆机的控制系统主
涡轮增压器具有节能与环保的优点,因此在工程实践中的应用越来越广泛。但是由于设备材料性能、设计加工等种种原因,经常出现不对中、不平衡和油膜振荡等现象,会影响系统正常工作
石油是一种不可再生能源,是国际能源的重要组成部分,并且在我国的国民经济中占有极其重要的地位.随着国际石油市场的跌宕起伏,国际油价一直处于非常不稳定的状态.国际油价的
目的:分析在临床药师药物咨询服务持续质量改进中应用PDCA循环的效果.方法:选入我院子2017年3月-2018年4月这1年我院进行PDCA循环的实际情况以及296例登记在《药物咨询登记本
内容摘要:随着互联网金融的迅速发展,校园贷款的方式越来越方便,形式越来越多样。校园贷款给学生提供了经济支持与资金便利,但校园贷款引发的问题也数不胜数。鉴于此,本文通过实证研究的方法分析大学生校园借贷行为背后的原因以及防范的对策。分析结果显示,大学生不理性的消费心理是校园贷盛行的重要原因,学校应加强金融风险防范教育,家长应正确引导孩子,学生应树立良好的消费观念,从而降低校园借贷风险。   关键词:校
迅速发展的汽车产业让汽车成为了人们生活中无处不在且必不可少的交通工具,而且随着汽车技术的不断革新,人们除了对汽车传统的经济性、动力性、安全性等的研究和关注外,对汽车舒
该论文研究开发的基于UG的汽车变速器CAD设计系统建立零部件数据库与装配总成的关联,在UG平台上通过UG二次开发工具及VC++6.0建立两者的数据接口,系统独立于UG并具有windows