云原生的分布式三维渲染调度方法、调度系统及设备技术方案

技术编号:41334923 阅读:20 留言:0更新日期:2024-05-20 09:54
本发明专利技术属于图像处理技术领域,具体涉及一种云原生的分布式三维渲染调度方法、装置及设备,该云原生的分布式三维渲染调度方法,通过获取云渲染用户配置的待渲染任务的配置信息,所述配置信息包括待渲染场景以及用于渲染所述待渲染场景的元数据;根据所述配置信息创建各个渲染任务;将各个渲染任务加入对应的分布式渲染任务队列,以使渲染服务器按照顺序执行所述分布式渲染任务队列中的各个渲染任务,由于使用分布式渲染任务队列实现对渲染任务的查看与管理,同时还能根据渲染任务的需求等来调整渲染所需资源的调度,解耦了渲染任务信息和队列调度、资源调度模块,方便进行渲染器迭代、大规模动态的渲染需求的交付。

【技术实现步骤摘要】

本专利技术属于图像处理,具体涉及一种云原生的分布式三维渲染调度方法、调度系统及设备


技术介绍

1、在三维工业产品可视化与计算机辅助设计(cad)领域,复杂的三维图形渲染需要大量的计算资源和高精度的渲染质量。云原生技术,作为一种能够充分利用云计算资源的技术,可以通过云计算手段完成这些高计算量的任务,提高用户进行三维设计的便利度。

2、目前,现有的使用云原生技术处理三维渲染任务的实现方案是通过远程桌面模式搭建的云端渲染器(农场)。这种方案渲染器主要通过远程桌面或者渲染农场的调度模式,为终端用户提供服务,终端用户可以通过远程桌面或者基于远程桌面搭建的任务系统进行任务的提交和管理。然而,这种方案存在如下问题,渲染任务的调度或队列调整与渲染器本身的实现逻辑绑定较为耦合,这就导致不能方便地提供诸如队列优先级动态调整、云端渲染资源按需动态分配和渲染所需资产的动态拉取等功能,无法高效地满足云实时、准实时和离线渲染的需求,此外,这种调度方式以机器资源为粒度,无法更细致地针对渲染任务的复杂程度、用户的优先级需求、任务之间的依赖关系进行程序化的动态分配和弹性伸缩,本文档来自技高网...

【技术保护点】

1.一种云原生的分布式三维渲染调度方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述配置信息创建各个渲染任务,包括:

3.根据权利要求2所述的方法,其特征在于,所述解析所述配置信息,得到解析后的数据,包括:

4.根据权利要求2所述的方法,其特征在于,根据所述解析后的数据,创建各个渲染任务,包括:

5.根据权利要求4所述的方法,其特征在于,所述配置信息还包括云渲染用户配置的待渲染任务的第二优先级信息,所述将各个渲染任务加入对应的分布式渲染任务队列,包括:

6.根据权利要求5所述的方法,其特征在于,所述...

【技术特征摘要】

1.一种云原生的分布式三维渲染调度方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述配置信息创建各个渲染任务,包括:

3.根据权利要求2所述的方法,其特征在于,所述解析所述配置信息,得到解析后的数据,包括:

4.根据权利要求2所述的方法,其特征在于,根据所述解析后的数据,创建各个渲染任务,包括:

5.根据权利要求4所述的方法,其特征在于,所述配置信息还包括云渲染用户配置的待渲染任务的第二优先级信息,所述将各个渲染任务加入对应的分布式渲染任务队列,包括:

6...

【专利技术属性】
技术研发人员:靳禹李睿曾键王承宸匡冶孙金坤
申请(专利权)人:北京格拉飞可斯科技有限公司
类型:发明
国别省市:

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

1