SlideShare a Scribd company logo
Virtual Reality
A presentation by
NAVEEN KUMAR BISAI
14A51A05A1
Outline
Introduction
The history of VR
Types of VR
Technologies of VR
Architecture of VR system
Applications of VR
Current problems &
Futurework
What is virtual reality?
Experience that simulates immersive physical presence
in a real or imagined environment
Why VR?
VR is able to immerse you in a computer-generated world
of your own making: a room, a city, the interior of human
body. With VR, you can explore any uncharted territory of
the human imagination.
Brief History
In 1950s, flight simulators were built by US Air Force to
train student pilots.
In 1965, a research program for computer graphics called
“The Ultimate Display” was laid out.
In 1988, commercial development of VR began.
In 1991, first commercial entertainment VR system
"Virtuality" was released.
Types of VR System
Windows on World(WoW)
Also called Desktop VR.
Using a conventional computer monitor to display the 3D virtual
world.
Immersive VR
Completely immerse the user's personal viewpoint inside the
virtual 3D world.
The user has no visual contact with the physical word.
Often equipped with a Head Mounted Display (HMD).
Tele presence
A variation of visualizing complete computer generated worlds.
Mixed Reality(Augmented Reality)
The seamless merging of real space and virtual space.
Integrate the computer-generated virtual objects into the
physical world which become in a sense an equal part of our
natural environment.
Distributed VR
A simulated world runs on several computers which are
connected over network and the people are able to interact in
real time, sharing the same virtual world.
Types of vr
Technologies of VR(Hardware)
Head-Mounted Display (HMD)
A Helmet or a face mask providing the visual and auditory
displays.
Binocular Omni-Orientation Monitor (BOOM)
Head-coupled stereoscopic display device.
Uses CRT to provide high-resolution display..
Cave Automatic Virtual Environment (CAVE)
Provides the illusion of immersion by projecting stereo
images on the walls and floor of a room-sized cube.
A head tracking system continuously adjust the stereo
projection to the current position of the leading viewer.
Technologies of VR(Software)
•Toolkits
Programming libraries.
Provide function libraries (C & C++).
•Authoring systems
Complete programs with graphical interfaces for creating worlds
without resorting to detailed programming.
VRML(Virtual Reality Modeling Language)
 Standard language for interactive simulation within the
World Wide Web.
 Allows to create "virtual worlds" networked via the Internet
and hyperlinked with the World Wide Web.
Architecture of VR System
Input Processor, Simulation Processor, Rendering Processor and
World Database.
Components of VR System
Input Processor
Control the devices used to input information to the computer
Simulation Processor
– Core of a VR system.
– Takes the user inputs along with any tasks programmed into
the world and determine the actions that will take place in
the virtual world.
Rendering Processor
– Create the sensations that are output to the user.
.
World Database (World Description Files)
– Store the objects that inhabit the world, scripts that
describe actions of those objects.
Applications
Entertainment
More vivid
Move exciting
More attractive
Medicine
Practice performing surgery.
Perform surgery on a remote patient.
Teach new skills in a safe, controlled environment.
Manufacturing
Easy to modify
Low cost
High efficient
Education & Training
Driving simulators.
Flight simulators.
Ship simulators.
Tank simulators.
Current problems & Future work
 Cybersickness / simulator sickness
 Low-fidelity
 Expensive
 Lack of integration between application
packages
 High-fidelity system
 Cost-saving
 collaborative
 High-level contact between participants in
distributed VR
Current problems
Future work
Any queries

More Related Content

What's hot

Augmented Reality (AR)
Augmented Reality (AR)Augmented Reality (AR)
Augmented Reality (AR)
Ravikeerthi Rao
 
Virtual Reality vs Augmented Reality - Knowing the Difference
Virtual Reality vs Augmented Reality - Knowing the DifferenceVirtual Reality vs Augmented Reality - Knowing the Difference
Virtual Reality vs Augmented Reality - Knowing the Difference
Augment
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
Manoj kumawat
 
Virtual reality ppt
Virtual reality pptVirtual reality ppt
Virtual reality ppt
diksha gaur
 
Augmented reality ppt
Augmented reality pptAugmented reality ppt
Augmented reality ppt
Sourav Rout
 
Augmented reality technical presentation
 Augmented reality technical presentation Augmented reality technical presentation
Augmented reality technical presentation
sairamgoud16
 
Augmented reality
Augmented realityAugmented reality
Augmented reality
Shubham Pahune
 
