[发明专利]纹理处理设备与方法无效
申请号: | 200810087280.9 | 申请日: | 2008-03-26 |
公开(公告)号: | CN101276478A | 公开(公告)日: | 2008-10-01 |
发明(设计)人: | 关根真弘;山内康晋;三原功雄 | 申请(专利权)人: | 株式会社东芝 |
主分类号: | G06T15/20 | 分类号: | G06T15/20 |
代理公司: | 永新专利商标代理有限公司 | 代理人: | 黄睿 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 纹理 处理 设备 方法 | ||
1、一种纹理处理设备,包括:
CG数据获取单元,配置为获取计算机图形(CG)数据,其包括用于纹理映射处理的CG模型数据、相机数据、光源数据、多个纹理数据项和预设的加重参数,所述CG模型数据、所述相机数据和所述光源数据用于渲染CG图像,所述多个纹理数据项是在各种不同条件下获取或产生的;
计算单元,配置为使用所述CG数据计算与所述预设的加重参数相对应的加重纹理处理条件,所述加重纹理处理条件用于对CG模型执行纹理映射处理;
提取单元,配置为根据所述纹理处理条件,从所述获取的多个纹理数据项中提取特定的纹理数据项;以及
处理单元,配置为根据所述预设的加重参数对所述特定的纹理数据项执行加重处理,以获得经加重的纹理数据项。
2、如权利要求1所述的设备,还包括:
映射单元,配置为将所述经加重的纹理数据项映射到所述CG模型上,以产生CG图像;以及
呈现单元,配置为呈现所述CG图像。
3、如权利要求1所述的设备,其中,所述计算单元为包含在所述CG模型数据中的每个点,计算用于指示每个点与所述相机数据之间的第一位置关系的相机条件和用于指示每个点与所述光源数据之间的第二位置关系的光源条件,所述相机条件和所述光源条件用角度表示;并且所述计算单元用作为所述加重参数的角度条件加重率乘以所述相机条件和所述光源条件,以计算用于加重所述相机条件和所述光源条件的所述加重纹理处理条件。
4、如权利要求1所述的设备,其中,当在以帧为单位移动后的相机位置或光源位置上获得所述CG数据时,所述计算单元通过根据用于单个视点的相机变化加重率或者用于所述单个视点的光源变化加重率加重一矢量,来生成在一帧中的虚拟相机数据或虚拟光源数据,所述矢量用于指示在所述帧与一先前帧之间在所述相机位置上或所述光源位置上的差异以便在所述帧中移动所述相机位置或所述光源位置,所述相机变化加重率或所述光源变化加重率是所述加重参数;并且所述计算单元计算用于指示在所述模型数据上的每个点与所述虚拟相机数据之间的第一位置关系的相机条件或者用于指示在所述CG模型数据上的每个点与所述虚拟光源数据之间的第二位置关系的光源条件,作为所述加重纹理处理条件。
5、如权利要求1所述的设备,其中,当所述CG数据以帧为单位变化时,所述计算单元通过根据用于单个视点的模型变化加重率加重第一矢量,来生成第一虚拟CG模型数据,所述第一矢量用于指示所述CG数据中的一顶点的位置坐标在一个帧与一先前帧之间的第一差异;所述计算单元通过根据用于单个视点的模型变化加重率加重第二矢量,来生成第二虚拟CG模型数据,所述第二矢量用于指示在所述帧中、在所述顶点和与其相邻的另一顶点之间的、在所述CG数据中的坐标位置上的第二差异;并且所述计算单元计算用于指示在所述第一或第二虚拟CG模型数据上的每个点与所述相机数据之间的第一位置关系的相机条件和用于指示在每个点与所述光源数据之间的第二位置关系的光源条件,作为所述加重纹理处理条件。
6、如权利要求1所述的设备,其中,当所述多个纹理数据项依据条件而不同时,所述处理单元通过根据用于单个视点的颜色变化加重率加重第一矢量,来生成第一虚拟颜色数据,所述第一矢量用于指示在包含在所述多个纹理数据项中并在一条件下在一像素位置处获得的第一颜色数据与包含在所述多个纹理数据项中并在一相邻条件下获得的第二颜色数据之间的第一差异,所述颜色变化加重率是所述加重参数;所述处理单元通过根据用于所述单个视点的所述颜色变化加重率加重第二矢量,来生成第二虚拟颜色数据,所述第二矢量用于指示在一像素位置处的第三颜色数据与在一相邻位置处的第四颜色数据之间的第二差异;并且所述处理单元输出所述第一或第二虚拟颜色数据,作为经加重的纹理数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社东芝,未经株式会社东芝许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810087280.9/1.html,转载请声明来源钻瓜专利网。