【技术实现步骤摘要】
【国外来华专利技术】三维可视化系统中的带辅助的对象放置专利
本专利技术的至少一个实施例涉及三维(3D)可视化系统,并且更具体地,涉及用于辅助用户在3D可视化系统中放置对象的技术。
技术介绍
多个绘画软件应用如今对于个人计算机以及其他处理设备(诸如智能电话、平板等)可用。那些应用中的一些包括用于辅助用户放置对象的工具或功能,诸如所谓的“咬合”和“粘合”功能。对于咬合功能,当用户将第一被显示的对象移动到非常靠近第二被显示的对象的位置时,软件自动地进一步移动该第一对象使得第一对象与第二对象接触。这一功能缓解了用户非要精准定位这两个对象的乏味。粘合功能致使两个对象粘在一起并且允许它们一旦彼此接触就被一起移动。这些功能一般可通过设置用户偏好来启用或禁用。概述此处介绍的技术提供了一种对象放置工具,用于辅助用户在3D可视化环境中(特别是但不一定非得是在沉浸式AR/VR环境中)移动和放置被显示的全息对象。该工具可被实现为“虚拟磁铁”,并因此有时在本文中被称为“磁铁工具”或简称“磁铁”。该工具辅助用户拾取源对象(例如,通过虚拟磁铁)并随后将该源对象精准地放置在目标对象上。一旦源对象被拾取,该工具帮助用 ...
【技术保护点】
一种操作可视化设备的方法,所述方法包括:在所述可视化设备的显示区域上向所述可视化设备的用户显示叠放在三维(3D)物理空间的现实世界视图之上的多个虚拟3D对象;执行保持功能,所述保持功能包括将所述多个虚拟3D对象中的第一对象显示在所述显示区域上,使得所述第一对象看上去要响应于来自所述用户的第一输入移动通过所述3D物理空间;以及基于检测到的所述用户的凝视将所述多个虚拟3D对象中的第二对象标识为咬合功能的目标对象,所述咬合功能是致使所述第一对象移动到所述目标对象的表面上的一位置的操作。
【技术特征摘要】
【国外来华专利技术】2014.12.19 US 14/578,123;2015.01.30 US 14/611,0051.一种操作可视化设备的方法,所述方法包括:在所述可视化设备的显示区域上向所述可视化设备的用户显示叠放在三维(3D)物理空间的现实世界视图之上的多个虚拟3D对象;执行保持功能,所述保持功能包括将所述多个虚拟3D对象中的第一对象显示在所述显示区域上,使得所述第一对象看上去要响应于来自所述用户的第一输入移动通过所述3D物理空间;以及基于检测到的所述用户的凝视将所述多个虚拟3D对象中的第二对象标识为咬合功能的目标对象,所述咬合功能是致使所述第一对象移动到所述目标对象的表面上的一位置的操作。2.如权利要求1所述的方法,其特征在于,所述第一输入包括所述用户的凝视方向的改变。3.如权利要求1或2所述的方法,其特征在于,标识所述目标对象进一步基于以下的至少之一:所述第一对象和候选目标对象之间大小方面的相似性;所述第一对象和候选目标对象之间总体形状方面的相似性;或者所述第一对象的表面和候选目标对象的表面之间形状方面的相似性。4.如权利要求1至3中任一项所述的方法,其特征在于,进一步包括:基于以下的至少之一,检测用户想要触发所述咬合操作:所述用户的姿势、所述用户的凝视或所述用户的话语;以及通过在所述可视化设备的显示区域上显示所述第一对象使得所述第一对象看上去移动到所述目标对象的表面上的目标位置来执行所述咬合操作。5.如权利要求1至4中任一项所述的方法,其特征在于,进一步包括:通过执行球体投射操作来为所述咬合操作确定所述目标对象上的目标位置。6.如权利要求1至5中任一项所述的方法,其特征在于,进一步包括:响应于标识所述目标对象,响应于所述用户的凝视方向的变化,致使所述第一对象看上去沿所述目标对象的表面滑动。7.如权利要求1至6中任一项所述的方法,其特征在于,进一步包括:响应于所述用户的凝视方向的变化,致使所述第一对象看上去跨所述目标对象的多个相邻的、非平行表面滑动。8.如权利要求1至7中任一项所述的方法,其特征在于,进一步包括,在执行所述保持功能之前:基于所述用户的凝视将所述第一对象标识为所述保持功能的候选对象;以及向所述用户显示所述第一对象已被标识为所述保持操作的候选对象的指示。9.如权利要求1至8中任一项所述的方法,其特征在于,进一步包括:向所述用户显示所述第一对象的边界体,所述边界体包围所述第一对象并且具有多个透明或半透明的平坦表面;在所述边界体的表面上的基于所述用户的凝视方向在一位置处向所述用户显示光标,所述光标的位置表示所述保持功能的潜在拾取点;响应于所述用...
【专利技术属性】
技术研发人员:A·安布鲁斯,M·加力,A·鲍罗斯,M·托马斯,J·保罗维奇,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。