一种基于云渲染服务器协同建模及CG渲染的系统及方法技术方案

技术编号:22187748 阅读:16 留言:0更新日期:2019-09-25 04:06
本发明专利技术公开一种基于云渲染服务器协同建模及CG渲染的系统及方法,包括以下步骤:S1:多个用户在不同的用户终端上登陆云桌面APP账号,并与云渲染服务器建立通讯连接;S2:多个用户按照命令调用时间先后顺序或主动请求授权的方式进入应用软件,并打开已有的或新建一个3D模型或3D渲染文件;S3:绘制及修改3D模型或设置及修改3D渲染文件的相关参数,完成3D建模或3D渲染文件的配置操作;S4:完成多个用户的配置操作后,保存或生成最终文件,供已授权的用户浏览、下载、使用;S5:下一次协同操作重复步骤S1‑S4。本发明专利技术通过防止由于前用户的错误导致后用户同时产生错误的积累效应,而增加不必要的操作,从而提高工作效率。

A Collaborative Modeling and CG Rendering System and Method Based on Cloud Rendering Server

【技术实现步骤摘要】
一种基于云渲染服务器协同建模及CG渲染的系统及方法
本专利技术涉及云渲染及云建模领域,尤其涉及一种基于云渲染服务器协同建模及CG渲染的系统及方法。
技术介绍
协同建模是一种多人同时或者先后对同一个产品进行设计开发的过程,满足实际生产过程中多人协同操作的需要,有助于提高团队的合作能力,同时提高工作效率。现有的协同建模技术,一般是预先设定好操作人员的顺序,或者设置优先等级等,只能按照预先设定好的操作顺序进行,导致协同建模过程中的实时修改、检查等操作不便的问题,同时降低工作效率及工作质量。因此,现有技术存在缺陷,需要改进。
技术实现思路
本专利技术的目的是克服现有技术的不足,提供一种基于云渲染服务器协同建模及CG渲染的系统及方法,解决现有技术中,协同建模过程中的实时修改、实时检查等操作不便的问题;同时解决工作效率及工作质量较低的问题。本专利技术的技术方案如下:一种基于云渲染服务器协同建模及CG渲染的系统及方法,所述系统包括:用户终端、云渲染服务器,安装在所述用户终端上的云桌面APP,安装在所述云渲染服务器上的应用软件;所述用户终端通过所述云桌面APP与所述云渲染服务器建立通讯连接;所述方法包括以下步骤:S1:多个用户在不同的用户终端上登陆云桌面APP账号,并与云渲染服务器建立通讯连接。S2:多个用户按照命令调用时间先后顺序或主动请求授权的方式进入应用软件,并打开已有的或新建一个3D模型或3D渲染文件。所述命令调用时间先后顺序为第一用户在第一时刻进入应用软件进行触控操作,此时操作权限只属于第一用户;第一用户停止操作,第二用户在第二时刻进入应用软件进行触控操作,此时操作权限只属于第二用户,所述第一时刻早于所述第二时刻;重复该过程,多个用户按照进入应用软件进行触控操作的先后顺序,依次获得操作权限。所述主动请求授权为在无任何用户进入应用软件时,A用户进入应用软件,取得操作权限,B用户想取得操作权限时,向A用户发送取得操作权限请求,A用户同意,B用户取得操作权限,C用户想取得操作权限,则向B用户发送取得操作权限请求,B用户同意,C用户取得操作权限,下一时刻,其它用户提出取得操作权限请求,重复上述操作,多个用户依次获得操作权限。S3:绘制及修改3D模型或设置及修改3D渲染文件的相关参数,完成3D建模或3D渲染文件的配置操作。S4:完成多个用户的配置操作后,保存或生成最终文件,供已授权的用户浏览、下载、使用。S5:下一次协同操作重复步骤S1-S4。多个用户通过用户终端登陆云桌面APP账号,进入云渲染服务器,用户终端与云渲染服务器建立通讯连接,用户终端显示操作界面的交互操作信息,多个用户按照命令调用时间先后顺序或主动请求授权的方式进入应用软件,进入应用软件后,打开已有的或新建3D模型或3D渲染文件,根据需要对3D模型或3D渲染文件进行相关操作或设置对应的相关参数,完成操作后,保存或生成最终文件,供已授权的用户进行浏览、下载、使用等操作,采用命令调用时间先后顺序的方式进入时,按照进入应用软件获得触控操作的时间先后顺序,依次获得操作权限;采用主动请求授权的方式进入应用软件,在无任何用户进入应用软件时,A用户进入了,则获得操作权限,其它用户想获得操作权限则需发送取得操作权限请求,可多次发送取得操作权限请求,使得操作更加方便;在操作完成退出后,还需要对3D模型或3D渲染文件的相关参数进行修改或检查时,根据所选择的进入应用软件的方式,再次进入进行修改、检查等操作,生成最终所需要的文件,有效地提高了生成文件的质量,同时防止由于前用户的错误导致后用户同时产生错误的积累效应,而增加不必要的操作,从而提高工作效率。进一步地,所述应用软件包括:3DSMAX、Unity3D;所述云渲染服务器为RenderBus云渲染系统。进一步地,所述操作权限包括:设置相关参数、新建、增加、删除、修改、复制、保存操作。进一步地,步骤S3为:获得操作权限的用户,绘制及修改3D模型,同时根据操作权限对3D模型进行新建、增加、删除、修改、复制、保存操作,或设置及修改3D渲染文件的相关参数,完成3D建模或3D渲染文件的配置操作。进一步地,所述用户终端为PC端或移动智能终端;所述用户终端的系统包括:Windows系统、iOS系统、Android系统、Bada系统、Webos系统、Linux系统。可采用不同的用户终端,不同的操作系统,对同一个3D模型或3D渲染文件进行相关操作,有益于团队协同合作的需要。进一步地,所述主动请求授权过程中,若B用户想取得操作权限向A用户发送取得操作授权请求时或C用户想取得操作权限向B用户发送取得操作授权请求时,若A用户或B用户不同意,则A用户或B用户继续操作,若A用户或B用户10秒内未同意,则系统默认同意,B用户或C用户取得操作权限。设定A用户或B用户10秒内未响应,则系统会默认同意,B用户或C用户可以取得操作权限,无需再次请求或其它操作,减少不必要的操作,提高工作效率。进一步地,所述命令调用时间先后顺序中的所述触控操作包括:鼠标操作、键盘操作。进一步地,所述步骤S4为:在完成多个用户的配置操作后,保存或生成最终文件,自动存储在云渲染服务器内,供已授权的用户下一次的增加、删除、修改、复制、保存,或供已授权的用户浏览、下载、使用。进一步地,所述3D渲染文件的相关参数包括:图像大小、解析度、采样类型、采样大小、最小采样值、抗锯齿、折射/反射、灯光缓冲、环境、散焦、噪波、颜色映射、线性倍增。采用上述方案,本专利技术提供一种基于云渲染服务器协同建模及CG渲染的系统及方法,多个用户通过用户终端登陆云桌面APP账号,进入云渲染服务器,用户终端与云渲染服务器建立通讯连接,用户终端显示操作界面的交互操作信息,多个用户按照命令调用时间先后顺序或主动请求授权的方式进入应用软件,进入应用软件后,打开已有的或新建3D模型或3D渲染文件,根据需要对3D模型或3D渲染文件进行相关操作或设置对应的相关参数,完成操作后,保存或生成最终文件,供已授权的用户进行浏览、下载、使用等操作,采用命令调用时间先后顺序的方式进入时,按照进入应用软件获得触控操作的时间先后顺序,依次获得操作权限;采用主动请求授权的方式进入应用软件,在无任何用户进入应用软件时,A用户进入了,则获得操作权限,其它用户想获得操作权限则需发送取得操作权限请求,可多次发送取得操作权限请求,使得操作更加方便;在操作完成退出后,还需要对3D模型或3D渲染文件的相关参数进行修改或检查时,根据所选择的进入应用软件的方式,再次进入进行修改、检查等操作,生成最终所需要的文件,有效地提高了生成文件的质量,同时防止由于前用户的错误导致后用户同时产生错误的积累效应,而增加不必要的操作,从而提高工作效率;可采用不同的用户终端,不同的操作系统,对同一个3D模型或3D渲染文件进行相关操作,有益于团队协同合作的需要。附图说明图1为本专利技术的结构框图;图2为本专利技术的流程框图。其中:用户终端10、云桌面APP11、云渲染服务器20、应用软件21。具体实施方式以下结合附图和具体实施例,对本专利技术进行详细说明。请参照图1-图2,本专利技术提供一种基于云渲染服务器协同建模及CG渲染的系统及方法,所述系统包括:用户终端10、云渲染服务器20,安装在所述用户终端10上的本文档来自技高网...

