发明名称 |
Systems and methods for creating a three-dimensional texture atlas |
摘要 |
Systems and methods for reducing the amount of texture cache memory needed to store a texture atlas by using uniquely grouped refined triangles to create each texture atlas. |
申请公布号 |
US9378587(B2) |
申请公布日期 |
2016.06.28 |
申请号 |
US201214411619 |
申请日期 |
2012.06.27 |
申请人 |
Landmark Graphics Corporation |
发明人 |
Xu Zitao;Viswanathan Venkatraman;Senften Scott;Sembroski Charles;Sun Ya;Cole Mary |
分类号 |
G06T15/04;G06T17/20;G06T11/40;G06T1/60;G06T15/08;G06T17/00 |
主分类号 |
G06T15/04 |
代理机构 |
Crain, Caton & James |
代理人 |
Crain, Caton & James ;Wustenberg John |
主权项 |
1. A method for creating a three-dimensional texture atlas, which comprises:
subdividing a three-dimensional triangle mesh into a plurality of refined triangles; grouping the plurality of refined triangles into one or more groups of refined triangles using a computer processor wherein the one or more groups of refined triangles are grouped according to their spatial relationship to an octree leaf; scanning each group of refined triangles within a three-dimensional bounding volume to form a standardized texture tile or a non-standardized texture tile; reducing an amount of computer texture cache memory required to store a texture atlas by combining each standardized texture tile to form at least one three-dimensional texture atlas; and storing each texture atlas in the computer texture cache memory, wherein the at least one three-dimensional texture atlas comprises an equal number of standardized texture tiles in each dimension of the at least one three-dimensional texture atlas. |
地址 |
Houston TX US |