请选择 进入手机版 | 继续访问电脑版

查看: 579|回复: 0

[原创] 在iOS11发布您的ARKit应用程序

[复制链接]

911

主题

1571

帖子

2万

贡献

管理员

Rank: 9Rank: 9Rank: 9

积分
20200
QQ
发表于 2017-9-14 04:05:36 | 显示全部楼层 |阅读模式
在本周的苹果秋季发布会上,苹果宣布iOS 11和ARKit正式版将于9月19日发布。开发者们可以使用Unity ARKit插件,快速开发AR游戏与应用并发布在 App Store中,在全球范围内解锁数亿名用户。

1.jpg


今年六月,苹果在WWDC 2017大会中推出了AR开发框架 ARKit,Unity 也在第一时间添加了对ARKit框架的支持,发布了Unity ARKit插件。从那以后,我们获得了很多来自开发者的反馈,根据反馈不断地改进我们的插件。在今天的Apple Event中展出了不少Made with Unity的游戏。例如一款由Pixel Toys开发,在真实世界中渲染的动感科幻游戏——《战锤40K:自由之刃》。

我们已经看到了不少基于Unity ARKit开发的应用和演示程序,视频如下:



宜家新AR应用程序:可在家中预览家具实际效果


TRIXI出品的草稿风格AR音乐影片《Take on Me》


小机器人Cozmo7月4日独立日烟花庆典

这仅仅是一个开始。将会有更多Made with Unity的ARKit应用出现。

Unity ARKit插件为开发人员提供了对ARKit功能的友好访问:运动跟踪、实时视频渲染、平面查找/点击测试、环境光估测、原始点云数据等。还有便捷的Unity组件,可以简化AR应用程序的创建过程,或在已有的Unity项目中集成AR功能。

11.gif

ARQUA by Cabbibo


12.gif

GNOG by KO_OP


77.gif

Mammoth Mini Golf by Ezone.com


  • ARKit插件新功能
    Unity ARKit Remote是Unity的ARKit插件独有的功能,可以为开发人员节省大量开发时间。 该工具允许您在Unity编辑器中实时更改场景并调试脚本,无需构建应用到设备,从而加快迭代速度。

    Unity ARKit插件现支持以下新功能:

    • 环境光照估算不仅仅预测环境强度,也计算环境光的色温
    • 允许用户指定自己的锚点
    • 在追踪状态更改时接收相关事件
    • 在AR会话中断及恢复时进行事件通知


    为了让开发者能够快速创建AR项目,我们准备了很多示例,包括:
    • 缩放内容:想像一下客厅中的一座迷你版城市;
    • Focus Square:UI元素,用于显示放置对象的位置;
    • 遮挡:将虚拟对象隐藏到真实对象后方的着色器和材质;
    • 阴影:让您的虚拟对象和真实地面更加贴合。



3.gif

  
阴影(让您的虚拟对象站在真实地面上的着色器和材质)

444.gif

开始创作
仅需五步,您便可以使用Unity创作ARKit应用
5.jpg



1、下载最新Unity ARKit插件和Xcode 9,升级设备系统到iOS 11;
2、打开UnityARKitScene场景,在层级列表中找到HitCubeParent游戏对象;
3、HitCubeParent的子对象即为您的虚拟对象。用您选择的任意3D模型替代立方体(Cube),确保为您的新对象添加UnityARHitTestExample脚本;
4、通过使用包含自定义着色器的shadowPlanePrefab和occlusionPlanePrefab为您的场景添加阴影和遮挡,使其看上去更真实;
5、大功告成,在iOS中生成并运行您的作品吧。

Unity ARKit插件可访问Asset Store资源商店免费下载。下载地址:https://www.assetstore.unity3d.com/en/#!/content/92515

我们同时也将Unity ARKit插件在BItBucket上进行开源,开发者可以与我们一同完善这个插件的功能。请查看Bitbucket资源库的说明文件获取详细信息。


以下为Unity ARKit插件的系统要求:
  • Unity 5.6.2或以上版本,推荐使用Unity 2017.1
  • iOS 11
  • Xcode 9或更高版本,需要包含带有ARKit框架的iOS SDK
  • 支持ARKit的iOS设备

结语
我们期待着能在App Store看到您创作的ARKit应用程序!如果您有任何问题请访问Unity中文官方技术论坛(unitychina.cn)。同时,我们也会分享更多ARKit以及AR技术的相关信息给大家。请保持关注!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表