Argon summary week 3 [aurelien bonnafont]

AR is becoming, during the past few years, a vision where an AR environment supports others AR content. This technology was difficult to implement in the past, but nowadays with more efficient mobiles, some application have been developed, but still provides some problems. Argon is an application which tend to give a high control, independency and security to each application in an single AR  environment.

With Argon the goals of the authors was to create an immersive AR environment, integrate it as much as possible in the existing technologies and ease the authoring. They have completed the KML language into a KARML  language to handle AR environment. iOS was the only one to provide an efficient webkit implementation for rendering the different contents and a CSS 3D transform this why argon was developed on it.

Argon provides a public javascript API, to allow authors to modify KML nodes, and a private javascript API to guarantee the maintaining of the HTML DOM data structure.

A Webkit  event sources API is implemented to link native code and interpreted code.

KML was already use by google and many GIS this why it gives a good bases to work on. The KML was upgrade to KARML to customized, oriented or scaling balloon relative to the user point of view.

Since gps currently use by mobiles are not very accurate, the geolocalisation of Argon use the camera and the KARML to precisely position the geospots.

Several projects have been developed on argon and some of them are explain on this article like webservice-based searches, region monitoring etc …

Argon is now a good way to implement AR on mobile since the quality of the results, but new features are being developed like full 3D model rendering and support of other languages.

 

 

Comments are closed.