[发明专利]用于实时渲染的依赖于连接性的几何学优化有效
申请号: | 201080054911.2 | 申请日: | 2010-09-10 |
公开(公告)号: | CN102782728A | 公开(公告)日: | 2012-11-14 |
发明(设计)人: | J.M.厄斯特万;T.雅各布森;J.S.雅各布森 | 申请(专利权)人: | 乐高公司 |
主分类号: | G06T15/40 | 分类号: | G06T15/40;G06T17/10;G06T19/00 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 于小宁 |
地址: | 丹麦*** | 国省代码: | 丹麦;DK |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 实时 渲染 依赖于 连接 几何学 优化 | ||
1.一种计算机实现的用于显现/渲染计算机模型的方法,所述计算机模型包括多个组件,其中所述方法包括:
存储所述多个组件的至少一个的多个部件,每个部件包括用于显现/渲染该部件的几何学信息,
存储指示多个组件在坐标系中的位置和方向的信息,
基于所存储的指示多个组件的位置和方向的信息来确定组件中各个组件之间的空间关系,
基于所确定的各个组件之间的空间关系,对于至少一个组件确定多个存储的部件,以用于显现/渲染所述组件。
2.根据权利要求1所述的计算机实现的用于显现/渲染计算机模型的方法,其中,关于至少一个组件定义至少一个预定的连接区域,其中所述连接区域指示该组件能够连接到另一个组件的一个或多个连接区域的部分。
3.根据权利要求2所述的计算机实现的用于显现/渲染计算机模型的方法,其中,所述确定各个组件之间的空间关系的步骤包括:确定各个组件的连接区域的空间关系的步骤。
4.根据权利要求3所述的计算机实现的用于显现/渲染计算机模型的方法,其中,所述确定各个连接区域之间的空间关系的步骤包括:确定两个连接区域之间的距离的步骤,并且其中当所述距离在预定间隔内时所述连接区域是连接的。
5.根据权利要求3和4所述的计算机实现的用于显现/渲染计算机模型的方法,其中,所述确定各个连接区域之间的空间关系的步骤包括:确定一个连接区域相对于另一个连接区域的方向的步骤。
6.根据权利要求4和5所述的计算机实现的用于显现/渲染计算机模型的方法,其中,组件的第一部件与一个或多个连接区域相关联,并且其中所述对于至少一个组件确定多个部件以用于显现/渲染所述组件的步骤包括:确定所述一个或多个连接区域是否连接到另一个组件的连接区域。
7.根据上述权利要求中的任一个所述的计算机实现的用于显现/渲染计算机模型的方法,其中,第一组件包括预定类型的第一遮挡区域,第二组件包括预定类型的第二遮挡区域,其中第一和第二遮挡区域之间的空间关系被用于确定第一组件被第二组件遮挡的部分。
8.根据上述权利要求中的任一个所述的计算机实现的用于显现/渲染计算机模型的方法,其中,所述方法包括:在当从所述计算机模型的边界框外部的任何方向观看时部件的表面区域的至少预定部分被一个或多个其他部件覆盖时,确定该部件不用于显现/渲染组件。
9.根据上述权利要求中的任一个所述的计算机实现的用于显现/渲染计算机模型的方法,其中,所述对于至少一个组件确定多个部件以用于显现/渲染所述组件的步骤还包括如下步骤:确定组件的材料性质,以及基于所确定的空间关系和所确定的材料性质,确定多个部件以用于显现/渲染所述组件。
10.根据权利要求9所述的计算机实现的用于显现/渲染计算机模型的方法,其中,所述确定材料性质的步骤包括:确定组件的透明度设置的步骤。
11.根据上述权利要求中的任一个所述的计算机实现的用于显现/渲染计算机模型的方法,其中,所述计算机模型表示复合产品。
12.根据上述权利要求中的任一个所述的计算机实现的用于显现/渲染计算机模型的方法,其中,第一部件和第二部件表示组件的公共部分,其中第一部件具有比第二部件更高级别的细节,并且其中确定多个存储的部件以用于显现/渲染所述组件的步骤还包括选择第一部件和第二部件中的至多一个以用于显现/渲染所述组件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于乐高公司,未经乐高公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080054911.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:排气装置
- 下一篇:一种电动车通讯安全检测方法及其系统