首页
学习
活动
专区
圈层
工具
发布

Android开发者不可或缺的四大工具

Gimbal中的内置函数库能够为开发者提供特定位置或地理围栏解决方案。Gimbal环境感知SDK帮助开发者向手机用户提供及时、个性化的相关内容,开发者可以从SDK中选择所需的软件库加入应用中。...Gimbal Interest Sensing:使应用能够根据终端用户的个人信息和兴趣做出调整,此工具可以针对特定受众提供定制应用。...主要特性: 开源:Titanium采用宽松的Apache 2.0许可证 高效开发:通过代码重用,减少了开发者的工作时间,调高工作效率 廉价特性:通过使用JavaScript SDK降低了跨平台操作的成本...从而Vuforia SDK能够同时支持iOS和Android的原生开发,这也使开发者在Unity引擎中开发AR应用程序时很容易将其移植到iOS和Android平台上。...主要特性: 跨平台:同时支持iOS和Android系统 AR特性: Vuforia是移动设备最好的增强现实体验平台 最佳的性能体验:通过无与伦比的交互性实现现实与虚拟的完美互动 文字识别功能:支持借助智能手机和平板电脑摄像头实现实时文字识别

1.5K70

一、Vuforia_AR

目前世界上主流的AR SDK提供厂商,国外的主要是Vuforia、Metaio,国内的主要是EasyAR。...Vuforia也在2015年11月被PTC公司重金收购,但是后续一直在更新并提供SDK,因此在ARKit普及之前,Vuforia一直是开发者最青睐的AR SDK,众多的功能以及高质量的识别技术,使得Vuforia...随着VR/AR/MR的大热,笔者本人也利用Vuforia开发了一系列的AR产品,高品质的识别速度让顾客十分满意,Unity和Vuforia的深入结合也让AR开发变得十分容易上手,并且能够打造出十分惊艳的产品...二、注册开发者账号 在使用任何Vuforia SDK之前,你首先要做的是注册Vuforia开发者账号,有了账号之后你才能有对象数据库、才能下载SDK。...这里我们将数据库名字取为“AR_Test”,类型选择“Device”; 上传识别图像,下载图像SDK 点击创建好的数据库,进入之后点击“Add Target”添加图片对象,之后会弹出图片上传界面,上传需要进行扫描识别的图片

