AR.js is a JavaScript library for building augmented reality experiences that run directly in the web browser. It provides the core capability to render digital content overlaid on the real world using either the A-Frame HTML component system or the three.js JavaScript library, supporting both marker-based and location-based AR approaches.
Principalele funcționalități ale ar-js-org/ar.js sunt: A-Frame and three.js Renderers, GPS-Anchored Content Placer, Marker Detection, AR Content Anchoring, Fiducial Marker Detection, AR Image Trackers, AR Image-Tracked Renderers, GPS Location Tracking.
Alternativele open-source pentru ar-js-org/ar.js includ: jeromeetienne/ar.js — AR.js is a web-based augmented reality framework used to create immersive experiences directly in a browser using… andrewhartar/arkit-corelocation — ARKit-CoreLocation is a framework and library for synchronizing augmented reality world tracking with GPS coordinates.… rwaldron/johnny-five — Johnny-Five is a JavaScript robotics framework and microcontroller hardware interface designed for programming robots… googlewebcomponents/model-viewer — model-viewer is a web component used to render and interact with three-dimensional models directly in a web browser.… cifertech/esp32-div — ESP32-DIV is a handheld wireless pentesting platform designed for analyzing and disrupting a wide range of wireless… google-ar/arcore-android-sdk — The Android ARCore SDK is a software development kit and augmented reality framework used to create experiences on…
AR.js is a web-based augmented reality framework used to create immersive experiences directly in a browser using WebGL and WebRTC. It provides a cross-platform runtime that executes on mobile devices and head-mounted displays without requiring a dedicated application installation. The framework includes a marker-based engine for detecting physical patterns or barcodes to anchor digital overlays, a location-based tool for positioning entities via GPS coordinates, and a face tracking library for anchoring content to human facial features. It supports multi-marker simultaneous tracking, custom
ARKit-CoreLocation is a framework and library for synchronizing augmented reality world tracking with GPS coordinates. It enables the placement of virtual objects at precise real-world locations by anchoring digital content to latitude and longitude coordinates. The project provides tools for aligning augmented reality scene headings with geographic north and rendering directional navigation paths on real-world surfaces. It includes capabilities for drawing geographic routing lines and creating world-scale annotations that scale based on their distance from the user. The system manages geosp
Johnny-Five is a JavaScript robotics framework and microcontroller hardware interface designed for programming robots and IoT devices. It provides a standardized library for managing pins, motors, and displays across various microcontroller platforms, allowing developers to control sensors and actuators using a consistent JavaScript API. The framework is distinguished by its use of a plugin-based hardware abstraction system, which enables communication with diverse hardware platforms and protocols. It supports real-time hardware manipulation and debugging through a read-eval-print loop that a
model-viewer is a web component used to render and interact with three-dimensional models directly in a web browser. It functions as a glTF 3D model renderer and an interactive WebGL component, encapsulating a 3D rendering pipeline within a custom HTML element. The project enables web-based augmented reality, allowing 3D assets to be projected into physical environments using a mobile device camera. It provides tools for augmented reality projection and experience creation by combining 3D models with camera tracking. The component supports 3D product visualization and the integration of inte