专业IT网络知识平台,分享IT百科知识、生活百科知识解答!

易企推科技
易企推科技

苹果arkit技术怎么用 苹果arkit技术详细介绍

来源:小易整编  作者:小易  发布时间:2023-03-04 10:56
摘要:苹果arkit技术是什么怎么用?相信小伙伴们一定很好奇,下面小编为大家带来了苹果arkit技术详细介绍,感兴趣的小伙伴赶紧跟着小编一起来看看吧。苹果2017秋季发布会后的短短几个小时,Geekplay就在其微信公众号发布了结合ARK...

  苹果arkit技术是什么怎么用?相信小伙伴们一定很好奇,下面小编为大家带来了苹果arkit技术详细介绍,感兴趣的小伙伴赶紧跟着小编一起来看看吧。

苹果arkit技术怎么用 苹果arkit技术详细介绍

  苹果2017秋季发布会后的短短几个小时,Geekplay 就在其微信公众号发布了结合 ARKit 做的最新技术demo。那么苹果arkit技术是什么,苹果arkit技术怎么用?

  据tom’s guide网站报道,增强现实并非是新生事物。多年来,谷歌一直在开发能在实际世界覆盖信息和图像的设备,先是开发了谷歌眼镜,而后开发了Tango智能手机。去年夏季,游戏开发公司Niantic的《精灵宝可梦Go》(Pokemon Go)把其受欢迎的游戏角色放置在现实世界中,征服了整个世界。

  现在,苹果即将公布新的增强现实技术——无需投资昂贵的硬件,使开发《精灵宝可梦Go》这样的应用像小孩过家家一样简单。

  tom’s guide表示,在今年6月份的全球开发者大会上,我们首次见识了苹果的增强现实技术。在全球开发者大会上,苹果公布了ARKit——供开发者为iPhone和iPad开发增强现实应用的软件开发工具。在今年秋季ARKit脱离开发状态,并随同iOS 11发布到数亿台iOS设备前,我们需要了解下列与ARKit有关的信息:

  一个基本的问题是:增强现实是什么?

  设备通过把虚拟物体放置在实体世界,给用户带来更好的体验——通常是借助手机的相机。用户可以看着设备屏幕,操作虚拟物体。

  确切地说,什么是ARKit?

  ARKit是苹果一系列软件开发工具的名称,使开发者能为iOS设备开发增强现实应用。当iOS 11发布后,大多数用户不会真正使用ARKit,但会看到它的成果,与利用它开发的应用交互。

  配置苹果A9或A10芯片的iOS设备用户都可以使用ARKit应用,其中包括iPhone 6s、6s Plus、iPhone 7、iPhone 7 Plus、所有型号iPad Pro和2017年发布的9.7英寸iPad,这意味着能运行ARKit应用的iOS设备数量将以亿计,更何况还有苹果计划今年秋季发布的新款iPhone。

  运行增强现实应用需要购买专用硬件或安装专门软件吗?

  用户所需要的只是安装iOS 11(当然得等待苹果发布)。ARKit利用现有的iPhone和iPad硬件,其中包括动作追踪传感器和相机传感器,为增强现实应用提供基础。

  我为什么要使用增强现实应用?有什么好处?

  苹果及其早期合作伙伴已经展示了增强现实应用的多种使用场景。例如,宜家新开发的iOS应用Ikea Place,使用户能在购买家具前,先看看家具尺寸是否合适,与其他家具是否和谐。

  ARKit应用利用视觉惯性测程法把三维图像覆盖到实体世界。视觉惯性测程法利用设备的传感器追踪用户周围的实体世界,感知设备与注视场景的相对方向和位置。

  苹果在iPad上展示了Ikea Place。用户只需举起设备,利用Ikea Place把一件家具——例如椅子,放到一块空地上。用户能方便地四处挪动椅子,甚至查看细节,例如表面材质的纹理。在走路时,tom’s guide作者凯特琳·麦加里(CAITLIN MCGARRY)能绕开椅子,不会与它相撞,虽然它并不真实存在于她站立的房间中。

  还有诸多有趣的应用,例如《星球大战》(Star Wars)主题的国际象棋游戏,把棋子投射在桌子上的虚拟棋盘中。

  这些应用与《精灵宝可梦Go》相比有哪些不同之处?

  《精灵宝可梦Go》在实际的三维场景上覆盖二维图像,ARKit应用利用视觉惯性测程法——利用设备的传感器追踪用户周围的实体世界,感知设备与注视场景的相对方向和位置——把三维图像覆盖到实际的三维场景上。

  手机或平板电脑相机能探测位面,并把三维图像放置到位面上,使它们看起来自然、没有违和感。相机传感器甚至能帮助应用确定光线方向,使增强的物体能投射出似乎是真实的影子。

  我怎样知道哪些应用支持增强现实?

  苹果尚未披露推广ARKit应用的计划,但麦加里预计App Store将开设专区,推广虚拟现实应用。

