Which architecture should be implemented to manage data from the real world, in an Unreal Engine 5 simulator and in the context of mixed reality?

05/16/2023
by   Jonathan Cassaing, et al.
0

Due to its ability to generate millions of particles, massively detailed scenes and confusing artificial illumination with reality, the version 5 of Unreal Engine promises unprecedented industrial applications. The paradigms and aims of Unreal Engine contrast with the industrial simulators typically used by the scientific community. The visual quality and performance of its rendering engine increase the opportunities, especially for industries and simulation business: where interoperability and scalability are required. The study of the following issue “ Which architecture should we implement to integrate real-world data, in an Unreal Engine 5 simulator and in a mixed-reality environment? ” offers a point of view. The topic is reexamined in an innovative and conceptual way, such as the generalization of mixedreality technologies, Internet of Things, digital twins, Big Data but providing a solution for simple and actual use cases. This paper gives a detailed analysis of the issue, at both theoretical and operational level. Then, the document goes deep into Unreal Engine's operation in order to extract the vanilla capabilities. Next, the C++ Plugin system is reviewed in details as well as the third-party library integration: pitfalls to be avoided are shown. Finally, the last chapter proposes a generic architecture, useful in large-scale industrial 3D applications, such as collaborative work or hyper-connected simulators. This document might be of interest to an Unreal Engine expert who would like to discover about server architectures. Conversely, it could be relevant for an expert in backend servers who wants to learn about Unreal Engine capabilities. This research concludes that Unreal Engine's modularity enables integration with almost any protocol. The features to integrate external real data are numerous but depend on use cases. Distributed systems for Big Data require a scalable architecture, possibly without the use of the Unreal Engine dedicated server. Environments, which require sub-second latency need to implement direct connections, bypassing any intermediate servers.

READ FULL TEXT

page 4

page 7

page 9

page 12

page 13

page 14

page 15

research
06/01/2023

Extending the Metaverse: Hyper-Connected Smart Environments with Mixed Reality and the Internet of Things

The metaverse, i.e., the collection of technologies that provide a virtu...
research
04/25/2019

Storage Solutions for Big Data Systems: A Qualitative Study and Comparison

Big data systems development is full of challenges in view of the variet...
research
10/28/2022

Big Data Meets Metaverse: A Survey

We are living in the era of big data. The Metaverse is an emerging techn...
research
05/03/2019

Dataspace architecture and manage its components class projection

Big Data technology is described. Big data is a popular term used to des...
research
11/07/2017

InterPSS: A New Generation Power System Simulation Engine

This paper presents the design of InterPSS simulation engine, including ...
research
07/08/2021

Semantic Intelligence in Big Data Applications

Today, data is growing at a tremendous rate and, according to the Intern...
research
02/01/2022

IDP-Z3: a reasoning engine for FO(.)

An important sign of intelligence is the capacity to apply a body of kno...

Please sign up or login with your details

Forgot password? Click here to reset