镇江交互动画制作虚拟现实系统架构
通过在现实世界里叠加虚拟世界的增强现实系统,延迟问题显得更加严重。主要的挑战在于动态 配准——不管虚拟世界的系统性能如何,两种世界必须时刻衔接在一起。HollowaV研究了颅骨外科医 生检查病人时通常会做哪些观察。他发现Ims的系统延迟最多可以产生Imm的配准错误。例如通过头盔 式显示器在病人的脸上重叠CT或核磁共振成像数据,这种系统要求的精度是毫米级的。如今其中最好 的系统延迟是40一50mm,这就意味着仍然可能产生40~50mm的误差。
最有趣也是最容易的增强现实应用是虚拟外科手术。利用摄像机捕捉现实世界图像,然后合成虚 拟图像。这种方法最主要的优点:其一是现实世界图像可以被延迟直到和虚拟图像匹配;其二是无论 远处或近处的物体均可以同时完成p(配。10.3 虚拟现实系统10.3.1
虚拟现实系统架构 一个虚拟现实应用通常是由一组进程组成,进程之间的通信称为进程间通信(IPC,。在解耦仿真 模型中,每个进程都持续运行,使用异步消息完成任务。一个中央应用进程负责管理虚拟世界中的模 型,根据读人数据模拟相应事件的演变过程,另一个进程负责以特定的频率从输入设备或传感器读人 数据。
而系统通过其他输出设备给予用户反馈。视觉反馈以工作站旧形的实时绘制来表示。听觉反馈 则通过音乐设备flash接口输出或是播放预录制的声音。 系统中最复杂的组件就是应用进程。当进程遇到异步事件后,必须连贯一致地将虚拟世界模型从 一个状态过渡到另一个状态,并触发适当地视觉和听觉反馈。
在交互过程中,用户是信息源,持续不 断地通过输人设备传感器操作模型。在传感器和模型之间还可以插入多个中间级,根据互动隐喻传输 信息。
转载请注明:
镇江flash动画制作公司:http://www.flash520.com/city60/