CN113989423A - 数字资产制作方法、装置、计算机设备和存储介质 - Google Patents
数字资产制作方法、装置、计算机设备和存储介质 Download PDFInfo
- Publication number
- CN113989423A CN113989423A CN202111134031.2A CN202111134031A CN113989423A CN 113989423 A CN113989423 A CN 113989423A CN 202111134031 A CN202111134031 A CN 202111134031A CN 113989423 A CN113989423 A CN 113989423A
- Authority
- CN
- China
- Prior art keywords
- digital asset
- target
- parameter
- user side
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004519 manufacturing process Methods 0.000 title claims abstract description 57
- 238000000034 method Methods 0.000 claims abstract description 42
- 238000004590 computer program Methods 0.000 claims description 29
- 230000004044 response Effects 0.000 claims description 14
- 238000004891 communication Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 10
- 230000000694 effects Effects 0.000 description 10
- 238000012545 processing Methods 0.000 description 10
- 238000013507 mapping Methods 0.000 description 2
- 238000003032 molecular docking Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000004880 explosion Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/20—3D [Three Dimensional] animation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/20—3D [Three Dimensional] animation
- G06T13/40—3D [Three Dimensional] animation of characters, e.g. humans, animals or virtual beings
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请涉及一种数字资产制作方法、装置、计算机设备和存储介质。所述方法包括:接收目标用户端发送的携带数字资产标识的目标参数获取请求;将数字资产标识对应的目标参数信息发送给目标用户端,使得目标用户端通过操作界面展示目标参数信息;目标参数信息包括多个目标参数;接收目标用户端发送的调参信息,根据调参信息和数字资产标识对应的数字资产制作新的数字资产,将新的数字资产发送给目标用户端,使得目标用户端对新的数字资产进行重绘,并展示重绘后的新的数字资产。本申请能够让不熟悉三维软件的用户无需安装三维软件客户端,即可通过简单操作完成数字资产的制作,提高数字资产的制作效率。
Description
技术领域
本申请涉及数据处理领域,特别是涉及一种数字资产制作方法、装置、计算机设备和存储介质。
背景技术
Houdini是由加拿大Side Effects Software Inc.公司开发的一款三维计算机图形软件,在游戏领域中常用于角色模型、地形、建筑、游戏动画、动画特效等用于填充游戏场景的数字资产(或称为数字资源),制作好的数字资产可以导出为一些通用格式(如FBX格式、OBJ格式等格式)的文件,这些文件可以导入到一些游戏引擎,比如UE4(Unreal Engine4,虚幻引擎4)、Unity等中使用。
目前Houdini和UE4或Unity等游戏引擎之间对接的一种主流方式是采用HoudiniEngine插件进行对接。Houdini Engine这个插件是Houdini的官方插件,通过HoudiniEngine可以实现便捷地将Houdini中的数据转变为游戏引擎自身的资源,这个插件本身会在后台启动一个Houdini进程,用来支持Houdini中的数据。
在实际项目中,一些对Houdini不了解的人员可能也需要制作一些数字资产,然而,Houdini是一款很专业的软件,学习并掌握Houdini、HoudiniEngine插件的操作方式的学习成本已经非常高,更不用说学习如何修改该插件代码来创建属于自己项目的定制化制作流水线这样的进阶操作方式了。此时,对于不了解Houdini的小白用户来说,如果要自己制作数字资产,需要先耗费很多时间精力来学习并掌握Houdini和HoudiniEngine的操作方式,这种由用户从头到尾制作数字资产的方式效率不高,并且会使得项目进度的推进缓慢,以及使项目交接难度大。
发明内容
本申请针对上述不足或缺点,提供了一种数字资产制作方法、装置、计算机设备和存储介质,本申请实施例能够让不熟悉三维软件的用户无需安装三维软件客户端,即可通过简单操作完成数字资产的制作,提高数字资产的制作效率。
本申请根据第一方面提供了一种数字资产制作方法,在一个实施例中,该方法包括:
接收目标用户端发送的携带数字资产标识的目标参数获取请求;
将数字资产标识对应的目标参数信息发送给目标用户端,使得目标用户端通过操作界面展示目标参数信息;目标参数信息包括多个目标参数;
接收目标用户端发送的调参信息,调参信息包括目标用户端响应于用户通过操作界面进行的参数值编辑操作获取到的各目标参数的参数值;
根据调参信息和数字资产标识对应的数字资产制作新的数字资产;
将新的数字资产发送给目标用户端,使得目标用户端对新的数字资产进行重绘,并展示重绘后的新的数字资产。
在一个实施例中,根据调参信息和数字资产标识对应的数字资产制作新的数字资产之前还包括:
从数据库中获取数字资产标识对应的数字资产;数据库中存有多个数字资产,每个数字资产预留若干个目标参数。
在一个实施例中,根据调参信息和数字资产标识对应的数字资产制作新的数字资产,包括:
生成该数字资产标识对应的数字资产的副本;
根据该调参信息和该副本制作新的数字资产;
在该新的数字资产制作完成后将该副本删除。
在一个实施例中,接收目标用户端发送的调参信息之前还包括:
将数字资产标识对应的数字资产发送给目标用户端,使得目标用户端对数字资产标识对应的数字资产进行重绘,并展示重绘后的数字资产标识对应的数字资产。
在一个实施例中,接收目标用户端发送的携带数字资产标识的目标参数获取请求之前还包括:
与多个用户端建立通信连接;目标用户端是该多个用户端中的任意一个。
本申请根据第二方面提供了另一种数字资产制作方法,在一个实施例中,该方法包括:
向三维软件服务端发送携带数字资产标识的目标参数获取请求;
接收三维软件服务端发送的数字资产标识对应的目标参数信息,通过操作界面展示目标参数信息;目标参数信息包括多个目标参数;
响应于用户的参数值编辑操作,通过操作界面获取各目标参数的参数值;
向三维软件服务端发送调参信息,以使三维软件服务端根据调参信息和数字资产标识对应的数字资产制作新的数字资产,调参信息包括各目标参数的参数值;
接收三维软件服务端发送的该新的数字资产;
对该新的数字资产进行重绘,并展示重绘后的新的数字资产。
在一个实施例中,展示重绘后的新的数字资产之后还包括:
响应于导出指令,将该新的数字资产导出为该导出指令指定的文件格式的文件。
在一个实施例中,向三维软件服务端发送调参信息之前还包括:
接收三维软件服务端发送的该数字资产标识对应的数字资产;
对该数字资产标识对应的数字资产进行重绘,并展示重绘后的该数字资产标识对应的数字资产。
在一个实施例中,向三维软件服务端发送携带数字资产标识的目标参数获取请求之前还包括:与三维软件服务端建立通信连接。
本申请根据第三方面提供了一种数字资产制作装置,在一个实施例中,该装置包括:
获取请求接收模块,用于接收目标用户端发送的携带数字资产标识的目标参数获取请求;
参数信息发送模块,用于将数字资产标识对应的目标参数信息发送给目标用户端,使得目标用户端通过操作界面展示目标参数信息;目标参数信息包括多个目标参数;
调参信息接收模块,用于接收目标用户端发送的调参信息,调参信息包括目标用户端响应于用户通过操作界面进行的参数值编辑操作获取到的各目标参数的参数值;
数字资产制作模块,用于根据调参信息和数字资产标识对应的数字资产制作新的数字资产;
数字资产发送模块,用于将新的数字资产发送给目标用户端,使得目标用户端对新的数字资产进行重绘,并展示重绘后的新的数字资产。
本申请根据第四方面提供了另一种数字资产制作装置,在一个实施例中,该装置包括:
获取请求发送模块,用于向三维软件服务端发送携带数字资产标识的目标参数获取请求;
参数信息接收模块,用于接收三维软件服务端发送的数字资产标识对应的目标参数信息,通过操作界面展示目标参数信息;目标参数信息包括多个目标参数;
参数值获取模块,用于响应于用户的参数值编辑操作,通过操作界面获取各目标参数的参数值;
调参信息发送模块,用于向三维软件服务端发送调参信息,以使三维软件服务端根据调参信息和数字资产标识对应的数字资产制作新的数字资产,调参信息包括各目标参数的参数值;
数字资产接收模块,用于在向三维软件服务端发送调参信息之后接收三维软件服务端发送的新的数字资产;
重绘展示模块,用于对新的数字资产进行重绘,并展示重绘后的新的数字资产。
本申请根据第五方面提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述任一方法的实施例的步骤。
本申请根据第六方面提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述任一方法的实施例的步骤。
在本申请实施例中,三维软件服务端在接收到目标用户端发送的携带数字资产标识的目标参数获取请求之后,将数字资产标识对应的目标参数信息发送给目标用户端,使得目标用户端通过操作界面展示目标参数信息;目标参数信息包括多个目标参数;以及在接收到目标用户端发送的调参信息后,根据调参信息和数字资产标识对应的数字资产制作新的数字资产,将新的数字资产发送给目标用户端,使得目标用户端对新的数字资产进行重绘,并展示重绘后的新的数字资产,能够实现让不熟悉三维软件的用户无需安装三维软件客户端,即可通过简单操作完成数字资产的制作,提高数字资产的制作效率,有利于更快推进项目进度,以及可以让不同人员能够更便捷地进行项目交接。
附图说明
图1为一个实施例中一种数字资产制作方法的应用环境图;
图2为一个实施例中一种数字资产制作方法的流程示意图;
图3为一个实施方式中制作数字资产的流程示意图;
图4为一个实施例中一种数字资产制作方法的流程示意图;
图5为一个实施例中一种数字资产制作装置的结构框图;
图6为一个实施例中一种数字资产制作装置的结构框图;
图7为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅用以解释本申请,并不用于限定本申请。
本申请提供了一种数字资产制作方法。在一个实施例中,该数字资产制作方法可以应用于如图1所示的应用环境中。其中,三维软件服务端(如图中的10)和用户端(如图中的21、22、2N等)之间通过网络(如局域网、广域网、互联网等)进行通讯。三维软件服务端的数据库中存有多个预先制作好的数字资产,每个数字资产预留(或称为暴露)多个可供用户按需修设置的参数(以下称为目标参数),用户可以通过修改任意一个预留的数字资产的目标参数来制作新的数字资产,比如,通过修改“楼梯”(指数字资产)的“阶数”(指目标参数)来制作不同阶数的楼梯。用户可以通过用户端从三维软件服务端获取任意一个预留的数字资产(以下称为目标数字资产)的目标参数,然后为各个目标参数设置参数值,用户端会基于用户为各个目标参数设置的参数值生成调参信息,并发送给三维软件服务端,三维软件服务端会根据该调参信息对目标数字资产进行处理从而得到新的数字资产,之后将新的数字资产回传给用户端,从而用户端可以向用户呈现该新的数字资产的显示效果。对于用户(特别是不具备三维软件操作经验的小白用户)来说,制作数字资产时既不需要在自己的设备(即用户端)中安装用于制作数字资产的三维软件,也不需要提前学习该三维软件的操作方式,因而可以提高数字资产的制作效率。
其中,三维软件服务端可以用独立的服务器或者是多个服务器组成的服务器集群来实现,在一个实施方式中,三维软件服务端也可以用各种个人计算机、笔记本电脑、平板电脑和台式计算机等设备来实现。用户端可以包括但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和台式计算机等。具体地,三维软件服务端中安装了三维软件的客户端程序,该客户端程序是在该三维软件原始客户端程序的基础上进行开发得到的,这样能使该客户端程序具备和用户端进行交互的能力,需要说明的是,该三维软件除了可以是Houdini,还可以是其他的节点流三维计算机图形软件。用户端中安装有用户端程序,该用户端程序是专门开发的一个工具,其用于与用户进行交互、以及与该三维软件服务端中安装的三维软件的客户端程序进行交互。
在一个实施例中,本申请提供了一种数字资产制作方法,该方法包括如图2所示的步骤,下面以该方法应用于图1中的三维软件服务端为例进行说明。
S110:接收目标用户端发送的携带数字资产标识的目标参数获取请求。
在本实施例中,数字资产是指虚拟场景(如游戏场景)中的数字资源,例如角色、动画特效、建筑、河道、水流等场景对象的资源文件,比如HDA(Houdini Digital Asset)文件、FBX文件、OBJ文件、特效序列图(如JPG、TGA、PNG等格式的文件)。以三维软件是Houdini为例,数字资产是指预先制作好的HDA(Houdini Digital Asset)格式的资源文件,可以由相关人员比如美术人员根据项目需求为虚拟场景中常见的一些场景对象(比如上述的角色、动画特效、建筑、河道、水流)制作好相应的HDA文件,其中,相关人员可以根据项目需求为每个HDA文件预留若干个目标参数,以便其他用户可以通过调整HDA文件的目标参数来制作新的数字资产。进一步地,
三维软件服务端可以同时与多个用户端建立通信连接,该多个用户端中的任意一个用户端(以下称为目标用户端)可以向三维软件服务端发送携带数字资产标识的目标参数获取请求,以获取该数字资产标识对应的目标参数信息。
在一个实施方式中,目标用户端可以向其用户提供操作界面,用户通过该操作界面来从数据库中选择想要编辑的数字资产,比如目标用户端从三维软件服务端中拉取数据库中预存的各个数字资产的相关信息,可以包括数字资产的标识信息(如名称、唯一ID等信息),介绍信息(如数字资产的概述)等,然后展示给用户,以便用户从中选择目标数字资产。在用户通过相关操作(比如点击/双击目标数字资产、勾选目标数字资产等操作)选中目标数字资产后,目标用户端响应于用户的选中操作,获取目标数字资产的数字资产标识,并生成目标参数获取请求发送给三维软件服务端。
S120:将数字资产标识对应的目标参数信息发送给目标用户端,使得目标用户端通过操作界面展示目标参数信息。
在本实施例中,三维软件服务端在接收到目标用户端的目标参数获取请求之后,提取该请求中携带的数字资产标识,然后获取该数字资产标识对应的目标参数信息,并将获取到的目标参数信息回传给目标用户端,其中,目标参数信息包括多个目标参数(这里的目标参数是指参数名,而非参数值),以及各个目标参数的参数值(或称为原始参数值,指在用户重新设置参数值之前,各个目标参数的参数值)。具体地,可以预先为数据库中各个数字资产的数字资产标识和各个数字资产的目标参数建立映射关系,以便响应于目标用户端的目标参数获取请求,从该映射关系中查询该请求携带的数字资产标识对应的目标参数信息。
上述的目标参数信息包括该请求中携带的数字资产标识对应的数字资产的所有目标参数,比如,数字资产的破碎效果可以预留“碎块总数”、“炸开”和“解算帧数”等三个目标参数。进一步地,目标参数信息中还可以包括各目标参数的当前参数值。
目标用户端在接收到三维软件服务端回传的目标参数信息后,通过操作界面将其呈现出来,以便用户通过该操作界面进行用于为各目标参数设置新的参数值的操作(下文称为参数值编辑操作)。用户可以为目标数字资产的所有目标参数设置新的参数值,也可以只为目标数字资产的部分目标参数设置新的参数值,其余部分目标参数的参数值不进行修改。当用户完成参数值编辑操作之后,目标用户端获取目标数字资产的各个目标参数的参数值(或称为当前参数值,指在用户重新设置参数值之后,各个目标参数的参数值),并生成调参信息发送给三维软件服务端。其中,调参信息可以包括目标数字资产的各个目标参数的当前参数值,比如,某个数字资产有两个目标参数,即参数A和参数B,目标用户端将参数A和参数B通过操作界面进行呈现,用户通过该操作界面仅为参数A设置新的参数值,目标用户端可以将参数A及其当前参数值、参数B及其原始参数值作为调参信息发送给三维软件客户端。
本实施例中,即使用户只为目标数字资产的部分目标参数设置了新的参数值,目标用户端仍将目标数字资产的所有目标参数的当前参数值作为调参信息发送给三维软件服务端,这样可以保证三维软件服务端根据目标用户端的调参信息和目标数字资产制作的新的数字资产符合用户要求。
S130:接收目标用户端发送的调参信息。
其中,调参信息包括目标用户端响应于用户通过操作界面进行的参数值编辑操作获取到的各目标参数的参数值。
在一个实施方式中,接收目标用户端发送的调参信息之前还包括:将数字资产标识对应的数字资产发送给目标用户端,使得目标用户端对数字资产标识对应的数字资产进行重绘,并展示重绘后的数字资产标识对应的数字资产。
在本实施方式中,三维软件服务端可以预先将数字资产标识对应的数字资产发送给目标用户端,比如,响应于接收到的目标用户端的目标参数获取请求,除了将目标参数信息回传给目标用户端,还可以将数字资产标识对应的数字资产也回传给目标用户端,以便目标用户端对其进行重绘,并将其显示效果呈现给用户观看,以便用户根据自己的需求设置该数字资产的目标参数的新的参数值。
S140:根据调参信息和数字资产标识对应的数字资产制作新的数字资产。
其中,三维软件服务端在接收到目标用户端发送的调参信息后,即从数据库中获取该数字资产标识对应的数字资产,并根据其与该调参信息制作新的数字资产。也就是说,三维软件服务端可以根据目标用户端上传的针对目标数字资产的调参信息来对目标数字资产的目标参数的参数值进行修改,从而另外制作出新的数字资产,比如,假设某数字资产的目标参数信息是“A:10(表示A的参数值为10);B:5(表示B的参数值为5)”,用户可以将A的参数值设置为5,将B的参数值设置为8,这样当三维软件服务端接收到用户端发送的调参信息(比如是A:5,B:8)之后,根据该调参信息对该数字资产的目标参数的参数值进行修改,即将A的参数值从10修改为5以及将B的参数值从5修改为8,从而得到一个新的数字资产,其目标参数信息是“A:5;B:8”。
在一个实施方式中,如图3所示,根据调参信息和数字资产标识对应的数字资产制作新的数字资产,包括:
S141:生成该数字资产标识对应的数字资产的副本;
S142:根据调参信息和该副本制作新的数字资产;
S143:在该新的数字资产制作完成后将该副本删除。
在本实施方式中,为了避免出现因为多个用户同时对同一数字资产的目标参数的参数值进行修改,三维软件服务端在根据调参信息和数字资产标识对应的数字资产制作新的数字资产时,先对该数字资产标识对应的数字资产进行复制,得到其副本,再根据调参信息和该副本制作新的数字资产,这样三维软件服务端即便接收到多个用户端针对同一数字资产的调参信息时,也能够同时根据各用户端的调参信息来制作新的数字资产,进一步提高数字资产的制作效率,此外,每当根据调参信息和该副本制作完成新的数字资产之后,将该副本删除,可以减少对数据库的存储空间的占用。
S150:将新的数字资产发送给目标用户端,使得目标用户端对新的数字资产进行重绘,并展示重绘后的新的数字资产。
其中,在完成新的数字资产的制作后,三维软件服务端将其回传给目标用户端。目标用户端在接收到该新的数字资产之后,对其进行重新绘制,以及进行展示,用户可以在操作界面中的预览窗口中看到新的数字资产的预览效果,从而可以确认制作好的新的数字资产的显示效果是否满足需求。
本申请实施例中,三维软件服务端在接收到目标用户端发送的携带数字资产标识的目标参数获取请求之后,将数字资产标识对应的目标参数信息发送给目标用户端,使得目标用户端通过操作界面展示目标参数信息;目标参数信息包括多个目标参数;以及在接收到目标用户端发送的调参信息后,根据调参信息和数字资产标识对应的数字资产制作新的数字资产,能够实现让不熟悉三维软件的用户无需安装三维软件客户端,即可通过简单操作完成数字资产的制作,提高数字资产的制作效率。
在另一个实施例中,本申请提供了一种数字资产制作方法,该方法包括如图4所示的步骤,下面以该方法应用于图1中的用户端为例进行说明。
S210:向三维软件服务端发送携带数字资产标识的目标参数获取请求。
S220:接收三维软件服务端发送的数字资产标识对应的目标参数信息,通过操作界面展示目标参数信息。其中,目标参数信息包括多个目标参数。
S230:响应于用户的参数值编辑操作,通过操作界面获取各目标参数的参数值。
S240:向三维软件服务端发送调参信息,以使三维软件服务端根据调参信息和数字资产标识对应的数字资产制作新的数字资产。其中,调参信息包括各目标参数的参数值。
S250:接收三维软件服务端发送的该新的数字资产;
S260:对新的数字资产进行重绘,并展示重绘后的新的数字资产。
在一个实施方式中,向三维软件服务端发送携带数字资产标识的目标参数获取请求,包括:响应于检测到的针对目标数字资产的选中操作,向三维软件服务端发送携带目标数字资产的数字资产标识的目标参数获取请求。
在一个实施方式中,展示重绘后的新的数字资产之后,还包括:响应于导出指令,将该新的数字资产导出为该导出指令指定的文件格式的文件。其中,该导出指令指定的文件格式可以是诸如FBX、OBJ等三维通用模型格式。
在一个实施方式中,向三维软件服务端发送调参信息之前,还包括:接收三维软件服务端发送的该数字资产标识对应的数字资产;对该数字资产标识对应的数字资产进行重绘,并展示重绘后的该数字资产标识对应的数字资产。
在一个实施方式中,向三维软件服务端发送携带数字资产标识的目标参数获取请求之前还包括:与三维软件服务端建立通信连接。
关于本实施例的数字资产制作方法的具体限定可以参见上一实施例中对于数字资产制作方法的限定,在此不再赘述。
图2-4为一个实施例中数字资产制作方法的流程示意图。应该理解的是,虽然图2-4的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-4中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
基于相同的发明构思,本申请还提供了一种数字资产制作装置。在本实施例中,如图5所示,该数字资产制作装置包括以下模块:
获取请求接收模块110,用于接收目标用户端发送的携带数字资产标识的目标参数获取请求;
参数信息发送模块120,用于将数字资产标识对应的目标参数信息发送给目标用户端,使得目标用户端通过操作界面展示目标参数信息;目标参数信息包括多个目标参数;
调参信息接收模块130,用于接收目标用户端发送的调参信息,调参信息包括目标用户端响应于用户通过操作界面进行的参数值编辑操作获取到的各目标参数的参数值;
数字资产制作模块140,用于根据调参信息和数字资产标识对应的数字资产制作新的数字资产;
数字资产发送模块150,用于将新的数字资产发送给目标用户端,使得目标用户端对新的数字资产进行重绘,并展示重绘后的新的数字资产。
在一个实施方式中,数字资产制作装置还包括数字资产获取模块。其中,数字资产获取模块,用于从数据库中获取数字资产标识对应的数字资产;数据库中存有多个数字资产,每个数字资产预留若干个目标参数。
在一个实施方式中,数字资产制作模块,包括:
副本生成子模块,用于生成该数字资产标识对应的数字资产的副本;
数字资产制作子模块,用于根据该调参信息和该副本制作新的数字资产;
删除子模块,用于在该新的数字资产制作完成后将该副本删除。
在一个实施方式中,数字资产发送模块,还用于在接收目标用户端发送的调参信息之前,将数字资产标识对应的数字资产发送给目标用户端,使得目标用户端对数字资产标识对应的数字资产进行重绘,并展示重绘后的数字资产标识对应的数字资产。
在一个实施方式中,数字资产制作装置还包括通信连接建立模块。通信连接建立模块,用于与多个用户端建立通信连接。其中,目标用户端是该多个用户端中的任意一个。
关于数字资产制作装置的具体限定可以参见上文中对于数字资产制作方法的限定,在此不再赘述。上述数字资产制作装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
基于相同的发明构思,本申请还提供了另一种数字资产制作装置。在本实施例中,如图6所示,该数字资产制作装置包括以下模块:
获取请求发送模块210,用于向三维软件服务端发送携带数字资产标识的目标参数获取请求;
参数信息接收模块220,用于接收所述三维软件服务端发送的所述数字资产标识对应的目标参数信息,通过操作界面展示所述目标参数信息;所述目标参数信息包括多个目标参数;
参数值获取模块230,用于响应于用户的参数值编辑操作,通过所述操作界面获取各所述目标参数的参数值;
调参信息发送模块240,用于向所述三维软件服务端发送调参信息,以使所述三维软件服务端根据所述调参信息和所述数字资产标识对应的数字资产制作新的数字资产,所述调参信息包括各所述目标参数的参数值;
数字资产接收模块250,用于接收三维软件服务端发送的该新的数字资产;
重绘展示模块260,用于对该新的数字资产进行重绘,并展示重绘后的新的数字资产。
在一个实施方式中,数字资产制作装置还包括文件导出模块。其中,文件导出模块,用于在展示重绘后的新的数字资产之后,响应于导出指令,将该新的数字资产导出为该导出指令指定的文件格式的文件。
在一个实施方式中,数字资产制作装置还包括通信连接建立模块。通信连接建立模块,用于与三维软件服务端建立通信连接。
关于数字资产制作装置的具体限定可以参见上文中对于数字资产制作方法的限定,在此不再赘述。上述数字资产制作装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,其内部结构图可以如图7所示。
该计算机设备包括通过***总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的数据库用于存储数字资产等数据,具体存储的数据还可以参见上述方法实施例中的限定。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种数字资产制作方法。
本领域技术人员可以理解,图7示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
本实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:
接收目标用户端发送的携带数字资产标识的目标参数获取请求;将数字资产标识对应的目标参数信息发送给目标用户端,使得目标用户端通过操作界面展示目标参数信息;目标参数信息包括多个目标参数;接收目标用户端发送的调参信息,调参信息包括目标用户端响应于用户通过操作界面进行的参数值编辑操作获取到的各目标参数的参数值;根据调参信息和数字资产标识对应的数字资产制作新的数字资产。
在一个实施方式中,处理器执行计算机程序,实现根据调参信息和数字资产标识对应的数字资产制作新的数字资产之前,还实现以下步骤:
从数据库中获取数字资产标识对应的数字资产;数据库中存有多个数字资产,每个数字资产预留若干个目标参数。
在一个实施方式中,处理器执行计算机程序,实现根据调参信息和数字资产标识对应的数字资产制作新的数字资产时,还实现以下步骤:
生成该数字资产标识对应的数字资产的副本;根据所述调参信息和该副本制作新的数字资产;在所述新的数字资产制作完成后将该副本删除。
在一个实施方式中,处理器执行计算机程序,实现接收目标用户端发送的调参信息之前,还实现以下步骤:
将数字资产标识对应的数字资产发送给目标用户端,使得目标用户端对数字资产标识对应的数字资产进行重绘,并展示重绘后的数字资产标识对应的数字资产。
在一个实施方式中,处理器执行计算机程序,实现接收目标用户端发送的携带数字资产标识的目标参数获取请求之前,还实现以下步骤:
与多个用户端建立通信连接;目标用户端是该多个用户端中的任意一个。
在一个实施方式中,处理器执行计算机程序时,还实现以下步骤:
向三维软件服务端发送携带数字资产标识的目标参数获取请求;接收所述三维软件服务端发送的所述数字资产标识对应的目标参数信息,通过操作界面展示所述目标参数信息;所述目标参数信息包括多个目标参数;响应于用户的参数值编辑操作,通过所述操作界面获取各所述目标参数的参数值;向所述三维软件服务端发送调参信息,以使所述三维软件服务端根据所述调参信息和所述数字资产标识对应的数字资产制作新的数字资产,所述调参信息包括各所述目标参数的参数值,接收三维软件服务端发送的该新的数字资产;对该新的数字资产进行重绘,并展示重绘后的新的数字资产。
在一个实施方式中,处理器执行计算机程序,实现展示重绘后的新的数字资产之后,还实现以下步骤:
响应于导出指令,将该新的数字资产导出为该导出指令指定的文件格式的文件。
在一个实施方式中,处理器执行计算机程序,实现向三维软件服务端发送调参信息之前,还实现以下步骤:
接收三维软件服务端发送的该数字资产标识对应的数字资产;对该数字资产标识对应的数字资产进行重绘,并展示重绘后的该数字资产标识对应的数字资产。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
接收目标用户端发送的携带数字资产标识的目标参数获取请求;将数字资产标识对应的目标参数信息发送给目标用户端,使得目标用户端通过操作界面展示目标参数信息;目标参数信息包括多个目标参数;接收目标用户端发送的调参信息,调参信息包括目标用户端响应于用户通过操作界面进行的参数值编辑操作获取到的各目标参数的参数值;根据调参信息和数字资产标识对应的数字资产制作新的数字资产。
在一个实施方式中,计算机程序被处理器执行,根据调参信息和数字资产标识对应的数字资产制作新的数字资产之前,还实现以下步骤:
从数据库中获取数字资产标识对应的数字资产;数据库中存有多个数字资产,每个数字资产预留若干个目标参数。
在一个实施方式中,计算机程序被处理器执行,根据调参信息和数字资产标识对应的数字资产制作新的数字资产时,还实现以下步骤:
查询数字资产标识对应的数字资产的处理状态;若处理状态为空闲状态,则将处理状态修改为占用状态,根据调参信息和数字资产标识对应的数字资产制作新的数字资产,将处理状态修改为空闲状态;若处理状态为占用状态,则定时查询数字资产标识对应的数字资产的处理状态,在查询到处理状态为空闲状态时,将处理状态修改为占用状态,根据调参信息和数字资产标识对应的数字资产制作新的数字资产,将处理状态修改为空闲状态。
在一个实施方式中,计算机程序被处理器执行,接收目标用户端发送的调参信息之前,还实现以下步骤:
将数字资产标识对应的数字资产发送给目标用户端,使得目标用户端对数字资产标识对应的数字资产进行重绘,并展示重绘后的数字资产标识对应的数字资产。
在一个实施方式中,计算机程序被处理器执行,接收目标用户端发送的携带数字资产标识的目标参数获取请求之前,还实现以下步骤:
与多个用户端建立通信连接;目标用户端是该多个用户端中的任意一个。
在一个实施方式中,计算机程序被处理器执行,还实现以下步骤:
向三维软件服务端发送携带数字资产标识的目标参数获取请求;接收所述三维软件服务端发送的所述数字资产标识对应的目标参数信息,通过操作界面展示所述目标参数信息;所述目标参数信息包括多个目标参数;响应于用户的参数值编辑操作,通过所述操作界面获取各所述目标参数的参数值;向所述三维软件服务端发送调参信息,以使所述三维软件服务端根据所述调参信息和所述数字资产标识对应的数字资产制作新的数字资产,所述调参信息包括各所述目标参数的参数值。
在一个实施方式中,计算机程序被处理器执行时,向所述三维软件服务端发送调参信息之后,还实现以下步骤:
接收三维软件服务端发送的该新的数字资产;对该新的数字资产进行重绘,并展示重绘后的新的数字资产。
在一个实施方式中,计算机程序被处理器执行时,展示重绘后的新的数字资产之后,还实现以下步骤:
响应于导出指令,将该新的数字资产导出为该导出指令指定的文件格式的文件。
在一个实施方式中,计算机程序被处理器执行时,向三维软件服务端发送调参信息之前,还实现以下步骤:
接收三维软件服务端发送的该数字资产标识对应的数字资产;对该数字资产标识对应的数字资产进行重绘,并展示重绘后的该数字资产标识对应的数字资产。
本领域普通技术人员可以理解实现上述方法实施例中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种数字资产制作方法,其特征在于,所述方法包括:
接收目标用户端发送的携带数字资产标识的目标参数获取请求;
将所述数字资产标识对应的目标参数信息发送给所述目标用户端,使得所述目标用户端通过操作界面展示所述目标参数信息;所述目标参数信息包括多个目标参数;
接收所述目标用户端发送的调参信息,所述调参信息包括所述目标用户端响应于用户通过所述操作界面进行的参数值编辑操作获取到的各所述目标参数的参数值;
根据所述调参信息和所述数字资产标识对应的数字资产制作新的数字资产;
将所述新的数字资产发送给所述目标用户端,使得所述目标用户端对所述新的数字资产进行重绘,并展示重绘后的所述新的数字资产。
2.如权利要求1所述的方法,其特征在于,所述根据所述调参信息和所述数字资产标识对应的数字资产制作新的数字资产之前还包括:
从数据库中获取所述数字资产标识对应的数字资产;所述数据库中存有多个数字资产,每个所述数字资产预留若干个目标参数。
3.如权利要求1或2所述的方法,其特征在于,所述根据所述调参信息和所述数字资产标识对应的数字资产制作新的数字资产,包括:
生成所述数字资产标识对应的数字资产的副本;
根据所述调参信息和所述副本制作新的数字资产;
在所述新的数字资产制作完成后将所述副本删除。
4.如权利要求1或2所述的方法,其特征在于,所述接收所述目标用户端发送的调参信息之前还包括:
将所述数字资产标识对应的数字资产发送给所述目标用户端,使得所述目标用户端对所述数字资产标识对应的数字资产进行重绘,并展示重绘后的所述数字资产标识对应的数字资产。
5.一种数字资产制作方法,其特征在于,所述方法包括:
向三维软件服务端发送携带数字资产标识的目标参数获取请求;
接收所述三维软件服务端发送的所述数字资产标识对应的目标参数信息,通过操作界面展示所述目标参数信息;所述目标参数信息包括多个目标参数;
响应于用户的参数值编辑操作,通过所述操作界面获取各所述目标参数的参数值;
向所述三维软件服务端发送调参信息,以使所述三维软件服务端根据所述调参信息和所述数字资产标识对应的数字资产制作新的数字资产,所述调参信息包括各所述目标参数的参数值;
接收三维软件服务端发送的所述新的数字资产;
对所述新的数字资产进行重绘,并展示重绘后的新的数字资产。
6.如权利要求5所述的方法,其特征在于,所述向三维软件服务端发送携带数字资产标识的目标参数获取请求,包括:
响应于检测到的针对目标数字资产的选中操作,向三维软件服务端发送携带所述目标数字资产的数字资产标识的目标参数获取请求。
7.一种数字资产制作装置,其特征在于,所述装置包括:
获取请求接收模块,用于接收目标用户端发送的携带数字资产标识的目标参数获取请求;
参数信息发送模块,用于将所述数字资产标识对应的目标参数信息发送给所述目标用户端,使得所述目标用户端通过操作界面展示所述目标参数信息;所述目标参数信息包括多个目标参数;
调参信息接收模块,用于接收所述目标用户端发送的调参信息,所述调参信息包括所述目标用户端响应于用户通过所述操作界面进行的参数值编辑操作获取到的各所述目标参数的参数值;
数字资产制作模块,用于根据所述调参信息和所述数字资产标识对应的数字资产制作新的数字资产;
数字资产发送模块,用于将所述新的数字资产发送给所述目标用户端,使得所述目标用户端对所述新的数字资产进行重绘,并展示重绘后的所述新的数字资产。
8.一种数字资产制作装置,其特征在于,所述装置包括:
获取请求发送模块,用于向三维软件服务端发送携带数字资产标识的目标参数获取请求;
参数信息接收模块,用于接收所述三维软件服务端发送的所述数字资产标识对应的目标参数信息,通过操作界面展示所述目标参数信息;所述目标参数信息包括多个目标参数;
参数值获取模块,用于响应于用户的参数值编辑操作,通过所述操作界面获取各所述目标参数的参数值;
调参信息发送模块,用于向所述三维软件服务端发送调参信息,以使所述三维软件服务端根据所述调参信息和所述数字资产标识对应的数字资产制作新的数字资产,所述调参信息包括各所述目标参数的参数值;
数字资产接收模块,用于在向三维软件服务端发送调参信息之后接收三维软件服务端发送的所述新的数字资产;
重绘展示模块,用于对所述新的数字资产进行重绘,并展示重绘后的新的数字资产。
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111134031.2A CN113989423A (zh) | 2021-09-27 | 2021-09-27 | 数字资产制作方法、装置、计算机设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111134031.2A CN113989423A (zh) | 2021-09-27 | 2021-09-27 | 数字资产制作方法、装置、计算机设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113989423A true CN113989423A (zh) | 2022-01-28 |
Family
ID=79736816
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111134031.2A Pending CN113989423A (zh) | 2021-09-27 | 2021-09-27 | 数字资产制作方法、装置、计算机设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113989423A (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140195532A1 (en) * | 2013-01-10 | 2014-07-10 | International Business Machines Corporation | Collecting digital assets to form a searchable repository |
WO2019052532A1 (zh) * | 2017-09-18 | 2019-03-21 | 阿里巴巴集团控股有限公司 | 关于物联网设备的信息交互方法、装置及设备 |
CN110163946A (zh) * | 2019-05-27 | 2019-08-23 | 网易(杭州)网络有限公司 | 游戏中植被的渲染方法和装置 |
CN111402383A (zh) * | 2020-03-23 | 2020-07-10 | 中建八局科技建设有限公司 | 应用于Houdini的Revit模型处理方法 |
CN111752994A (zh) * | 2020-06-24 | 2020-10-09 | 完美世界(北京)软件科技发展有限公司 | 游戏数字资产管理方法、***、存储介质以及计算设备 |
CN112717414A (zh) * | 2021-01-25 | 2021-04-30 | 腾讯科技(深圳)有限公司 | 游戏场景编辑方法、装置、电子设备以及存储介质 |
-
2021
- 2021-09-27 CN CN202111134031.2A patent/CN113989423A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140195532A1 (en) * | 2013-01-10 | 2014-07-10 | International Business Machines Corporation | Collecting digital assets to form a searchable repository |
WO2019052532A1 (zh) * | 2017-09-18 | 2019-03-21 | 阿里巴巴集团控股有限公司 | 关于物联网设备的信息交互方法、装置及设备 |
CN110163946A (zh) * | 2019-05-27 | 2019-08-23 | 网易(杭州)网络有限公司 | 游戏中植被的渲染方法和装置 |
CN111402383A (zh) * | 2020-03-23 | 2020-07-10 | 中建八局科技建设有限公司 | 应用于Houdini的Revit模型处理方法 |
CN111752994A (zh) * | 2020-06-24 | 2020-10-09 | 完美世界(北京)软件科技发展有限公司 | 游戏数字资产管理方法、***、存储介质以及计算设备 |
CN112717414A (zh) * | 2021-01-25 | 2021-04-30 | 腾讯科技(深圳)有限公司 | 游戏场景编辑方法、装置、电子设备以及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11132114B2 (en) | Method and apparatus for generating customized visualization component | |
CN107890671B (zh) | Web端的三维模型渲染方法、装置、计算机设备及存储介质 | |
CN108803996B (zh) | 图形文件处理方法、装置、计算机设备和存储介质 | |
CN111325818A (zh) | 三维动画生成方法、装置、存储介质和计算机设备 | |
CN111240736A (zh) | 模型配置的方法、装置、设备及存储介质 | |
CN111309991B (zh) | 查询语句生成方法、装置和数据查询方法、*** | |
CN109241103A (zh) | 数据扩展查询方法、电子装置及计算机可读存储介质 | |
CN111427696B (zh) | 业务资源调度方法及装置 | |
CN113989423A (zh) | 数字资产制作方法、装置、计算机设备和存储介质 | |
CN112381946A (zh) | 数字场景查看方法、装置、存储介质和计算机设备 | |
CN112416350A (zh) | 视图页面构建方法、装置、计算机设备和存储介质 | |
CN109741776B (zh) | 块状静态随机存储器的初始化方法、装置、设备及介质 | |
CN115641397A (zh) | 虚拟形象的合成、展示方法和*** | |
CN107688582B (zh) | 资源推荐模型的获取方法及装置 | |
CN113077534B (zh) | 图片合成云平台及图片合成方法 | |
CN114913305A (zh) | 模型处理方法、装置、设备、存储介质及计算机程序产品 | |
CN113626022A (zh) | 物模型创建方法、装置、存储介质及电子设备 | |
CN113919030A (zh) | 一种基于BIM和Web3D的变电站三维模型设计交底的方法 | |
CN111688605B (zh) | 一种应用于汽车仪表的文字批量切图方法及相关设备 | |
CN112328940A (zh) | 网页嵌入过渡页的方法、装置、计算机设备及存储介质 | |
CN110889157A (zh) | 风电场布局可视化展示方法以及相关装置 | |
CN114637528B (zh) | 资源更新方法、装置、计算机设备、存储介质和程序产品 | |
CN112199754B (zh) | 坐标定位方法和装置、存储介质及电子设备 | |
CN110335247B (zh) | 基于bim模型的缺陷定位方法、装置、设备和存储介质 | |
CN118179037A (zh) | 游戏用户界面的制作方法及装置、存储介质、终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |