AR初体验:宣传G20
最近Pokemon Go太火,它基于LBS(Location Based Service)+AR(Augmented Reality)的一款游戏,这股风,一定会让国内的公司纷纷效仿,你懂的。不可否定的是,势必会推动AR更好的发展,风投都开始大胆投了嘛~!
之前的文章:Kinect的那些事儿 那时候还觉得还早,现在俨然觉得是时候要了解一下了。
LBS定位相关的:
Pokemon Go用的是Google地图,无奈在国内,所以了解了一下百度SDK和高德SDK,没有真正去接。
AR相关:
Metaio:现在用不了,苹果公司收购Metaio之后,不对外开放了。不过他到现在还没有什么动作,然道他在憋大招。
Vuforia:现在用的人比较多,Vuforia被高通(Qualcomm)卖给PTC。
国内也有很多,EasyAR,HiAR……
在把Vuforia的samples都下载下来玩弄了一番之后,决定自己动手做个小例子,然后分享到微信。
主题就选G20吧,杭州欢迎你!
扫一扫身份证的反面,show:




apk地址:http://pan.baidu.com/s/1kVLcvd1
如果你想尝试一下AR,那么可以尝试下载一个玩一玩,如果你可以随手分享一个给朋友,那自然是更好不过了。
工程地址:链接:http://pan.baidu.com/s/1mipmoUs 密码:lc93
工程地址也附上,有兴趣的可以一起来讨论学习AR。QQ:512614226
用到的东西:
1.Vuforia,去https://developer.vuforia.com 注册申请license key,这是必须的。最好把samples下载下来玩一玩。
我的例子用到了ImageTarget,Video Playback,本来想用VirtualButtons来做录制视频的按钮的,无奈真的太不灵了。
因为基于ImageTarget,所以内容会跟着你的ImageTarget。
如果你想脱卡(就是追踪丢失,就是你的ImageTarget识别不上了),那么可以在OnTrackingLost()来写你自己的逻辑来控制你的物体。
2.ShareREC,ShareSDK http://www.mob.com/ ,接ShareREC并不难,看官网文档接吧,就是比较麻烦,要这个key,那个key的。ShareREC 的key,ShareSDK的key,要分享到微信平台的话,还要去微信开发平台去申请key。其它开放平台类似,去各自平台网站去申请吧。
AR初体验:宣传G20的更多相关文章
- iOS AR技术初体验,使用EasyAR示例程序的小白指南
QQ前两天的传递火炬,是我第一次直接接触到AR.(虽然之前听同事说过,因为他喜欢玩游戏,PS.3DS等等都玩过,这个技术最开始就是从这里出现的).所以感觉很有趣,就想自己也试着搞一下玩玩...下面是我 ...
- Xamarin.iOS开发初体验
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKwAAAA+CAIAAAA5/WfHAAAJrklEQVR4nO2c/VdTRxrH+wfdU84pW0
- Microsoft IoT Starter Kit 开发初体验
1. 引子 今年6月底,在上海举办的中国国际物联网大会上,微软中国面向中国物联网社区推出了Microsoft IoT Starter Kit ,并且免费开放1000套的申请.申请地址为:http:// ...
- win7升win10,初体验
跟宿舍哥们聊着聊着,聊到最近发布正式版的win10,听网上各种评论,吐槽,撒花的,想想,倒不如自己升级一下看看,反正不喜欢还可以还原.于是就开始了win10的初体验了,像之前装黑苹果双系统一样的兴奋, ...
- ARKit从入门到精通(1)-ARKit初体验
ARKit从入门到精通(1)-ARKit初体验 转载自:http://blog.csdn.net/u013263917/article/details/72903174 该系列文章共十篇,笔者将由易到 ...
- .NET平台开源项目速览(15)文档数据库RavenDB-介绍与初体验
不知不觉,“.NET平台开源项目速览“系列文章已经15篇了,每一篇都非常受欢迎,可能技术水平不高,但足够入门了.虽然工作很忙,但还是会抽空把自己知道的,已经平时遇到的好的开源项目分享出来.今天就给大家 ...
- Xamarin+Prism开发详解四:简单Mac OS 虚拟机安装方法与Visual Studio for Mac 初体验
Mac OS 虚拟机安装方法 最近把自己的电脑升级了一下SSD固态硬盘,总算是有容量安装Mac 虚拟机了!经过心碎的安装探索,尝试了国内外的各种安装方法,最后在youtube上找到了一个好方法. 简单 ...
- Spring之初体验
Spring之初体验 Spring是一个轻量级的Java Web开发框架,以IoC(Inverse of Control 控制反转)和 ...
- 【腾讯Bugly干货分享】基于 Webpack & Vue & Vue-Router 的 SPA 初体验
本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57d13a57132ff21c38110186 导语 最近这几年的前端圈子,由于 ...
随机推荐
- javascript 性能惰性加载2016.12.13
利用函数的惰性载入提高 javascript 代码性能 原文:利用函数的惰性载入提高javascript代码性能 作者:阿安 在 javascript 代码中,因为各浏览器之间的行为的差异,我们经常会 ...
- 总结初用erlang 时的遇到一些问题
算起来接触erlang 三个多月快四个月来,期间从零开始看书写erlang代码.修改RabbitMQ.业务开发.系统调优,总算是有点入门了. 最难受的是边学边修改RabbitMQ,开始真心的看不懂,不 ...
- appium java 环境搭建
appium是一款open source 移动自动化测试框架,既支持Android 也支持IOS. appium 基于webdriver协议执行测试脚本. 今天,如炒剩饭,介绍一下搭建appium A ...
- python 3.5: TypeError: a bytes-like object is required, not 'str'
出现该错误往往是通过open()函数打开文本文件时,使用了'rb'属性,如:fileHandle=open(filename,'rb'),则此时是通过二进制方式打开文件的,所以在后面处理时如果使用了s ...
- 阿里云部署多个tomcat
转载自:http://www.cnblogs.com/lhj588/p/3805268.html 同时支持windows阿里云服务器 部署前准备: 1.到阿里云官网购买一台服务器 2.给阿里云服务器挂 ...
- 第二天--html+css
<!Doctype html><html> <head> <meta charset="utf-8"> ...
- LeetCode 205 Isomorphic Strings
Problem: Given two strings s and t, determine if they are isomorphic. Two strings are isomorphic if ...
- Cocos2dx
初玩Cocos2dx,多多包涵. 感觉版本之间的差异比较大,相对前面的版本来说,3.X更容易上手,更方便了. 一.安装python.我的python-2.7.3.配置环境变量 系统变量里:在Path里 ...
- 登陆Oracle,报oracle initializationg or shutdown in progress 错误提示
前两天,登陆Oracle,发现登陆不上去了,报”oracle initializationg or shutdown in progress 错误提示” 错误. 然后就想着怎么去解决,首先自己到win ...
- python 登录小程序
运行程序前,需在本目录增加黑名单文件 # Author:JinYu # -*- coding:utf-8 -*- #登录3次锁定 local_username = 'jinyu' local_pass ...