Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
alemart def00358d1 Update README il y a 2 semaines
.github Simplify il y a 3 ans
addons Reorganize the build system il y a 2 mois
demos Revert download links il y a 2 mois
docs Update pages il y a 2 semaines
docs_overrides Update pages il y a 2 semaines
plugins Version bump il y a 2 mois
src Cleanup il y a 2 semaines
.gitignore Add build folder il y a 2 mois
CHANGES.md Change CHANGES! il y a 2 mois
LICENSE.md Add license il y a 1 an
README.md Update README il y a 2 semaines
esbuild.mjs Optionally set the port number of the dev server using an environment variable il y a 1 mois
mkdocs.yml New website il y a 2 mois
package-lock.json Version bump il y a 2 mois
package.json Version bump il y a 2 mois
tsconfig.json Use the build folder il y a 2 mois

README.md

encantar.js Web AR engine :magic_wand:

encantar.js is a GPU-accelerated Augmented Reality framework for the web.

  • It’s compatible with all platforms: iOS, Android, Desktops…
  • It can run in devices without native support for AR / WebXR
  • It’s blazing fast, built with GPU acceleration at its core
  • It’s easy to use for developers and artists alike
  • It’s libre: no vendor lock-in and no usage limits
  • All you need is a modern web browser - no app required!

Get started at https://encantar.dev :magic_wand:

Enjoy my magic? :mage_man:

Donate via Ko-fi GitHub Sponsors

Demos

Select any picture below, or browse the website for more!

Demo Game Video Player

Documentation

Learn the incantations:

Core features

Core incantations:

  • Image tracking: track detailed images such as cartoons or photos. Import your custom images and it just works!
  • Pointer tracking: create interactive experiences based on touch and mouse input with an easy-to-use API.
  • Plugins: use encantar.js with the 3D engine of your choice: A-Frame, babylon.js, three.js, or any other!

Add-Ons

Extra incantations:

  • Video Player: easy-to-use video player with controls - suitable for promotional materials, educational content, interactive art, and much more.
  • Buttons & Clickables: easily trigger reactions when buttons or 3D objects are tapped in AR.

About

encantar.js is developed by Alexandre Martins and released under the GNU LGPL v3. It’s based on speedy-vision, a computer vision library for JavaScript created by the same author.