[发明专利]纹理映射装置和纹理映射程序在审

专利信息
申请号: 201680083208.1 申请日: 2016-03-15
公开(公告)号: CN108780583A 公开(公告)日: 2018-11-09
发明(设计)人: 樱井智史;大津留诚;根岸博康;下谷光生;若柳晴彦;清水健史 申请(专利权)人: 三菱电机株式会社
主分类号: G06T15/04 分类号: G06T15/04
代理公司: 北京三友知识产权代理有限公司 11127 代理人: 邓毅;马建军
地址: 日本*** 国省代码: 日本;JP
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 纹理 纹理图像 存储器 复制 纹理映射装置 存储配置 存储纹理 纹理映射 主存储器 图像组 组复制 配置
【说明书】:

第1存储器(902)是存储纹理图像组(130)的主存储器。第2存储器(912)是存储配置有从纹理图像组复制的1个以上的纹理图像的第1纹理图集(170)和新生成的第2纹理图集(170)的VRAM。纹理复制部(119)将配置在第1纹理图集的至少任意一个纹理图像从第1纹理图集复制到第2纹理图集。

技术领域

本发明涉及纹理映射。

背景技术

在计算机图形中,作为描绘内容的图元(primitive)而多使用多边形。另外,在一般情况下,为了表现描绘内容的质感,将被称作纹理(texture)的二维图像映射到多边形。

在将纹理映射到多边形的情况下,在指定要映射的纹理之后描绘多边形。另外,已知变更纹理的处理需要花费时间。因此,在将彼此不同的纹理映射到多个多边形时,处理时间变长。

作为解决该课题的手法,已知准备结合多个纹理而成的纹理图集,将纹理图集中包含的各个纹理映射到多边形的手法。通过该手法,能够将彼此不同的纹理快速地映射到多个多边形。

专利文献1公开有动态地快速且低负荷地生成纹理图集的方法。

但是,在纹理未完全进入到纹理图集的情况下,需要废弃纹理图集而生成新的纹理图集。并且,需要将废弃的纹理图集中包含的纹理中尚在使用的纹理,复制到新的纹理图集。纹理的复制意味着从主存储器向VRAM复制数据,这样的复制一般情况下需要花费时间。

另外,描绘处理往往在段数较多的流水线中执行,但是,在废弃纹理图集而生成新的纹理图集时,需要停止流水线。因此,导致描绘速度下降。

现有技术文献

专利文献

专利文献1:日本特开2013-206094号公报

发明内容

发明要解决的课题

本发明的目的在于,抑制纹理映射中的描绘速度的下降。

用于解决课题的手段

本发明的纹理映射装置具有:

第1存储部,其存储1个以上的纹理图像即纹理图像组;

第2存储部,其存储配置有从所述纹理图像组复制的1个以上的纹理图像的第1纹理图集和新生成的第2纹理图集;以及

纹理复制部,其将配置在所述第1纹理图集的至少任意一个纹理图像从所述第1纹理图集复制到所述第2纹理图集。

发明效果

根据本发明,在第2存储部内从第1纹理图集向第2纹理图集复制纹理图像。

其结果是,从第1存储部内的纹理图像组复制到第2存储部内的第2纹理图集的纹理图像减少。

因此,在存储部之间进行的纹理图像的复制减少,因此能够抑制描绘速度的下降。

附图说明

图1是实施方式1中的纹理映射装置100的结构图。

图2是实施方式1中的纹理映射方法的流程图。

图3是实施方式1中的纹理图集生成处理(S110)的流程图。

图4是表示实施方式1中的第1配置信息表140的图。

图5是表示实施方式1中的第1纹理图集170的图。

图6是实施方式1中的纹理映射处理(S120)的流程图。

图7是表示实施方式1中的第1映射信息数据150的图。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三菱电机株式会社,未经三菱电机株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201680083208.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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