预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共52页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN114782608A(43)申请公布日2022.07.22(21)申请号202210007714.XG06T1/20(2006.01)(22)申请日2022.01.05G06F17/12(2006.01)(30)优先权数据2110998.82021.07.30GB17/142,9782021.01.06US(71)申请人Arm有限公司地址英国剑桥(72)发明人E·菲尔丁(74)专利代理机构北京三友知识产权代理有限公司11127专利代理师张亚静王小东(51)Int.Cl.G06T15/04(2011.01)G06T11/00(2006.01)G06T15/00(2011.01)权利要求书6页说明书38页附图7页(54)发明名称图形纹理映射(57)摘要当在采样纹理时执行各向异性过滤以提供在图形处理系统中渲染输出时使用的输出采样纹理值时,通过以下方式来确定在该纹理中要沿着来获取样本的各向异性方向:确定任意长度向量的X分量和Y分量,该任意长度向量对应于该纹理被采样的采样点到该纹理被应用于的表面上的假设椭圆形投影的长轴的方向;然后将所确定的X向量分量和所确定的Y向量分量归一化以提供单位向量的X分量和Y分量,以用作在该纹理中要沿着来获取样本的该各向异性方向,该单位向量对应于该采样点的该椭圆形占有面积的该长轴的该方向。CN114782608ACN114782608A权利要求书1/6页1.一种在采样纹理时执行各向异性过滤以提供在图形处理系统中渲染输出时使用的输出采样纹理值的方法,所述方法包括:当使用各向异性过滤采样纹理以提供针对所述纹理中的位置x,y的输出采样纹理值时:通过以下方式来确定在所述纹理中要沿着来获取样本的各向异性方向:确定任意长度向量的X分量和Y分量,所述任意长度向量对应于所述纹理被采样的采样点到所述纹理被应用于的表面上的假设椭圆形投影的长轴的方向;将所确定的X向量分量和所确定的Y向量分量归一化以提供单位向量的X分量和Y分量,所述单位向量对应于所述采样点投影到所述纹理被应用于的所述表面上的所述椭圆形占有面积的所述长轴的所述方向;以及使用所述单位向量的所述如此确定的X分量和所述如此确定的Y分量作为在所述纹理中要沿着来获取样本的所述各向异性方向,所述单位向量对应于所述采样点到所述纹理被应用于的所述表面上的所述椭圆形投影的所述长轴的所述方向;所述方法还包括:在所述纹理中沿着所确定的各向异性方向获取一个或多个样本;以及使用在所述纹理中沿着所述各向异性方向获取的所述一个或多个样本来提供针对所述纹理中被采样的所述位置的输出采样纹理值,以供使用。2.根据权利要求1所述的方法,包括:确定具有形式Ax2+Bxy+Cy2=F的椭圆的系数A、B和C,所述椭圆对应于所述纹理被采样的所述采样点到所述纹理要应用于的所述表面上的所述投影,其中x和y是所述纹理中的所述位置的坐标,针对所述位置的所述输出采样纹理值将被提供;以及仅使用所述椭圆系数A、B、C和F中的所确定的系数A、B和C来确定所述任意长度向量的所述X分量和所述Y分量,所述任意长度向量对应于所述采样点到所述纹理被应用于的所述表面上的所述椭圆形投影的所述长轴的所述方向。3.根据权利要求2所述的方法,其中仅使用所述椭圆系数B来确定所述X分量和所述Y分量中的一者,并且使用所有所述系数A、B和C来确定所述X分量和所述Y分量中的另一者。4.根据权利要求3所述的方法,其中根据所述椭圆系数A是否大于所述椭圆系数C来确定:仅使用所述椭圆系数B来确定所述X分量和所述Y分量中的哪一者,以及使用所有所述系数A、B和C来确定所述X分量和所述Y分量中的哪一者。5.根据权利要求1所述的方法,其中根据所述椭圆系数A、B和C如下确定所述任意长度向量的所述X分量和所述Y分量,所述任意长度向量对应于所述纹理被采样的所述采样点到所述纹理被应用于的所述表面上的所述假设椭圆形投影的所述长轴的所述方向:if(A>C){aniso_vec.x=‑Baniso_vec.y=A‑C+root}if(A<C){2CN114782608A权利要求书2/6页aniso_vec.x=A‑C‑rootaniso_vec.y=B}其中:aniso_vec.x和aniso_vec.y分别是所述任意长度向量的所述X分量和所述Y分量,所述任意长度向量对应于所述采样位置到所述纹理被应用于的所述表面上的所述椭圆形投影的所述长轴的所述方向;A、B和C是所述椭圆系数;并且root=sqrt((A‑C)^2+B^2)。6.根据权利要求1所述的方法,包括:将所确定的X向量分量和所确定的Y向量分量归一化以通过以下方式提供单位向量的X分量和Y分量,所述单位向量对应于所述采样点投影到所述纹理被应用于的所述表面上的所述椭圆形占