论文部分内容阅读
随着计算机网络技术的日益成熟和其联网范围的不断扩大,人们会更加依赖计算机网络环境实现其协作活动,CSCW正是提供这种服务的技术。为了提高协作环境中用户的感知性和交互性,利用虚拟现实技术来增强协作环境的真实感,使人们能以最自然的方式进行协作活动。文中提出一个运行于Internet上的基于虚拟协作环境的技术方案,用来实现基于虚拟现实技术的协作交互系统。
首先,通过分析三维场景与协同交互系统的工作特点,给出了基于虚拟协作交互系统的体系结构。
其次,利用VRML建模技术构建三维虚拟场景,并对虚拟场景中运动实体的建模、仿真和控制等作了详细的分析,探索了VRML技术实现运动控制的基本方法,即触发器技术和结合插值器技术的预定插值的方法来实现运动实体的动态控制。
再次,采用JAVA与VRML相结合的技术,实现了JAVA编程技术与VRML三维场景的通讯功能,用户可以在享受三维场景的同时,有效地进行文本交互,使虚拟环境真正地可以交流信息,体现了用户之间具有虚拟现实特征的协作交互。
接着,为了解决了大型场景的浏览速度问题,针对虚拟协作交互系统的特点对各种过滤控制机制作了深入的研究,采用了基于距离和灵敏度、基于空间划分的过滤机制来减少不必要的网络传输,减轻了网络的负担,增强了系统的性能和适用性。
最后,给出一个基于虚拟协作交互的应用实例,实现了虚拟协作交互系统的各项主要功能,达到了预期目标。