VR AR SDK汇总

慢慢补全~

 

【VR】

1.SteamVR

推出官方:HTC

支持设备:HTC Vive(HTC的其他设备还需要研究一下)

官网:https://www.vive.com/cn/

SDK下载:https://github.com/ValveSoftware/steamvr_unity_plugin/releases

SDK文档官网:https://valvesoftware.github.io/steamvr_unity_plugin/

Wave Unity SDK: https://hub.vive.com/storage/docs/en-us/UnityDocGettingStart.html

(还有好几种SDK,待研究Vive Sense,Viveport)

2.Oculus SDK

推出官方:Facebook

支持设备:Oculus DK2,Oculus Rift,Oculus Quest

官网:

SDK下载:

SDK文档官网:

3.OpenVR

推出官方:Unity

支持设备:

官网:

SDK下载:

SDK文档官网:

 

【AR】

1.MRTK

推出官方:微软

设备:HoloLens,HoloLens2

官网:https://www.microsoft.com/zh-cn/hololens

SDK下载:https://github.com/microsoft/MixedRealityToolkit-Unity

SDK文档官网:https://docs.microsoft.com/zh-cn/windows/mixed-reality/unity-development-overview

(1代和2代的SDK、开发方式以及交互方式,是有比较大的区别的)

2.AR Foundation

推出官方:Unity

支持设备:目标是全平台,但是现在只提供基础功能。目前只作为ARKit、ARCore以及SenseAR的搭载平台。

 

SDK下载:Unity2018和2019中的Package Manager

 特性:除了ARKit和ARCore的功能外,还支持LWRP(包括shader graph),照相机图像API

 (2019.7.18图)

Unity官方直播开发教程:https://www.bilibili.com/video/av59656334

3.Vuforia

推出官方:PTC

支持设备:移动端:iOS,Android。HoloLens也支持

官网:https://developer.vuforia.com/

SDK文档官网:https://library.vuforia.com/articles/Training/getting-started-with-vuforia-in-unity.html

特性:虚拟按钮、圆柱体正方体识别、自定义识别

Unity官方直播开发教程:https://www.bilibili.com/video/av79875925

4.Kinect

推出官方:微软

支持设备:Kinect + PC

官网:

SDK文档官网:

特性:精确的体感捕捉

5.ARKit

推出官方:苹果

支持设备:iOS设备(原生开发)

官网:https://developer.apple.com/cn/augmented-reality/arkit/

SDK文档官网:https://developer.apple.com/cn/documentation/arkit/#topics

特性:ARKit 3.0支持People Occlusion(人体遮挡),Motion Capture(动作捕捉),Simulataneous Front and Back Camera(同时使用前后摄像头)

6.ARCore

推出官方:Google

支持设备:部分安卓设备和部分iOS设备(一直在更新)(iOS只支持云锚点)

支持设备官网:https://developers.google.cn/ar/discover/supported-devices

官网:https://developers.google.cn/ar/

ARCore Unity SDK文档:https://developers.google.cn/ar/reference/unity/

Unity官方直播开发教程:https://www.bilibili.com/video/av36228246

特性:Cloud Anchors(云锚点),Oriented Feature Points(有朝向的特征点)

7.Leap Motion

推出官方:Leap

支持设备:Leap Motion,Oculus,PC

官网:https://developer.leapmotion.com/

SDK文档官网:https://leapmotion.github.io/UnityModules/

特征:精细的手部动捕

8.zSpace

推出官方:

支持设备:zSpace 100,zSpace 300

官网:

SDK文档官网:

特征:模型“出屏”效果很好,多用来做模型展示

9.Magic Leap

推出官方:Magic Leap

支持设备:

官网:

SDK文档官网:

特征:MR体验

10.NReal

推出官方:NReal

支持设备:NReal

官网:https://shopcn.nreal.ai/

SDK下载:https://developer.nreal.ai/download

SDK文档官网:https://developer.nreal.ai/reference/nrsdk/overview

NReal Unity Android:https://developer.nreal.ai/develop/unity/android-quickstart

11.SenseAR

推出官方:商汤

支持设备:目前只支持部分安卓设备

官网:https://www.sensetime.com/service/sensear_platform.html

SDK下载:Unity2018和2019中的Package Manager

SDK文档官网:

Unity官方直播开发教程:https://www.bilibili.com/video/av59656334

12.DuMix AR

推出官方:百度

支持设备:Android、iOS(Mac和Windows只支持部分功能)

官网:https://ar.baidu.com/

SDK下载:https://ai.baidu.com/sdk#ar

SDK文档官网:https://ai.baidu.com/ai-doc/AR/Ok3h7lxl8

13.HiAR

推出官方:亮风台

支持设备:HiAR G100,HiAR G200

官网:https://www.hiar.com/

SDK下载:

SDK文档官网:

14.EasyAR

推出官方:上海视辰

支持设备:

官网:https://www.easyar.cn/

SDK下载:https://www.easyar.cn/view/download.html#download-nav2

SDK文档官网:https://help.easyar.cn/EasyAR%20Sense/v4/GettingStartedUnity/GettingStartedUnity.html

15.VoidAR

推出官方:成都米有

支持设备:Windows、MacOS、Android、iOS

官网:http://www.voidar.net/

SDK下载:http://www.voidar.net/downloads.php

SDK文档官网:http://www.voidar.net/documents/articles/Overview_cn.html

16.PicoVR

退出官方:Pico

支持设备:Pico Neo 2、Pico Neo 3等Pico设备

官网:https://www.pico-interactive.com/

SDK下载:https://developer.pico-interactive.com/

SDK文档官网:http://sdk.picovr.com/docs/sdk/cn/index.html

特征:若要使用Pico设备作为终端设备,最好使用Pico SDK,Pico SDK提供了Pico SDK + VRTK的开发Demo,地址:https://github.com/picoxr/vrtk-support

 

 

VR 设备对比表(2020/2/22图)

 

 

移动端AR SDK对比表(2020/2/22图)

 

posted on 2020-02-19 14:35  Lumious  阅读(3768)  评论(0编辑  收藏  举报

导航