绑定对象的制作方法

文档序号:37470439发布日期:2024-03-28 18:53阅读:16来源:国知局
绑定对象的制作方法

本公开一般地涉及绑定对象。


背景技术:

1、一些设备包括呈现视觉内容的显示器。视觉内容可以包括由内容创建者创建的对象。除了创建对象之外,内容创建者还可以为该对象创建索具(rig)。为对象创建索具是资源密集型的。


技术实现思路

1、本文所公开的各种具体实施包括用于绑定对象的设备、系统和方法。在一些具体实施中,该方法是由包括一个或多个处理器、显示器和非暂态存储器的设备执行的。在一些具体实施中,该方法包括确定指示将被放置在环境中的对象的视觉外观的一组一个或多个视觉外观值。在一些具体实施中,该方法包括基于该组一个或多个视觉外观值来选择允许对象被操纵以在环境中表现出移动的索具。在一些具体实施中,该方法包括通过将索具的关节与对象的相应部分相关联来将索具应用于对象。在一些具体实施中,该方法包括通过操纵与对象相关联的索具的关节来对环境内的对象进行动画化。

2、根据一些具体实施,设备包括一个或多个处理器、多个传感器、非暂态存储器以及一个或多个程序。在一些具体实施中,一个或多个程序存储在非暂态存储器中并由一个或多个处理器执行。在一些具体实施中,一个或多个程序包括用于执行或促使执行本文描述的任何方法的指令。根据一些具体实施,一种非暂态计算机可读存储介质中存储有指令,该指令当由设备的一个或多个处理器执行时使该设备执行或导致执行本文所述方法中的任一种。根据一些具体实施,一种设备包括一个或多个处理器、非暂态存储器,以及用于执行或导致执行本文所述方法中的任一种的装置。



技术特征:

1.一种方法,包括:

2.根据权利要求1所述的方法,其中选择所述索具包括:

3.根据权利要求2所述的方法,其中选择所述索具包括响应于所述体素的所述布置匹配所述索具中的所述关节的布置而选择所述索具。

4.根据权利要求2至4中任一项所述的方法,其中占据所述对象的所述体积空间的体素的数量基于所述体素的分辨率;并且

5.根据权利要求1至4中任一项所述的方法,还包括:

6.根据权利要求1至5中任一项所述的方法,其中所述关节共同形成树形数据结构,并且其中将所述索具应用于所述对象包括:

7.根据权利要求6所述的方法,其中获取所述用户输入包括显示将所述关节中的第一关节与所述对象的部分中的一者相关联的提示。

8.根据权利要求1至7中任一项所述的方法,其中选择所述索具包括从多个索具中选择所述索具。

9.根据权利要求1至8中任一项所述的方法,其中所述索具与允许所述对象被操纵以便提供所述对象正在执行动作的外观的工具相关联。

10.根据权利要求9所述的方法,其中所述工具包括与所述动作相对应的动画的动画剪辑。

11.根据权利要求9和10中任一项所述的方法,其中所述动作包括沿着路径移动,并且所述工具包括允许所述对象沿着所述路径移动的运动路径剪辑。

12.根据权利要求1至11中任一项所述的方法,其中选择所述索具包括同时:

13.根据权利要求1至12中任一项所述的方法,其中所述索具与具有第二组一个或多个视觉外观值的第二对象相关联;并且

14.根据权利要求1至13中任一项所述的方法,其中选择所述索具包括通过组合匹配所述对象的第一部分的第一索具和匹配所述对象的第二部分的第二索具来合成所述索具。

15.根据权利要求1至14中任一项所述的方法,其中所述对象包括字符串,并且其中将所述索具应用于所述对象包括将不同关节与所述字符串中的相应字符相关联。

16.根据权利要求1至15中任一项所述的方法,其中应用所述索具包括基于所述一组一个或多个视觉外观值来限制至少一些所述关节的移动。

17.根据权利要求1至16中任一项所述的方法,其中应用所述索具包括以不同的方式将所述索具的对称部分应用于所述对象的对称部分。

18.根据权利要求1至17中任一项所述的方法,其中将所述索具应用于所述对象包括基于所述一组一个或多个视觉外观值来向所述关节分配相应权重。

19.根据权利要求1至18中任一项所述的方法,还包括:

20.根据权利要求1至19中任一项所述的方法,还包括:

21.根据权利要求1至20中任一项所述的方法,其中确定所述一组一个或多个视觉外观值包括通过对所述对象执行实例分割和语义分割的组合来确定所述一组一个或多个视觉外观值。

22.根据权利要求1至21中任一项所述的方法,其中所述一组一个或多个视觉外观值指示所述对象的形状。

23.根据权利要求1至22中任一项所述的方法,其中所述一组一个或多个视觉外观值指示所述对象的尺寸。

24.根据权利要求1至23中任一项所述的方法,其中所述一组一个或多个视觉外观值指示所述对象的纹理。

25.根据权利要求1至24中任一项所述的方法,其中所述一组一个或多个视觉外观值指示构成所述对象的组件。

26.根据权利要求1至25中任一项所述的方法,还包括获取将被放置在所述环境中的所述对象。

27.根据权利要求26所述的方法,其中获取所述对象包括获取所述对象的网格。

28.根据权利要求26和27中任一项所述的方法,其中获取所述对象包括获取包括所述对象的二维表示的图像。

29.一种设备,包括:

30.一种非暂态存储器,所述非暂态存储器存储一个或多个程序,所述一个或多个程序在由设备的一个或多个处理器执行时使所述设备执行根据权利要求1至28所述的方法中的任一种方法。

31.一种设备,包括:


技术总结
本公开涉及绑定对象。一种方法包括确定指示将被放置在环境中的对象的视觉外观的一组一个或多个视觉外观值。该方法包括基于该组一个或多个视觉外观值来选择允许该对象被操纵以在该环境中表现出移动的索具。该方法包括通过将该索具的关节与该对象的相应部分相关联来将该索具应用于该对象。该方法包括通过操纵与该对象相关联的该索具的该关节来对该环境内的该对象进行动画化。

技术研发人员:J·R·伯恩斯泰因,E·G·蒂维耶格,Z·Z·贝克尔,G·杜奎斯尼,K·N·黄,朴吉永
受保护的技术使用者:苹果公司
技术研发日:
技术公布日:2024/3/27
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1