借助Unity AR Foundation构建跨平台AR应用

借助Unity AR Foundation构建跨平台AR应用

Unity是同名游戏引擎的制造商,它在继续推进自己的AR Foundation项目,该项目旨在让开发者可以更容易地创建能够同时在iOS和Android上运行的AR应用。其最新版本增加了对ARKit ARWorldMap和Unity轻量级渲染管道的支持。

Unity是同名游戏引擎的制造商,它在继续推进自己的AR Foundation项目,该项目旨在让开发者可以更容易地创建能够同时在iOS和Android上运行的AR应用。其最新版本增加了对ARKit ARWorldMap和Unity轻量级渲染管道的支持。

AR Foundation公开了一个公共API,旨在涵盖Android ARCore和iOS ARKit的核心功能,从而可以使从单个代码库为两个平台创建AR应用成为可能。Unity在第一个版本中提供了一些基本的AR功能支持,包括平面检测、设备位置和方向跟踪、光线判断等。现在,Unity又增加了一些更高级的功能。

其中之一是对ARKit ARWorldMap的支持,它支持创建共享或持久体验。共享体验允许多个用户同时使用不同的设备查看同一个AR场景并与之交互,每个用户可以从自己的角度查看公共虚拟环境。ARWorldMap也使得创建持久AR体验成为可能,这些体验可以存储并在其他时间点重新创建。AR Foundation现在支持的另一个ARKit特性是面部跟踪,这使得跟踪用户面部的运动和表情成为可能。

值得注意的是,世界地图和人脸跟踪支持目前都是专属于ARKit。Unity计划在未来增加对ARCore功能的支持,但是还没有公布具体的计划。下图列出了当前支持的特性列表。

\"image\"
iOS和Android都支持的一个新特性是Unity轻量级渲染管道。它允许使用Unity的Shader Graph创建着色器,它为着色器提供了一个可视化的编辑器,然后在AR应用程序中使用它们

Unity为AR Foundation开发的其他几个特性是远程处理,这是一种将传感器数据从移动设备传输到台式电脑的能力,目的是加速开发;编辑器内模拟的目标是在不使用真实设备的情况下进行测试。这两个功能都计划在2019年发布。

查看英文原文:Build Cross-platform AR Apps with Unity AR Foundation

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/101225.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • C++中,结构体vector使用sort排序[通俗易懂]

    C++中,结构体vector使用sort排序[通俗易懂]一、遇到问题:今天写代码的是遇到想对vector进行排序的问题,隐约记得std::sort函数是可以对vector进行排序的,但是这次需要排序的vector中压的是自己定义的结构体(元素大于等于2),想以其中某一个元素进行正序或逆序排序,则不能直接使用sort函数。二、解决方案:在网上找资料的过程中,看到http://blog.csdn.net/aguisy/article/d

    2022年10月20日
  • K8s端口映射_docker查看端口映射

    K8s端口映射_docker查看端口映射分享一个大牛的人工智能教程。零基础!通俗易懂!风趣幽默!希望你也加入到人工智能的队伍中来!请点击http://www.captainbed.netDefinitionGivenalanguage,definearepresentationforitsgrammaralongwithaninterpreterthatusestherepresentation…

  • CCD传感器成像、尺寸、曝光时间「建议收藏」

    CCD传感器成像、尺寸、曝光时间「建议收藏」参考博主@机器视觉001的博文https://blog.csdn.net/liubing8609/article/details/78254703工业相机,最本质的功能就是将光信号转变成有序的电信号。CCD传感器成像过程1.用相机拍摄景物时,景物反射的光线通过相机的镜头透射到CCD上。2.当CCD曝光后,光电二极管受到光线的激发释放出电荷,感光元件的电信号便由此产生。3….

  • Python基础知识归纳「建议收藏」

    Python基础知识归纳「建议收藏」Python基础教程Python基础教程Python简介Python环境搭建Python中文编码Python基础语法Python变量类型Python运算符Python条件语句Python循环语句PythonWhile循环语句Pythonfor循环语句Python循环嵌套Pythonbreak语句Python…

    2022年10月16日
  • mmse评估量表_MMSE评估评分指导[通俗易懂]

    简易智能精神状态检查量表(MMSE)操作说明I、定向力(最高分:10分)1、每答对一题得1分星期几?几号?几月?什么季节?哪一年?2、每答对一题得1分省?市?区或县?什么地方?第几层楼?II、记忆力(最高分:3分)告诉被测试者您将问几个问题来检查他的记忆,然后清楚、缓慢的说出3个相互无关的东西的名称(大约1秒钟说1个),说完所有的3个名称后,要求被测试者重复它们。被测试者的得分取决于他们首次重复的…

  • spinner:获取选中值的三种方法

    spinner:获取选中值的三种方法

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号