自定义三维虚拟角色贴图的方法、终端及存储介质技术

技术编号:22296606 阅读:63 留言:0更新日期:2019-10-15 05:34
本公开提供了一种自定义三维虚拟角色贴图的方法、终端及存储介质,所述方法包括:当接收到用户端自定义三维虚拟角色贴图的请求时,将对所述三维虚拟角色预设的特定格式的数字贴纸发送给用户端;获取用户端自定义所述数字贴纸所生成的自定义贴图;基于对所述数字贴纸预设的特定格式,采用预设3D渲染引擎将所述自定义贴图渲染到所述三维虚拟角色表面上,生成用户端自定义贴图的三维虚拟角色。本公开实施例能够提高用户与三维虚拟角色交互的自由度。

Method, Terminal and Storage Media for Customizing 3D Virtual Role Mapping

【技术实现步骤摘要】
自定义三维虚拟角色贴图的方法、终端及存储介质
本公开涉及图像处理领域,具体涉及一种自定义三维虚拟角色贴图的方法、终端及存储介质。
技术介绍
在游戏或者教育的场景里,用户常常需要与三维虚拟角色进行交互,其中常常会涉及到对三维虚拟角色贴图的更换。现有技术中,三维虚拟角色的贴图是由专业的美术设计人员预先制作好的,用户只能从制作好的贴图中进行选择从而更换三维虚拟角色的贴图,导致用户与三维虚拟角色交互的自由度低。
技术实现思路
本公开的一个目的在于提出一种自定义三维虚拟角色贴图的方法、终端及存储介质,能够提高用户与三维虚拟角色交互的自由度。根据本公开实施例的一方面,公开了一种自定义三维虚拟角色贴图的方法,包括:当接收到用户端自定义三维虚拟角色贴图的请求时,将对所述三维虚拟角色预设的特定格式的数字贴纸发送给用户端;获取用户端自定义所述数字贴纸所生成的自定义贴图;基于对所述数字贴纸预设的特定格式,采用预设3D渲染引擎将所述自定义贴图渲染到所述三维虚拟角色表面上,生成用户端自定义贴图的三维虚拟角色。根据本公开实施例的一方面,公开了一种自定义三维虚拟角色贴图的终端,包括:发送模块,用于当接收到用户端自定义三维虚拟角色贴图的请求时,将对所述三维虚拟角色预设的特定格式的数字贴纸发送给用户端;获取模块,用于获取用户端自定义所述数字贴纸所生成的自定义贴图;渲染模块,用于基于对所述数字贴纸预设的特定格式,采用预设3D渲染引擎将所述自定义贴图渲染到所述三维虚拟角色表面上,生成用户端自定义贴图的三维虚拟角色。本公开实施例通过对三维虚拟角色预设特定格式的数字贴纸,使得用户能够通过用户端在该数字贴纸的基础上进行自定义,生成自定义贴图。本公开实施例的执行主体根据预设的特定格式,将该自定义贴图渲染到三维虚拟角色表面上,从而得到了由用户通过用户端自定义贴图的三维虚拟角色。在本公开实施例中,用户在该数字贴纸的基础上进行的自定义完全由用户自由决定,从而提高了用户与三维虚拟角色交互的自由度本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。附图说明通过参考附图详细描述其示例实施例,本公开的上述和其它目标、特征及优点将变得更加显而易见。图1A-1D示出了根据本公开一个实施例的自定义三维虚拟角色贴图的方法所应用的体系构架图。图2A示出了根据本公开一个实施例的数字贴纸生成过程的简要示意图。图2B示出了根据本公开一个实施例的用户端自定义三维虚拟角色贴图时操作过程的简要示意图。图3示出了根据本公开一个实施例的自定义三维虚拟角色贴图的方法的流程图。图4A示出了根据本公开一个实施例的纸质贴纸的轮廓尺寸图。图4B示出了根据本公开一个实施例的自定义纸质贴纸的简要示意图。图5A示出了根据本公开一个实施例的全步骤拍摄模式下的遮罩蒙版的示意图。图5B-1、图5B-2、图5B-3示出了根据本公开一个实施例的分步骤拍摄模式下的遮罩蒙版的示意图。图6示出了根据本公开一个实施例的自定义三维虚拟角色贴图的终端的模块图。图7示出了根据本公开一个实施例的自定义三维虚拟角色贴图的终端的硬件结构图。具体实施方式现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些示例实施方式使得本公开的描述将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。附图仅为本公开的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多示例实施方式中。在下面的描述中,提供许多具体细节从而给出对本公开的示例实施方式的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而省略所述特定细节中的一个或更多,或者可以采用其它的方法、组元、步骤等。在其它情况下,不详细示出或描述公知结构、方法、实现或者操作以避免喧宾夺主而使得本公开的各方面变得模糊。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。下面首先参考图1A-1D描述本公开实施例实际应用中的体系构架。参考图1A所示,本公开实施例中涉及到的有云端服务器110、数字贴纸库120、用户端130、打印终端140。本公开实施例中,数字贴纸库120中存储着对三维虚拟角色预设的特定格式的数字贴纸。当用户要通过用户端130自定义三维虚拟角色贴图时,云端服务器110从数字贴纸库120处获取数字贴纸,将数字贴纸发送给用户端130。打印终端140接收到用户端130传输的数字贴纸后,将其进行打印,得到纸质贴纸。用户对纸质贴纸进行自定义(例如,用户使用水彩笔对纸质贴纸进行涂色),得到自定义纸质贴纸,通过用户端130对自定义纸质贴纸进行图像采集,从而得到自定义贴图。云端服务器110接收到用户端130上传的自定义贴图后,将该自定义贴图渲染到三维虚拟角色表面上,从而生成用户端自定义贴图的三维虚拟角色。参考图1B所示,本公开实施例中涉及到的有云端服务器110、数字贴纸库120、用户端130、打印终端140。本公开实施例中,数字贴纸库120中存储着对三维虚拟角色预设的特定格式的数字贴纸。用户端130从数字贴纸库120下载用于生成自定义贴图的数字贴纸。打印终端140接收到用户端130传输的数字贴纸后,将其进行打印,得到纸质贴纸。用户对纸质贴纸进行自定义(例如,用户使用水彩笔对纸质贴纸进行涂色),得到自定义纸质贴纸,通过用户端130对自定义纸质贴纸进行图像采集,从而得到自定义贴图。云端服务器110接收到用户端130上传的自定义贴图后,将该自定义贴图渲染到三维虚拟角色表面上,从而生成用户端自定义贴图的三维虚拟角色。参考图1C所示,本公开实施例中涉及到的有云端服务器110、数字贴纸库120、用户端130。本公开实施例中,数字贴纸库120中存储着对三维虚拟角色预设的特定格式的数字贴纸。当用户要通过用户端130自定义三维虚拟角色贴图时,云端服务器110从数字贴纸库120处获取数字贴纸,将数字贴纸发送给用户端130。用户于用户端130上直接对数字贴纸进行自定义(例如,用户使用用户端130上的绘画软件直接对数字贴纸进行涂色),得到自定义贴图。云端服务器110接收到用户端130上传的自定义贴图后,将该自定义贴图渲染到三维虚拟角色表面上,从而生成用户端自定义贴图的三维虚拟角色。参考图1D所示,本公开实施例中涉及到的有云端服务器110、数字贴纸库120、用户端130。本公开实施例中,数字贴纸库120中存储着对三维虚拟角色预设的特定格式的数字贴纸。用户端130从数字贴纸库120下载用于生成自定义贴图的数字贴纸。用户于用户端130上直接对数字贴纸进行自定义(例如,用户使用用户端130上的绘画软件直接对数字贴纸进行涂色),得到自定义贴图。云端服务器110接收到用户端130上传的自定义贴图后,将该自定义贴图渲染到三维虚拟角色表面上本文档来自技高网...

