Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kidult00/awesome-AR

A collection of augmented reality resources for XR enthusiasts 😎
https://github.com/kidult00/awesome-AR

List: awesome-AR

ar arkit augmented-reality awesome awesome-list hci holo mrtk oculus resources vr xr

Last synced: 3 months ago
JSON representation

A collection of augmented reality resources for XR enthusiasts 😎

Awesome Lists containing this project

README

        

# 👓 awesome-AR ![Awesome](https://awesome.re/badge-flat.svg)

A collection of augmented reality resources for XR enthusiasts 😎

by [kidult00, ](https://www.zhihu.com/people/kidult) update:2022-12-21

## Content

- [Augmented Reality Introduction](#Augmented-Reality-Introduction)
- [Learning Materials](#Learning-Materials)
- [Courses & Lectures](#Courses-&-Lectures)
- [YouTube Channels](#YouTube-Channels)
- [Github](#Github)
- [Books](#Books)
- [XR Platforms](#XR-Platforms)
- [Meta](#Meta)
- [Apple](#Apple)
- [Google](#Google)
- [Microsoft](#Microsoft)
- [Others](#Others)
- [Research Labs](#Research-Labs)
- [HCI](#HCI)
- [Position Tracking & World Reconstruction](#Position-Tracking-&-World-Reconstruction)
- [Vision](#Vision)
- [Body Tracking](#Body-Tracking)
- [Input](#Input)
- [Audio/Voice](#Audio/Voice)
- [Accessibility](#Accessibility)


## Augmented Reality Introduction

| URL | Description |
| ------------------------------------------------------------ | --------------------- |
| [Augmented reality - Wikipedia](https://en.wikipedia.org/wiki/Augmented_reality?oldformat=true) | Wikipedia page |
| [TED talks about augmented reality](https://www.ted.com/search?q=augmented+reality) | Past Present & Future |
| [VR AR & XR Wiki](https://xinreality.com/wiki/Main_Page) | Learn the terms |
| [What is Augmented Reality - IxDF](https://www.interaction-design.org/literature/topics/augmented-reality) | An introduction from design perspective |


## Learning Materials

### Courses & Lectures

| URL | Description |
| ------------------------------------------------------------ | ------------------------------------------------------------ |
| [Work with augmented reality and the web - edX](https://learning.edx.org/course/course-v1:CurtinX+APP2x+1T2022/home) | ``edX`` course |
| [Top Augmented Reality Courses - Coursera](https://www.coursera.org/search?query=augmented%20reality&page=2&index=prod_all_launched_products_term_optimization) | ``Coursera`` courses on AR |
| [Introduction to Virtual Reality - Udacity](https://www.udacity.com/course/introduction-to-virtual-reality--ud1012) | ``Udacity`` 101 course by Google VR |
| [Learn ARKit using Unity - Udacity](https://www.udacity.com/course/learn-arkit-using-unity--ud114) | ``Udacity`` course about ARKit development using Unity |
| [The Reality Lab Lectures](https://realitylab.uw.edu/components/lectures.html) | Lectures hosted by ``The Reality Lab`` of University of Washington |
| [Arive Lecture Series - HCI Group](https://www.hci.otago.ac.nz/arive2021.html) | Lecture series organised by the HCI lab at the ``University of Otago`` presents lectures given by leading XR experts from New Zealand and Australia. |
| [Circuit Stream](https://circuitstream.com/) | Paid courses focus on immersive technology education |
| [Unity tutorials in AR](https://learn.unity.com/search?k=%5B%22q%3Aar%22%5D) | ``Unity`` tutorials in AR |
| [VR Development - Unity Learn](https://learn.unity.com/pathway/vr-development) | ``Unity`` guided learning Pathway will prepare you for a job in the VR industry |


### YouTube Channels

| URL | Description |
| ------------------------------------------------------------ | -------------- |
|[Meta Quest](https://www.youtube.com/c/MetaQuestVR) | Meta Quest Channel |
| [WebXR](https://www.youtube.com/c/WebXR)|WebXR Channel |
| [UW Reality Lab](https://www.youtube.com/c/uwrealitylab)| UW Reality Lab Channel|
| [GDC AR](https://www.youtube.com/c/Gdconf/search?query=ar) | Game developers conference topics on AR|
| [Dilmer Valecillos](https://www.youtube.com/c/DilmerV)| XR Programmer |
| [Valem Tutorials](https://www.youtube.com/c/ValemTutorials)| A channel focusing on learning about Immersive Technologies |
| [FusedVR](https://www.youtube.com/c/FusedVR) | Vasanth Mohan(Udacity tutor) XR channel |


### Github

| URL | Description |
| ------------------------------------------------------------ | ------------------------- |
| [augmented-reality Topics](https://github.com/topics/augmented-reality) | ⭐️ GitHub AR Topics |
| [MixedRealityResources: Mixed Reality related resources](https://github.com/Yonet/MixedRealityResources#webxr) | webXR @Yonet |
| [awesome-AR: A curated list of awesome AR resources](https://github.com/dharmeshkakadia/awesome-AR) | @dharmeshkakadia |
| [awesome-augmented-reality: A curated list of mixed reality awesomeness](https://github.com/Domeee/awesome-augmented-reality)| @Domeee |
| [Awesome-ARKit: A curated list of awesome ARKit projects and resources. Feel free to contribute!](https://github.com/olucurious/Awesome-ARKit)| @olucurious |
| [learnvr: A repository to collect VR learning resources](https://github.com/misslivirose/learnvr) | @misslivirose |
| [AR-Source: AR development resources(AR开发资源汇总)](https://github.com/GeekLiB/AR-Source) | by 三次方AIRX |

### Books

- [27 Best New Augmented Reality Books To Read In 2022 - BookAuthority](https://bookauthority.org/books/new-augmented-reality-books)
- [Must Read AR/VR Books In 2020 | ARPost](https://arpost.co/2020/07/08/must-read-ar-vr-books-in-2020/?utm_source=ARPost+Roundup&utm_campaign=73e7e1a4cc-EMAIL_CAMPAIGN+%23110&utm_medium=email&utm_term=0_aed30e9ace-73e7e1a4cc-159491474)

###

## XR Platforms

### Meta

- [Oculus Experiences: VR Games & Apps for Everyone | Oculus](https://www.oculus.com/experiences/)
- [Connect 2021 | Meta Conference](https://www.facebookconnect.com/en-us/)

- [Oculus Developer Center](https://developer.oculus.com/)

- [Oculus Research: Creating the Future | Oculus](https://www.oculus.com/research/)


### Apple

[Augmented Reality - Apple Developer](https://developer.apple.com/augmented-reality/)

| [ARKit](https://developer.apple.com/augmented-reality/arkit/) | [RealityKit](https://developer.apple.com/augmented-reality/realitykit/) | [RoomPlan](https://developer.apple.com/augmented-reality/roomplan/) | [AR Creation Tools](https://developer.apple.com/augmented-reality/tools/) |
| --- | --- | --- | --- |

- [👩🏻‍🎨 Augmented Reality - Human Interface Guidelines - Design](https://developer.apple.com/design/human-interface-guidelines/technologies/augmented-reality/)
- [Augmented Reality - Topics - WWDC22 - Apple Developer](https://developer.apple.com/wwdc22/topics/augmented-reality/)


### Google

- [Google AR & VR | Home](https://arvr.google.com/)
- [ ARCore | Google Developers](https://developers.google.com/ar)

- [👩🏻‍🎨 Augmented reality design guidelines | ARCore](https://developers.google.com/ar/design)
- [Glass Enterprise Edition 2 ](https://developers.google.com/glass-enterprise)


### Microsoft

- [Mixed Reality documentation| Microsoft Docs](https://docs.microsoft.com/en-us/windows/mixed-reality/)
- [Microsoft HoloLens | Mixed Reality Technology for Business](https://www.microsoft.com/en-us/hololens/)

- [Mixed Reality Toolkit 3 Developer Documentation - MRTK3](https://docs.microsoft.com/en-us/windows/mixed-reality/mrtk-unity/mrtk3-overview/)

- [👩🏻‍🎨 Start designing and prototyping - Mixed Reality ](https://docs.microsoft.com/en-us/windows/mixed-reality/design/design)


### Others

- MagicLeap - [Magic Leap](https://www.magicleap.com/en-us/), [MagicLeap2 Developer Portal](https://developer-docs.magicleap.cloud/docs/guides/ml2-overview/), [MagicLeap1 Developer Portal](https://ml1-developer.magicleap.com/en-us/home), 👩🏻‍🎨[App Design Essentials](https://ml1-developer.magicleap.com/en-us/learn/guides/design-essentials)
- Unity - [Augmented Reality](https://unity.com/unity/features/ar) , [Unity’s AR Foundation Framework](https://unity.com/unity/features/arfoundation) , [Unity MARS](https://unity.com/products/unity-mars)
- [Unreal Engine for XR](https://www.unrealengine.com/en-US/xr)
- [Ultraleap](https://www.ultraleap.com/) - Former Ultralhaptics & Leap Motion
- [OpenXR ](https://www.khronos.org/openxr/) - Open standard that provides high-performance access to XR
- [Snap AR](https://ar.snap.com/)
- Mozila - [Mozilla Mixed Reality](https://mixedreality.mozilla.org/)
- [WebXR](https://immersiveweb.dev/) - The WebXR Device API
- [VIVE Developer Resources](https://developer.vive.com/resources/?_gl=1*x16puu*_ga*MTY1NDQzNzIyLjE2NTc0NDA0MTY.*_ga_68NRVQF2CG*MTY1NzQ0MDQxNS4xLjEuMTY1NzQ0MDU4Ny4yOQ..)
- [Sony - AR Glasses System](https://www.sony.net/united/apptech/)
- Chinese players:

- [Pico](https://www.pico.com/en/)

- [Rokid](https://www.rokid.ai/)

- [OPPO AR](https://open.oppomobile.com/ar/)

- [亮风台 | HiAR](https://www.hiscene.com/)

- [百度智能云 - AR开放平台](https://cloud.baidu.com/doc/AR/index.html)

- [华为 - AR创新平台](https://developer.huawei.com/consumer/cn/AR-Planet/)

- [易现EZXR | AR](https://ar.163.com/)

- [讯飞 - 移动应用AR集成方案](https://www.xfyun.cn/solution/app-AR-solution)

- [商汤科技 - 增强现实](https://www.sensetime.com/cn/technology-detail?categoryId=31&gioNav=1)


## Research Labs

- Meta - [Reality Labs](https://tech.fb.com/ar-vr/)
- Microsoft - [Mixed Reality & AI Lab – Zurich](https://www.microsoft.com/en-us/research/lab/mixed-reality-ai-zurich/), [Mixed Reality & AI Lab – Cambridge](https://www.microsoft.com/en-us/research/lab/mixed-reality-ai-lab-cambridge/)
- Disney - [Disney Research](https://la.disneyresearch.com/)
- UW - [UW Reality Lab](https://realitylab.uw.edu/)
- Oxford - [Active Vision Laboratory](https://www.robots.ox.ac.uk/ActiveVision/)
- CMU - [Augmented Perception Lab](https://augmented-perception.org/)
- MIT - [Center for Advanced Virtuality](https://virtuality.mit.edu/)
- Virginia Tech - [3D Interaction Group](https://wordpress.cs.vt.edu/3digroup/)
- [XR Association](https://xra.org/)


## HCI

### Position Tracking & World Reconstruction

- [Spatial awareness getting started - MRTK 2 | Microsoft Docs](https://docs.microsoft.com/en-us/windows/mixed-reality/mrtk-unity/mrtk2/features/spatial-awareness/spatial-awareness-getting-started?view=mrtkunity-2022-05)
- [World Reconstruction Services | Magic Leap](https://developer.magicleap.com/en-us/learn/guides/world-reconstruction-overview-landing)

- [Understanding World Tracking | Apple Developer Documentation](https://developer.apple.com/documentation/arkit/configuration_objects/understanding_world_tracking)

- [Tracking Geographic Locations in AR | Apple Developer Documentation](https://developer.apple.com/documentation/arkit/content_anchors/tracking_geographic_locations_in_ar)


### Vision

- [Vision | Oculus Developers](https://developer.oculus.com/resources/bp-vision/)
- [Rendering | Oculus Developers](https://developer.oculus.com/resources/bp-rendering/)


### Body Tracking

- [Capturing Body Motion in 3D | Apple Developer Documentation](https://developer.apple.com/documentation/arkit/content_anchors/capturing_body_motion_in_3d)
- [Rigging a Model for Motion Capture | Apple Developer Documentation](https://developer.apple.com/documentation/arkit/content_anchors/rigging_a_model_for_motion_capture)

#### Hand Tracking / Gesture

- [Gestures - MRTK 2 | Microsoft Docs](https://docs.microsoft.com/en-us/windows/mixed-reality/mrtk-unity/mrtk2/features/input/gestures?view=mrtkunity-2022-05)
- [Hand tracking - MRTK 2 | Microsoft Docs](https://docs.microsoft.com/en-us/windows/mixed-reality/mrtk-unity/mrtk2/features/input/hand-tracking?view=mrtkunity-2022-05)

- [Ultraleap Hand Tracking Overview - Ultraleap documentation](https://docs.ultraleap.com/hand-tracking/)

- [How to Design User Interfaces for Oculus Quest Hand Tracking Applications | Circuit Stream](https://circuitstream.com/blog/oculus-quest-hand-tracking/)

- [Design – Ultrahaptics Developer Information](https://developer.ultrahaptics.com/kb/design/)

#### Eye Tracking / Gaze

- [Eye Tracking - MRTK 2 | Microsoft Docs](https://docs.microsoft.com/en-us/windows/mixed-reality/mrtk-unity/mrtk2/features/input/eye-tracking/eye-tracking-main?view=mrtkunity-2022-05)
- [Gaze - MRTK 2 | Microsoft Docs](https://docs.microsoft.com/en-us/windows/mixed-reality/mrtk-unity/mrtk2/features/input/gaze?view=mrtkunity-2022-05)

- [Tobii AR | Eye Tracking Technology in Augmented Reality](https://ar.tobii.com/)

- [VR & AR - Eye tracking - Pupil Labs](https://pupil-labs.com/products/vr-ar/)

- [GS Camera for Eye Tracking | AR Eye Tracking | OMNIVISION](https://www.ovt.com/applications/iot-emerging/ar-applications/gs-camera-for-eye-tracking/)

#### Face Tracking

[Tracking and Visualizing Faces | Apple Developer Documentation](https://developer.apple.com/documentation/arkit/content_anchors/tracking_and_visualizing_faces)

#### Head Tracking


### Input

- [Input Overview - MRTK 2 | Microsoft Docs](https://docs.microsoft.com/en-us/windows/mixed-reality/mrtk-unity/mrtk2/features/input/overview?view=mrtkunity-2022-05)
- [Controllers - MRTK 2 | Microsoft Docs](https://docs.microsoft.com/en-us/windows/mixed-reality/mrtk-unity/mrtk2/features/input/controllers?view=mrtkunity-2022-05)

![Magic Leap Supported Input Methods](https://developer-content-images.magicleap.com/1Xq6eiGbbKEo8aOQU6cgO4/f106f4a1dfeeb55629f9f2ae84fc0553/InteractionModel_InputMethods_Example__2_.png)

- [Raycast Overview | Magic Leap](https://developer.magicleap.com/en-us/learn/guides/raycast-overview)


### Audio/Voice

- [Speech - MRTK 2 | Microsoft Docs](https://docs.microsoft.com/en-us/windows/mixed-reality/mrtk-unity/mrtk2/features/input/speech?view=mrtkunity-2022-05)
- [VR Audio Design, Engineering and Mastering Guide | Oculus Developers](https://developer.oculus.com/resources/bp-audio/)


### Accessibility

[Designing Accessible VR | Oculus Developers](https://developer.oculus.com/resources/design-accessible-vr/)