使用多线程技术提高VR应用的性能 |
| |
引用本文: | 汪代勇,欧阳水歌,吴昌盛.使用多线程技术提高VR应用的性能[J].工程物理研究院科技年报,2004(1):347-348. |
| |
作者姓名: | 汪代勇 欧阳水歌 吴昌盛 |
| |
摘 要: | VR系统十分复杂,计算机的处理任务十分繁重,处理器的处理速度跟不上应用提出的新要求。以常用的VR工具软件WorldToolKits为例,在建立好场景图并且进入仿真循环后,除了完成一般的操作系统的任务之外,计算机在每一个仿真步中的任务有:读入VR设备传感器的数据;调用仿真任务;根据输入更新场景中的仿真对象;调用仿真事件、虚拟物体执行仿真任务;虚拟物体沿路径前进一步;进行物体的渲染。如果使用虚拟装配系统进行复杂机械产品的虚拟装配,系统一方面要进行复杂零部件的渲染;另一方面在装配过程中还需要进行碰撞检测和干涉检查;另外,通常在VR系统中包含有数据手套、头盔和跟踪定位装置等硬件设备,而系统在每一帧都需要采集这些设备传感器的数据,这些操作都需要消耗大量的处理器资源。
|
关 键 词: | VR系统 多线程技术 应用 虚拟装配系统 仿真对象 性能 虚拟物体 硬件设备 |
本文献已被 维普 等数据库收录! |
|