在内容创建系统和应用程序中使用规范形式识别复本对象的制作方法

文档序号:41482565发布日期:2025-04-01 19:07阅读:14来源:国知局
在内容创建系统和应用程序中使用规范形式识别复本对象的制作方法


背景技术:

1、通用场景描述(universal scene description,usd)是用于描述场景的文件格式,场景诸如是在多个用户可以与三维(3d)和二维(2d)内容进行交互的协作环境内的场景。usd文件格式可以包括用于在环境内渲染和显示的数据对象的信息,其可以允许用户编辑、操作或以其他方式与数据对象交互。数据对象可以由在环境内被收集并且随后被合并的具有不同文件类型的各种不同的父应用程序(parent application)生成。数据对象的信息可以包括几何信息、纹理、颜色和各种其他数据,这些数据可以由父应用程序或交互环境使用。场景描述可能很难在存储器中处理或保存。随着环境内的场景扩展到包括更多的对象和更大的复杂性,usd文件的大小可能会变得难以处理。在单个对象在环境内被多次复制的情况下尤其如此。


技术实现思路



技术特征:

1.一种计算机实现的方法,包括:

2.根据权利要求1所述的计算机实现的方法,进一步包括:

3.根据权利要求2所述的计算机实现的方法,其中所述第一向量垂直于所述第二向量。

4.根据权利要求3所述的计算机实现的方法,其中所述第一点被选择以提供始于所述选择的原点的最长差分向量。

5.根据权利要求2所述的计算机实现的方法,其中所述选择的原点、所述第一点、所述第二点或所述第三点中的至少一者是伪随机选择的。

6.根据权利要求1所述的计算机实现的方法,进一步包括:

7.根据权利要求1所述的计算机实现的方法,进一步包括:

8.根据权利要求1所述的计算机实现的方法,进一步包括:

9.一种处理器,包括:

10.根据权利要求9所述的处理器,其中所述一个或更多个电路进一步用于:

11.根据权利要求9所述的处理器,其中所述向量集从共同的原点延伸。

12.根据权利要求9所述的处理器,其中所述向量集中的向量之间的各个角度的值超过阈值。

13.根据权利要求12所述的处理器,其中所述值等于90度。

14.根据权利要求13所述的处理器,其中所述向量集中的向量的各自长度被归一化以形成刚性变换。

15.根据权利要求9所述的处理器,其中所述第一对象和所述第二对象由三角形网格、多边形网格、非均匀有理b样条、贝塞尔面片或细分曲面中的至少一者表示。

16.根据权利要求9所述的处理器,其中所述处理器被包括在以下各项中的至少一项中:

17.一种系统,包括:

18.根据权利要求17所述的系统,其中所述至少三个线性无关的向量从共同的原点延伸。

19.根据权利要求17所述的系统,其中所述第二规范形式和所述第一规范形式分别与所述第一对象的变换和所述第二对象的变换相关联。

20.根据权利要求17所述的系统,其中所述有序元组包括伪随机选择的至少四个点。

21.根据权利要求17所述的系统,其中所述一个或更多个处理器进一步用于在所述第二对象与所述第一对象足够相似时删除所述第二对象。

22.根据权利要求17所述的系统,其中所述系统是以下中的一者:


技术总结
本公开的实施例涉及在内容创建系统和应用程序中使用规范形式识别复本对象。具体公开了用于在交互环境中确定复本对象的系统和方法。对象的连通信息可用于映射与应用于对象的变换相对应的三个线性无关的向量的集。这三个线性无关的向量可用于形成第一对象和第二对象的规范形式,以确定第一对象和第二对象是复本还是近似复本。然后,可以从交互环境中删除复本对象或近似复本对象的副本,并通过对其应用一个或更多个附加变换的共同对象来表示。

技术研发人员:M·海默
受保护的技术使用者:辉达公司
技术研发日:
技术公布日:2025/3/31
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1