[发明专利]三维场景中对象的快速操纵有效
申请号: | 201711403882.6 | 申请日: | 2017-12-22 |
公开(公告)号: | CN108228026B | 公开(公告)日: | 2023-06-09 |
发明(设计)人: | R·托马斯 | 申请(专利权)人: | 达索系统公司 |
主分类号: | G06F3/04812 | 分类号: | G06F3/04812;G06F3/04845;G06T19/20 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 刘瑜;王英 |
地址: | 法国韦利济*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三维 场景 对象 快速 操纵 | ||
1.一种用于在计算机显示器上显示的三维场景(3DS)中操纵至少一个三维建模对象(O1、N1)的计算机实现的方法,所述方法包括以下步骤:
a)在所述三维场景中显示由指针设备(PD)控制的光标(C),所述光标具有表示坐标系的三个轴(X,Y,Z)的形状;
b)选择所述三维场景的对象(O1、N1);
c)检测由用户使用所述指针设备执行的拖动操作,所述拖动操作包括所述光标的平移,并且根据所述光标的平移来选择所述坐标系的轴(Z);以及
d)执行选择的对象的操纵,所述操纵取决于选择的轴和所述光标(PP)沿所述选择的轴的平移的长度(L)。
2.根据权利要求1所述的计算机实现的方法,其中,步骤c)包括选择所述坐标系中的具有最接近所述光标的平移(DP)的初始段(IS)的方向的轴。
3.根据权利要求2所述的计算机实现的方法,其中,在所述初始段之后,所述光标的平移是仅沿所述选择的轴执行的。
4.根据权利要求1至3中任一项所述的计算机实现的方法,其中,步骤b)包括自动选择所述三维场景中的与所述光标最接近的对象。
5.根据权利要求1至3中任一项所述的计算机实现的方法,其中,步骤b)包括根据来自所述用户的命令来选择所述三维场景的对象。
6.根据权利要求1至3中任一项所述的计算机实现的方法,其中,在步骤d)中执行的所述操纵是从包括以下的组中选择的:
-将所述选择的对象沿着所述选择的轴平移与所述光标沿所述选择的轴的平移的长度成比例的距离;
-将所述选择的对象围绕所述选择的轴旋转与所述光标沿所述选择的轴的平移的长度成比例的角度;以及
-将所述选择的对象沿所述选择的轴关联与所述光标沿所述选择的轴的平移的长度成比例的距离。
7.根据权利要求1至3中任一项所述的计算机实现的方法,其中,所述坐标系是具有取决于所述场景的视点的取向的笛卡尔坐标系。
8.根据权利要求1至3中任一项所述的计算机实现的方法,其中,所述坐标系是具有由在所述三维场景中显示的操纵工具(RT)确定的取向的笛卡尔坐标系。
9.根据权利要求1至3中任一项所述的计算机实现的方法,其中,步骤c)还包括改变所述光标的形状,使得所述光标仅表示所述选择的轴。
10.根据权利要求1至3中任一项所述的计算机实现的方法,其中,所述选择的对象是网格(MH)的节点(N1)。
11.一种存储在非暂时性计算机可读数据存储介质(M1-M4)上的计算机程序产品,其包括用于使计算机系统执行根据前述权利要求中的任一项所述的方法的计算机可执行指令。
12.一种包含计算机可执行指令(EXP)的非暂时性计算机可读数据存储介质(M1-M4),所述计算机可执行指令(EXP)用于使计算机系统执行根据权利要求1至10中的任一项所述的方法。
13.一种计算机系统,包括耦合到存储器(M1-M4)和图形用户界面(KB、PD、DC、DY)的处理器(P),所述存储器存储计算机可执行指令(EXP),所述计算机可执行指令(EXP)用于使所述计算机系统执行根据权利要求1至10中的任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于达索系统公司,未经达索系统公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711403882.6/1.html,转载请声明来源钻瓜专利网。