Research Article

ARgent: A Web Based Augmented Reality Framework for Dynamic Content Generation

August 15, 2020
TR EN

ARgent: A Web Based Augmented Reality Framework for Dynamic Content Generation

Abstract

In the modern world, people are more and more interested in interactive technologies. Despite the usefulness of augmented reality, which is a novel addition to those interactive technologies, its development still requires knowledge and experience with programming and game development tools gained by long-term education and training. People experienced in design and content creation can be deprived of the ability to create and maintain AR applications. In this paper, ARgent, an AR authoring tool developed in Unity will be introduced. This framework will supply the whole workflow pipeline which involves modules targeting the tree fronts: the server, the web interface and mobile application. The server will be responsible for packaging and optimizing objects, doing database processes and serving the data to the web interface and mobile application. The web interface will be used for content management as web applications are easy to use and easily accessible. The mobile application is the application that will be used by the end user. ARgent will provide a way to create applications entirely in a Graphical User Interface (GUI) without needing to write any line of code. The User eXperience (UX) will be familiar to the existing tools to keep users engaged with the development process. ARgent provides a way to import dynamic assets, create animations and optionally create scripts for custom behavior, all within its web interface. ARgent features “asset bundling” method, a novel way to optimize and load dynamic assets, which eliminates performance issues arising from using dynamic assets in applications built with Unity. Finally, a JavaScript engine is added to the framework so that users can write their own scripts enabling them to create custom user interfaces and to assign behaviors to them.

Keywords

References

  1. Seal, A., (2020), Top 7 Augmented Reality Statistics for 2020 [+ Use Cases], https://www.vxchnge.com/blog/augmented-reality-statistics, date retrieved: 09.06.2020.
  2. Cox, L., (2016), 10 Industries Embracing Augmented Reality, https://disruptionhub.com/industries-embracing-augmented-reality/, date retrieved: 09.06.2020.
  3. Höllerer, T. and Feiner, S. (2004). Mobile augmented reality, Telegeoinformatics: Location-based computing and services, 21.
  4. Van Krevelen, D. and Poelman, R. (2010). A survey of augmented reality technologies, applications and limitations, International journal of virtual reality, 9 (2), 1–20.
  5. Chai, L., Hoff, W.A. and Vincent, T. (2002). Three-dimensional motion and structure estimation using inertial sensors and computer vision for augmented reality, Presence: Teleoperators & Virtual Environments, 11 (5), 474–492.
  6. Linowes, J. and Babilinski, K. (2017). Augmented Reality for Developers: Build practical augmented reality applications with Unity, ARCore, ARKit, and Vuforia, Packt Publishing Ltd.
  7. Ramirez, H., Mendivil, E.G., Flores, P.R. and Gonzalez, M.C. (2013). Authoring Software for Augmented Reality Applications for the Use of Maintenance and Training Process, Procedia Computer Science, 25, 189 – 193, 2013 International Conference on Virtual and Augmented Reality in Education.
  8. Seichter, H., Looser, J. and Billinghurst, M. (2008). ComposAR: An intuitive tool for authoring AR applications, 2008 7th IEEE/ACM International Symposium on Mixed and Augmented Reality, pp.177–178.

Details

Primary Language

English

Subjects

Engineering

Journal Section

Research Article

Publication Date

August 15, 2020

Submission Date

June 28, 2020

Acceptance Date

August 10, 2020

Published in Issue

Year 2020

APA
Kurt, G., & İnce, G. (2020). ARgent: A Web Based Augmented Reality Framework for Dynamic Content Generation. Avrupa Bilim Ve Teknoloji Dergisi, 244-257. https://doi.org/10.31590/ejosat.779946
AMA
1.Kurt G, İnce G. ARgent: A Web Based Augmented Reality Framework for Dynamic Content Generation. EJOSAT. Published online August 1, 2020:244-257. doi:10.31590/ejosat.779946
Chicago
Kurt, Gökhan, and Gökhan İnce. 2020. “ARgent: A Web Based Augmented Reality Framework for Dynamic Content Generation”. Avrupa Bilim Ve Teknoloji Dergisi, August 1, 244-57. https://doi.org/10.31590/ejosat.779946.
EndNote
Kurt G, İnce G (August 1, 2020) ARgent: A Web Based Augmented Reality Framework for Dynamic Content Generation. Avrupa Bilim ve Teknoloji Dergisi 244–257.
IEEE
[1]G. Kurt and G. İnce, “ARgent: A Web Based Augmented Reality Framework for Dynamic Content Generation”, EJOSAT, pp. 244–257, Aug. 2020, doi: 10.31590/ejosat.779946.
ISNAD
Kurt, Gökhan - İnce, Gökhan. “ARgent: A Web Based Augmented Reality Framework for Dynamic Content Generation”. Avrupa Bilim ve Teknoloji Dergisi. August 1, 2020. 244-257. https://doi.org/10.31590/ejosat.779946.
JAMA
1.Kurt G, İnce G. ARgent: A Web Based Augmented Reality Framework for Dynamic Content Generation. EJOSAT. 2020;:244–257.
MLA
Kurt, Gökhan, and Gökhan İnce. “ARgent: A Web Based Augmented Reality Framework for Dynamic Content Generation”. Avrupa Bilim Ve Teknoloji Dergisi, Aug. 2020, pp. 244-57, doi:10.31590/ejosat.779946.
Vancouver
1.Gökhan Kurt, Gökhan İnce. ARgent: A Web Based Augmented Reality Framework for Dynamic Content Generation. EJOSAT. 2020 Aug. 1;244-57. doi:10.31590/ejosat.779946

Cited By