预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共17页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN108074210A(43)申请公布日2018.05.25(21)申请号201611040183.5(22)申请日2016.11.10(71)申请人成都赫尔墨斯科技股份有限公司地址610213四川省成都市天府新区华阳街道天府大道南段846号(72)发明人邱泳天谢琼周益杨学亮张微杨磊罗涛(74)专利代理机构四川力久律师事务所51221代理人韩洋(51)Int.Cl.G06T1/20(2006.01)G06T15/00(2011.01)权利要求书2页说明书8页附图6页(54)发明名称一种用于云渲染的对象获取系统和方法(57)摘要一种用于云渲染的对象获取系统和方法,能够提高模型文件的利用率,避免重复下载,降低渲染服务器与对象存储服务器之间的带宽需求,缩短渲染对象获取的时间并增强渲染的实时性。所述对象获取系统包括:通过网络连接的调度服务器、对象存储服务器、数据库服务器、以及一个或者多个3D渲染服务器;其中,3D渲染服务器包括3D渲染模块和热点存储模块,用于根据渲染请求建立3D渲染进程,当热点存储模块中的热点对象存储单元中存储有请求渲染的模型文件时,返回对应的模型文件在热点对象存储单元中的内部存储地址;根据内部存储地址读取对应的模型文件,根据渲染请求中的渲染要求对读取的模型文件进行云渲染。CN108074210ACN108074210A权利要求书1/2页1.一种用于云渲染的对象获取系统,其特征在于,所述对象获取系统包括:通过网络连接的调度服务器、对象存储服务器、数据库服务器、以及一个或者多个3D渲染服务器;其中,调度服务器,用于响应接收到的渲染请求,将该渲染请求分配给对应的3D渲染服务器;对象存储服务器,用于存储模型文件;数据库服务器,用于提供主模型数据库,主模型数据库存储有模型文件摘要信息和对应的模型文件在对象存储服务器中的外部存储地址;3D渲染服务器包括3D渲染模块和热点存储模块,其中,3D渲染模块用于,根据渲染请求建立3D渲染进程,通过3D渲染进程向热点存储模块发送读取模型文件请求;热点存储模块用于,当热点存储模块中的热点对象存储单元中存储有请求渲染的模型文件时,返回对应的模型文件在热点对象存储单元中的内部存储地址;3D渲染进程还用于,根据内部存储地址读取对应的模型文件,根据渲染请求中的渲染要求对读取的模型文件进行云渲染。2.根据权利要求1所述的对象获取系统,其特征在于,所述3D渲染模块还用于:当热点对象存储单元中没有请求渲染的模型文件时,通过3D渲染进程从数据库服务器获取请求渲染的模型文件在对象存储服务器中的外部存储地址,并根据外部存储地址从对象存储服务器下载对应的模型文件,根据渲染请求中的渲染要求对下载的模型文件进行云渲染。3.根据权利要求2所述的对象获取系统,其特征在于,所述热点存储模块还用于:当热点对象存储单元的可用存储空间大于预设阈值时,将从对象存储服务器下载的模型文件存储到热点对象存储单元中。4.根据权利要求1所述的对象获取系统,其特征在于,所述热点存储模块用于:统计热点对象存储单元中存储的模型文件在预设时间段内被3D渲染进程读取的次数,获取热点对象存储单元中存储的模型文件的使用频率。5.根据权利要求4所述的对象获取系统,其特征在于,所述热点存储模块还用于:统计热点对象存储单元中存储的模型文件在预设时间段内被多个3D渲染进程读取的次数之和。6.根据权利要求4所述的对象获取系统,其特征在于,所述热点存储模块还用于:当热点对象存储单元的可用存储空间小于或者等于预设阈值时或者根据预设的时间周期,按照使用频率从小到大依次删除热点对象存储单元中使用频率小于预设阈值的模型文件。7.根据权利要求1所述的对象获取系统,其特征在于,所述热点存储模块还用于提供热点数据库;热点数据库存储有模型文件摘要信息和对应的模型文件在热点对象存储单元中的内部存储地址,以及模型文件的使用频率。8.根据权利要求1所述的对象获取系统,其特征在于,所述热点存储模块还用于:根据读取模型文件请求中的模型文件摘要信息,判断热点对象存储单元中是否存储有相同的模型文件。9.根据权利要求1至8中任一项所述的对象获取系统,其特征在于,所述内部存储地址为模型文件在3D渲染服务器中的数据逻辑地址。10.一种用于云渲染的对象获取方法,其特征在于,所述对象获取方法包括以下步骤:响应接收到的渲染请求,将该渲染请求分配给对应的3D渲染服务器的调度步骤;根据渲染请求建立3D渲染进程,通过3D渲染进程向热点存储模块发送读取模型文件请求;当热点存储模块中的热点对象存储单元中存储有请求渲染的模型文件时,返回对应的2CN108074210A权利要求书2/2页模型文件在热点对象存储单元中的内部存储地址;根据内部存储地址读