#Augmented-reality
Showing 60 of 92 repositories tagged #augmented-reality, ranked by stars
A curated list of awesome ARKit projects and resources. Feel free to contribute!
React component for 2D, 3D, VR and AR force directed graphs
π Lightweight WebGL & JavaScript library for real-time multi-face detection, tracking and augmented-reality face filters. Supports rotation, mouth-opening and integrates with Three.js, Babylon.js, Canvas2D and CSS3D
ViroReact: AR and VR using React Native
Objectron is a dataset of short, object-centric video clips. In addition, the videos also contain AR session metadata including camera poses, sparse point-clouds and planes. In each video, the camera moves around and above the object and captures it from different views. Each object is annotated with a 3D bounding box. The 3D bounding box describes the objectβs position, orientation, and dimensions. The dataset contains about 15K annotated video clips and 4M annotated images in the following categories: bikes, books, bottles, cameras, cereal boxes, chairs, cups, laptops, and shoes
β¬οΈ Media Capture in Swift
ViroReact is the leading library for building AR and VR experiences and applications using React Native and Expo.
React Native binding for iOS ARKit
Simple project to detect objects and display 3D labels above them in AR. This serves as a basic Template for an ARKit project to use CoreML.
3D & AR SDK for Android (Jetpack Compose + Filament), iOS (SwiftUI + RealityKit), and Web. AI-first: llms.txt, MCP server, Copilot/Cursor rules. The only Compose-native 3D library.
Real time WebGL and JavaScript library for face tracking, expression detection and animated emoticons in the browser, with both SVG and Three.js demos included π
Highly customizable library for procedural world generation based on real map data
Winner of Mozilla's $50,000 prize for AI
A 3D Graphics Framework built on Apple's Metal
A demo Augmented Reality shooter made with ARKit in Swift (iOS 11)
Draw with bare fingers in the air using ARKit
A Swift Package for creating familiar UI Elements and animations in RealityKit. For both Augmented Reality or Virtual Reality scenes. Now with visionOS support.
Lovely Augmented Reality Charts for iOS - Built with ARKit
Sceneform Maintained is an ARCore Android SDK with Google Filament as 3D engine. This is the continuation of the archived Sceneform
Build 3D web experiences that work everywhere. From browser to VR headsets, mobile AR to iOS WebXR β create once, deploy anywhere. No app stores, no waiting, no limitations. Get started at https://docs.needle.tools/getting-started
πΆοΈ Augmented Reality on web with React
artoolkitX, providing high-performance video acquisition, marker and texture tracking for augmented reality, in native code for iOS, Android, macOS, Windows, and Linux variants.
[CVPR 2023] Official repository for downloading, processing, visualizing, and training models on the ARCTIC dataset.
[CVPR 2024β¨Highlight] Official repository for HOLD, the first method that jointly reconstructs articulated hands and objects from monocular videos without assuming a pre-scanned object template and 3D hand-object training data.
Apple ARKit example app
Realtime 3D avatar system and cross-platform rendering engine built from scratch for web3 interoperability and the open metaverse.
Bringing the scanning box from SceneKit to RealityKit
visionOS examples βΈΊ Spatial Computing Accelerators for Apple Vision Pro
ARKit - Place virtual objects using ARKit.
Awesome projects and resources about RealityKit
Simple project to recognize hands in realtime. π Serves as an Example for building your own object recognizer.
Official Code for ECCV 2022 paper "AvatarPoser: Articulated Full-Body Pose Tracking from Sparse Motion Sensing"
Generative AI Image and Video Toolset with GANs and Diffusion for Real-World Applications
Create and control 3D shapes using hand gestures in real-time. Built with mediapipe computer vision and threejs
Collaborative Visualization and Simulation Environment, OpenCOVER and OddLOT
Virtual Reality Software Library
Prototype of a real-time visualization tool for ARKit sessions
Daily updated resources on AI across various domains including ML, development, education, healthcare, real estate, robotics, crypto, web3 and more, curated by enthusiasts.
Object detection, tracking, and 6DoF pose estimation in the web browser, integrated training environment to train your own neural network models π
A framework for facial augmented reality on HoloLens
PlacenoteSDK Sample app in native iOS using ARKit, written primarily in Swift
A proof-of-concept of Augmented Reality with HTML5
Draw a tube or thick line in SceneKit
A game inspired by Pokemon Go build with ARKit and SpriteKit
Lightweight WebGL and JavaScript library for real time object detection, tracking and 6DoF pose estimation in the browser π¦. Included in WebAR.rocks.train for custom neural network training.
The relocalization task aims to estimate the 6-DoF pose of a novel (unseen) frame in the coordinate system given by the prior model of the world.
π¦ Unofficial Google Poly SDK in Swift βΒ search, discover, and download 3D models and scenes
Official Code for ACM SIGGRAPH 2024 paper "Ultra Inertial Poser: Scalable Motion Capture and Tracking from Sparse Inertial Sensors and Ultra-Wideband Ranging"
[CVPR 2023] Virtual Occlusions Through Implicit Depth
Web-first SDK that provides real-time ARKit-compatible 52 blend shapes from a camera feed, video or image at 60 FPS using ML models.
A Swift-native, cross-platform framework for building OpenUSD applications.
πΎ A React Native app to visualize your NFTs in AR
Modified plugin source and Add custom ARKit projects implement on Unity
Example of using ARKit's private SPI to record and replay session sensor data
A museum AR experience and simulator, to accompany our blog post on AR experience.
a demo with AR, AI, Visualization
Snapchat-like augmented reality filters
ARKit sample application is written in Objective C with features of Add, Remove, Scale, Move, Snapshot for single and multiple objects with plane/surface detection, reset session and AR support checking.
ARText by ARKit
Experimenting with ARKit