Skip to content

Releases: alemart/encantar-js

Version 0.4.6

12 Feb 19:28

Choose a tag to compare

  • Exported the library as a module, as well as an IIFE
  • The three.js plugin and demo now use encantar.js as a module
  • Build system: added support for Windows (MotivaCG)
  • three.js / babylon.js plugins: if possible, create the scene before preloading the assets
  • Simplified the babylon.js demo by removing the Asset Manager
  • Introduced the reminder dialog
  • Updated the docs

Version 0.4.5

01 Nov 02:03

Choose a tag to compare

  • Introduced the Street Art demo
  • Introduced the Take Photos Add-On
  • Added Viewport.takeSnapshot()
  • Updated the A-Frame, babylon.js and three.js plugins
  • A-Frame plugin: fixed a bug related to the inspector not showing up
  • Basketball game: upgraded to the new audio engine of babylon.js
  • Fixed a bug on the Pointer Tracker
  • Small changes and improvements

Version 0.4.4

28 Jun 15:55

Choose a tag to compare

  • Introduced a new Viewport style: crop
  • Fixed a potential issue related to the orientation of the device
  • Improved some types of the API
  • Tweaked the build system
  • Small changes

Version 0.4.3

02 Apr 16:11

Choose a tag to compare

  • Increased the stability of the tracking
  • Refactored the HUD
  • Updated the docs
  • Small fixes

Version 0.4.2

09 Mar 15:12

Choose a tag to compare

  • Made the tracking more robust, particularly on steep angles
  • Implemented a new PnP technique
  • Introduced Add-Ons: Video Player, AR Buttons and AR Clickables
  • A-Frame plugin: introduced new events
  • Various other changes

Version 0.4.1

21 Jan 02:44

Choose a tag to compare

  • Documented the plugins in Markdown
  • Moved the project to esbuild
  • Updated the A-Frame and the three.js plugins
  • Updated the documentation
  • Made small changes to the code

Version 0.4.0

22 Dec 02:51

Choose a tag to compare

  • Introduced the Pointer Tracker
  • Improved the calculations of the Image Tracker
  • Introduced classes for Vectors, Quaternions and Rays
  • Introduced routines for decomposing Transforms
  • Added a utility for raycasting
  • Changed the smoothing filter of the Pose
  • Made several smaller additions to the API
  • Introduced the Asset Manager (extra)
  • Added a preloading method to the templates of the plugins
  • Updated the plugins
  • Created the Magic AR Basketball Game ;)
  • Created a demo of the Pointer Tracker
  • Added posters of the demos
  • Changed the Stats bar and the 2D UI of the demos
  • Added support for using an ImageData as a Reference Image
  • Dropped support for using a canvas as a Reference Image
  • Updated the documentation
  • General improvements and fixes

Version 0.3.0

21 Oct 02:11

Choose a tag to compare

  • Changed to encantar.js
  • Introduced the fullscreen mode
  • Introduced the viewport styles
  • Partial rewrite of the viewport system
  • Rewrite of the A-Frame plugin and demo
  • Rewrite of the Three.js plugin and demo
  • Introduced the Babylon.js plugin and demo
  • Improved the tracking
  • Updated the Session object
  • Introduced new resolution strings
  • Updated the documentation
  • General improvements

Version 0.2.0

03 Jul 02:47

Choose a tag to compare

  • Added support for iOS & Safari
  • Changed the license to LGPL
  • Updated demos & documentation

Version 0.1.1

29 Apr 00:30

Choose a tag to compare

  • Include a WebAR demo with a QR code on the website
  • Update the computation of the modelViewMatrix
  • Increase the distance of the far plane (viewing frustum)