IEEE Access (Jan 2024)
Augmented Reality Creation Platform Based on Graphical Programming
Abstract
The development of conventional augmented reality (AR) works typically involves complex environment setup, programming development, high costs, and long development cycles, requiring developers to possess certain technical expertise and facing a high entry barrier. To address these challenges and reduce the difficulty of AR work development, this paper proposes a method for creating AR works based on graphical programming. A prototype system is developed to facilitate visual creation. The proposed method involves importing models and AR markers to construct the elements of the work. Subsequently, model parameter variables are designed to enable graphical programming and establish data associations between the work’s elements and the logic function algorithm. Additionally, the front-end page layout of the work can be conducted, and the binding of front-end buttons to back-end graphical programming trigger events can be realized. The prototype system is developed using the AR-Foundation and Unity3D engine. Several case studies are presented to demonstrate the feasibility and versatility of this AR creation method.
Keywords