[发明专利]3D文字的生成方法及其装置、设备、存储介质有效
| 申请号: | 201710625582.6 | 申请日: | 2017-07-27 |
| 公开(公告)号: | CN109308734B | 公开(公告)日: | 2023-01-06 |
| 发明(设计)人: | 王旅波 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | G06T17/00 | 分类号: | G06T17/00;G06T11/60 |
| 代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 王花丽;张颖玲 |
| 地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 文字 生成 方法 及其 装置 设备 存储 介质 | ||
本发明实施例提供一种3D文字的生成方法及其装置、设备、存储介质,其中,所述方法包括:获取用于表示待显示的目标字的矢量路径数据;根据所述目标字的矢量路径数据确定所述目标字对应的矢量路径的个数N;如果所述目标字对应的矢量路径的个数N为一个时,对所述矢量路径对应的多边形进行三角剖分,得到索引数据;根据所述矢量路径数据、所述索引数据和预设值确定所述目标字的顶点坐标、纹理坐标和顶点索引数组;根据所述目标字的顶点坐标、纹理坐标和顶点索引数组在预设的位置上输出目标字的3D文字。
技术领域
本发明涉及多媒体技术领域,尤其涉及一种3维(3-Dimensional,3D)文字的生成方法及其装置、设备、存储介质。
背景技术
随着移动通信技术的发展以及平板电脑、智能手机等智能终端的普及,目前智能终端的功能也越来越多,操作越来越简便,且随着使用者需求的增加,所述智能终端所具有的应用程序也越来越多,所述智能终端早已不是单纯用来满足人们的相互联系,更成为人们日常生活中十分重要的移动个人娱乐终端。
当前智能终端里面的应用里面的文字更多是使用2维(2-Dimensional,2D)的方式呈现,而伴随360度全景视频、虚拟现实技术(Virtual Reality,VR)、增强现实技术(Augmented Reality,AR)的逐渐火热,在VR、AR领域,基本上都是3维(3-Dimensional,3D)场景,因此在场景里面使用3D文字会更为炫酷,将来3D文字在该领域的运用很可能会是标配,当然目前来讲3D文字更多的呈现在电影片头、标识(Logo)的展示等,使用3D文字可以给人们强烈的立体视觉效果,例如图1-1和图1-2,3D文字的电影片头和3D文字的Logo可以给人们强烈的立体视觉效果。
然而目前没有一种提供生成3D文字的解决方案,从而如何生成3D文字成为亟需解决的问题。
发明内容
有鉴于此,本发明实施例期望提供一种3D文字的生成方法及其装置、设备、存储介质。
本发明实施例的技术方案是这样实现的:
第一方面,本发明实施例提供一种3D文字的生成方法,所述方法包括:
获取用于表示待显示的目标字的矢量路径数据;
根据所述目标字的矢量路径数据确定所述目标字对应的矢量路径的个数N;
如果所述目标字对应的矢量路径的个数N为一个时,对所述矢量路径对应的多边形进行三角剖分,得到索引数据;
根据所述矢量路径数据和所述索引数据确定所述目标字的顶点坐标、纹理坐标和顶点索引数组;
根据所述目标字的顶点坐标、纹理坐标和顶点索引数组在预设的位置上输出目标字的3D文字。
第二方面,本发明实施例提供一种3D文字的生成装置,所述装置包括:
第一获取模块,配置为获取用于表示待显示的目标字的矢量路径数据;
第一确定模块,配置为根据所述目标字的矢量路径数据确定所述目标字对应的矢量路径的个数N;
第一划分模块,配置为如果所述目标字对应的矢量路径的个数N为一个时,对所述矢量路径对应的多边形进行三角剖分,得到索引数据;
第二确定模块,配置为根据所述矢量路径数据和所述索引数据确定所述目标字的顶点坐标、纹理坐标和顶点索引数组;
第一输出模块,配置为根据所述目标字的顶点坐标、纹理坐标和顶点索引数组在预设的位置上输出目标字的3D文字。
第三方面,本发明实施例提供一种3D文字的生成设备,所述设备包括:
存储器、通信总线和处理器,其中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710625582.6/2.html,转载请声明来源钻瓜专利网。





