Article | REF: TE5980 V1

Current software exploited in virtual reality

Authors: Karine SIK, Jordane RICHTER, Bertrand PIQUARD

Publication date: May 10, 2021, Review date: June 1, 2021

You do not have access to this resource.
Click here to request your free trial access!

Already subscribed? Log in!


Overview

Français

ABSTRACT

For a few years now, developing virtual reality experiences no longer means venturing into unknown territory. Indeed, anyone can now build a virtual reality experience from a lower entry point than before thanks to the numerous tools and software developed. While the main function of the latter was to create a fun and entertaining experience, today they can be exploited in a professional and industrial context. But what is the process of creating an VR experience and with which tools does the user achieve it? These are the topics covered in this article today.

Read this article from a comprehensive knowledge base, updated and supplemented with articles reviewed by scientific committees.

Read the article

AUTHORS

  • Karine SIK: Marketing and Communication Assistant - Light&Shadows, Suresnes, France

  • Jordane RICHTER: Sales and Marketing Director - Light&Shadows, Suresnes, France

  • Bertrand PIQUARD: General Manager - Light&Shadows, Suresnes, France

 INTRODUCTION

Tracing the origins of software used in virtual reality is like tracing the origins of video game software – and, more specifically, game engines or 3D engines –, whose interests intersect with those of VR software, in the context of professional and industrial use.

While video games once had to be created entirely from scratch, the situation took a new turn in the 1980s with the arrival of the first game engines in the form of 2D game creation systems. Although they have evolved over the years, the aim of the game engine is to provide an arsenal of tools to facilitate and accelerate the development and construction of a 3D experience by enabling the reuse of meshes, code and textures.

The pace of evolution of game engines has continued to accelerate, so much so that many developers in the XR community have noticed that developing a game on an engine shares similarities with developing a VR experience: they can easily be integrated into platform-specific SDKs and customized with different APIs. This makes it possible to add and customize features such as physics, near-realistic graphics rendering, headsets, interfaces, scripting, remote collaboration, collision detection and even artificial intelligence to design interactive experiences that are even more immersive and sufficiently realistic. Better still, the game engine's programming language, which is generally known to developers – such as Java, C++, C# or Python – the tool's power, comprehensibility and adaptability have led to its adoption in the professional sector, particularly industry. Advances in video game technology have ushered in a new era of visualization and interaction, key elements and issues faced by some companies. This technology is used by industries to produce virtual experiences with real-time workflows, boosting efficiency and productivity. Today, it is even possible to combine VR software with professional software such as computer-aided design (CAD), building information modeling (BIM) or product lifecycle management (PLM) applications, with the ambition of reducing production costs or overcoming the complexity of the production process.

This article will take a closer look at the software used in virtual reality, focusing on the different ways it can be used in a professional setting, and how technological advances have helped improve these tools year after year to create the best VR experience.

You do not have access to this resource.

Exclusive to subscribers. 97% yet to be discovered!

You do not have access to this resource.
Click here to request your free trial access!

Already subscribed? Log in!


The Ultimate Scientific and Technical Reference

A Comprehensive Knowledge Base, with over 1,200 authors and 100 scientific advisors
+ More than 10,000 articles and 1,000 how-to sheets, over 800 new or updated articles every year
From design to prototyping, right through to industrialization, the reference for securing the development of your industrial projects

KEYWORDS

software   |   immersion   |   virtual reality   |   rendering engine


This article is included in

Signal processing and its applications

This offer includes:

Knowledge Base

Updated and enriched with articles validated by our scientific committees

Services

A set of exclusive tools to complement the resources

Practical Path

Operational and didactic, to guarantee the acquisition of transversal skills

Doc & Quiz

Interactive articles with quizzes, for constructive reading

Subscribe now!

Ongoing reading
Current virtual reality software