一种基于素材云的三维场景编辑器实现方法与流程

文档序号:12888184阅读:550来源:国知局
一种基于素材云的三维场景编辑器实现方法与流程

本发明涉及一种素材编辑器及互联网技术,特别涉及一种基于素材云平台的三维场景编辑器实现方法。



背景技术:

随着科学技术的不断进步,数字媒体产业也在迅速发展,特别是在影视制作和游戏等产业方面,三维数字媒体的发展更加迅速。由于三维场景能构建出更加精致并真实的系统场景,更易于让用户接受。三维场景编辑器是设计、制作三维场景的辅助工具,用于提高场景制作效率。其中整合了各种素材资源以生成支持各种物体旋转、移动和缩放等功能的三维景象,可广泛应用于旅游景点、文物古建、工业产品、工厂校园、房产旅游等行业场景的制作。

但是,现有的三维场景编辑器将保存三维场景素材资源的素材库与软件本身打包制作,一旦素材库中的素材资源需要更新,就必须由专业软件制作人员首先更新素材库,然后将它与三维场景编辑器自身重新制作为安装软件,且需要用户再次安装该三维场景编辑器软件,这就为用户带来了极大的不便。

因此,我们急需设计一种基于素材云的三维场景编辑器实现方法解决上述问题。



技术实现要素:

本发明的目的是为了解决现有技术中存在的缺点,而提出的一种基于素材云的三维场景编辑器实现方法。

为了实现上述目的,本发明采用了如下技术方案:

一种基于素材云的三维场景编辑器实现方法,包括:素材云、素材库、三维场景编辑器、三维建模软件和素材云web管理系统,包括以下步骤:

s1、用户、素材管理员与专业技术员通过素材云web管理系统在素材云平台上分别注册用户账号、素材管理员账号与专业技术员账号。

s2、素材管理员登录自己的素材管理员账号,通过web管理系统在素材云平台的素材总库中建立通用素材库。

s3、专业技术员通过三维建模软件创建素材。

s4、专业技术员登录自己的专业技术员账号,将新素材上传到素材云web管理系统等待素材管理员的审核。

s5、素材管理员将专业技术员上传的审核通过的素材实时添加到通用素材库中,并对用户计算机上的素材子库给出总库更新的推送消息,未审核通过的素材将会对专业技术员返回通知消息。

s6、用户计算机上的素材子库收到该推送消息后,会自动进行本地子库中通用素材库的更新操作。

s7、用户可根据己方需求创建自定义素材上传到素材云平台,保存在素材总库中自定义素材库内己方用户账号空间下。

s8、用户可对计算机上本地素材子库进行同步、更新、共享操作,同时不需要对三维场景编辑器软件本身做出修改。

优选的,所述素材库分为素材总库和素材子库,分别存在于素材云平台和安装有三维场景编辑器的计算机中。

优选的,所述用户是三维场景编辑器的使用者,素材管理员通过素材云web管理系统建立和维护通用素材库,专业技术员通过三维建模软件为通用素材库实时补充新素材,这三类使用者将在素材云平台上分别创建用户账号、素材管理员账号和专业技术员账号。

优选的,所述通用素材库是由素材管理员登录自己的素材管理员账号,通过web管理系统在素材云平台的素材总库中创建,用户可以从素材云平台上根据己方需求下载通用素材库中的部分或全部素材。

优选的,所述专业技术员登录自己的专业技术员账号,通过三维建模软件建立新素材,将素材上传到web管理系统接受素材管理员的审核,只有审核通过的素材将被加入到素材云平台上素材总库中的通用素材库。

优选的,所述素材管理员将专业技术员上传的审核通过的素材实时添加到通用素材库中,并对用户计算机上的素材子库给出总库更新的推送消息,未审核通过的素材将会对专业技术员返回通知消息。

优选的,所述自定义素材库位于素材云平台上的素材总库中,用户登录自己的用户账号,编辑好自定义素材后,可将它们上传到素材云平台上自定义素材库下自己的账号空间中进行保存。

优选的,所述素材子库位于安装有三维场景编辑器的用户计算机上,其中含有用户从素材云平台上下载的通用素材库的部分或全部和用户编辑的自定义素材。

