分布式三维渲染系统技术方案

技术编号:8594430 阅读:193 留言:0更新日期:2013-04-18 07:47
本发明专利技术提供一种分布式三维渲染系统,包括主控制台、至少两个渲染节点,所述渲染节点包括图形显示卡、同步显示卡;主控制台将三维模型数据发给各渲染节点,各渲染节点接收到自己的三维模型数据后将所述三维模型数据传输给所述图形显示卡并启动三维渲染运算,然后等待图形显示卡的运算处理完毕信号;当接收到处理完毕信号后启动同步显示卡从图形显示卡中读取渲染好的三维图像数据并进行存储,同时将处理完毕信号发送给主控制台;主控制台在接收到所有渲染节点的处理完毕信号后发送同步显示命令给各渲染节点;各渲染节点收到同步显示命令后通知同步显示卡将渲染好的三维图像数据进行输出显示。本发明专利技术的系统实现了各个渲染节点之间的完全同步。

【技术实现步骤摘要】

本专利技术涉及分布式处理系统,特别是涉及一种分布式三维渲染系统
技术介绍
随着科技的飞速发展,传统的单机三维渲染系统输出图像的效果、分辨率及帧率 已经无法满足用户对场景的细腻程度及大视野的需求。为了获得更大的显示尺寸、更宽的 视野、更高的显示分辨率、更具冲击力的视觉效果,三维渲染的运算量成倍增长,单台处理 器无法满足应用需求。为了适应这繁重的三维渲染运算,目前业界有提出了这么一种分布 式的三维渲染系统,该系统由很多单个的渲染节点组成,在执行渲染任务时自动将任务分 解到相应渲染节点,自动负载平衡每个渲染节点的使用效率。上述的将单帧图像的渲染运 算分布到多台计算机或多个GPlKgraphics processing unit,图形显示卡),有许多方法可 以实现这种技术,主要是把每帧画面分割成不同的区域,分配到不同的节点,由各个计算机 或GPU各自单独完成计算,最后把各个渲染节点所渲染的图像合并成一张大的图像,从而 实现超大分辨率三维场景的快速渲染。分布式三维渲染系统可以用更快的速度完成大分辨率场景的渲染,然而与此同时 也带来了多个渲染节点之间渲染及图像输出显示的不同步问题。众所周知,本文档来自技高网...

【技术保护点】
一种分布式三维渲染系统,其特征在于,包括:主控制台、至少两个渲染节点,所述渲染节点包括:图形显示卡、同步显示卡;所述主控制台将三维模型数据发给各渲染节点,各渲染节点接收到自己的三维模型数据后将所述三维模型数据传输给所述图形显示卡并启动三维渲染运算,然后等待所述图形显示卡的运算处理完毕信号;当接收到所述处理完毕信号后启动所述同步显示卡从所述图形显示卡中读取渲染好的三维图像数据并进行存储,同时将所述处理完毕信号发送给所述主控制台;所述主控制台在接收到所有渲染节点的处理完毕信号后发送同步显示命令给各渲染节点;各渲染节点收到所述同步显示命令后通知所述同步显示卡将渲染好的三维图像数据进行输出显示。

【技术特征摘要】
1.一种分布式三维渲染系统,其特征在于,包括主控制台、至少两个渲染节点,所述渲染节点包括图形显示卡、同步显示卡;所述主控制台将三维模型数据发给各渲染节点,各渲染节点接收到自己的三维模型数据后将所述三维模型数据传输给所述图形显示卡并启动三维渲染运算,然后等待所述图形显示卡的运算处理完毕信号;当接收到所述处理完毕信号后启动所述同步显示卡从所述图形显示卡中读取渲染好的三维图像数据并进行存储,同时将所述处理完毕信号发送给所述主控制台;所述主控制台在接收到所有渲染节点的处理完毕信号后发送同步显示命令给各渲染节点;各渲染节点收到所述同步显示命令后通知所述同步显示卡将渲染好的三维图像数据进行输出显示。2.根据权利要求1所述的分布式三维渲染系统,其特征在于,所述渲染节点还包括 CPU、内存、网络接口卡;所述内存、网络接口卡、图形显示卡、同步显...

【专利技术属性】
技术研发人员:赵群英
申请(专利权)人:广东威创视讯科技股份有限公司
类型:发明
国别省市:

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

1