選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
alemart def00358d1 Update README 2週間前
.github Simplify 3年前
addons Reorganize the build system 2ヶ月前
demos Revert download links 2ヶ月前
docs Update pages 2週間前
docs_overrides Update pages 2週間前
plugins Version bump 2ヶ月前
src Cleanup 2週間前
.gitignore Add build folder 2ヶ月前
CHANGES.md Change CHANGES! 2ヶ月前
LICENSE.md Add license 1年前
README.md Update README 2週間前
esbuild.mjs Optionally set the port number of the dev server using an environment variable 1ヶ月前
mkdocs.yml New website 2ヶ月前
package-lock.json Version bump 2ヶ月前
package.json Version bump 2ヶ月前
tsconfig.json Use the build folder 2ヶ月前

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.