VR / AR / XR

Virtual Reality (VR) - Augmented Reality (AR) - Mixed Reality (MR)

We believe in the power of immersion and develop VR, AR, and XR applications. Contact us and we show you what we have done already and what will be the future of VR & AR gaming.

Virtual Reality (VR)

“Virtual reality (VR) is a computer technology that uses virtual reality headsets, sometimes in combination with physical spaces or multi-projected environments, to generate realistic images, sounds and other sensations that simulate a user's physical presence in a virtual or imaginary environment. A person using virtual reality equipment is able to "look around" the artificial world, and with high quality VR move around in it and interact with virtual features or items. The effect is commonly created by VR headsets consisting of head-mounted goggles with a screen in front of the eyes, but can also through specially designed spaces with multiple large screens. VR systems that include transmission of vibrations and other sensations to the user through a game controller or other devices are known as haptic systems. This tactile information is generally known as force feedback in medical, video gaming and military training applications. Virtual reality also refers to remote communication environments which provide a virtual presence of users with through telepresence and telexistence or the use of a virtual artifact (VA). The immersive environment can be similar to the real world in order to create a lifelike experience grounded in reality or sci-fi. Augmented reality systems may also be considered a form of VR that layers virtual information over a live camera feed into a headset, or through a smartphone or tablet device.”
 

Virtual Reality Headset

“A virtual reality headset is a head-mounted device that provides virtual reality for the wearer. VR headsets are widely used with computer games but they are also used in other applications, including simulators and trainers. They comprise a stereoscopic head-mounted display (providing separate images for each eye), stereo sound, and head motion tracking sensors (which may include gyroscopes, accelerometers, structured light systems, etc.). Some VR headsets also have eye tracking sensors and gaming controllers.”

VR Games

Our team at Nurogames develops currently a medieval VR Game .. more infos soon.

WebVR and WebGL

Our team at Nuromedia and Nurogames develops WebVR and WebGL applications and games based on Unity.

WebVR

Since Summer 2017 WebVR is available for Firefox. “Our mission is to keep the Internet open to innovators, creators, and builders on the web. Virtual Reality is set to change the future of web interaction. The ability for anyone to access and enjoy VR experiences is critical. This is why Mozilla set out to bring virtual reality to web browsers, and why we are enabling WebVR in Firefox.”

 
“WebVR is an open specification that makes it possible to experience VR in your browser. The goal is to make it easier for everyone to get into VR experiences, no matter what device you have”
 
 
“WebVR is an … JavaScript API that provides support for virtual reality devices, such as the HTC Vive, Oculus Rift or Google Cardboard, in a web browser.  This API is designed with the following goals in mind: (1) Detect available Virtual Reality devices. (2) Query the devices capabilities. (3) Poll the device’s position and orientation. (4) Display imagery on the device at the appropriate frame rate."
 

WebGL

“WebGL (Web Graphics Library) is a JavaScript API for rendering 3D graphics within any compatible web browser without the use of plug-ins.[2] WebGL is integrated completely into all the web standards of the browser allowing GPU accelerated usage of physics and image processing and effects as part of the web page canvas. WebGL elements can be mixed with other HTML elements and composited with other parts of the page or page background.[3] WebGL programs consist of control code written in JavaScript and shader code that is written in OpenGL Shading Language (GLSL), a language similar to C or C++, and is executed on a computer's graphics processing unit (GPU). WebGL is designed and maintained by the non-profit Khronos Group.”

Source: https://en.wikipedia.org/wiki/WebGL

“WebGL (Web Graphics Library) is a JavaScript API for rendering interactive 3D and 2D graphics within any compatible web browser without the use of plug-ins. WebGL does so by introducing an API that closely conforms to OpenGL ES 2.0 that can be used in HTML5 <canvas> elements.”
 

Stereoscopic 360 Degree 4K Realtime Video Streaming for 5G Networks

Our team at Nuromedia and Nurogames develop a software solution for Stereoscopic 360 Degree 4K Realtime Video Streaming for 5G Networks. Nurogames is software solution for virtual reality platform to stream live media and sports events with the entire technology working on 5G Network and using technologies such as NFV (Network Function Virtualisation) and Network Orchestration to streamline the process and provide the best experience to the user. The end-user application is able to stream in realtime to Virtual reality in 360 in Full HD with support for 4K videos based on the Virtual reality device and 4K viewing on PCs as well as full resolution viewing in smartphones.

http://5gtango.eu/

Create Inside VR: A VR Tool for VR Authoring

