【技术实现步骤摘要】
【国外来华专利技术】用于创建和修改图形对象的应用程序编程接口
[0001]相关申请的交叉引用
[0002]要求优先权
[0003]本申请要求于
2021
年
12
月
16
日提交的题为“用于创建和修改图形对象的应用程序编程接口
(Application Programming Interface To Create And Modify Graphics Objects)”的美国专利申请
17/553,651
的权益,出于所有目的,其全部内容在此并入本文
。
[0004]至少一个实施例涉及用于执行一个或更多个应用程序编程接口
(API)
函数的处理资源
。
例如,根据本文描述的各个新技术,至少一个实施例涉及用于执行无缝立方体贴图
(cubemap)
过滤的处理器或计算系统
。
技术介绍
[0005]为了通过二维屏幕呈现三维虚拟环境,程序员使用了各种技术
。
有效地使用这些技术来诸如提高效率或现实性,可能会很复杂
。
可以改进在
GPU
中启用无缝立方体贴图的技术
。
附图说明
[0006]图1示出了根据实施例的由用于创建无缝立方体贴图的应用程序编程接口
(API)
控制的过程;
[0007]图
2A
示出了根据实施例的展开立方体贴图;
[0008]图
...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.
一种机器可读存储介质,其上存储有
API
,所述
API
如果由一个或更多个处理器执行,则使所述一个或更多个处理器至少:创建和修改一个或更多个三维
(3D)
图形对象的一个或更多个特征
。2.
如权利要求1所述的机器可读存储介质,其中
API
函数创建和修改所述特征,并创建无缝立方体贴图
。3.
如权利要求1所述的机器可读存储介质,其中所述创建和修改是由
API
函数中包含的布尔变量值启用的
。4.
如权利要求1所述的机器可读存储介质,其中所述创建和修改基于创建所述图形对象的
API
函数而选择性地在每个三维图形对象的基础上被应用
。5.
如权利要求1所述的机器可读存储介质,其中所述特征的创建和修改以及所述三维图形对象的创建在一步中发生
。6.
如权利要求1所述的机器可读存储介质,其中所述创建和修改利用创建所述三维
(3D)
图形对象的
API
函数而发生
。7.
如权利要求1所述的机器可读存储介质,其中所述创建和修改是由创建所述三维
(3D)
图形对象的
API
函数中包含的标志启用的
。8.
一种方法,包括:通过执行
API
而创建和修改一个或更多个三维
(3D)
图形对象的一个或更多个特征
。9.
如权利要求8所述的方法,其中:所述特征中的一个特征是接缝,所述接缝的创建和修改使所述接缝看起来不存在,以及所述特征的创建和修改是由创建所述图形对象的
API
函数执行的
。10.
如权利要求8所述的方法,进一步包括:将布尔变量包括在用于
API
函数的布尔变量集合内,以控制所述特征的创建和修改
。11.
如权利要求8所述的方法,其中:
API
函数创建所述图形对象,并且创建和修改仅关于该图形对象的所述特征
。12.
如权利要求8所述的方法,进一步包括:设置所述三维
(3D)
对象的参数包括设置用于所述特征的创建和修改的参数
。13.
如权利要求8所述的方法,其中所述
API
选择性地使得能够使用创建每个三维
(3D)
对象的
API
函数来创建和修改所述对象的所述特征
。14.
如权利要求8所述的方法,其中:所述创建和修改是通过
API
函数中的标志来启用的,以及所述三维
(3D)
对象是由所述
API
函数和一个或者更多个其他
API
函数创建的
。15.
一种处理器,包括:一个或更多个电路,所述一个或更多个电路用于使用
API
函数来创建和修改一个或更多个三维
(3D)
图形对象的一个或更多个特征
。16.
如权利要求
15
所述的处理器,其中:所述三维
(3D)
图形对象包括纹素,所述特征中的一个特征是所述三维
(3D)
图形对象中的一个三维
(3D)
图形对象的接缝,所述接缝的创建和修改使用来自在所述接缝处相遇的纹素的相邻面的至少一个纹素
。
17.
如权利要求
1...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。