分布式虚拟现实系统中的场景编辑与运动仿真

被引量 : 0次 | 上传用户:zcktjbb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术与通信技术的飞速发展,人类已经进入一个高度信息化的社会。虚拟现实技术是以计算机技术为核心,结合相关科学技术,生成与真实环境高度近似的数字化虚拟环境的技术,广泛应用于各行各业。分布式虚拟现实技术把虚拟现实技术和网络通信技术结合在一起,使处在不同物理位置的用户通过网络互联,跨越地理上的分隔,实现资源共享,互通信息和协同操作。分布式虚拟现实技术扩展了虚拟现实技术的应用,在军事、工业、医学、文化和教育等领域都发挥了重要的作用。三维场景编辑是分布式虚拟现实系统的重要组成部分,也是研究的热点。分布式虚拟现实系统中通常包含海量的场景信息,一般会使用场景图来组织和管理这些场景信息。场景图中保存了虚拟场景中的各种属性和逻辑关系,三维场景编辑归根结底就是对场景图的编辑。对于虚拟场景中的可移动物体,对其进行运动仿真可以大大提高虚拟场景的真实感。本文是大规模分布式虚拟现实系统ViWo的一部分,设计和实现了ViWo的场景编辑模块和运动仿真功能。在ViWo的场景管理模块基础上,结合网络通信技术,实现了支持多用户操作的场景编辑模块,并在场景编辑模块中实现了运动仿真功能。具体包括以下几项工作:(1)使用TCP/IP协议实现了一个可复用的网络通信架构。该架构是分布式虚拟现实系统网络架构的一部分,以客户端/服务器的模式提供场景数据和编辑指令的传输服务。(2)设计并实现了场景编辑模块有关功能。在客户端实现了人机交互、编辑指令处理以及与网络层的通信等功能;在服务器实现了编辑指令处理以及场景数据管理等功能。(3)设计并实现了一套可扩展的指令系统。针对编辑模块具体功能设计了编辑指令的数据结构,实现了指令的序列化传输,并实现了编辑指令的网络化。(4)在场景编辑模块里实现了场景物体运动仿真的功能。运动仿真包括运动流程实现,简单的路径规划,有关算法的设计实现,以及基于Lua脚本的复杂运动规划。
其他文献
目的:研究芪连结肠宁片的健脾止泻作用。方法:利用小鼠腹泻模型、小鼠肠推进试验、兔在体肠运动试验,观察给药后腹泻模型小鼠8h内开始排黑粪的时间及黑粪数量、脾虚模型小鼠
数据通信技术是计算机网络技术发展的基础,已经成为现代生活中必不可少的一部分。但通过通信信道传输的数据往往会有差错的产生,而且差错的产生是不可避免的,我们的任务是分
目的:观察丹参酮IIA磺酸钠注射液联合降脂方治疗非酒精性脂肪肝的临床疗效。方法:将60例患者随机分为2组各30例,试验组予丹参酮IIA磺酸钠注射液静脉滴注,并口服中药降脂方;对
Luman是近年来发现的与内质网应激相关的转录因子,属于碱性亮氨酸拉链蛋白家族成员。研究表明,Luman蛋白在人、小鼠、果蝇上具有高度的同源性,果蝇中的Luman蛋白(BBF2/dCREB-A)在
目的研究血管紧张素原(AGT)基因M235T分子变异和血管紧张素转化酶(ACE)基因Ⅰ/D多态性与冠状动脉粥样硬化的关系。方法采用聚合酶链反应—限制性片段长度多态性(PCR-RFLP)技术检测
<正>1病历摘要患者男,56岁,因右小腿起红色丘疹、水疱,伴破溃、结痂及刺痛感20 d,于2008年5月8日来我院就诊。患者20 d前无明显诱因右侧小腿起红斑片,上有米粒大红丘疹、水疱
磨机中不加磨矿介质,只靠矿石本身的磨剥和冲击作用达到磨碎矿石的目的,这种磨矿称为无介质磨矿,又称为自磨,半自磨机是自磨机的一种。半自磨机主要依靠矿石自身作为磨矿介质
目的:观察奈达铂腹腔热灌注化疗治疗晚期卵巢癌临床疗效及毒副反应。方法:将122例卵巢癌并发腹腔积液患者随机分为治疗组72例,对照组50例,治疗组采取奈达铂腹腔热灌注化疗;对
目的:比较不同工作日护士锐器伤发生率的差异,并分析其原因,从而采取针对性的护理措施来降低锐器伤的发生。方法:调查周一、周四和周六,3个工作日中护士锐器伤的发生情况(周
目的:观察雾化吸入治疗小儿急性喉炎的临床疗效。方法:60例患儿随机分成治疗组30例,在常规治疗基础上加用地塞米松、α-糜蛋白酶雾化吸入;对照组30例,常规给予抗炎、适量激素