正确的导入方法二:
新建一个Unity工程,把 EasyARSDKUnitySamples\Coloring3D\Assets 下的所有文件夹拖到工程中,完成后文件夹列表如下:
(3)在EasyAR官网注册自己的应用
注意注册应用的时候的 Bundle ID/Package Name 就是你要导出的应用的 Bundle ID/Package Name ,这个地方必须对应上,否则导出应用后会出现以下效果:
(4)添加KEY
在工程中的 Coloring3D/Scenes 中找到预制好的场景 Coloring3D,打开场景,在Hierarchy视图中的EasyAR中输入自己的在官网上注册的应用所获得的KEY
(5)导出运行
在Unity里面测试运行一下,确认无误之后可以导出APP了,注意导出的时候包名设置一定要跟注册的应用保持一致,否则会出现上面提到的错误。
使用方法:在识别图上对应的位置涂上自己喜欢的颜色,对准识别图扫描之后呈现的模型的对应位置就是自己涂的颜色拉。效果如下:上图和下图分别是没涂色之前的效果和涂色了之后的效果。
从图中我们可以看出来,虽然边缘部分有点偏差,有可能是展UV和稳定性的问题,但是整体的效果还是非常不错的,非常值得肯定。
评价:
这次EasyAR更新了很多更多,可谓是业界良心。
特别是实时上色的涂涂乐功能的开放,操作十分方便快捷。
涂涂乐的一大重点其实还是识别图的制作,涉及3D建模、展UV等操作,才能做出细致的涂涂乐功能,既然EasyAR已经把底层功能的接口开放给我们了,剩下的就是上层开发的事拉,大家发挥自己的想象力吧!