You are done! It will open a webpage which read the phone webcam, localize a hiro marker and add 3d on top of it, as you can see below. Only thanks to all of them, i could do my part : Optimizing performance from 5fps on high-end phone, to 60fps on 2years old phone.
a-frame three-js webar ar vr three.jsA helper three.js library for building AR web experiences that run in WebARonARKit and WebARonARCore. See three.ar.js API documentation for details.
webvr webar ar vr augmented webaronarkit webaronarcore webxr arcore arkit augmented-realityReact Native binding for iOS ARKit. Note: ARKit is only supported by devices with A9 or later processors (iPhone 6s/7/SE/8/X, iPad 2017/Pro) on iOS 11. You also need Xcode 9 to build the project.
arkit react-native augmented-reality ios react native arNextLevel is a Swift camera system designed for easy integration, customized media capture, and image streaming in iOS. Integration can optionally leverage AVFoundation or ARKit. Alternatively, drop the NextLevel source files or project file into your Xcode project.
nextlevel ios video photography camera capture media avfoundation coreimage snapchat instagram vine augmented-reality mixed-reality ar custom arkit vision coreml📸 The Camera library that sees the vision.
react android ios instagram library snapchat typescript react-native ai camera scanner ar qrcode qr-code vision react-native-camera jsi worklet visioncamera native module qrFind more examples here and on YouTube. This project enables developers to build XR experiences using the same code that runs on the web. Exokit engine is written on top of Node and emulates a web browser, providing native hooks for WebGL, WebXR, WebAudio, and other APIs used in immersive experiences.
android webgl browser web canvas a-frame engine webrtc webvr virtual-reality reality xr webxr magicleap exokit native vr ar vive oculus magic-leapLullaby is a collection of C++ libraries designed to help teams develop virtual and augmented reality experiences.Documentation is available here.
vr ar android ios daydream daydream-controllersThe file type is detected by checking the magic number of the buffer.Show your support for this module by buying this excellent Node.js course.
nodejs uint8array buffer magic-numbers file magic file-types detect mime type archive image img pic picture flash photo video check is exif exe binary jpg png gif webp flif cr2 tif bmp jxr psd zip tar rar gz bz2 7z dmg mp4 m4v mid mkv webm mov avi mpg mp3 m4a ogg opus flac wav amr pdf epub mobi swf rtf woff woff2 eot ttf otf ico flv ps xz sqlite xpi cab deb ar rpm z lz msi mxf mts wasm webassembly blend bpg docx pptx xlsx 3gp jp2 jpm jpx mj2 aif odt ods odp xmlEmscripten port of ARToolKit to JavaScript. During development, you can run npm run watch, it will rebuild the library everytime you change ./js/ directory.
artoolkit ar augmented-realityDepth Lab is a set of ARCore Depth API samples that provides assets using depth for advanced geometry-aware features in AR interaction and rendering. Some of these features have been used in this Depth API overview video. ARCore Depth API is enabled on a subset of ARCore-certified Android devices. iOS devices (iPhone, iPad) are not supported. Find the list of devices with Depth API support (marked with Supports Depth API) here: https://developers.google.com/ar/devices. See the ARCore developer documentation for more information.
mobile ar depth interaction arcore arcore-unity depth-api depthlabThese demos are real, you can click them! They contain the full code, too. To get started with default controller models add DefaultXRControllers component. It will fetch appropriate input profile models. You can learn more here.
react vr webxr react-three-fiber xr ar threeSLARToolkit is a flexible Augmented Reality library for Silverlight and Windows Phone with the aim to make real time Augmented Reality applications with Silverlight as easy and fast as possible. SLARToolkit is based on the established NyARToolkit and ARToolkit.
augmented-reality 3d ar siliverlight slar webcamAR Drawing is an AR Experiment written in Java using ARCore that lets you draw simple white lines in 3d space by pressing your screen and moving the phone around the space. The code is based on the ARCore example, the only large change is the LineRenderer.
ar arcore ar-experimentsThis repository holds a polyfill and example applications for a proposed API for building AR and VR applications in web browsers.You can find the proposed API description in the webxr-api repository.
webxr arkit arcore vr ar es6Control your Parrot AR.Drone using any SDL-compatible controller. Just write simple JSON configuration files."config" JSON files are defined in the ./config directory.
sdl ar.drone ar drone controller joystick ps3 sixaxisThese photos of VR/AR/XR/MR hardware are for anyone to use for any purpose, with or without attribution. Also, check out Spaciblō, an open stack for multi-user WebVR spaces. It's sort of like Wordpress, but for VR instead of blogs.
vr ar xr mr rift vive cardboard photos pictures gearvr daydreamParrot AR drones each form their own wifi network, and by default use the static IP 192.168.1.1. To control a drone, your client device connects to the same wifi SSID as the drone, and sends commands to the static IP. Drones run Linux and have an open telnet server running on port 23 with a BusyBox shell. Any telnet client can connect without any authentication to get a root shell on the drone.
node parrot drone arDownload the most recent .unitypackage from the latest releases and open it up. 🧠 Your new creative workflow. Getting creative feedback from your team, friends, or community can be difficult and usually involves using 3rd party software to capture your experience. Leveraging this plugin and Vimeo's review tools, you can easily get feedback on your project.
unity video vimeo 360 vr ar capture-video recording 360-video
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.