[发明专利]通过2维坐标选取3维场景中坐标点的方法和系统有效
申请号: | 201410084905.1 | 申请日: | 2014-03-10 |
公开(公告)号: | CN103823942B | 公开(公告)日: | 2017-03-15 |
发明(设计)人: | 雷治策 | 申请(专利权)人: | 深圳市安冠科技有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙)44268 | 代理人: | 王永文,刘文求 |
地址: | 518055 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 坐标 选取 场景 标点 方法 系统 | ||
技术领域
本发明涉及三维坐标技术领域,尤其涉及的是一种通过2维坐标选取3维场景中坐标点的方法和系统。
背景技术
3维图形界面编辑或选取物体时,需要通过屏幕点取唯一确定3维模型上的某个点。
如在使用CAD等软件设计三维图形的情况下,在以二维方式显示的显示器上无法通过鼠标等指示设备确定三维空间内的任意点的坐标,如果要确定空间内的任意的坐标点,则必须输入坐标的值(x,y,z)。操作十分繁琐,效率低下。
概括来说,现有在3维图形界面用鼠标或触摸方式确定一个3维空间坐标,一般是通过在屏幕显示的3维图形上指定一个标高,用鼠标或触摸点取时,所在屏幕点所代表的直线与标高面所在的交点来确定唯一的模型空间中的3维坐标点。
现有技术的缺点主要是需要通过手动输入数值来确定标高,当不知道界面3维模型的长度情况下是无法输入标高的。
有鉴于此,现有技术还有待于改进和发展。
发明内容
鉴于上述现有技术的不足,本发明的目的在于提供一种通过2维坐标选取3维场景中坐标点的方法和系统,解决现有技术中在二维方式显示的显示器上需要通过输入标高来确定三维空间内的坐标点,所带来的操作繁琐,处理效率低等问题。
为了达到上述目的,本发明采取了以下技术方案:
一种通过2维坐标选取3维场景中坐标点的方法,用于选取所述三维场景中的坐标点F,其中,包括以下步骤:
S1、指示设备在显示设备上选取所述坐标点F对应在显示设备上的点A;
S2、以所述坐标点F和点A确定的直线上的任意一非坐标点D为轴旋转所述直线及3维场景;
S3、指示设备在显示设备上选取此时3维场景中坐标点F对应在显示设备上的点E,则通过点A和点E确定了所述三维场景中的坐标点F。
优选地,所述的通过2维坐标选取3维场景中坐标点的方法,其中,所述点D的位置在3维场景景深最远点B和视点C的中间。
优选地,所述的通过2维坐标选取3维场景中坐标点的方法,其中,所述步骤S2中旋转所述直线的角度应当满足旋转后的直线部分线段呈现在显示设备的预定范围内。
优选地,所述的通过2维坐标选取3维场景中坐标点的方法,其中,所述指示设备为虚拟现实坐标点取设备。
优选地,所述的通过2维坐标选取3维场景中坐标点的方法,其中,所述指示设备为鼠标或数字眼镜。
一种通过2维坐标选取3维场景中坐标点的系统,用于选取所述三维场景中的坐标点F,其中,包括:
第一选取单元,用于指示设备在显示设备上选取所述坐标点F对应在显示设备上的点A;
旋转单元,用于以所述坐标点F和点A确定的直线上的任意一非坐标点D为轴旋转所述直线及3维场景;
第二选取单元,用于指示设备在显示设备上选取此时3维场景中坐标点F对应在显示设备上的点E,则通过点A和点E确定了所述三维场景中的坐标点F。
优选地,所述的通过2维坐标选取3维场景中坐标点的系统,其中,所述点D的位置在3维场景景深最远点B和视点C的中间。
优选地,所述的通过2维坐标选取3维场景中坐标点的系统,其中,所述旋转单元中旋转所述直线的角度应当满足旋转后的直线部分线段呈现在显示设备的预定范围内。
优选地,所述的通过2维坐标选取3维场景中坐标点的系统,其中,所述指示设备为虚拟实现坐标点取设备。
优选地,所述的通过2维坐标选取3维场景中坐标点的系统,其中,所述指示设备为鼠标或数字眼镜。
相较于现有技术,本发明提供的通过2维坐标选取3维场景中坐标点的方法和系统,根据是空间中的两条相交的线段可以唯一确定一个3维空间点的原理,通过两次取点确定了3维场景中的坐标点,其3维场景可以是任何单位或长度的,从而可以在什么都没有的3维模型空间中选择我们需要的点,也可以把某个三维模型放置到我们需要的3维空间坐标上去,操作十分简单。
附图说明
图1是本发明提供的通过2维坐标选取3维场景中坐标点的方法的流程图。
图2a是本发明提供的通过2维坐标选取3维场景中坐标点的方法的实施例中第一选取点时正对屏幕方向的示意图。
图2b是本发明提供的通过2维坐标选取3维场景中坐标点的方法的实施例中第一选取点时屏幕俯视方向的示意图。
图3a是本发明提供的通过2维坐标选取3维场景中坐标点的方法的实施例中第二选取点时正对屏幕方向的示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市安冠科技有限公司,未经深圳市安冠科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410084905.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电子安防设备及其控制方法
- 下一篇:山地城市区域地质三维模型构建集成方法