MVC-3D: Adaptive Design Pattern for Virtual and Augmented Reality Systems

03/01/2019
by   Samir Benbelkacem, et al.
0

In this paper, we present MVC-3D design pattern to develop virtual and augmented (or mixed) reality interfaces that use new types of sensors, modalities and implement specific algorithms and simulation models. The proposed pattern represents the extension of classic MVC pattern by enriching the View component (interactive View) and adding a specific component (Library). The results obtained on the development of augmented reality interfaces showed that the complexity of M, iV and C components is reduced. The complexity increases only on the Library component (L). This helps the programmers to well structure their models even if the interface complexity increases. The proposed design pattern is also used in a design process called MVC-3D in the loop that enables a seamless evolution from initial prototype to the final system.

READ FULL TEXT
research
08/10/2018

Inverse Augmented Reality: A Virtual Agent's Perspective

We propose a framework called inverse augmented reality (IAR) which desc...
research
06/28/2011

Augmented Reality Implementation Methods in Mainstream Applications

Augmented reality has became an useful tool in many areas from space exp...
research
11/03/2021

An immersive Open Source environment using Godot

We present a sample implementation of a Virtual and Augmented Reality im...
research
01/12/2021

Real or Virtual? Using Brain Activity Patterns to differentiate Attended Targets during Augmented Reality Scenarios

Augmented Reality is the fusion of virtual components and our real surro...
research
02/23/2022

Virtual, Augmented, and Mixed Reality for Human-Robot Interaction: A Survey and Virtual Design Element Taxonomy

Virtual, Augmented, and Mixed Reality for Human-Robot Interaction (VAM-H...
research
04/09/2019

Affordance Analysis of Virtual and Augmented Reality Mediated Communication

Virtual and augmented reality communication platforms are seen as promis...

Please sign up or login with your details

Forgot password? Click here to reset