[发明专利]一种在三维场景中渲染文字的方法有效

专利信息
申请号: 201611077784.3 申请日: 2016-11-29
公开(公告)号: CN106683189B 公开(公告)日: 2019-09-27
发明(设计)人: 季惟婷;俞蔚 申请(专利权)人: 浙江科澜信息技术有限公司
主分类号: G06T17/30 分类号: G06T17/30;G06T15/00;G06T15/04;G06T1/20
代理公司: 浙江杭知桥律师事务所 33256 代理人: 王梨华;陈丽霞
地址: 310051 浙江省杭州*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及计算机技术领域,公开了一种在三维场景中渲染文字的方法,包括以下步骤:(1)将字符串分拆成字符;(2)为每个字符构建网络模型;(3)为每个字符生成对应的纹理贴图;(4)将纹理贴图与网络模型一一对应;(5)提交GPU渲染。本发明解决了在三维场景中任意位置渲染文字的需求。通过在三维场景中构建网格使文字成为模型,并给模型对应纹理,使文字更简便地可以直接使用GPU渲染固定管线进行渲染。并对所有文字纹理进行了合并工作,使纹理可以得到复用,减少CPU向GPU提交纹理数据的次数,降低了渲染的时间消耗,使文字渲染更高效。
搜索关键词: 一种 三维 场景 渲染 文字 方法
【主权项】:
1.一种在三维场景中渲染文字的方法,其特征在于,包括如下步骤:(1)获取到字符串后,将字符串拆分成一个个字符,然后拆分后的字符按照实体字符和格式字符分成两类,格式字符用于格式对齐,实体字符用于渲染;(2)将步骤(1)拆分的每一个实体字符,通过获取的三维空间信息中,包括的文字渲染的中心点坐标,根据中心点坐标为每一独立单元在三维空间中构建网格并建立模型;(3)对每一类文字字体创建一个管理对象,每个管理对象为每类字体的字库,用于管理已经生成的用于表现实体字符可视效果的纹理,在管理过程中对多个字符产生的纹理数据进行合并,得到一个大纹理,并且记录了纹理被合并的字符的纹理贴图信息;(4)每一个独立单元内的字符,在字符对应文字字体的字库中,进行查找对应的纹理贴图信息,查找到时,把查找到的纹理贴图信息与构建的网格对应;如果未查找到,实时生成所需纹理贴图,把生成的纹理贴图信息导入字库管理,并把生成的纹理贴图信息与构建的网格模型对应;(5)最后根据步骤(2)构建的网格模型和步骤(4)生成的纹理贴图信息,通过图形API向GPU提交渲染指令,把文字渲染在三维场景中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江科澜信息技术有限公司,未经浙江科澜信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201611077784.3/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top