Meta 把这类似PC真个操作称为Workspace,它许可用户在全体环境中挂起多个虚拟显示器,并支持unity的开拓。这一特性对付开拓者来说是惊喜的,虽然Meta 2 一贯跳票,但对付开拓者来说开拓Meta 的AR运用还是愉快的。
对付Meta 2,它的fov达到90度,具有2560 x 1440显示分辨率,720p的前置摄像头,4个扬声器,但须要连接电脑利用。
Meta AR眼镜宣扬视频:https://v.qq.com/x/page/s0515blxbzv.html
在开拓者方面,Meta 2 供应了unity的sdk,使开拓者能够利用Unity和C#快速轻松地创建全息运用程序。SDK包括SLAM,手势交互,界面设计指南,示例代码,运用程序,文档和技能支持等一些功能。以是了本日为大家分享下关于Meta的一些开拓步骤(翻译整理于:https://www.sitepoint.com/getting-started-with-augmented-reality-and-meta/)。
PS:一些资源分享:
AR开拓模型资源:http://www.arparticles.com/plugin.php?id=mo_waterfall_s
Meta SDK 安装包:http://www.arparticles.com/forum.php?mod=viewthread&tid=264
Meta AR开拓视频教程:http://www.arparticles.com/portal.php?mod=view&aid=106
开拓条件
1.一台Meta 2 设备(官网已开放预定,大约949美刀)
2.unity 5.4+版本
3.Windows 8.1或Windows 10 开拓平台(Mac OS 不支持)
4.下载Meta SDK(https://dev.metavision.com/devcenter)
开拓准备
我们新建一个unity项目
导入Meta SDK
现在我们该当在项目中看到两个新的文件夹“Meta”和“MetaPackage”
开拓
将我们的预制体 MetaWorld (Meta / MetaCore / Resources / Prefabs / MetaWorld.prefab)拖到面板中,它是我们的AR相机
添加模型工具
我们首先新建个空GameObject,命名为“Butterfly App”,然后我们导入一些模型,本此演示我们利用的是Asset Store的蝴蝶模型,想利用其他模型的可以参考网站(整理了许多AR开拓的一些资源):http://www.arparticles.com/plugin.php?id=mo_waterfall_s
将模型导好之后,我们将一个蝴蝶的预制体拖到我们新建的“Butterfly App”下面
我们也可以对蝴蝶模型进行一些参数设置:
为了使我们的蝴蝶有一些物理属性和交互,Meta 为我们准备了一个“MetaBody”组件来实现
接下来,我们修正下蝴蝶模型的mesh网格的着色器
为其添加一些粒子效果,完善我们的全息体验
保存运行,效果十分惊艳:
PS:如果你没有看到蝴蝶模型,你须要这样来设置:
1.没有看到蝴蝶在你面前?通过点击F4来更新你的视图 - 或按照箭头!
2.Meta眼镜中并没有看到两个图像?确保你已点击Meta开拓职员套件左下角的3D按钮。
3.在Unity的预览中并没有看到两幅图像?按F2切换到并排模式。
4.在Meta 眼镜中看到非常小的图像?按F3切换到整流视图。
如果你已经成功显示,你该当可以看到一个漂浮在实际场景中的蝴蝶!
你可以捉住它,用自己的手移动它。
导出和提交
我们已经完成了Meta 全息运用的开拓,接下来我们须要将其导出。
然后添加我们准备好的场景
在“Build Settings”窗口中:
1.选择“PC, Mac & Linux Standalone”。
2.确保目标平台设置为“Windows”。
3.将architecture设置为“x86”。
然后我们在Player Settings 上设置运用名等一些参数
然后我们在Api Compatibility Level 设置为.NET 2.0
然后Build and run,我们设置好运用的文件路径
然后运行测试:
AR酱原创,转载务必注明
微旗子暗记AR酱(ARchan_TT)
AR酱官网:www.arjiang.com