一种多通道三维场景播放同步方法技术

技术编号:16644220 阅读:36 留言:0更新日期:2017-11-26 16:30
本发明专利技术公开了一种多通道三维场景播放同步方法,包括:订立同步消息机制;场景主控机监测到用户操作状态发生变化时,按照视点运动同步机制向从动机发送视点同步消息,从动机根据视点同步消息中的视点参数调整视点;从动机读取等弧长曲线点数据,并在接收到场景主控机根据路径动画同步机制发送的路径动画启动消息,根据路径动画启动消息中的路径参数执行对应的路径动画运动;从动机初始化序列帧动画对象,并在接收到场景主控机根据序列帧动画同步机制发送的序列帧动画启动消息,根据序列帧动画启动消息中的序列帧参数调整对应的序列帧动画。该方法适用于基于局域网计算机群的多通道三维场景播放同步。

A multi channel 3D scene playback synchronization method

The invention discloses a multi channel 3D scene broadcast synchronization methods, including: a synchronous message mechanism; scene monitors to the user operation status changes, in accordance with the synchronization mechanism to send motivation from the viewpoint of observer motion synchronization message from motivation according to the viewpoint of the viewpoint in the same step message parameter adjustment from the point of view; reading motivation arc length curve data, and received at the scene controller according to the path animation animation path synchronization mechanism to send the start message, according to the path animation start in the message execution path parameters corresponding to the path of animation movement; from the motivation of initialization sequence frame animation object, and received at the scene according to the sequence of the main control machine frame animation sequence frame synchronization mechanism sends a start message, according to the sequence of frame animation sequence frame animation start frame sequence corresponding to the message in the parameter adjustment . The method is suitable for multi channel 3D scene playback synchronization based on LAN computer group.

【技术实现步骤摘要】
一种多通道三维场景播放同步方法
本专利技术涉及图像处理
,特别涉及一种多通道三维场景播放同步方法。
技术介绍
随着时代的发展,虚拟现实和多媒体技术正得到越来越广泛的使用。虚拟现实其中一个研究热点是如何增加逼真度和沉浸感。近年来,国内也开展了相关研究,例如ScalableDisplayWall系统和PCCAVE系统。这些技术可以应用到很多领域,例如在船舶驾驶虚拟训练和列车驾驶虚拟训练,还有文物景区展示等领域。这些系统中最关键的一个技术就是虚拟场景多通道输出显示。多通道输出技术传统的方法是使用多端口显卡,即使用具有多端口显卡的高端图形工作站或利用多端口显卡自行配置高性能服务器。这种方法实质上是利用一台高性能服务器快速计算和渲染出一个长形的画面,然后由多通道显卡切分这个画面,并把切分的画面送到多个显示器或投影机中。这种方法不涉及同步问题,各通道的画面容易保证同时发生,没有时间错位。但由于多通道显卡输出端口总是有限的(通常是4-8个),因此这种方法多通道系统的通道数是有限的。当需要非常多通道数时,这种方法便不能适用。因此,如何实现在通道数量较多时三维场景同步播放,是本领域技术人员需要解本文档来自技高网...
一种多通道三维场景播放同步方法

【技术保护点】
一种多通道三维场景播放同步方法,其特征在于,所述方法包括:订立同步消息机制;其中,所述同步消息机制包括视点运动同步机制、路径动画同步机制以及序列帧动画同步机制;场景主控机监测到用户操作状态发生变化时,按照所述视点运动同步机制向从动机发送视点同步消息,所述从动机根据所述视点同步消息中的视点参数调整视点;所述从动机读取等弧长曲线点数据,并在接收到所述场景主控机根据所述路径动画同步机制发送的路径动画启动消息,根据所述路径动画启动消息中的路径参数执行对应的路径动画运动;所述从动机初始化序列帧动画对象,并在接收到所述场景主控机根据所述序列帧动画同步机制发送的序列帧动画启动消息,根据所述序列帧动画启动消息...

【技术特征摘要】
1.一种多通道三维场景播放同步方法,其特征在于,所述方法包括:订立同步消息机制;其中,所述同步消息机制包括视点运动同步机制、路径动画同步机制以及序列帧动画同步机制;场景主控机监测到用户操作状态发生变化时,按照所述视点运动同步机制向从动机发送视点同步消息,所述从动机根据所述视点同步消息中的视点参数调整视点;所述从动机读取等弧长曲线点数据,并在接收到所述场景主控机根据所述路径动画同步机制发送的路径动画启动消息,根据所述路径动画启动消息中的路径参数执行对应的路径动画运动;所述从动机初始化序列帧动画对象,并在接收到所述场景主控机根据所述序列帧动画同步机制发送的序列帧动画启动消息,根据所述序列帧动画启动消息中的序列帧参数调整对应的序列帧动画。2.根据权利要求1所述的方法,其特征在于,所述按照所述视点运动同步机制向从动机发送视点同步消息,包括:所述场景主控机按照所述视点运动同步机制向从动机发送视点同步消息;其中,所述视点同步消息为所述场景主控机监测到用户操作状态发生变化时单向延迟响应时间后对应的视点同步消息。3.根据权利要求1所述的方法,其特征在于,所述等弧长曲线点数据的生成方式,包括:所述场景主控机将需要进行路径运动的物体指定多个路径的控制点并设定对应三维坐标;利用插值公式对所述控制点进行插值,得到密集插值点;对所述密集插值点进行累积操作,得到等弧长的曲线点,并利用旋转角计算公式计算对应的旋转角形成等弧长曲线点数据。4.根据权利要求3所述的方法,其特征在于,所述插值公式具体为P(u)=Pk-1(-u3+2u2-u)+Pk[(2-1)u3+(1-u)u2+1]+Pk+1[(1-2)u3+(3-2)u2+u]+Pk+2(u3-u2);其中,Pk为相对正在计算的当前控制点,Pk-1、Pk+1、Pk+2分别为其前一个、后一个和后面第二个控制点,u为...

【专利技术属性】
技术研发人员:罗立宏冯开平韦宇炜
申请(专利权)人:广东工业大学
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1