论文部分内容阅读
随着计算机技术及与之相关的网络技术、虚拟现实技术的发展和普及,分布式虚拟环境(Distributed Virtual Environment,简称DVE)作为计算机科学的一个重要领域在理论和应用上有了长足进步。分布式虚拟环境可被定义为基于网络环境的并且具有分布计算特点的虚拟环境系统。分布式虚拟环境使得位于不同物理位置的多个用户能够通过计算机和网络沉浸在同一个虚拟的三维环境里,并在其中互相交流、协作和影响。在介绍了使用分布式虚拟环境技术的研究背景,结合国内外研究状况分析的基础上,详细分析了分布式虚拟环境的体系结构,介绍了分布式虚拟装配环境系统的特征和需求,对分布式虚拟装配环境中的计算资源管理和基于PC集群计算资源的并行渲染技术进行研究。主要内容有:在深入分析分布式虚拟环境计算资源管理系统特点的基础上,对分布式虚拟装配环境的计算资源的管理和应用进行研究;提出了一种基于分层管理和代理访问的计算资源管理方法,该方法提供对分布式虚拟环境中资源动态信息的有效、可靠访问。对基于PC集群计算资源的并行渲染的一般特点进行分析,研究了渲染流水线的可并行性;针对sort-first并行渲染结构,提出了一种基于网格划分的时间反馈负载平衡算法,对图元归属判断和模型预处理进行了研究;针对sort-last并行渲染结构,提出了基于模型分类的局部图像合成算法,很好地解决了网络传输瓶颈问题;并对算法进行了试验分析,验证了算法的有效性。将计算资源的管理和基于集群的并行渲染技术应用于分布式虚拟装配环境系统DCVAE中,开发了相应的软件模块。通过对某汽车底盘协同装配评审的应用,验证了所开发的计算资源管理和并行渲染模块功能的有效性。对研究开发工作进行了总结,提出了面向复杂产品协同装配的分布式虚拟环境的进一步研究的方向。