注册
关闭
区块链大帝

区块链大帝

发布于 2021-08-13 阅读数 5879

INF基于“增大化现实”技术的观众

据了解AR查看器由智能手机(以及未来的智能眼镜)应用程序组成,允许用户进入并查看现实世界之上的虚拟层。用户使用智能设备在现实世界中行走,购买土地,将自己的内容带到这个世界中,体验并与虚拟世界互动。虚拟内容分为两类:附加内容、持久内容,附加内容是指用户随身携带的任何内容。一个简单的例子是虚拟宠物。只要用户还在《infinityverse》中,他们所附加的内容就会一直存在于游戏世界中。任何其他来到同一地理位置的用户也可以看到附加内容并与之互动,除非它被设置为隐私。然而,一旦用户退出应用程序,他们所有附加的内容就会随之离开。与许多其他用户和大量附加内容一起进入一个区域的用户可能需要支付少量费用将其附加内容带到该区域,或者临时缩小其附加内容的大小。这确保了热门地点不会变成一大堆重叠的虚拟内容。持久性内容必须放置在用户拥有或租用的土地上。无论所有者在哪里,或者他们当前是否在运行应用程序,它都保持在相同的位置。持久性内容可能是免费供其他用户交互的,也可能是需要解锁的高级内容一些Infinicoin。当用户首次启动应用程序时,他们只能看到附加的内容。他们需要等待传感器初始化并锁定自己的真实世界位置和方向,然后才能看到持久内容或其他用户的附加内容。它们的地理位置是通过设备上的GNSS传感器发现的,而该设备使用GPS和其他卫星系统。然而,找到它们相对于北方的方向,或航向,则更具挑战性。智能手机上的磁强计传感器通常非常不准确,需要经常校准。相反,Infinicoin可以通过让用户在找到他们的位置后开始朝一个方向行走来找到他们的方向。通过比较连续的GNSS读数,可以计算出用户的航向,其精度取决于GNSS数据的精度。例如,用户沿直线走13米,而GNSS数据显示用户向北移动了5米,向东移动了12米,利用三角函数可以计算出用户当前的路线是自北67度。通过位置跟踪,我们也知道用户面对的是哪里——因此他们的方向。鉴于用户的纬度和经度,以及附近一些内容的纬度和经度,我们需要计算它们之间的距离,以米为单位,以便准确地将内容相对于用户放置在世界中。此外,我们需要使用用户最后一次已知的经纬度,以及从那时起用户移动的距离,以米为单位,计算用户当前的经纬度,以便不断向附近的用户报告用户的位置。

  • 0
区块链大帝
区块链大帝

0 条评论