• 产品
    • EasyAR Mega
    • WebAR
    • EasyAR Sense
    • EasyAR CRS
    • 姿态识别
    • 手势识别
  • 文档
  • 下载
  • 价格
  • 社区
    • 常见问题
    • 问答
    • 教程
登录 | 注册

开发中心

English 中文
EasyAR Sense EasyAR Sense Samples EasyAR Sense Unity Plugin 历史版本>>

EasyAR是灵活好用的增强现实引擎。

EasyAR Sense提供感知真实世界的能力,支持平面图像跟踪、3D物体跟踪、表面跟踪、运动跟踪和稀疏空间地图、稠密空间地图。

EasyAR Sense是一个独立SDK,它不依赖于非系统组件或是像Unity3D这样的工具,可以提供灵活的基于数据流的组件化API。

EasyAR CRS是云端图像识别服务,可以在云端动态管理识别图,在EasyAR Sense中使用对应API可以使用云服务识别云端存储的识别图,并从云端获取和识别图相关联的数据信息。EasyAR CRS是收费服务。

EasyAR Sense 4.0 提供免费个人版、月付费专业版、一次性付费经典版和定制化功能企业版四种订阅模式。

EasyAR Sense 4.4.0 增加了对 EasyAR Cloud SpatialMap 的支持,另外还增加了一些小功能,修复了一些问题。

EasyAR Sense 4.5.0 增加了一些小功能,修复了一些问题。

发行说明

价格

文档

入门指南

EasyAR Sense

EasyARSense_4.5.0.9653.7z

2022-03-10(43.1MB)

EasyARSense_4.5.0.9653_NR.7z

2022-03-10(2.5MB)

EasyAR Sense Samples

EasyAR Sense不使用任何3D引擎的sample,包含可以分别在Windows、Android以及iOS上运行的sample。

HelloAR

  • 演示如何使用Java API(Android)或者Objective-C API(iOS)创建第一个EasyAR应用
  • 演示创建target的不同方法

HelloARCloud

  • 演示如何使用云识别

HelloARCpp

  • 演示如何使用C++17 API创建第一个EasyAR应用
  • 演示创建target的不同方法