【技术保护点】
1.一种基于云渲染服务器协同建模及CG渲染的系统及方法,其特征在于,所述系统包括:用户终端、云渲染服务器,安装在所述用户终端上的云桌面APP,安装在所述云渲染服务器上的应用软件;所述用户终端通过所述云桌面APP与所述云渲染服务器建立通讯连接;所述方法包括以下步骤:S1:多个用户在不同的用户终端上登陆云桌面APP账号,并与云渲染服务器建立通讯连接;S2:多个用户按照命令调用时间先后顺序或主动请求授权的方式进入应用软件,并打开已有的或新建一个3D模型或3D渲染文件;所述命令调用时间先后顺序为第一用户在第一时刻进入应用软件进行触控操作,此时操作权限只属于第一用户;第一用户停止操作,第二用户在第二时刻进入应用软件进行触控操作,此时操作权限只属于第二用户,所述第一时刻早于所述第二时刻;重复该过程,多个用户按照进入应用软件进行触控操作的先后顺序,依次获得操作权限;所述主动请求授权为在无任何用户进入应用软件时,A用户进入应用软件,取得操作权限,B用户想取得操作权限时,向A用户发送取得操作权限请求,A用户同意,B用户取得操作权限,C用户想取得操作权限,则向B用户发送取得操作权限请求,B用户同意,C用户取得操作权限,下一时刻,其它用户提出取得操作权限请求,重复上述操作,多个用户依次获得操作权限;S3:绘制及修改3D模型或设置及修改3D渲染文件的相关参数,完成3D建模或3D渲染文件的配置操作;S4:完成多个用户的配置操作后,保存或生成最终文件,供已授权的用户浏览、下载、使用;S5:下一次协同操作重复步骤S1‑S4。...