Our software engineering team at Nurogames will develop an VR and 3D Authoring Tool for a platform that provides architects, video game creators and designers of any expertise with innovative tools necessary to enhance and simplify the creative phase of the designing process. The main idea behind V4Design is to reuse (i) visual: movies, documentaries paintings and images from other artwork and (ii) textual content: from textual documentations in films, critics, catalogues, museum guides, and re-purpose it in order in a way that will be useful for architecture and video game designers. The development will includen an authoring tool that will allow the transformation of 2D videos to 3D objects and environments that could be included in a VR game. The authoring environment will be designed and implemented in order to allow non-game programmers to design gaming environments with intuitive graphical user interface widgets, e.g. drag-and-drop, in a web browser to modify pre-generated game projects (templates) encompassing the 3D data created from the 3D model extraction from 2D visual content and content retrieval & integration as a toolbar for placing content inside the game. In order to achieve this advanced tool several subtasks should be achieved:

  • implement the authoring environment web interface;
  • implement the 3D content retrieval and web browser widget;
  • implement a game template with basic gameplay functionalities;
  • implement the game project reader/writer to apply the modifications;
  • implement the uploader of modifications;
  • setup the game project compiler in the server; and
  • develop the compiled game downloader.

The authoring environment will be able to generate VR games for similar use cases by exploiting the inheritance property of the game templates and will be intuitively perceived by author users that do not have experience in gaming.

Augmented Reality (AR)

“Augmented reality (AR) is a live direct or indirect view of a physical, real-world environment whose elements are "augmented" by computer-generated or extracted real-world sensory input such as sound, video, graphics or GPS data. It is related to a more general concept called computer-mediated reality, in which a view of reality is modified (possibly even diminished rather than augmented) by a computer. Augmented reality enhances one’s current perception of reality, whereas in contrast, virtual reality replaces the real world with a simulated one. Augmentation techniques are typically performed in real time and in semantic context with environmental elements, such as overlaying supplemental information like scores over a live video feed of a sporting event. With the help of advanced AR technology (e.g. adding computer vision and object recognition) the information about the surrounding real world of the user becomes interactive and digitally manipulable. Information about the environment and its objects is overlaid on the real world. This information can be virtual or real, e.g. seeing other real sensed or measured information such as electromagnetic radio waves overlaid in exact alignment with where they actually are in space. Augmented reality brings out the components of the digital world into a person's perceived real world. One example is an AR Helmet for construction workers which display information about the construction sites. The first functional AR systems that provided immersive mixed reality experiences for users were invented in the early 1990s, starting with the Virtual Fixtures system developed at the U.S. Air Force's Armstrong Labs in 1992. Augmented Reality is also transforming the world of education, where content may be accessed by scanning or viewing an image with a mobile device.”

Source: https://en.wikipedia.org/wiki/Augmented_reality

Mixed Reality (MR)

“Mixed reality (MR), sometimes referred to as hybrid reality, is the merging of real and virtual worlds to produce new environments and visualizations where physical and digital objects co-exist and interact in real time. Mixed reality takes place not only in the physical world or the virtual world, but is a mix of reality and virtual reality, encompassing both augmented reality and augmented virtuality via immersive technology.“

Source: https://en.wikipedia.org/wiki/Mixed_reality

The virtuality continuum is a continuous scale ranging between the completely virtual, a virtuality, and the completely real, reality. The reality–virtuality continuum therefore encompasses all possible variations and compositions of real and virtual objects. It has been described as a concept in new media and computer science, but in fact it could be considered a matter of anthropology. The concept was first introduced by Paul Milgram.

Reality–Virtuality Continuum

“The area between the two extremes, where both the real and the virtual are mixed, is called mixed reality. This in turn is said to consist of both augmented reality, where the virtual augments the real, and augmented virtuality, where the real augments the virtual. … While the term augmented virtuality is rarely used nowadays, augmented reality and mixed reality are now sometimes used as synonyms.”

Source: https://en.wikipedia.org/wiki/Reality%E2%80%93virtuality_continuum

Extended Reality (XR)

“Extended reality (XR) is a term referring to all real-and-virtual combined environments and human-machine interactions generated by computer technology and wearables. It includes representative forms such as augmented reality (AR), augmented virtuality (AV) and virtual reality (VR), and the areas interpolated among them. The levels of virtuality range from partially sensory inputs to immersive virtuality, also called VR. XR is a superset which includes the entire spectrum from "the complete real" to "the complete virtual" in the concept of reality–virtuality continuum introduced by Paul Milgram. Still, its connotation lies in the extension of human experiences especially relating to the senses of existence (represented by VR) and the acquisition of cognition (represented by AR). With the continuous development in human–computer interactions, this connotation is still evolving.”

Source: https://en.wikipedia.org/wiki/Extended_reality

X Reality (XR)

“X Reality (XR) consists of technology-mediated experiences that combine digital and biological realities. It encompasses a wide spectrum of hardware and software, including sensory interfaces, applications, and infrastructures, that enable content creation for virtual reality (VR), mixed reality (MR), augmented reality (AR), cinematic reality (CR), and more. With these tools, users generate new forms of reality by bringing digital objects into the physical world and bringing physical world objects into the digital world. XR is a far-reaching, inclusive, and flexible term. The "X" represents a variable that is not fully known or specified, intentionally suggesting an open ecosystem that will continue to expand. XR technologies have applications in almost every industry, such as: architecture, automotive industry, sports training, real estate, mental health, medicine, health care, retail, space travel, design, engineering, interior design, television and film, media, advertising, marketing, libraries, education, news, music, and travel.”

Source: https://en.wikipedia.org/wiki/X_Reality_(XR)