HelloARCustomCamera

  • 演示如何使用非系统API的自定义摄像头创建一个EasyAR应用
  • 使用系统API作为示例,不直接支持Android USB摄像头,如果需要应集成libuvc。 (https://stackoverflow.com/questions/37828376/android-open-external-uvc-camera-instead-hardware-camera/42432233)

HelloARImageTargetData

  • 演示通过ImageTargetData创建target的方法

HelloARKotlin (Android only)

  • 演示如何使用Kotlin创建第一个EasyAR应用
  • 演示创建target的不同方法

HelloARMotionTracking (Android only)

  • 演示如何使用运动跟踪

HelloARMultiTarget_MultiTracker

  • 演示如何使用多个tracker同时跟踪多个目标

HelloARMultiTarget_SameImage

  • 演示如何同时跟踪多个相同目标

HelloARMultiTarget_SingleTracker

  • 演示如何使用一个tracker同时跟踪多个目标

HelloARObjectTracking

  • 演示如何跟踪3D物体

HelloARRecording

  • 演示如何录屏

HelloARSurfaceTracking

  • 演示如何使用表面跟踪

HelloARSwift (iOS only)

  • 演示如何使用Swift API创建第一个EasyAR应用
  • 演示创建target的不同方法

HelloARVideo

  • 演示如何使用EasyAR加载并在target上播放视频
  • 演示本地视频播放
  • 演示透明视频播放

HelloAR (Windows)

  • 演示如何使用C++17 API创建第一个EasyAR应用
  • 演示创建target的不同方法
  • 这个样例是控制台应用,不含可渲染的GUI界面

HelloARCSharp (Windows)

  • 演示如何使用CSharp API创建第一个EasyAR应用
  • 演示创建target的不同方法
  • 这个样例是控制台应用,不含可渲染的GUI界面

HelloARQt (Windows)

  • 演示如何使用C++17 API创建第一个EasyAR应用
  • 演示创建target的不同方法
  • 演示如何在Qt环境下使用EasyAR
  • 这个样例使用Qt5来绘制GUI和其他渲染输出

HelloARImageTargetDataGenerator (Windows)

  • 演示生成ImageTargetData的方法
EasyAR Sense Samples

EasyARSense_4.5.0.9653_Samples_Android.7z

2022-03-10(28.2MB)

EasyARSense_4.5.0.9653_Samples_iOS.7z

2022-03-10(29.6MB)

EasyARSense_4.5.0.9653_Samples_Windows.7z

2022-03-10(19.0MB)

EasyAR Sense Unity Plugin

EasyAR Sense Unity Plugin是EasyAR Sense在Unity中的插件,它在Unity中提供EasyAR Sense功能,可以独立工作或者也可以与AR Foundation协同工作,并且支持在Nreal眼镜上的使用。

EasyAR Sense Unity Plugin 4.5.0 增加了一些小功能,修复了一些bug,增强了用户体验。根据Google的政策,这个版本将 ARCore SDK 更新至 1.23.0,并且在构建过程中添加了更加严格的检查。

EasyAR Sense Unity Plugin 4.5.0 使用 Unity package 组织文件,支持Unity 2019.4及更高版本。点击这里了解详细改进说明。

样例随插件包一起分发。详细描述可以在 这里找到。

AllSamplesLauncher

  • sample启动器,可以通过启动器加载所有手持AR样例。

WorldSensing/SpatialMap_SparseSpatialMap

  • 演示如何使用稀疏空间地图
  • 演示如何创建稀疏空间地图
  • 演示如何在稀疏空间地图上摆放虚拟物体
  • 演示如何预览持久化的内容
  • 演示如何定位多张地图并展示上面的内容

WorldSensing/SpatialMap_Sparse_Localizing

  • 演示如何使用上传到SpatialMap库(比如使用SpatialMap_SparseSpatialMap样例创建)的稀疏空间地图
  • 演示如何定位稀疏空间地图并在上面摆放虚拟物体

WorldSensing/SpatialMap_Sparse_ImageTarget

  • 演示如何同时使用稀疏空间地图和图像跟踪

WorldSensing/SpatialMap_Sparse_Building

  • 演示如何构建稀疏空间地图

WorldSensing/SpatialMap_Sparse_Dense_Building

  • 演示如何同时构建稀疏空间地图和稠密空间地图

WorldSensing/SpatialMap_Dense_BallGame

  • 演示如何使用稠密空间地图
  • 演示如何渲染稠密空间地图网格
  • 演示如何使用稠密空间地图实现碰撞和遮挡

WorldSensing/MotionTracking_Fusion

  • 演示如何通过类似的方法使用 EasyAR motion tracking、AR Foundaton、ARCore、ARKit等的运动跟踪功能
  • 演示如何在app启动时根据设备能力自动选择 frame source
  • 演示如何在运行时的一个场景中切换使用所有可用的 frame source

WorldSensing/MotionTracking

  • 演示如何使用运动跟踪
  • 演示如何在不支持EasyAR运动跟踪的时候自动使用ARKit/ARCore

WorldSensing/MotionTracking_ImageTarget

  • 演示如何同时使用运动跟踪和图像跟踪

WorldSensing/SurfaceTracking

  • 演示如何使用表面跟踪

WorldSensing/SurfaceTracking_ImageTarget

  • 演示如何同时使用表面跟踪和图像跟踪

ObjectSensing/ImageTracking_Targets

  • 演示创建target的不同方法
  • 演示动态创建target
  • 演示通过ImageTargetData创建target的方法
  • 演示如何加载和卸载target
  • 演示如何使用不同中心模式(center mode)
  • 演示如何使用不同水平翻转模式

ObjectSensing/ImageTracking_Video

  • 演示如何使用Unity VideoPlayer加载并在target上播放视频
  • 演示如何使用Unity VideoPlayer加载视频,用自定义shader实现透明视频播放
  • 演示如何修改视频 aspect ratio (Unity VideoPlayer 功能) 适配image target

ObjectSensing/ImageTracking_MotionFusion

  • 演示如何使用EasyAR运动融合功能更加稳定地跟踪图像
  • 演示如何使用EasyAR运动融合功能实现扩展跟踪

ObjectSensing/ImageTracking_CloudRecognition

  • 演示如何使用云识别
  • 演示如何创建和使用本地缓存
  • 演示如何在跟踪是停止网络请求

ObjectSensing/ImageTracking_TargetOnTheFly

  • 演示如何直接从相机图像中实时创建target并load到tracker中

ObjectSensing/ImageTracking_Coloring3D

  • 演示如何创建“AR涂涂乐”,使绘图书中的图像实时“转换”成3D

ObjectSensing/MultiTarget_SingleTracker

  • 演示如何使用一个tracker同时跟踪多个目标

ObjectSensing/MultiTarget_MultiType

  • 演示如何同时跟踪多个不同类型的目标

ObjectSensing/MultiTarget_SameImage

  • 演示如何同时跟踪多个相同目标
  • 演示如何使用自定义代码加载图像目标

ObjectSensing/MultiTarget_MultiTracker

  • 演示如何使用多个tracker同时跟踪多个目标

ObjectSensing/ObjectTracking

  • 演示如何跟踪3D物体

DeviceSupport/Camera_VideoCamera

  • 演示如何打开/关闭camera
  • 演示如何切换camera
  • 演示如何获取camera图像贴图
  • 演示如何控制camera显示
  • 演示如何水平翻转camera图像

DeviceSupport/VideoRecording

  • 演示如何录制视频

DeviceSupport/FrameRecording

  • 演示如何录制eif文件
  • 演示如何使用eif文件进行回放和调试

DeviceSupport/Camera_CustomCamera

  • 演示如何使用非系统API的自定义摄像头创建一个EasyAR应用

DeviceSupport/ARFoundation

  • 演示如何同时使用 EasyAR 和 Unity AR Foundation
  • 演示如何在运行 Unity AR Foundation 的 VIO 能力的基础上构建EasyAR稀疏空间地图和稠密空间地图

Eyewear/Eyewear_Nreal_SpatialMap_Building

  • 演示如何在Nreal设备上使用EasyAR
  • 演示如何在Nreal设备上构建EasyAR稀疏空间地图和稠密空间地图

Eyewear/Eyewear_Nreal_ImageTracking_InWorld

  • 演示如何在Nreal设备上使用EasyAR
  • 演示如何在Nreal设备上使用EasyAR的图像跟踪能力跟踪真实世界中的图像

Eyewear/Eyewear_DeviceHasNoTracking

  • 演示对于没有VIO能力的AR眼镜支持
  • 演示如何在没有VIO能力的AR眼镜上使用图像跟踪
EasyAR Sense Unity Plugin

EasyARSenseUnityPlugin_4.5.0+2500.38660d14.zip

2022-03-10(95.8MB)

  • 开发者协议
  • |
  • 联系我们
  • |
  • 企业微信群
  • |
  • 友情链接
Copyright © 2012 - 2020 视辰信息科技(上海)有限公司. All rights reserved. 沪ICP备13003562号