本文地址:IT百科频道 https://www.hkm168.com/tags/912668.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


IT百科
小编:小易整编
相关文章相关阅读
  • 总结CreateJS的详细介绍

    总结CreateJS的详细介绍

    CreateJS库是一款HTML5游戏开发的引擎,是一套可以构建丰富交互体验的HTML5游戏的开源工具包,旨在降低HTML5项目的开发难度和成本,让开发者以熟悉的方式打造更具现代感的网络交互体验。掌握了CreateJS可以更方便的完成HTM...

  • ppt中怎么插入自定义动作按钮

    ppt中怎么插入自定义动作按钮

    ppt插入自定义动作按钮: 打开幻灯片文件,然后在菜单栏中点击插入,打开插入工具栏,之后在插入工具栏中选择形状工具,如下图所示:点击形状工具后,就打开所有预置的形状列表,如下图所示,选择我们需要的形状。选择好形状后,自动退回到ppt文件编辑...

  • 主板显卡卡扣断了怎么办

    主板显卡卡扣断了怎么办

    主板显卡卡扣断了可以尝试使用胶带或胶水将其固定、更换显卡插槽、更换主板或者寻求专业人员的帮助。详细介绍:1、使用胶带或胶水将其固定,使用胶带或胶水时要小心,以免粘到其他部件上;2、更换显卡插槽,建议找专业的电脑维修人员来进行操作;3、更换主...

  • abc类ip地址怎么区分

    abc类ip地址怎么区分

    区分方法:1、a类ip地址,第一段号码为网络号码,剩下的三段号码为本地计算机的号码;2、b类ip地址,前两段号码为网络号码;3、c类ip地址,前三段号码为网络号码,剩下的一段号码为本地计算机的号码。本教程操作环境:windows7系统、De...

  • jsp文件怎么创建

    jsp文件怎么创建

    创建jsp文件的步骤:1、安装和配置java开发环境;2、安装和配置web服务器;3、创建jsp文件;4、编写jsp代码;5、部署和运行应用程序;6、调试和测试。详细介绍:1、安装和配置java开发环境,首先需要在计算机上安装jdk,可以从...

  • win7升级错误代码80072efe该怎么办win7升级错误代码80072efe解决...

    win7升级错误代码80072efe该怎么办win7升级错误代码80072efe解决方案

    win7客户在系统更新的过程中遇到了80072efe的报错,像这种状况要怎么办呢?你先清查网络问题,然后去微软官网下载代理,假如你用的是32位计算机就免费下载32位代理,安装下载完成后马上重启。假如再次出现升级不正确得话,你也就再去官方网站...

  • git怎么合并分支代码

    git怎么合并分支代码

    git合并分支代码的方法:1、使用“gitmerge”命令,该命令用来做分支合并,可以将其他分支中的内容合并到当前分支中。2、使用“gitrebase”命令,该命令用于改变当前的分支的基点,进而实现分支合并。本教程操作环境:Window...

  • 如何使用Vue技术进行移动端开发

    如何使用Vue技术进行移动端开发

    如何使用Vue技术进行移动端开发随着移动互联网的迅猛发展,移动端应用的开发变得越来越重要。Vue.js作为一款轻量级、高性能的前端框架,被广泛应用于移动端开发中。本文将介绍如何使用Vue技术进行移动端开发,并给出具体的代码示例。一、准备工作...

  • 周排行
  • 月排行
  • 年排行

精彩推荐