找回密码
 注册帐号

扫一扫,访问微社区

AR酱 Magic Leap开发指南(1)--开发前准备

10
回复
1007
查看
[ 复制链接 ]
排名
2299
昨日变化

31

主题

252

帖子

1470

积分

Rank: 9Rank: 9Rank: 9

UID
156756
好友
11
蛮牛币
1298
威望
0
注册时间
2016-7-13
在线时间
495 小时
最后登录
2019-10-14

专栏作家

2019-7-3 22:39:01 显示全部楼层 阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册帐号

x
本帖最后由 geekli 于 2019-7-3 22:39 编辑

Magic Leap这家最神秘的AR公司去年推出了Magic Leap One AR眼镜。
屏幕快照 2019-07-03 下午10.21.25.png

屏幕快照 2019-07-03 下午10.23.36.png

这款目前世界前三好的AR眼镜还是吸引了一大批开发者的关注。Magic Leap推出了Creator平台、Lumin SDK等一系列工具,帮助开发者打造AR应用,推动AR内容市场的发展。

屏幕快照 2019-07-03 下午10.24.58.png

由于目前国内关于开发Magic Leap 眼镜应用的文章比较少,所以根据官方的API文档与开发过程中的感受为大家整理了一些Magic Leap One的开发教程,帮助大家了解整个开发过程,快速上手AR眼镜应用开发,大家一起推动整个AR内容市场的发展。

Step 1:安装工具
Magic Leap软件包管理器是一个独立的桌面应用程序,开发者可以轻松安装SDK软件包、软件工具和示例代码。

1.下载Package Manager Installer:https://creator.magicleap.com/downloads

2.启动Magic Leap Package Manager。找到要安装的包,然后选择它,包的详细信息显示在右边。
屏幕快照 2019-07-03 下午10.27.51.png

3.从可用版本列表中选择你想要的版本,然后单击最右边对下载图标。继续选择要安装的任何其他软件包。

4.完成后,单击底部状态栏中的Apply changes。

屏幕快照 2019-07-03 下午10.27.54.png

