hiar sdk for android,HiAR | HiAR SDK for Unity | 涂涂乐开发教程
本文将向您介绍如何使用 HiAR SDK 创建一个简单的涂涂乐应用。
Step 1.基础开发及设置
请先按照“创建 Hello World”中的 Step1~Step4,完成以下工作:
新建 Unity 工程并导入 SDK
创建 HiARCamera
设置 AppKey 和 Secret
创建 ImageTarget
Step 2.设置 ImageTarget
在 Hierarchy 窗口中选中 ImageTarget,在其对应的 Inspector 窗口中找到 HiAR Target Mono Behaviour (Script),在 Data Set 选项中选择 color3D。此时,编辑窗口中将显示一张鱼的图片,这是刚刚设置的识别图片。
(说明:color3D 是 SDK 中内置的本地识别包,供教程使用)
Step 3.设置 3D 模型
本文中使用的是一个鱼的 3D 模型,您可以在 Assets/HiAR-Unity/3DModels 目录下找到名为 fish 的文件。将 fish 拖至 Hierarchy 窗口中并设置为 ImageTarget 的子项,适当调整位置和大小。
点击 ImageTarget 下的 fish,在其对应的 Inspector 窗口中点击 Add Component,依次选择Scripts > HiAR Paint。
Step 4.设置 Shader
在 3D 文件 fish 的同级目录下找到 Material 文件夹并打开,找到对应的材质文件 fish。点击 fish ,在对应的 Inspector 窗口中找到 Shader 选项,依次设置为 HiAR > HiARPaint。
Step 5.调试运行
上述操作完成后,需要在 Unity 环境下运行以查看效果。在运行之前,请确保您的电脑已安装了摄像头。
点击运行按钮,摄像头将启动并采集画面;将摄像头对准鱼的图片(点击此获取原图),识别成功后将在图片上叠加显示鱼的模型,并且模型上会显示对应涂色的颜色与图案。
(说明:作者已经将图片打印出来,并且在一条鱼的空白处涂上了颜色)
hiar sdk for android,HiAR | HiAR SDK for Unity | 涂涂乐开发教程相关推荐
- Android视频编辑SDK免费版,Android视频编辑SDK
android视频编辑sdk是一款视频编辑软件,用户可以看到视频配音配乐.添加字幕.添加滤镜.视频转场等各种功能,并可以快速的植入到软件中进行编辑,编辑的过程中支持用户进行智能的硬件解码,选择视频时不 ...
- vr sdk ios android,iOS端SDK的使用
SDK的使用 VR视频播放SDK的基本使用流程如下: 1.配置VR视频播放配置管理对象. 2.用设置配置管理对象初始化VR视频播放管理器. 3.用VR视频播放管理器切换视频是否开启鱼眼. 配置VR视频 ...
- 微信登录+sdk+服务器,android 微信登录sdk
刷新access_token有效期 access_token是调用授权关系接口的调用凭证,由于access_token有效期(目前为2个小时)较短,当access_token超时后,可以使用refre ...
- 《ArcGIS Runtime SDK for Android开发笔记》——(3)、ArcGIS Runtime SDK概述
1.前言 ArcGIS Runtime SDK是一整套用于构建原生及跨平台的地图应用程序的开发包,包括移动设备的Android.iOS.Windows Phone,针对桌面的.Net.Java.OSX ...
- 《ArcGIS Runtime SDK for Android开发笔记》——(6)、基于Android Studio的ArcGIS Android工程结构解析...
1.前言 Android Studio 是第一个Google官方的 Android 开发环境.其他工具,例如 Eclipse,在 Android Studio 发布之前已经有了大规模的使用.为了帮助开 ...
- 个推无法获取个推id_最新个推Android 推送 SDK Maven 集成
概述 公司准备采用个推作为第三方推送平台,我作为客户端的头号小鸟,掐指一算已经毕业 0.1 年了,Leader 准备把这个简单而又独立的功能点交给我来处理,我紧张兮兮的打开官网集成文档 学习了起来.其 ...
- 《ArcGIS Runtime SDK for Android开发笔记》——(4)、基于Android Studio构建ArcGIS Android开发环境...
1.前言 2015年1月15日,发布ArcGIS Runtime SDK for Android v10.2.5版本.从该版本开始默认支持android studio开发环境,示例代码的默认开发环境也 ...
- Xamarin Android项目提示SDK版本太老
Xamarin Android项目提示SDK版本太老 错误信息:The installed Android SDK is too old.Version 24.3.4 or newer is requ ...
- 语音识别,语义理解一站式解决(android平台olami sdk)
语音记账demo:http://blog.csdn.net/ls0609/article/details/72765789 olami sdk实现了把录音或者文字转化为用户可以理解的json字符串从而 ...
最新文章
- C++中 int char 的相互转换
- 【PAT (Advanced Level) Practice】1120 Friend Numbers (20 分)
- [每日电路图] 8、三轴加速度计LIS3DH电路图及功耗等指标
- 本人常用的基础 linux命令
- cpu飙升 死循环_java排查一个线上死循环cpu暴涨的过程分析
- PAT_B_1027_Java(20分)
- android 广播唤醒应用,Android通过广播实现灭屏和唤醒
- 七牛HTML 上传按钮,七牛 JSSDK 配置+常见问题
- 基于用户的协同过滤来构建推荐系统(附代码)
- Kubernetes 真的很复杂吗?
- 【前端应该知道的那些事儿】运动学基础
- 固定二进制位的整型变量
- 2021年好看高考倒计时源码
- 卡方检验spss步骤_数据分析--学统计amp;SPSS操作
- 对ID3算法的理解及其优缺点
- 备战软件设计大赛经验分享篇
- 如何使用FSMC让OLED屏幕刷新率飞起来?
- 13种MongoDB的GUI简介
- 四年级计算机教学目的,四年级计算机教学计划
- 银行家舍入-四舍六入五成双
热门文章
- Java job interview:Java对象持久化的新的规范JDO
- 基于SVG的绘制多边形jQuery插件
- 读取pdf图片并识别内容
- SX1278设计(硬件部分)
- Three.js凹凸贴图bumpMap和法线贴图.normalMap
- GYM CERC 16 K Key Knocking 构造
- Gym-101173K Key Knocking 思维+贪心
- 矩阵关于26的模逆matlab,给定加密矩阵在模运算下的逆矩阵.ppt
- Android M 六大新特性
- Asp.Net Mvc基于Fleck开发的多人网页版即时聊天室