2.2K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    腾讯AR专家教你自己做!

    腾讯内部的AR专家秉持着“一言不合就自己开发”的原则,自发对AR游戏进行了预研,本文将通过在Unity中对OpenCV及Vuforia库的使用,简单介绍制作AR游戏的一系列流程。...《Pokémon Go》采用AR技术 只需一台自带GPS功能的智能手机 就可以满世界地找小精灵 然后扔精灵球以捕获精灵 那么问题就来了 AR技术是什么?...Pokémon Go的游戏引擎用到了Unity技术,在腾讯大牛预研的AR游戏中,分别用到了OpenCV及Vuforia库,下面将简单分享下两个库的使用。 ? 想收服小萝莉吗?...二、Vuforia篇 Vuforia是高通的增强现实库,对unity支持好,使用起来简单方便,如下图所示为组内使用Unity+Vuforia开发的坦克大战AR版:通过识别预先设定的标志物(此处为lena...7.按照上述步骤即可在Unity中简单使用Vuforia库,如果有更多需求可以去了解下它的其他功能及API;例如,为了增强识别效果,可以加入摄像头的对焦: Vuforia.CameraDevice.Instance.SetFocusMode

    1.5K20

    Unity-VR | AR相关(更新中)

    下面推荐用Unity开发VR程序的一些常用插件。 1:Vuforia Core Samples Vuforia相对简单,适合初级AR入门开发者。...不过目前暂不支持环境感知与光源感知,必须要通过特定的图片来识别平面,Vuforia的优势在于识别出来的平面相对而言比较稳定,只要摄像机能捕捉到有图片,那识别的平面基本不会出现抖动或者错位,这一点是环境感知暂时无法超越的地方...除此之外,Vuforia开发成本相对较低,并且支持iOS和安卓系统。 ? 2:AR Camera GYRO: Augmented Reality AR Camera是一款AR镜头处理插件。...3:AR Menu (AR Business Card): Augmented Reality with Vuforia AR Menu是一款AR UI解决插件,方便开发者在开发AR程序时,解决UI开发的问题...5:GO Map – 3D Map for AR Gaming GO Map为AR应用提供可定制的地图服务。GO Map这款差劲可以用来制作类似Pokemon Go这种基于位置的AR游戏。 ?

    1.2K30

    从 Pokémon Go 谈 AR 游戏开发

    腾讯内部的 AR 专家秉持着“一言不合就自己开发”的原则,自发对 AR 游戏进行了预研,本文将通过在 Unity 中对 OpenCV 及 Vuforia 库的使用,简单介绍制作 AR 游戏的一系列流程。...Pokémon Go 的游戏引擎用到了 Unity 技术,在腾讯大牛预研的 AR 游戏中,分别用到了 OpenCV 及 Vuforia 库,下面将简单分享下两个库的使用。...二.Vuforia 篇 Vuforia 是高通的增强现实库,对 unity 支持好,使用起来简单方便,如下图所示为组内使用 Unity+Vuforia 开发的坦克大战 AR 版:通过识别预先设定的标志物...] 下载 Vuforia 库导入到 Unity 中; 选取一张待识别图片上传到 Target Manager,如下图所示 创建 Database:[image.png]添加待识别图片:[image.png...[image.png] [image.png] 按照上述步骤即可在Unity中简单使用Vuforia库,如果有更多需求可以去了解下它的其他功能及API;例如,为了增强识别效果,可以加入摄像头的对焦:

    3.2K00

    苹果的增强现实框架:ARKit

    同时能够分析环境自动给模型添加光源,实际效果还是比较惊艳的。 从结构上看,ARKit提供了一套简单易用的AR框架,但框架之外,需要很多的三维空间、游戏编程、3D模型、GPU渲染的知识来理解AR技术。...其他型号处理器(6S以下)只能追踪设备的方向。 ARKit的提供了自带的两个渲染类:ARSCNView和ARSKView,后者用来渲染2D模型。之前鲜有问津的SceneKit算是有了用武之地。...目前ARKit支持的3D渲染引擎,有sceneKit,Unity3D,UE。...最终决定还是用sceneKit,主要出于一下考虑: ARKit目前对Unity3D,UE的支持没有sceneKit好。 sceneKit用OC写,可以OCS。...sceneKit是系统动态库,对安装包压力不大。 sceneKit虽然能力弱,但是对于AR来说足够了,AR毕竟打造不了复杂的游戏。

    4.2K00

    iOS ARKit教程:用裸露的手指在空中画画

    最近,Apple公布了名为ARKit的新增强现实(AR)库。对于许多人来说,它看起来只是另一个优秀的AR库,而不是一个值得关注的技术破坏者。...为了以方便的方式处理平面,我们将创建一个虚拟的SceneKit节点,该节点保存平面位置信息和对焦点方块的引用。...node是一个正常的SceneKit节点,放置在平面的确切位置和方向。它没有几何形状,因此它是不可见的。...为简单起见,我们将采用一些天真的绘图方法。对于手指的每个新位置,我们将在检测到的计划上放下一个圆角非常小的盒子,高度几乎为零。它看起来好像是一个点。...虽然尚未向大众发布,但值得一提的是微软如何通过其Hololens设备赢得AR竞赛非常认真,该设备将AR定制的硬件与先进的3D环境识别技术相结合。

    3K30

    技术趋势|AR增强现实应用于工业4.0的5个案例研究

    增强现实 (AR) 是一种沉浸式技术,它利用实时可视化、模拟和上下文信息的固有潜力来提高工业流程的效率、安全性和质量。...解决方案以Vuforia Studio的形式出现,这是 PTC 的一款软件,可以生成通过增强现实引导的指令。...基于在每台设备的设计阶段开发的 Howden 3D 模型,AR 内容创建者从 PTC 的 IIoT 平台 ThingWorx 中提取数据,并使用 Vuforia Studio 软件将其叠加到真实模型上。...但现在,得益于基于 Aritex Code 增强现实技术的培训课程,该课程采用了 Vuforia Expert Capture 技术,新操作员可以在这项新技术的指导下完成自我训练过程,该技术通过在真实图像上叠加精确的装配说明来逐步教他们...AR 解决方案采用混合现实技术,将 3D 数据和质量保证细节叠加到物理引擎上,并使用人工视觉来筛选和锚定内容。

    30010

    SDK新风口,AR SDK该怎么玩?

    这里不得不提的当然是当年AR引擎界的两大支柱——Metaio和Vuforia。...2年之后Metaio以另一种方式复活:ARKit的关键技术毫无疑问就来自Metaio。 ? Vuforia也同样师出名门,2010年由高通开发,在那个年代担负着向市场普及AR概念、拉动芯片销售的使命。...同样也是在2015年,一直在盈利上没有进展的Vuforia被状态低迷的高通以6500万美元甩卖给了物联网软件制造商PTC。和Metaio不同,Vuforia被卖后仍然开放运作,但是价格却增加了不少。...除了Metaio和Vuforia之外,Wikitude、Kudan、ARToolkit等也开始纷纷进入主流AR开发者的视野,但由于性能、收费等问题,很难再出现一支独秀的情况。...to B、to C都有涉足 虽然视+以B端业务为主,太虚以C端开发者为主,但这并不意味着他们就完全放弃了其他的客户群体。 视+除了为企业定制解决方案之外,还推出了面向大众用户的app——视+小视频。

    2.8K80

    VRAR为工人献上关怀,工业或将“大改革”?

    目前,已有许多的一线工人获得了来自VR/AR的关怀…… 将AR眼镜放进安全头盔,为10000名工人提供帮助 高通、RealWear和UROS就为工人们研发了一款智能AR头盔产品,并计划今年晚些时候正式在哈萨克斯坦开始部署...日前,PTC为提高工厂人员的工作效率,发布了一个名为“Vuforia Expert Capture”的AR解决方案(预计将于2019年5月下旬全面推出)。...与上文中的AR头盔类似,Vuforia Expert Capture也可以在工作人员最需要的时间和地点提供实时相关信息。工人能根据自己的需要,随时获取专业指导,还不需要费神操作。...PTC表示,应用了AR技术的Vuforia Expert Capture是一种对制造业非常有价值的解决方案。...Global Foundries的AI、ML、AR/VR创新负责人DP Prakash指出:“Global Foundries已经在全球工厂中采用了AR,将其作为提高生产力的关键助力之一。”

    53030

    触摸未来:为什么说AR是未来最重要的人机界面?

    现在最流行的AR技术方案是:基于Unity引擎开发环境,利用Qualcomm的Vuforia SDK,为用户构建跨平台的增强现实应用。...图:Vuforia——Qualcomm的AR增强现实技术 由厂商和广告公司所开发的这些促销类AR应用,虽然看似抢眼球、走噱头的成分多了一些,但究其本质,还是利用产品的包装界面作为识别图,让手机通过APP...通过计算和处理,再采用增强现实的形式,叠加到真实的世界。这样才能人们才能通过机器,更好的理解现实,进而更优雅的与现实互动。...我曾经采访过一位“15元豪华午餐”的AR应用开发者,我问他,你最希望在未来的Vuforia v4.0 SDK中增加哪些功能?他表示,希望在Vuforia SDK未来的版本中,支持人体骨骼追踪。...FirePhone不仅仅内置了定制版的四核心Snapdragon处理器、Adreno 330 GPU,它还有许多独特的功能。

    91050

    硬纪元干货 | 视+AR联合创始人涂意:AR将是下一代计算平台

    第一个我们的性能确实不错,我们识别速度很快,跟Vuforia不相上下,但稳定性的话不如 Vuforia,特别是简单的图形。...我觉得有几个卖点也挺好的,像3D物体跟踪。这个的话,我们性能是跟我Vuforia相当的,因为目前这个可以用的第三方SDK,可能就Vuforia有这个功能。...像看到了什么小熊尼奥的地球仪,现在用的是Vuforia,但后面的话它们也会考虑用我们的,因为Vuforia方法有点不大好,它是用的这个扫描的方法去创建一个模型,存到数据库作为标记图扫描的话文件很大,50...云识别什么意思,就是说你的APP打开,这样就可以扫描万物了,我可以扫的图非常多,我这个月有一百张图,下个月我还得再加一百张,那么你就需要有一个动态增加的一个云端的图像数据库,因为只有这个数据库才可以让你去不断的去增加应用场景...这是我们的一些行业案例,汽车之家汽车之家在他的APP里面加了一个AR看车,我相信以后大家觉得看车不会是只是看图片,那么简单了以后会有三维的AR的立体的3D数据库,汽车数据库可交互的,这个车你可以把车门点开

    84030

    增强现实AR技术在工业制造五大应用模式

    采用增强现实之前,工作人员通常要在点检单上手动记录温度、压力等信息,然后再将信息录入电脑。如今,工作人员可以在现场用触摸屏录入信息,创建电子表格并共享最近的信息。...通过采用AR技术,即使是能力一般、经验不足的“菜鸟”,也可以准确地完成各种各样的现场维护作业,这将有助于技术、经验的传承。 ?...增强现实帮助设计师更直观地了解产品在现实世界的运作和使用情况   为此,PTC在去年收购了原高通公司的Vuforia,Vuforia是一个的增强现实(AR)移动视觉平台,为移动设备开发应用,比如平板电脑或手机...,Vuforia能够混合现实和计算机生成的图像,可以使虚拟物体和真实物体共享空间。   ...通过收购Vuforia,结合PTC全生命周期管理解决方案和物联网解决方案,使制造行业企业深化应用AR技术拥有了更多想象的空间。

    2K130

    《 iPhone X ARKit Face Tracking 》

    因此在进行AR配置之前,首先我们需要确认用户设备是否支持我们将要创建的AR体验 ARFaceTrackingConfiguration.isSupported 对于不支持该ARKit配置的设备,提供其它的备选方案或是降级策略也是一种不错的解决方案...ARKit里提供了51种非常具体的面部表情形变参数,我们可以自行选择采用较多的或者只是采用某几个参数来达成我们的目标,比如,用“张嘴”、“眨左眼”、“眨右眼”来驱动一个卡通人物。...创建人脸AR体验 以上介绍了一下使用ARKit Face Tracking所需要了解的新增接口,下面来详细说明如何搭建一个app以完成人脸AR的真实体验。...创建一个ARKit应用可以选择3种渲染框架,分别是SceneKit,SpriteKit和Metal。对于做一个自拍类的app,SceneKit无疑是一种很好的选择。...如果采用默认的Metal方案,设置一个定时器,将snapshot获取到的UIImage转成pixel buffer再进行视频编码,很难做到每秒30帧的同步输出。

    4.2K00

    《iPhone X ARKit Face Tracking》

    因此在进行AR配置之前,首先我们需要确认用户设备是否支持我们将要创建的AR体验 ARFaceTrackingConfiguration.isSupported 对于不支持该ARKit配置的设备,提供其它的备选方案或是降级策略也是一种不错的解决方案...ARKit里提供了51种非常具体的面部表情形变参数,我们可以自行选择采用较多的或者只是采用某几个参数来达成我们的目标,比如,用“张嘴”、“眨左眼”、“眨右眼”来驱动一个卡通人物。...创建人脸AR体验 以上介绍了一下使用ARKit Face Tracking所需要了解的新增接口,下面来详细说明如何搭建一个app以完成人脸AR的真实体验。...创建一个ARKit应用可以选择3种渲染框架,分别是SceneKit,SpriteKit和Metal。对于做一个自拍类的app,SceneKit无疑是一种很好的选择。...如果采用默认的Metal方案,设置一个定时器,将snapshot获取到的UIImage转成pixel buffer再进行视频编码,很难做到每秒30帧的同步输出。

    2.4K30

    移动芯片巨头高通和他的VR、AR野心

    为了VR/AR的底层优化,高通做了这些事 首先就是他们最核心的骁龙820处理器,810的失败让高通投入了更多的精力在处理器的功耗问题上,骁龙820 CPU部分采用高通自主Kyro架构,全新Adreno530...高通在AR/VR领域的投资布局 高通很早就开始关注AR了,除了投资了大名鼎鼎的AR初创公司Magic Leap,他们在2014年研发了AR引擎工具Vuforia,只是后来因为业务理念的转变,高通将Vuforia...转卖给PTC,但是一直没停下研究AR的步伐。...除此之外,高通还投资了国内一家做AR教育应用的小熊尼奥,为他们提供底层的技术支持。...VR/AR不仅仅是硬件设备和软件内容商的崛起契机,更是底层芯片商抢占蓝海的大好时机。

    85210

    iOS ARKit教程:赤手在空中绘画

    库。...对许多人来说,它看起来只是另一个优秀的AR库,而不是值得关注测technology disruptor。但是,如果你在过去几年里看到AR的进展情况,那么你不应该太快得出这样的结论。 ?...ARSCNView是一个名为SCNView的SceneKit主视图的子类,但它使用一些有用的特性扩展了视图。...为简单起见,我们将采用一种简单的绘图方法。对于手指的每一个新位置,我们将在检测到的计划上放置一个非常小的圆形,几乎为零的高度。它会显示为一个点。...虽然还没有向大众发布,但值得一提的是,微软是如何通过Hololens设备来赢得AR竞赛的。Hololens的设备结合了定制的硬件和先进的3D环境识别技术。

    2.3K10

    ARKit 简介-使用设备的相机将虚拟对象添加到现实世界中 看视频

    增强现实应用程序 AR应用程序风靡全球,已经达到数十亿美元的市场。你可以找到各种用途的AR应用程序,从实用程序,购物,教育,社交媒体到游戏,所有这些都带来了额外的乐趣。...渲染 ARKit使用技术处理3D模型并在场景中呈现它们,例如: 金属 SceneKit 第三方工具,如Unity或虚幻引擎 先决条件 为了体验增强现实,ARKit需要最低限度的A-9处理器硬件和iOS...您必须使用以下Apple设备之一: iPhone SE,iPhone 6s及更高版本 iPad 2017及更高版本 所有iPad Pro型号 虽然您可以无线模拟设备,但我建议您将其连接到计算机以加快处理速度...如果您不属于任何公司,请写一些独特的内容,例如您的名字。使用Swift作为Language和SceneKit作为内容技术。最后点击下一步。然后,选择要保存项目的文件夹。至于我,它在我的桌面上。...你创建了第一个AR应用! 接口 这是您刚刚创建新项目后的第一个屏幕。左侧的第一个面板是Project Navigator,其中显示了项目的所有文件。在中间,您可以在项目编辑器中管理项目。

    5.9K30
    领券