[发明专利]一种显示对象的数字模型化组件的子集的由计算机实施的方法在审
申请号: | 201811093482.4 | 申请日: | 2018-09-19 |
公开(公告)号: | CN109542302A | 公开(公告)日: | 2019-03-29 |
发明(设计)人: | P·库莱 | 申请(专利权)人: | 达索系统公司 |
主分类号: | G06F3/0484 | 分类号: | G06F3/0484;G06T15/40;G06T19/20 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 王琼先 |
地址: | 法国韦利济*** | 国省代码: | 法国;FR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三维图形 中心点 计算机实施 数字模型 显示对象 子集 计算机辅助设计系统 非暂时性计算机 计算机程序产品 存储介质 可读数据 三维场景 图形工具 | ||
1.一种显示对象(O1,O2,O3)的数字模型化组件(A)的子集的由计算机实施的方法,所述方法包括以下步骤:
a)在三维场景(3DSC)中生成并显示所述组件的三维图形展现;
b)使用图形工具(PT)从所述三维图形展现中选择所述组件的一个或多个对象;
c)确定所选的一个或多个对象的中心点(CP,CP'),并计算所述组件的除了所选的一个或多个对象以外的每个对象与所述中心点的距离;以及
d)通过隐藏除了所选的一个或多个对象以外的与所述中心点的距离超过阈值(R)的对象或降低其可见度修改所显示的所述组件的三维图形展现。
2.根据权利要求1所述的方法,进一步包括在所述步骤d)之前执行的步骤d'),所述步骤d')使用图形控制元件(SL)输入所述阈值的值。
3.根据权利要求2所述的方法,其中所述步骤d')包括使用所述图形控制元件来选择所述组件的要隐藏的对象的总数目的份额,并且作为所选份额的函数确定所述阈值的值。
4.根据权利要求2或3中任一项所述的方法,其中所述步骤d')和d)以动态的方式迭代地执行。
5.根据权利要求2至4中任一项所述的方法,其中所述第二图形控制元件(SL)是滑块。
6.根据前述权利要求中任一项所述的方法,其中步骤c)包括将所述组件的除所选的一个或多个对象以外的每个对象与所述中心点的所述距离计算为所述中心点与所述对象的所有点之间的最大距离。
7.根据前述权利要求中任一项所述的方法,其中所述距离是欧几里德距离。
8.根据前述权利要求中任一项所述的方法,其中所述步骤c)包括将三维包络(E)的中心确定为所述中心点(CP'),所述三维包络(E)具有预定形状并且在完全包括所选的一个或多个对象的同时包围最小体积。
9.根据权利要求8所述的方法,其中所述预定形状是球形。
10.根据前述权利要求中任一项所述的方法,其中所述步骤b)包括选择多个对象并且所述步骤d)还包括隐藏与所述中心点的距离超过阈值(R)的所选对象或降低其可见度。
11.根据前述权利要求中任一项所述的方法,其中所述步骤b)至d)迭代地执行。
12.一种计算机程序产品,其存储在非易失性计算机可读数据存储介质(M1-M4)上,包括计算机可执行指令以引起计算机系统执行根据前述权利要求中的任一项所述的方法。
13.一种非暂时性计算机可读数据存储介质(M1-M4),其包含计算机可执行指令(EXP)以引起计算机系统执行根据权利要求1至11中任一项所述的方法。
14.一种计算机系统,其包括联接到存储器(M1-M4)的处理器(P)和图形用户界面(KB,PD,DC,DY),所述存储器存储计算机可执行指令(EXP)以引起计算机系统执行根据权利要求1至11中的任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于达索系统公司,未经达索系统公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811093482.4/1.html,转载请声明来源钻瓜专利网。