Step 2:Magic Leap One设备准备
1.前提准备

  • 电子邮件注册(Creator Portal:https://creator.magicleap.com/)
  • Wi-Fi连接正常

屏幕快照 2019-07-03 下午10.28.13.png

2.开发环境设置
  • Creator Mode:显示设备上的创建器设置。
  • Allow untrusted sources?: 让设备加载未经Magic Leap批准的应用程序。注意:应用程序仍然必须使用Creator门户的证书进行签名。
  • Enable MLDB Access: 使用Magic Leap Debug Bridge (MLDB)让设备通过USB或WiFi与计算机通信


Step 3:获得开发人员证书

1.有两种证书类型:
  • Development:在开发过程中使用此证书类型签署应用程序。开发者最多可以生成两个开发证书。
  • Submission:当开发者准备将应用程序提交到Magic Leap World时,使用此证书类型在应用程序上签名。每个应用程序必须使用一个独特的提交证书。

2.在Magic Leap Creator Portal中,单击Publish > Certificates.

3.单击Create certificate 或 Add new.
屏幕快照 2019-07-03 下午10.28.57.png
4.为证书输入一个名称
屏幕快照 2019-07-03 下午10.29.05.png
此时开始下载privatekey.zip文件。如果将此文件放错位置,则会生成一个新的证书。生成证书需要几分钟,定期刷新该页,直到证书状态从挂起变为活动状态。

5.生成证书后,单击证书旁边的download按钮下载.cert文件。
屏幕快照 2019-07-03 下午10.29.20.png
6.提取.privkey文件。

7.将.privkey和.cert文件移动到同一个文件夹中。

在下载了.privkey和.cert文件并位于同一目录之后,就可以为应用程序签名了。

Step 4:选择开发平台

Lumin SDK提供了涵盖不同3D引擎和编程语言的api和框架。
屏幕快照 2019-07-03 下午10.32.18.png
开发者可以根据自身的技能情况选择开发平台(此系列的开发文章默认情况下使用的是Unity平台)。

Step 5:开启Simulator

1.打开Magic Leap Package Manager,选择所需版本的Lumin SDK后,单击Use ML Remote。
屏幕快照 2019-07-03 下午10.33.29.png
2.在Magic Leap Remote窗口中,单击Start Simulator。
屏幕快照 2019-07-03 下午10.33.44.png
3.这时会出现交互窗口,你应该会看到Leaper。还可能收到一条错误消息(无法找到房间数据)。这是可以忽略的,接下来将加载房间数据。
屏幕快照 2019-07-03 下午10.33.53.png
4.在Magic Leap Remote窗口中,确认所有组件的状态为绿色。
屏幕快照 2019-07-03 下午10.34.07.png
5.在交互窗口中,单击Load Virtual Room…在这个Mini Map 窗口。
屏幕快照 2019-07-03 下午10.34.18.png
6.如果需要,可以导航到文件夹<Lumin SDK> > MagicLeap > mlsdk > v#.##.# > VirtualDevice > data > VirtualRooms > ExampleRooms。

7.选择 Lounge.room, 然后单击 Open。
屏幕快照 2019-07-03 下午10.34.27.png
这时你已经成功的启动Magic Leap Remote,不管在后面的开发与学习中,Remote对我们来说很重要,是我们开发精彩的AR眼镜应用的前提。本篇教程主要带大家了解了开发Magic Leap应用前的一些基本的准备工作,后面会陆续推出相关基础教程和实战开发技巧。

------AR Portal(AR开发者社区)整理
关注微信公众号(AR开发者交流社区,国内领先的AR开发者交流学习社区和AR内容平台):AR开发者社区

屏幕快照 2019-07-03 下午10.21.25.png
回复

使用道具 举报

7日久生情
2312/5000
排名
4093
昨日变化

0

主题

1561

帖子

2312

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
254705
好友
1
蛮牛币
2084
威望
0
注册时间
2017-11-16
在线时间
389 小时
最后登录
2019-10-15
2019-7-4 08:10:33 显示全部楼层
666666666666666666666666666666666666
回复 支持 反对

使用道具 举报

0

主题

55

帖子

89

积分

Rank: 2Rank: 2

UID
325389
好友
0
蛮牛币
382
威望
0
注册时间
2019-6-21
在线时间
34 小时
最后登录
2019-10-11
2019-7-4 08:21:22 显示全部楼层
哇哦
回复

使用道具 举报

5熟悉之中
940/1000
排名
10707
昨日变化

0

主题

663

帖子

940

积分

Rank: 5Rank: 5

UID
301976
好友
1
蛮牛币
1408
威望
0
注册时间
2018-10-31
在线时间
179 小时
最后登录
2019-9-30
2019-7-4 10:24:33 显示全部楼层
Nice。。。
回复

使用道具 举报

3偶尔光临
240/300
排名
13484
昨日变化

0

主题

42

帖子

240

积分

Rank: 3Rank: 3Rank: 3

UID
77570
好友
0
蛮牛币
108
威望
0
注册时间
2015-3-6
在线时间
135 小时
最后登录
2019-9-19
2019-7-4 12:44:42 显示全部楼层
公司不是倒闭了吗?
回复 支持 反对

使用道具 举报

7日久生情
1892/5000
排名
1395
昨日变化

15

主题

273

帖子

1892

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
119664
好友
3
蛮牛币
8314
威望
0
注册时间
2015-8-25
在线时间
724 小时
最后登录
2019-10-15
QQ
2019-7-4 14:47:37 显示全部楼层
说好的裸眼3D呢~~~
回复

使用道具 举报

3偶尔光临
258/300
排名
11989
昨日变化

0

主题

73

帖子

258

积分

Rank: 3Rank: 3Rank: 3

UID
173884
好友
0
蛮牛币
66
威望
0
注册时间
2016-10-8
在线时间
105 小时
最后登录
2019-9-26
2019-7-4 16:47:19 显示全部楼层
什么情况
回复

使用道具 举报

排名
39864
昨日变化

2

主题

13

帖子

56

积分

Rank: 2Rank: 2

UID
168006
好友
0
蛮牛币
268
威望
0
注册时间
2016-9-11
在线时间
35 小时
最后登录
2019-9-17
2019-7-8 10:11:47 显示全部楼层
好像这家公司不行了,感觉开发这个会是个坑啊
回复 支持 反对

使用道具 举报

5熟悉之中
549/1000
排名
8331
昨日变化

5

主题

232

帖子

549

积分

Rank: 5Rank: 5

UID
252298
好友
1
蛮牛币
738
威望
0
注册时间
2017-11-3
在线时间
166 小时
最后登录
2019-9-29
2019-7-18 10:05:55 显示全部楼层
厉害了开发者
回复

使用道具 举报

5熟悉之中
940/1000
排名
10707
昨日变化

0

主题

663

帖子

940

积分

Rank: 5Rank: 5

UID
301976
好友
1
蛮牛币
1408
威望
0
注册时间
2018-10-31
在线时间
179 小时
最后登录
2019-9-30
2019-7-18 13:49:55 显示全部楼层
Nice
so。。。。
回复

使用道具 举报

排名
458
昨日变化

11

主题

633

帖子

2936

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
2247
好友
15
蛮牛币
8599
威望
0
注册时间
2013-8-19
在线时间
652 小时
最后登录
2019-9-25

游戏蛮牛QQ群会员活力之星

QQ
2019-7-23 09:29:54 显示全部楼层
看见这个朋克眼镜,嗯。。。外形设计的能不能走点心?你不实用 好看也行,你不好看实用也行啊。戴眼镜的没法用还丑。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则