HCSEMar 1, 2019

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

arXiv:1903.00185v11 citations
Originality Synthesis-oriented
AI Analysis

This provides a structured approach for programmers developing VR/AR systems with multiple sensors and algorithms, though it appears to be an incremental extension of existing design patterns.

The authors tackled the challenge of developing complex virtual and augmented reality interfaces by proposing the MVC-3D design pattern, which extends the classic MVC pattern with an interactive View and Library component, resulting in reduced complexity for most components (M, iV, C) while only increasing complexity in the Library component.

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.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes