[发明专利]3D模型选择方法及装置有效
申请号: | 201610972521.2 | 申请日: | 2016-11-07 |
公开(公告)号: | CN106648355B | 公开(公告)日: | 2020-10-02 |
发明(设计)人: | 林自成;何俊学;刘筱晗;赵默涵;王瑶;刘磊;郭慧莹 | 申请(专利权)人: | 成都华域天府数字科技有限公司 |
主分类号: | G06F3/0484 | 分类号: | G06F3/0484;G06F3/0488;G06T17/00;G06T19/20 |
代理公司: | 北京慕达星云知识产权代理事务所(特殊普通合伙) 11465 | 代理人: | 崔自京 |
地址: | 610000 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模型 选择 方法 装置 | ||
本发明提供了一种3D模型选择方法和装置,该方法和装置舍弃了传统碰撞检测射线的检测方式,使用碰撞检测面沿碰撞检测射线方向前进形成碰撞检测体,并且碰撞检测面碰撞到模型后不会停止检测,而是继续沿着射线方向移动,直到穿透在射线方向上碰撞到的所有模型,并返回所有碰撞检测到的模型以供用户选择。本发明解决了多个细小模型聚集遮挡时无法准确选择的问题,尤其是在3D人体教学软件中,使得用户在使用软件时有更大的概率使细小或遮挡目标模型包含在检测范围当中,提高了在3D模型选择中的精准性和易用性。
技术领域
本发明涉及一种在多个3D模型中精准选择指定模型的方法及装置,具体涉及一种在复杂细小3D模型组合中准确选择单一或多个指定模型的方法及装置。
背景技术
对于拥有3D模型操作功能的软件,通常具备选择模型或定位模型部位的功能。尤其在医学教学软件中,需要对教学的人体结构进行准确的定位和选择。现有技术中,该功能的实现方式为使用鼠标或手指点击模型,所点中的模型变为被选择状态。参见图1,以鼠标点击或触摸操作体(通常为手指)触击触摸屏为起点,从点击处发射一条“碰撞检测射线”射向模型,当射线碰撞到模型后,即向程序返回其碰到的第一个模型的名称,并停止碰撞检测,从而使程序选中该模型。此外,专利文献(公开号:CN102637116A)公开了一种3D场景交互方法,其提出了从用户输入区域内选取若干个均匀分布的发射点,并从选取的发射点中引出多条射线对模型进行选择。然而在该方案中,其碰撞检测射线同样是一条射线只能检测到一个模型,多条射线的目的在于当足够数量的射线碰撞到同一3D物体时判定该3D物体为用户选择的物体,当判定有多个待选模型时仅选取其中一条射线碰撞到的模型作为目标模型,因此,该方法同样无法选择出被覆盖和遮挡的模型。同时其仅根据用户输入区域内均匀分布的若干点进行检测,容易造成模型选择的漏检以及误检,使得模型的检测准确率以及用户体验度不高。
同时,在医学教学软件中,人体结构复杂,通常由多个细小的模型组合而成。在模型较为细小、聚集在一起或相互产生交叠遮挡的情况下,用户便很难选中自己希望选择的对象模型,尤其是该模型被遮挡或周围有大量其他模型的时候,此时,可能产生多次误点,或须将其他模型进行移动或者旋转之后才能进行选择,甚至根本无法选中目标模型。同时,使用传统方式一次只能选中第一个检测到的模型,而不能选择到射线方向上能够碰撞到的所有模型,因此模型内部的精细模型很难被选择到。为了解决该问题,并提高用户体验度,需要引入一种更方便、更准确的在复杂细小模型组合中准确选择单一或多个指定模型的方法及装置。
发明内容
针对现有技术中模型选择方法的不足,本发明提出一种在复杂细小3D模型组合中准确选择单一或多个指定模型的方法及装置,通过向目标所在区域发射碰撞检测面,形成碰撞检测体,将碰撞检测到的所有模型输出,供用户预览选择,以准确选择和定位用户需要查看的模型。
一种3D模型选择方法,该方法包括以下步骤:
步骤S1:发射碰撞检测面;
具体地,触摸屏将待选择模型显示在显示平面上,当鼠标点击或触摸操作体触击触摸屏触发点击事件后,以点击处为起点发射一个以碰撞检测射线为法向且面积大于0的碰撞检测面射向目标模型所在区域,使目标模型包含在检测范围当中,该检测面沿直线向显示平面内侧移动;
优选地,该检测面形状设置为圆形或矩形或其他面积大于0的闭合图形,其大小可根据模型精细度进行设置和调整;
步骤S2:返回碰撞检测到的所有模型名称;
具体地,碰撞检测面碰撞到任一模型后,记录碰撞到的模型名称,且碰撞检测面碰撞到模型后不会停止检测,而是继续沿着射线方向移动,直到穿透在射线方向上碰撞到的所有模型,形成碰撞检测体,返回所有碰撞检测到的模型的名称;
步骤S3:将步骤S2检测并返回的模型显示给用户以供用户选择;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都华域天府数字科技有限公司,未经成都华域天府数字科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610972521.2/2.html,转载请声明来源钻瓜专利网。