【技术特征摘要】
1.一种基于云渲染服务器协同建模及CG渲染的系统及方法,其特征在于,所述系统包括:用户终端、云渲染服务器,安装在所述用户终端上的云桌面APP,安装在所述云渲染服务器上的应用软件;所述用户终端通过所述云桌面APP与所述云渲染服务器建立通讯连接;所述方法包括以下步骤:S1:多个用户在不同的用户终端上登陆云桌面APP账号,并与云渲染服务器建立通讯连接;S2:多个用户按照命令调用时间先后顺序或主动请求授权的方式进入应用软件,并打开已有的或新建一个3D模型或3D渲染文件;所述命令调用时间先后顺序为第一用户在第一时刻进入应用软件进行触控操作,此时操作权限只属于第一用户;第一用户停止操作,第二用户在第二时刻进入应用软件进行触控操作,此时操作权限只属于第二用户,所述第一时刻早于所述第二时刻;重复该过程,多个用户按照进入应用软件进行触控操作的先后顺序,依次获得操作权限;所述主动请求授权为在无任何用户进入应用软件时,A用户进入应用软件,取得操作权限,B用户想取得操作权限时,向A用户发送取得操作权限请求,A用户同意,B用户取得操作权限,C用户想取得操作权限,则向B用户发送取得操作权限请求,B用户同意,C用户取得操作权限,下一时刻,其它用户提出取得操作权限请求,重复上述操作,多个用户依次获得操作权限;S3:绘制及修改3D模型或设置及修改3D渲染文件的相关参数,完成3D建模或3D渲染文件的配置操作;S4:完成多个用户的配置操作后,保存或生成最终文件,供已授权的用户浏览、下载、使用;S5:下一次协同操作重复步骤S1-S4。2.根据权利要求1所述的一种基于云渲染服务器协同建模及CG渲染的系统及方法,其特征在于,所述应用软件包括:3DSMAX、Unity3D;所述云渲染服务器为RenderBus云渲染系统。3.根据权利要求1所述的一种基于云渲染服务器协同建模及CG渲染的系统及方法,其特征在于,所述操...

【专利技术属性】
技术研发人员:孙雪
申请(专利权)人:深圳市瑞云科技有限公司
类型:发明
国别省市:广东,44

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

1