[发明专利]用于操纵三维场景中的组件的三维建模对象的计算机实现方法有效
| 申请号: | 201410174269.1 | 申请日: | 2014-04-28 |
| 公开(公告)号: | CN104133929B | 公开(公告)日: | 2019-04-02 |
| 发明(设计)人: | C·德尔菲诺;G·戴德;P·库莱 | 申请(专利权)人: | 达索系统公司 |
| 主分类号: | G06F17/50 | 分类号: | G06F17/50;G06T19/00 |
| 代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 张晰;王英 |
| 地址: | 法国韦利济*** | 国省代码: | 法国;FR |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 操纵 三维 场景 中的 组件 建模 对象 计算机 实现 方法 | ||
1.一种用于操纵三维场景中的组件的三维建模对象的计算机实现方法,其包括下列步骤:
-在所述组件的所述三维建模对象之中至少确定至少一个对象的第一集合和至少一个对象的第二集合;
-将所述第一集合中的所述至少一个对象分组到第一三维边界框(BB)中以及将所述第二集合中的所述至少一个对象分组到第二三维边界框(BB)中;以及
-相对地重新组织所述第一三维边界框(BB)和所述第二三维边界框(BB),导致所述组件的所述三维建模对象中的至少一个的相对重新组织,
其中,相对地重新组织所述第一三维边界框(BB)和所述第二三维边界框(BB)的步骤包括通过下面来改变至少一个边界框(BB)的内容:
选择所述组件的所述三维建模对象的给定对象,
对所述至少一个边界框(BB)的控制施加动作,所述控制是位于所述至少一个边界框(BB)的表面上的可选择的内容区(SCA),以及
作为对所述控制施加所述动作的结果,向所述至少一个边界框(BB)添加选定的给定对象,或者针对选定的给定对象创建新的边界框(BB)。
2.根据权利要求1所述的计算机实现方法,其中,重新组织所述边界框(BB)的步骤包括:改变所述边界框(BB)的相对位置。
3.根据权利要求2所述的计算机实现方法,其中,所述改变边界框(BB)的相对位置使用边界框(BB)的表面的至少一个可选择的轴向区域(SAA)来沿着与所述轴向区域(SAA)正交的轴线改变另一边界框(BB)的位置。
4.根据权利要求1至3中任意一项所述的计算机实现方法,其中,所述第二三维边界框(BB)是根据所述第一三维边界框(BB)的至少一个对象的提取创建的。
5.根据权利要求1至3中任意一项所述的计算机实现方法,其中,边界框(BB)是手动创建的,或者根据参数的值自动创建的。
6.根据权利要求1至3中任意一项所述的计算机实现方法,其中,边界框(BB)至少通过抓取区域(GZ)被抓取。
7.根据权利要求1至3中任意一项所述的计算机实现方法,其中,重新组织所述边界框(BB)的步骤包括链入多个边界框(BB)的运动。
8.根据权利要求1至3中任意一项所述的计算机实现方法,其中,可选择的区域(SAA、SCA)是部分透明或半透明的。
9.一种具有计算机可执行指令的计算机可读介质,所述计算机可执行指令使计算机系统执行如权利要求1至8中任意一项所述的用于操纵三维场景中的组件的三维建模对象的方法。
10.一种存储在计算机可读介质上用于操纵三维场景中的组件的三维建模对象的计算机程序产品,包括用于使系统采取如权利要求1至8中任意一项所述的方法的步骤的代码模块。
11.一种用于操纵三维场景中的组件的三维建模对象的装置,其包括用于实现如权利要求1至8中任意一项所述的方法的步骤的模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于达索系统公司,未经达索系统公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410174269.1/1.html,转载请声明来源钻瓜专利网。