Augmented Reality By Jaseem Bhutto
Augmented Reality By Jaseem BhuttoAugmented Reality By Jaseem Bhutto
Augmented Reality By Jaseem Bhutto
Jaseem Bhutto
 
AR / VR -- Rise of Technology
AR / VR -- Rise of Technology AR / VR -- Rise of Technology
AR / VR -- Rise of Technology
ShaheenTaj10
 
Seminar report on augmented and virtual reality
Seminar report on augmented and virtual realitySeminar report on augmented and virtual reality
Seminar report on augmented and virtual reality
Dheeraj Chauhan
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
Akash Bhokare
 
Virtual Reality-Seminar presentation
Virtual Reality-Seminar  presentationVirtual Reality-Seminar  presentation
Virtual Reality-Seminar presentation
Shreyansh Vijay Singh
 
The Emerging Virtual Reality Landscape: a Primer
The Emerging Virtual Reality Landscape: a PrimerThe Emerging Virtual Reality Landscape: a Primer
The Emerging Virtual Reality Landscape: a Primer
Sim Blaustein
 
Augmented Reality Presentation
Augmented Reality PresentationAugmented Reality Presentation
Augmented Reality Presentation
SJSU
 
Virtual reality VS Augmented Reality
Virtual reality VS Augmented RealityVirtual reality VS Augmented Reality
Virtual reality VS Augmented Reality
jahangir kiyani
 
Virtual Reality & Augmented Reality
Virtual Reality & Augmented RealityVirtual Reality & Augmented Reality
Virtual Reality & Augmented Reality
Rajesh Yadav
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
Md. Al-Faran Hasan Sadat
 
OCULUS VIRTUAL REALITY TECHNOLOGY
OCULUS VIRTUAL REALITY TECHNOLOGYOCULUS VIRTUAL REALITY TECHNOLOGY
OCULUS VIRTUAL REALITY TECHNOLOGY
Akshay Balu
 
Augmented reality ppt
Augmented reality pptAugmented reality ppt
Augmented reality ppt
Krunal Ambodkar
 
Virtual Reality (VR) & Augmented Reality (AR): Are You Ready?
Virtual Reality (VR) & Augmented Reality (AR): Are You Ready?Virtual Reality (VR) & Augmented Reality (AR): Are You Ready?
Virtual Reality (VR) & Augmented Reality (AR): Are You Ready?
SilverTech
 

What's hot (20)

Augmented Reality (AR)
Augmented Reality (AR)Augmented Reality (AR)
Augmented Reality (AR)
 
Virtual Reality vs Augmented Reality - Knowing the Difference
Virtual Reality vs Augmented Reality - Knowing the DifferenceVirtual Reality vs Augmented Reality - Knowing the Difference
Virtual Reality vs Augmented Reality - Knowing the Difference
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
Virtual reality ppt
Virtual reality pptVirtual reality ppt
Virtual reality ppt
 
Augmented reality ppt
Augmented reality pptAugmented reality ppt
Augmented reality ppt
 
Augmented reality technical presentation
 Augmented reality technical presentation Augmented reality technical presentation
Augmented reality technical presentation
 
Augmented reality
Augmented realityAugmented reality
Augmented reality
 
Augmented Reality By Jaseem Bhutto
Augmented Reality By Jaseem BhuttoAugmented Reality By Jaseem Bhutto
Augmented Reality By Jaseem Bhutto
 
AR / VR -- Rise of Technology
AR / VR -- Rise of Technology AR / VR -- Rise of Technology
AR / VR -- Rise of Technology
 
Seminar report on augmented and virtual reality
Seminar report on augmented and virtual realitySeminar report on augmented and virtual reality
Seminar report on augmented and virtual reality
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
Virtual Reality-Seminar presentation
Virtual Reality-Seminar  presentationVirtual Reality-Seminar  presentation
Virtual Reality-Seminar presentation
 
The Emerging Virtual Reality Landscape: a Primer
The Emerging Virtual Reality Landscape: a PrimerThe Emerging Virtual Reality Landscape: a Primer
The Emerging Virtual Reality Landscape: a Primer
 
Augmented Reality Presentation
Augmented Reality PresentationAugmented Reality Presentation
Augmented Reality Presentation
 
Virtual reality VS Augmented Reality
Virtual reality VS Augmented RealityVirtual reality VS Augmented Reality
Virtual reality VS Augmented Reality
 
