Module 1 Virtual Reality Fundamentals and Architecture 21ITO01- Augmented and Virtual Reality
Components of a VR
system
CO1 Demonstrate the underlying enabling technologies of Virtual Reality systems
Module 1 Virtual Reality Fundamentals and Architecture 21ITO01- Augmented and Virtual Reality
• A VR system is made up of 2 major subsystems, the
hardware and software.
• The hardware can be further divided into computer or VR engine
and I/O devices,
• while the software can be divided into application software and
database
CO1 Demonstrate the underlying enabling technologies of Virtual Reality systems
Module 1 Virtual Reality Fundamentals and Architecture 21ITO01- Augmented and Virtual Reality
Virtual Reality System Hardware
• The major components of the hardware are the VR engine or computer
system, input devices and output devices
Input Devices
• The input devices are the means by which the user interacts with the virtual
world.
• They send signals to the system about the action of the user, so as to provide
appropriate reactions back to the user through the output devices in real
time.
• They can be classified into tracking device, point input device, bio-
controllers and voice device.
CO1 Demonstrate the underlying enabling technologies of Virtual Reality systems
Module 1 Virtual Reality Fundamentals and Architecture 21ITO01- Augmented and Virtual Reality
• tracking devices sometimes referred to as position sensors, are used in
tracking the position of the user
• they include, electromagnetic, ultrasonic, optical, mechanical and
gyroscopic sensors, data gloves, neural and bio or muscular controllers
CO1 Demonstrate the underlying enabling technologies of Virtual Reality systems
Module 1 Virtual Reality Fundamentals and Architecture 21ITO01- Augmented and Virtual Reality
VR Engine
• VR engine or computer system has to be selected according
to the requirement of the application
•Graphic display and image generation are some of the most
important factors
and time-consuming task in a VR system
•VE engine depends on the application field, user, I/O devices, level
of immersion and the graphic output required
• it is responsible for calculating and generating graphical models,
object
rendering, lighting, mapping, texturing, simulation and display in
real-time.
•VR engine is the processing power of the computer
•computer processing power is the amount of senses (graphical,
sound, haptic,
CO1 Demonstrate the underlying enabling technologies of Virtual Reality systems
Module 1 Virtual Reality Fundamentals and Architecture 21ITO01- Augmented and Virtual Reality
Output Devices
• The output devices get feedback from the VR engine and pass it on to the
users through the corresponding output devices to stimulate the senses.
• Possible classifications of output devices based on the senses are:
graphics
(visual), audio (aural), haptic (contact or force),smell and taste
•first 3 are frequently used in VR systems, while smell and taste are still
uncommon
HMDs:
• head-mounted display that consists of two screens that display the virtual
world in front of the users
• motion sensors that detect the orientation and position of your head and
adjust the picture accordingly.
• built-in headphones or external audio connectors to output sound.
CO1 Demonstrate the underlying enabling technologies of Virtual Reality systems
Module 1 Virtual Reality Fundamentals and Architecture 21ITO01- Augmented and Virtual Reality
Sensors:
• Sensors are mostly incorporated into the headset of VR.
• They track users’ poses and their head position, detect movement and rotation,
and then pass all this data to the VR processor/computing device
• VR depends upon several sensors, including accelerometers,
gyroscopes, magnetometers, and 6DoF.
Audio system:
• VR provides spatial audio, so the users feel how real the virtual world
is.
Computing device:
• It is a strong, powerful machine that processes and creates the 3-
dimensional world.
• All other input devices pass their data onto it, it tracks the user movement
and renders all the graphics.
• Computing devices should have a large amount of RAM, a good
GPU, a powerful
CO1 Demonstrate the underlyingCPU, and
enabling a sufficient
technologies of Virtual storage device.
Reality systems