[发明专利]一种基于图形服务器的图形渲染排序方法在审
| 申请号: | 202210900868.1 | 申请日: | 2022-07-28 |
| 公开(公告)号: | CN115100343A | 公开(公告)日: | 2022-09-23 |
| 发明(设计)人: | 杨松贵;陈向阳 | 申请(专利权)人: | 南京维拓科技股份有限公司 |
| 主分类号: | G06T15/00 | 分类号: | G06T15/00;G06T1/20;G06F9/50 |
| 代理公司: | 南京科知维创知识产权代理有限责任公司 32270 | 代理人: | 杜依民 |
| 地址: | 210012 江苏省南京市雨*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 图形 服务器 渲染 排序 方法 | ||
1.一种基于图形服务器的图形渲染排序方法,其特征在于:包括以下步骤:
S1:在图形服务器上搭建渲染任务智能提交任务系统,从而在图形服务器与渲染软件之间搭建文件传输通道;
S2:在渲染智能提交任务系统内设定图形渲染工作时间段;
S3:渲染用户登录渲染智能提交任务系统;
S4:创建渲染任务:选择需要渲染的图形、选择需要渲染时使用的渲染软件、选择保存路径,从而进入到任务排序中;
S5:渲染智能提交任务系统判断任务是否在S2设定的渲染工作时间段内,在,则服务器按顺序渲染,不在,则服务器为渲染用户提供排序等待服务,到达设定图形渲染工作时间段内,服务器再进行排序渲染;
S6:渲染完成,将渲染完成的结果存放在用户设定的保存路径内,直至任务结束;
S6-1:渲染任务在设定的工作时间段内未完成,则停止渲染,进入重新排队。
2.如权利要求1所述的基于图形服务器的图形渲染排序方法,其特征在于:所述渲染任务智能提交任务系统包括任务提交模块、Received任务排队模块、START渲染任务开始执行模块,渲染时间设置模块、Time渲染时间校验模块、Draw驱动模块、Run渲染模块、Result渲染结果显示模块、END结束模块;
所述任务提交模块用于创建递交渲染任务,将渲染任务递交到Received任务排队模块;
所述Received任务排队模块用于渲染任务排队,按照上传递交渲染任务的时间和按照渲染任务设定的优先级进行排序;
所述Received任务排队模块还包括优先级设定模块,所述优先级设定模块用于设定任务排队模块中渲染任务的优先级;
START渲染任务开始执行模块用于向Received任务排队模块发出指令,调用Received任务排队模块中的渲染任务;
渲染时间设置模块用于设定执行渲染任务的时间起止时间;
所述Time渲染时间校验模块用于校验渲染任务是否在渲染时间设置模块段设定的时间内;
Draw驱动模块用于开启对应的渲染软件服务Draw-Server模块,以及用于选择渲染的图纸;
Run渲染模块用于执行图纸的渲染动作;
Result渲染结果显示模块用于存储和显示渲染结果;
END结束模块用于结束渲染任务。
3.如权利要求2所述的基于图形服务器的图形渲染排序方法,其特征在于:S5,START渲染任务开始执行模块通过Time渲染时间校验模块判断当前执行渲染任务是否在步骤S2设定图形渲染工作时间段内;如果在设定图形渲染工作时间段内,则按顺序执行Received任务排队模块中的图形渲染任务;如果不在设定图形渲染工作时间段内,则不执行Received任务排队模块中的图形渲染任务,图形渲染任务继续在Received任务排队模块中排队等待,直至到达设定图形渲染工作时间段内,再按顺序执行Received任务排队模块中的图形渲染任务;
当前执行渲染任务在步骤S2设定图形渲染工作时间段内时,Time渲染时间校验模块发送给START渲染任务开始执行模块一个调用Received任务排队模块中的渲染任务的指令,Received任务排队模块在收到START渲染任务开始执行模块的指令后,通过Draw驱动模块开启对应的渲染软件服务Draw-Server模块,通过Draw驱动模块选择渲染的图纸,将选择的路径发送给Draw驱动模块,来打开共享服务器上的图纸;Draw驱动模块待图纸打开后,发送指令给Run渲染模块,Run渲染模块开始图纸的渲染动作,渲染结束后将渲染结果保存在通过Result渲染结果显示模块选定的路径的文件夹中,完成保存,同时发送结束渲染指令给END结束模块,END结束模块办结掉Received任务排队模块中相对应的渲染任务;本次图纸渲染结束;
S6, 轮询执行步骤S5,直至Received任务排队模块中排队的渲染任务全部结束。
4.如权利要求3所述的基于图形服务器的图形渲染排序方法,其特征在于:步骤S5和/或S6还包括以下步骤:
渲染任务在设定的工作时间段内未完成,则停止渲染,进入Received任务排队模块重新排队。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京维拓科技股份有限公司,未经南京维拓科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210900868.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:小温差低温离心成膜蒸发器
- 下一篇:一种电机转子的磁瓦安装方法