Virtual Reality & Augmented Reality
Virtual Reality & Augmented RealityVirtual Reality & Augmented Reality
Virtual Reality & Augmented Reality
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
 
OCULUS VIRTUAL REALITY TECHNOLOGY
OCULUS VIRTUAL REALITY TECHNOLOGYOCULUS VIRTUAL REALITY TECHNOLOGY
OCULUS VIRTUAL REALITY TECHNOLOGY
 
Augmented reality ppt
Augmented reality pptAugmented reality ppt
Augmented reality ppt
 
Virtual Reality (VR) & Augmented Reality (AR): Are You Ready?
Virtual Reality (VR) & Augmented Reality (AR): Are You Ready?Virtual Reality (VR) & Augmented Reality (AR): Are You Ready?
Virtual Reality (VR) & Augmented Reality (AR): Are You Ready?
 

Similar to Virtual reality The Future

Virtual / Artificial Reality-Augmented Reality
Virtual / Artificial Reality-Augmented RealityVirtual / Artificial Reality-Augmented Reality
Virtual / Artificial Reality-Augmented Reality
JasminJaman1
 
Virtual reality.ppt
Virtual reality.pptVirtual reality.ppt
Virtual reality.ppt
AsadKhokhar14
 
Virtual reality-What you see is what you believe
Virtual reality-What you see is what you believe Virtual reality-What you see is what you believe
Virtual reality-What you see is what you believe
kaishik gundu
 
Computer insights.pptx
Computer insights.pptxComputer insights.pptx
Computer insights.pptx
AsadKhokhar14
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
DhirajGidde
 
Virtual reality
Virtual reality Virtual reality
Virtual reality
Mohit Patel
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
Ajay Jha
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
Naresh Pokhriyal
 
Virtual reality
Virtual reality Virtual reality
Virtual reality
PRIYANKA MERANI
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
Satish Mishra
 
Virtual reality in hci
Virtual reality in hciVirtual reality in hci
Virtual reality in hci
jeet patalia
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
Harikrishna Surisetti
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
Nitesh Pandey
 
VIRTUAL REALITY SEMINAR PPT WITH AWESOME AUTOMATIC ANIMATIONS
VIRTUAL REALITY SEMINAR PPT WITH AWESOME AUTOMATIC ANIMATIONS VIRTUAL REALITY SEMINAR PPT WITH AWESOME AUTOMATIC ANIMATIONS
VIRTUAL REALITY SEMINAR PPT WITH AWESOME AUTOMATIC ANIMATIONS
himanshubeniwal015
 
Virtual_Reality_New.pptx
Virtual_Reality_New.pptxVirtual_Reality_New.pptx
Virtual_Reality_New.pptx
BapuPradhan1
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
Akshay Patole
 
Virtual reality ppt
Virtual reality pptVirtual reality ppt
Virtual reality ppt
Ashiqu Alamcod
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
Viral Patel
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
chahat aggarwal
 
How does virtual reality works?
How does virtual reality works?How does virtual reality works?
How does virtual reality works?
how it work
 

Similar to Virtual reality The Future (20)

Virtual / Artificial Reality-Augmented Reality
Virtual / Artificial Reality-Augmented RealityVirtual / Artificial Reality-Augmented Reality
Virtual / Artificial Reality-Augmented Reality
 
Virtual reality.ppt
Virtual reality.pptVirtual reality.ppt
Virtual reality.ppt
 
Virtual reality-What you see is what you believe
Virtual reality-What you see is what you believe Virtual reality-What you see is what you believe
Virtual reality-What you see is what you believe
 
Computer insights.pptx
Computer insights.pptxComputer insights.pptx
Computer insights.pptx
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
Virtual reality
Virtual reality Virtual reality
Virtual reality
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
Virtual reality
Virtual reality Virtual reality
Virtual reality
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
Virtual reality in hci
Virtual reality in hciVirtual reality in hci
Virtual reality in hci
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
VIRTUAL REALITY SEMINAR PPT WITH AWESOME AUTOMATIC ANIMATIONS
VIRTUAL REALITY SEMINAR PPT WITH AWESOME AUTOMATIC ANIMATIONS VIRTUAL REALITY SEMINAR PPT WITH AWESOME AUTOMATIC ANIMATIONS
VIRTUAL REALITY SEMINAR PPT WITH AWESOME AUTOMATIC ANIMATIONS
 
