首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在iOS中将距离考虑因素添加到WWDC2010茶壶示例代码?

如何在iOS中将距离考虑因素添加到WWDC2010茶壶示例代码?
EN

Stack Overflow用户
提问于 2013-03-04 17:54:23
回答 1查看 271关注 0票数 0

我正在试用WWDC2010中的CoreMotion茶壶示例代码。现在,代码考虑了设备的运动,除了渲染的3d对象和设备的距离。我怎么才能添加这个?

例如:如果我将设备从渲染的3d对象中拉出,3d对象必须变得更小。如果我将设备放置在渲染的3d对象附近,则3d对象必须变大,如果我向左平移,则3d对象必须移动到右侧(可能还会移出屏幕)。如果我向右平移,则必须将3d对象移动到左侧(可能还会移出屏幕)。

我不知道从哪里开始找。这能从设备的传感器中计算出来吗?

EN

回答 1

Stack Overflow用户

发布于 2013-03-04 18:52:32

内部传感器(陀螺仪、加速度计、指南针)将很难完成这项任务,因为它们在物理世界中没有固定的参考点。有一个问题/答案是关于从加速度计herehere计算相对位置的问题。

增强现实应用程序通常使用相机来定位参考点(例如,放置在桌子上的二维码或其他对象跟踪)并计算参考点的大小/方向的变化以重新绘制增强对象来解决该问题。

查看算法和方法here有一个基本的起点。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15198723

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档