[发明专利]用于创建虚拟对象的方法有效
申请号: | 201780050088.X | 申请日: | 2017-07-04 |
公开(公告)号: | CN109641150B | 公开(公告)日: | 2022-06-07 |
发明(设计)人: | M.J.瓦尔克;J.B.本宁克;H.M.斯托姆 | 申请(专利权)人: | 乐高公司 |
主分类号: | A63F13/213 | 分类号: | A63F13/213;A63F13/65;A63F13/63 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 葛飞 |
地址: | 丹麦*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 创建 虚拟 对象 方法 | ||
1.一种用于创建虚拟对象的计算机实现的方法;该方法包括:
-获得真实世界对象的视觉外观的数字表示,该数字表示是由从一个或多个传感器设备接收的数据创建的,所述传感器设备可操作以捕获来自真实世界对象的辐射;
-基于接收的数字表示创建具有视觉外观的虚拟对象;
-选择虚拟对象的一部分;以及
-将一个或多个局部属性分配给虚拟对象的所选部分,该局部属性指示虚拟对象的一部分的功能能力;
所分配的局部属性是虚拟角色相对于虚拟对象的骑行位置;并且其中,该方法包括:
-确定所选择的骑行位置处的虚拟对象的表面的表面法线;和
-基于所确定的表面法线,确定虚拟角色的骑行姿势。
2.根据权利要求1所述的方法;其中,所获得的数字表示至少表示真实世界对象的表面几何形状。
3.根据前述权利要求1或2所述的方法;其中,选择虚拟对象的一部分包括:
-基于所获得的数字表示,检测虚拟对象的预定特征;和
-选择与检测到的特征相关的虚拟对象的一部分。
4.根据权利要求3所述的方法;其中,选择虚拟对象的一部分包括:
-接收指示虚拟对象的用户选择部分的用户输入;
-基于用户选择部分,检测虚拟对象的预定特征。
5.根据前述权利要求4所述的方法;其中,选择虚拟对象的一部分包括:
-基于所获得的数字表示,检测虚拟对象的一个或多个特征;
-接收指示检测到的一个或多个特征之一的用户选择的用户输入;以及
-响应用户选择来选择虚拟对象的一部分。
6.根据前述权利要求1或2所述的方法;其中,选择虚拟对象的一部分包括接收指示虚拟对象的用户选择部分的用户输入。
7.根据权利要求6所述的方法;其中,用户输入指示虚拟对象的表面上的用户选择位置;其中,该方法包括:
-确定与用户选择位置相关的虚拟对象的可见特性;
-确定虚拟对象的一部分作为具有与所确定的与用户选择位置相关的可见特性共同的可见特性的虚拟对象的一部分。
8.根据前述权利要求1或2所述的方法;其中,所分配的局部属性具有相关的属性方向,并且其中,该方法还包括:
-确定与虚拟对象的所选部分相关的方向;和
-将确定的方向作为属性方向分配给所分配的局部属性。
9.根据前述权利要求1或2所述的方法;其中,数字表示包括表示真实世界对象的表面模型或体积模型的多个几何元素,比如表面元素或体积元素。
10.根据权利要求9所述的方法,其中,选择虚拟对象的一部分包括:
-识别虚拟对象的一部分作为多个预定部分中的所识别的一个的表示,所识别的部分对应于所述多个几何元素的子集;
-从多个预定部分的所存储的数字表示的库中检索所识别的预定部分的所存储的数字表示;其中,预定部分的一个或多个所存储的数字表示使一个或多个预定的局部属性与它们相关;以及
-用所识别的预定部分的所检索的数字表示替换几何元素的子集。
11.根据前述权利要求1或2所述的方法;其中,将一个或多个局部属性分配给虚拟对象的所选部分包括:
-检测所选部分和/或与所选部分不同的虚拟对象的一个或多个其他部分的一个或多个特性;和
-基于检测到的一个或多个特性来选择一个或多个局部属性。
12.根据权利要求11所述的方法;其中,所述一个或多个其他部分是与所选部分具有预定空间关系的部分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于乐高公司,未经乐高公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780050088.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于刮擦产品的安全基片
- 下一篇:控制器、罩部件