Virtual_Reality_New.pptx
Virtual_Reality_New.pptxVirtual_Reality_New.pptx
Virtual_Reality_New.pptx
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
Virtual reality ppt
Virtual reality pptVirtual reality ppt
Virtual reality ppt
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
How does virtual reality works?
How does virtual reality works?How does virtual reality works?
How does virtual reality works?
 

Recently uploaded

AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeckPoznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
FilipTomaszewski5
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
Fwdays
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
ScyllaDB
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
Fwdays
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
Fwdays
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
Vadym Kazulkin
 
What is an RPA CoE? Session 2 – CoE Roles
What is an RPA CoE?  Session 2 – CoE RolesWhat is an RPA CoE?  Session 2 – CoE Roles
What is an RPA CoE? Session 2 – CoE Roles
DianaGray10
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
Sease
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 

Recently uploaded (20)

AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeckPoznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
 
What is an RPA CoE? Session 2 – CoE Roles
What is an RPA CoE?  Session 2 – CoE RolesWhat is an RPA CoE?  Session 2 – CoE Roles
What is an RPA CoE? Session 2 – CoE Roles
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 

Virtual reality The Future

  • 1. Virtual Reality A presentation by NAVEEN KUMAR BISAI 14A51A05A1
  • 2. Outline Introduction The history of VR Types of VR Technologies of VR Architecture of VR system Applications of VR Current problems & Futurework
  • 3. What is virtual reality? Experience that simulates immersive physical presence in a real or imagined environment Why VR? VR is able to immerse you in a computer-generated world of your own making: a room, a city, the interior of human body. With VR, you can explore any uncharted territory of the human imagination.
  • 4. Brief History In 1950s, flight simulators were built by US Air Force to train student pilots. In 1965, a research program for computer graphics called “The Ultimate Display” was laid out. In 1988, commercial development of VR began. In 1991, first commercial entertainment VR system "Virtuality" was released.
  • 5. Types of VR System Windows on World(WoW) Also called Desktop VR. Using a conventional computer monitor to display the 3D virtual world. Immersive VR Completely immerse the user's personal viewpoint inside the virtual 3D world. The user has no visual contact with the physical word. Often equipped with a Head Mounted Display (HMD).
  • 6. Tele presence A variation of visualizing complete computer generated worlds. Mixed Reality(Augmented Reality) The seamless merging of real space and virtual space. Integrate the computer-generated virtual objects into the physical world which become in a sense an equal part of our natural environment. Distributed VR A simulated world runs on several computers which are connected over network and the people are able to interact in real time, sharing the same virtual world. Types of vr
  • 7. Technologies of VR(Hardware) Head-Mounted Display (HMD) A Helmet or a face mask providing the visual and auditory displays. Binocular Omni-Orientation Monitor (BOOM) Head-coupled stereoscopic display device. Uses CRT to provide high-resolution display.. Cave Automatic Virtual Environment (CAVE) Provides the illusion of immersion by projecting stereo images on the walls and floor of a room-sized cube. A head tracking system continuously adjust the stereo projection to the current position of the leading viewer.
  • 8. Technologies of VR(Software) •Toolkits Programming libraries. Provide function libraries (C & C++). •Authoring systems Complete programs with graphical interfaces for creating worlds without resorting to detailed programming. VRML(Virtual Reality Modeling Language)  Standard language for interactive simulation within the World Wide Web.  Allows to create "virtual worlds" networked via the Internet and hyperlinked with the World Wide Web.
  • 9. Architecture of VR System Input Processor, Simulation Processor, Rendering Processor and World Database.
  • 10. Components of VR System Input Processor Control the devices used to input information to the computer Simulation Processor – Core of a VR system. – Takes the user inputs along with any tasks programmed into the world and determine the actions that will take place in the virtual world. Rendering Processor – Create the sensations that are output to the user. . World Database (World Description Files) – Store the objects that inhabit the world, scripts that describe actions of those objects.
  • 11. Applications Entertainment More vivid Move exciting More attractive Medicine Practice performing surgery. Perform surgery on a remote patient. Teach new skills in a safe, controlled environment. Manufacturing Easy to modify Low cost High efficient Education & Training Driving simulators. Flight simulators. Ship simulators. Tank simulators.
  • 12. Current problems & Future work  Cybersickness / simulator sickness  Low-fidelity  Expensive  Lack of integration between application packages  High-fidelity system  Cost-saving  collaborative  High-level contact between participants in distributed VR Current problems Future work
  • 13.