Table of Contents
Fetching ...

M2AR: A Web-based Modeling Environment for the Augmented Reality Workflow Modeling Language

Fabian Muff, Hans-Georg Fill

TL;DR

M2AR is a new web-based, two- and three-dimensional modeling environment that enables the modeling and execution of augmented reality applications without requiring programming knowledge.

Abstract

This paper introduces M2AR, a new web-based, two- and three-dimensional modeling environment that enables the modeling and execution of augmented reality applications without requiring programming knowledge. The platform is based on a 3D JavaScript library and the mixed reality immersive web standard WebXR. For a first demonstration of its feasibility, the previously introduced Augmented Reality Workflow Modeling Language (ARWFML) has been successfully implemented using this environment. The usefulness of the new modeling environment is demonstrated by showing use cases of the ARWFML on M2AR.

M2AR: A Web-based Modeling Environment for the Augmented Reality Workflow Modeling Language

TL;DR

M2AR is a new web-based, two- and three-dimensional modeling environment that enables the modeling and execution of augmented reality applications without requiring programming knowledge.

Abstract

This paper introduces M2AR, a new web-based, two- and three-dimensional modeling environment that enables the modeling and execution of augmented reality applications without requiring programming knowledge. The platform is based on a 3D JavaScript library and the mixed reality immersive web standard WebXR. For a first demonstration of its feasibility, the previously introduced Augmented Reality Workflow Modeling Language (ARWFML) has been successfully implemented using this environment. The usefulness of the new modeling environment is demonstrated by showing use cases of the ARWFML on M2AR.
Paper Structure (8 sections, 4 figures)

This paper contains 8 sections, 4 figures.

Figures (4)

  • Figure 1: ARWFML metamodel for ObjectSpace, Statechange, and FlowScene.
  • Figure 2: Architectural overview of the web-based modeling environment (M2AR) for modeling AR applications.
  • Figure 3: ARWFML language overview, demonstrated in an example of a color brick assembly process on the 3D Modeling Client.
  • Figure 4: Screenshots of the color brick use case in the AR Engine, taken on a Samsung Galaxy Tab S7 tablet.