【技术保护点】
1.一种自定义三维虚拟角色贴图的方法,其特征在于,所述方法包括:当接收到用户端自定义三维虚拟角色贴图的请求时,将对所述三维虚拟角色预设的特定格式的数字贴纸发送给用户端;获取用户端自定义所述数字贴纸所生成的自定义贴图;基于对所述数字贴纸预设的特定格式,采用预设3D渲染引擎将所述自定义贴图渲染到所述三维虚拟角色表面上,生成用户端自定义贴图的三维虚拟角色。

【技术特征摘要】
1.一种自定义三维虚拟角色贴图的方法,其特征在于,所述方法包括:当接收到用户端自定义三维虚拟角色贴图的请求时,将对所述三维虚拟角色预设的特定格式的数字贴纸发送给用户端;获取用户端自定义所述数字贴纸所生成的自定义贴图;基于对所述数字贴纸预设的特定格式,采用预设3D渲染引擎将所述自定义贴图渲染到所述三维虚拟角色表面上,生成用户端自定义贴图的三维虚拟角色。2.根据权利要求1所述的方法,其特征在于,所述特定格式描述了所述数字贴纸内各像素点映射在所述三维虚拟角色表面时的坐标;所述对所述三维虚拟角色预设特定格式的数字贴纸,包括:对所述三维虚拟角色的表面进行分割,得到各分割区域;将各分割区域展开,得到各分割区域对应的数字贴纸;基于分割区域与三维虚拟角色的映射关系,确定各分割区域对应的数字贴纸内各像素点映射在所述三维虚拟角色表面时的坐标。3.根据权利要求1所述的方法,其特征在于,在所述获取用户端自定义所述数字贴纸所生成的自定义贴图之前,包括:用户端将所述数字贴纸发送给打印终端,使得打印终端能够对所述数字贴纸进行打印从而得到纸质贴纸,其中,用户能够对所述纸质贴纸进行自定义,从而得到自定义纸质贴纸;用户端启动摄像头拍摄所述自定义纸质贴纸;用户端将拍摄所述自定义纸质贴纸得到的图像作为自定义贴图上传到云端服务器。4.根据权利要求3所述的方法,其特征在于,所述用户端启动摄像头拍摄所述自定义纸质贴纸,包括:响应于摄像头启动指令,用户端启动摄像头;用户端于摄像头预览视图显示预设的遮罩蒙版,以辅助用户通过用户端拍摄出符合遮罩蒙版样式的图像;响应于摄像头摄像指令,用户端使用摄像头...

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

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

1