优选的,若用户在另一个全新的计算机上安装三维场景编辑器并登录己方账号后,可自动下载素材云平台上该用户账号空间内的素材子库到本地,实现素材子库的同步操作,方便用户使用,素材管理员对素材云平台上素材总库中的通用素材库进行了维护更新后,会对用户计算机上的素材子库给出总库更新的推送消息,用户计算机上的素材子库收到该推送消息后,就会自动进行本地子库中通用素材库的更新操作,方便用户使用,若用户希望将素材云平台上己方账号空间内的素材分享给另一个用户时,可将获取相应素材的授权数据发送给另一个用户,该用户通过去素材云平台上验证该授权数据即可获得被分享素材,这就实现了素材的分享操作,方便用户使用。

与现有技术相比,本发明具有以下有益效果:

本发明提出一种新的三维场景编辑器实现方法,将素材库与三维场景编辑器软件本身分离开来,达到仅更新素材库而不必更新整个三维场景编辑器软件的目的。

本发明基于素材云平台构建素材总库,并在其中设计通用素材库和自定义素材库,既可以支持专业技术员为用户提供专业的三维场景素材资源,又支持用户根据己方特殊要求编辑的自定义素材,易于用户使用。

本发明支持在不修改三维场景编辑器软件的前提下,实现对本地素材子库的同步、更新和共享操作,操作简单方便,适用性强。

进一步的,本发明可支持用户对上传到素材云平台上素材总库中自定义素材内容的进一步操作,包括但不限于查询、复制、删除等。

附图说明

图1示出了一种基于素材云平台的三维场景实现方法结构示意图;

图2示出了一种基于素材云平台的三维场景实现方法中素材总库的详细示意图;

图3示出了一种基于素材云平台的三维场景实现方法的流程框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。

参照图1-3,一种基于素材云的三维场景编辑器实现方法,包括s1使用三维场景编辑器的用户,s2建立和维护通用素材库的素材管理员,s3建立素材的专业技术人员,s4位于用户计算机上的素材子库,s5三维场景编辑器,s6素材云web管理系统,s7三维建模软件,s8素材,s9位于素材云平台上的素材总库,s10保存在素材云平台中的账号信息,s11素材云平台。包括以下步骤:

1)用户、素材管理员与专业技术员通过素材云web管理系统在素材云平台上分别注册用户账号、素材管理员账号与专业技术员账号;

2)素材管理员登录自己的素材管理员账号,通过web管理系统在素材云平台的素材总库中建立通用素材库;

3)专业技术员通过三维建模软件创建素材;

4)专业技术员登录自己的专业技术员账号,将新素材上传到素材云web管理系统等待素材管理员的审核;

5)素材管理员将专业技术员上传的审核通过的素材实时添加到通用素材库中,并对用户计算机上的素材子库给出总库更新的推送消息,对未审核通过的素材将对专业技术员返回通知信息;

6)用户计算机上的素材子库收到该推送消息后,会自动进行本地子库中通用素材库的更新操作;

7)用户可根据己方需求创建自定义素材上传到素材云平台,保存在素材总库中自定义素材库己方的用户账号空间下;

8)用户可对计算机上本地素材子库进行同步、更新、共享操作,同时不需要对三维场景编辑器软件本身做出修改。

实施实例1包括以下步骤(用户素材共享):

1)用户、素材管理员与专业技术员通过素材云web管理系统在素材云平台上分别注册用户账号yh1、素材管理员账号gly1与专业技术员账号zy1;

2)素材管理员登录自己的素材管理员账号gly1,通过web管理系统在素材云平台的素材总库中建立通用素材库v1.0;

3)专业技术员通过三维建模软件创建10个三维场景素材,将其分别编号命名为sc1-sc10;

4)专业技术员登录自己的专业技术员账号zy1,将素材sc1-sc10上传到素材云web管理系统等待素材管理员gly1的审核;

5)素材管理员gly1对素材sc1-sc10进行审核发现,素材sc10不符合要求,需要专业技术员zy1对素材sc10进行修改,其它的素材sc1-sc9通过审核,将它们添加到素材云平台上的通用素材库中,并对用户计算机上的素材子库给出总库更新的推送消息;

6)用户计算机上的素材子库收到该推送消息后,自动进行本地子库中通用素材库的更新操作;

7)用户yh1在使用新下载素材sc1-sc9的过程中,根据己方需要,将素材sc1进行了修改,并将该自定义素材命名为yh1sc1;

8)用户yh1将素材yh1sc1保存到本地素材子库中;

9)用户yh1希望将素材yh1sc1通过互联网分享给用户yh2使用,因此将素材yh1sc1上传到素材云平台上素材总库中自定义素材库用户账号yh1的空间下,并将下载该素材yh1sc1的方法告知用户yh2;

10)用户yh2成功从素材云平台上素材总库中下载到素材yh1sc1到己方的素材子库中,开始使用。

以上,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1