[发明专利]使用碰撞体来捕捉屏幕对象有效
申请号: | 201110043270.7 | 申请日: | 2011-02-15 |
公开(公告)号: | CN102163077A | 公开(公告)日: | 2011-08-24 |
发明(设计)人: | P·托塞尔;A·威尔逊 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 钱静芳 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 碰撞 捕捉 屏幕 对象 | ||
1.一种在包括计算环境(12)的系统中的方法,所述计算环境耦合到用于捕捉用户运动的捕捉设备(20),所述方法生成误差余量以供用户使用第二虚拟对象(402)来捕捉第一虚拟对象(406),所述第一虚拟对象(406)在显示画面(16)上移动,所述方法包括:
(a)定义围绕所述第二对象(402)的碰撞体(400);
(b)确定(步骤502)所述第一对象(406)是否在所述碰撞体(400)内经过;以及
(c)如果在所述步骤(b)中确定所述第一对象(406)在所述碰撞体(400)内经过,则调整(步骤506)所述第一对象(406)的路径以便与所述第二对象(402)碰撞。
2.如权利要求1所述的方法,其特征在于,所述定义碰撞体的步骤(a)包括将所述碰撞体定义为围绕所述第二对象的球体,且所述第二对象在所述球体的中心的步骤。
3.如权利要求1所述的方法,其特征在于,所述定义围绕所述第二对象的碰撞体的步骤(a)包括定义围绕所述计算环境使用的用户的表示的一个或多个身体部位的碰撞体的步骤。
4.如权利要求1所述的方法,其特征在于,所述定义围绕所述第二对象的碰撞体的步骤(a)包括定义围绕所述显示画面上与所述用户隔开的一个或多个对象的碰撞体的步骤。
5.一种在包括计算环境(12)的系统中的方法,所述计算环境耦合到用于捕捉用户运动的捕捉设备(20),所述方法生成误差余量以供用户使用第二虚拟对象(402)来捕捉第一虚拟对象(406),所述第一虚拟对象(406)在显示画面(16)上移动,所述方法包括:
(a)确定(步骤502、504)所述第一对象(406)的速率和方向;
(b)至少部分地基于给定位置处所述第一对象和第二对象(406、402)之间的距离以及所述第一对象在所述给定位置处的速率来确定是否调整所述第一对象(406)的路径以便与所述第二对象(402)碰撞;
(c)如果在所述步骤(c)中确定至少所述速率与所述给定位置处所述第一对象和第二对象(406、402)之间的距离之比超过了阈值比率,则调整所述第一对象(406)的路径以便与所述第二对象(402)碰撞。
6.如权利要求5所述的方法,其特征在于,还包括定义围绕所述第二对象的碰撞体的步骤。
7.如权利要求5所述的方法,其特征在于,所述定义围绕所述第二对象的碰撞体的步骤(a)包括定义围绕所述用户的身体部位的碰撞体的步骤。
8.如权利要求5所述的方法,其特征在于,所述定义围绕所述第二对象的碰撞体的步骤(a)包括定义围绕与所述用户的身体隔开的对象的碰撞体的步骤。
9.如权利要求5所述的方法,其特征在于,所述步骤(c)确定调整所述第一对象的路径以便与所述第二对象碰撞的机率随着所述第一对象行进的速率的增大而减小。
10.如权利要求5所述的方法,其特征在于,所述步骤(c)确定调整所述第一对象的路径以便与所述第二对象碰撞的机率随着所述第二对象进入所述碰撞体的角度的增大而增大。
11.一种用于计算环境(12)的处理器可读存储介质(112、238),所述计算环境耦合到用于捕捉用户运动的捕捉设备(20),所述存储介质对处理器(101、259)编程以便执行一种生成误差余量以供用户使用第二虚拟对象(402)来捕捉第一虚拟对象(406)的方法,所述第一虚拟对象(406)在显示画面(16)上移动,所述方法包括:
(a)确定(步骤520)所述第一对象(406)的速率和方向;
(b)基于以下各项确定(步骤520)是否调整所述第一对象(406)的路径以便与所述第二对象(402)碰撞:
i)所述第二对象(402)与所述第一对象(406)的给定位置之间的距离,
ii)所述第一对象(406)在所述给定位置处的速率,以及
iii)由所述第一对象的移动路径与所述给定位置处所述第一对象和第二对象之间的线定义的参考角;以及
(c)如果在所述步骤(b)中确定所述速率和所述参考角的组合与所述给定位置处所述第一对象和第二对象(406、402)之间的距离之比超过了阈值比率,则调整所述第一对象(406)的路径以便与所述第二对象(402)碰撞。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110043270.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:紧凑型波束成形麦克风组件
- 下一篇:报知方法和访问控制装置