SlideShare a Scribd company logo
Virtual
Reality…
2
Contents
Introduction.
History
Types Of VR
Technologies
Application
Current Problems and
Future works
Summary.
INTRODUCTION
Virtual Reality refers to a high-end user
interface that involves real-time simulation
and interactions through multiple sensorial
channels.
Virtual Reality (VR)
3
INTRODUCTION
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.
Why VR?
4
History Of Virtual Reality
5
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 "Vitality" was released.
Types Of Virtual Reality
Windows on World (WoW)
• Also called Desktop VR.
• Using a conventional computer
monitor to display the 3D virtual
world.
6
Types Of Virtual Reality
Telepresence
• A variation of visualizing complete
computer generated worlds.
• Links remote sensors in the real world
with the senses of a human operator. The
remote sensors might be located on a
robot. Useful for performing operations in
dangerous environments.
7
Types Of Virtual Reality
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.
8
Types Of Virtual Reality
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.
9
Technologies Of VR--
Hardware
Head-Mounted Display (HMD)
A Helmet or a face mask providing the
visual and auditory displays.
Use LCD or CRT to display stereo images.
May include built-in head-tracker and stereo
headphones
10
Technologies Of VR--
Hardware
 Binocular Omni-Orientation Monitor
(BOOM)
Head-coupled stereoscopic display device.
Uses CRT to provide high-resolution
display.
Convenient to use
Fast and accurate built-in tracking.
11
Technologies Of VR--
Hardware
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.
12
Technologies Of VR--
Hardware
Data Glove
Outfitted with sensors on the fingers as well
as an overall position/orientation tracking
equipment.
Enables natural interaction with virtual
objects by hand gesture recognition.
13
Technologies Of VR--
Hardware
Control Devices
Control virtual objects in 3 dimensions.
14
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.
15
Technologies Of VR--Software
Software packages available in market
Multiverse (Freeware)
Virtual Reality Studio ($100)
Sense8 World Tool Kit (WTK) (over $1000)
Autodesk Cyberspace Development kit (over $1000)
16
Technologies Of VR--Software
 VRML(Virtual Reality Modeling Language)
 standard language for interactive simulation within the World Wide Web.
 Alows to create "virtual worlds" networked via the Internet and hyperlinked with the
World Wide Web.
 Aspects of virtual world display, interaction and internetworking can be specified
using VRML without being dependent on special gear like HMD.
VR models can be viewed by Netscape or IE with a browser plug-in.
17
Application
Entertainment
• More vivid
• Move exciting
• More attractive
18
Application
 Medicine
Practice performing surgery.
Perform surgery on a remote patient.
Teach new skills in a safe, controlled environment.
19
Application
Manufacturing
• Easy to modify
• Low cost
• High efficient
20
Application
Education & Training
• Driving simulators.
• Flight simulators.
• Ship simulators.
• Tank simulators.
21
Current Problem And Future Work
Cyber sickness / 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
22
Summary
Visualization of complicated, large data is helpful for understanding and analysis.
VR offers us a new way to interact with computer.
VR enables us to experience the virtual world that is impossible in real world
.
VR is changing our life, eventually VR will increasingly become a part of our life.
23
24
THANK YOU

More Related Content

What's hot

Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
100614065martins
 
virtual reality | latest |best presentation
virtual reality | latest |best presentationvirtual reality | latest |best presentation
virtual reality | latest |best presentation
vipin mishra
 
Presentation on Virtual reality
Presentation on Virtual realityPresentation on Virtual reality
Presentation on Virtual reality
Md. Salman Ahmed
 
Virtual Reality Presentation
Virtual Reality PresentationVirtual Reality Presentation
Virtual Reality Presentation
vijuvarma
 
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
 
Virtual reality technology
Virtual reality technologyVirtual reality technology
Virtual reality technology
Ravi Kumar Patel
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
HETALPANDYA13
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
vibhu mehta
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
majid asgharizadeh
 
Virtual reality
Virtual reality Virtual reality
Virtual reality
DeepikaDG1
 
Final presentation of virtual reality by monil
Final presentation of virtual reality by monilFinal presentation of virtual reality by monil
Final presentation of virtual reality by monilritik456
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
martinasthubert
 
Virtualrealityppt 171006
Virtualrealityppt 171006Virtualrealityppt 171006
Virtualrealityppt 171006
sanjeev kumar suman
 
VR - Virtual reality
VR - Virtual realityVR - Virtual reality
VR - Virtual reality
Rohit Jain
 
Virtual reality ppt
Virtual reality pptVirtual reality ppt
Virtual reality ppt
diksha gaur
 
Virtual reality ppt
Virtual reality pptVirtual reality ppt
Virtual reality ppt
Ashiqu Alamcod
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
Jayalakshmi L
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
chahat aggarwal
 
Virtual Reality Presentation BY BMS B
Virtual Reality Presentation BY BMS BVirtual Reality Presentation BY BMS B
Virtual Reality Presentation BY BMS B
Basavaraj Shetty
 

What's hot (20)

Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
virtual reality | latest |best presentation
virtual reality | latest |best presentationvirtual reality | latest |best presentation
virtual reality | latest |best presentation
 
Presentation on Virtual reality
Presentation on Virtual realityPresentation on Virtual reality
Presentation on Virtual reality
 
Virtual Reality Presentation
Virtual Reality PresentationVirtual Reality Presentation
Virtual Reality Presentation
 
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
 
Virtual reality technology
Virtual reality technologyVirtual reality technology
Virtual reality technology
 
Virtual reality
Virtual realityVirtual 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
 
Final presentation of virtual reality by monil
Final presentation of virtual reality by monilFinal presentation of virtual reality by monil
Final presentation of virtual reality by monil
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
Virtualrealityppt 171006
Virtualrealityppt 171006Virtualrealityppt 171006
Virtualrealityppt 171006
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
VR - Virtual reality
VR - Virtual realityVR - Virtual reality
VR - Virtual reality
 
Virtual reality ppt
Virtual reality pptVirtual reality ppt
Virtual reality ppt
 
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
 
Virtual Reality Presentation BY BMS B
Virtual Reality Presentation BY BMS BVirtual Reality Presentation BY BMS B
Virtual Reality Presentation BY BMS B
 

Similar to Virtual reality

Virtual reality.ppt
Virtual reality.pptVirtual reality.ppt
Virtual reality.ppt
AsadKhokhar14
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
Ajay Jha
 
Computer insights.pptx
Computer insights.pptxComputer insights.pptx
Computer insights.pptx
AsadKhokhar14
 
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
Virtual RealityVirtual Reality
Virtual Reality
Akshay Patole
 
Virtual-Reality-PPT.pptx
Virtual-Reality-PPT.pptxVirtual-Reality-PPT.pptx
Virtual-Reality-PPT.pptx
keriti9370
 
Virtual World
Virtual WorldVirtual World
Virtual World
Sahith An
 
Elec Virtual Reality PPT.pptx
Elec Virtual Reality PPT.pptxElec Virtual Reality PPT.pptx
Elec Virtual Reality PPT.pptx
Josepheapan
 
Virtual reality in hci
Virtual reality in hciVirtual reality in hci
Virtual reality in hcijeet patalia
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
Satish Mishra
 
Elec-Virtual-Reality-PPT.pptx
Elec-Virtual-Reality-PPT.pptxElec-Virtual-Reality-PPT.pptx
Elec-Virtual-Reality-PPT.pptx
keriti9370
 
virtual-reality-889-HYcNcWM.pptx
virtual-reality-889-HYcNcWM.pptxvirtual-reality-889-HYcNcWM.pptx
virtual-reality-889-HYcNcWM.pptx
19431YASWANTHKUMAR
 
Virtual reality ppt
Virtual reality pptVirtual reality ppt
Virtual reality ppt
PrashanthBeemanathi
 
Elec Virtual Reality PPT.pptx
Elec Virtual Reality PPT.pptxElec Virtual Reality PPT.pptx
Elec Virtual Reality PPT.pptx
KalaiselviDevaraj
 
Virtual / Artificial Reality-Augmented Reality
Virtual / Artificial Reality-Augmented RealityVirtual / Artificial Reality-Augmented Reality
Virtual / Artificial Reality-Augmented Reality
JasminJaman1
 
Virtual reality The Future
Virtual reality The FutureVirtual reality The Future
Virtual reality The Future
Naveen kumar Bisai
 
Virtual reality (vr) presentation
Virtual reality (vr) presentation Virtual reality (vr) presentation
Virtual reality (vr) presentation
Ranjeet Kumar
 
Virtual Reality Systems and Applications
Virtual Reality Systems and ApplicationsVirtual Reality Systems and Applications
Virtual Reality Systems and ApplicationsRahul Amabadkar
 

Similar to Virtual reality (20)

Virtual reality.ppt
Virtual reality.pptVirtual reality.ppt
Virtual reality.ppt
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
Computer insights.pptx
Computer insights.pptxComputer insights.pptx
Computer insights.pptx
 
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
Virtual RealityVirtual Reality
Virtual Reality
 
Virtual-Reality-PPT.pptx
Virtual-Reality-PPT.pptxVirtual-Reality-PPT.pptx
Virtual-Reality-PPT.pptx
 
Virtual World
Virtual WorldVirtual World
Virtual World
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
Elec Virtual Reality PPT.pptx
Elec Virtual Reality PPT.pptxElec Virtual Reality PPT.pptx
Elec Virtual Reality PPT.pptx
 
Virtual reality in hci
Virtual reality in hciVirtual reality in hci
Virtual reality in hci
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
Elec-Virtual-Reality-PPT.pptx
Elec-Virtual-Reality-PPT.pptxElec-Virtual-Reality-PPT.pptx
Elec-Virtual-Reality-PPT.pptx
 
virtual-reality-889-HYcNcWM.pptx
virtual-reality-889-HYcNcWM.pptxvirtual-reality-889-HYcNcWM.pptx
virtual-reality-889-HYcNcWM.pptx
 
Virtual reality ppt
Virtual reality pptVirtual reality ppt
Virtual reality ppt
 
Elec Virtual Reality PPT.pptx
Elec Virtual Reality PPT.pptxElec Virtual Reality PPT.pptx
Elec Virtual Reality PPT.pptx
 
Virtual / Artificial Reality-Augmented Reality
Virtual / Artificial Reality-Augmented RealityVirtual / Artificial Reality-Augmented Reality
Virtual / Artificial Reality-Augmented Reality
 
Virtual reality The Future
Virtual reality The FutureVirtual reality The Future
Virtual reality The Future
 
Virtual reality (vr) presentation
Virtual reality (vr) presentation Virtual reality (vr) presentation
Virtual reality (vr) presentation
 
Virtual Reality Systems and Applications
Virtual Reality Systems and ApplicationsVirtual Reality Systems and Applications
Virtual Reality Systems and Applications
 

Recently uploaded

National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 

Recently uploaded (20)

National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 

Virtual reality

  • 3. INTRODUCTION Virtual Reality refers to a high-end user interface that involves real-time simulation and interactions through multiple sensorial channels. Virtual Reality (VR) 3
  • 4. INTRODUCTION 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. Why VR? 4
  • 5. History Of Virtual Reality 5 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 "Vitality" was released.
  • 6. Types Of Virtual Reality Windows on World (WoW) • Also called Desktop VR. • Using a conventional computer monitor to display the 3D virtual world. 6
  • 7. Types Of Virtual Reality Telepresence • A variation of visualizing complete computer generated worlds. • Links remote sensors in the real world with the senses of a human operator. The remote sensors might be located on a robot. Useful for performing operations in dangerous environments. 7
  • 8. Types Of Virtual Reality 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. 8
  • 9. Types Of Virtual Reality 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. 9
  • 10. Technologies Of VR-- Hardware Head-Mounted Display (HMD) A Helmet or a face mask providing the visual and auditory displays. Use LCD or CRT to display stereo images. May include built-in head-tracker and stereo headphones 10
  • 11. Technologies Of VR-- Hardware  Binocular Omni-Orientation Monitor (BOOM) Head-coupled stereoscopic display device. Uses CRT to provide high-resolution display. Convenient to use Fast and accurate built-in tracking. 11
  • 12. Technologies Of VR-- Hardware 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. 12
  • 13. Technologies Of VR-- Hardware Data Glove Outfitted with sensors on the fingers as well as an overall position/orientation tracking equipment. Enables natural interaction with virtual objects by hand gesture recognition. 13
  • 14. Technologies Of VR-- Hardware Control Devices Control virtual objects in 3 dimensions. 14
  • 15. 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. 15
  • 16. Technologies Of VR--Software Software packages available in market Multiverse (Freeware) Virtual Reality Studio ($100) Sense8 World Tool Kit (WTK) (over $1000) Autodesk Cyberspace Development kit (over $1000) 16
  • 17. Technologies Of VR--Software  VRML(Virtual Reality Modeling Language)  standard language for interactive simulation within the World Wide Web.  Alows to create "virtual worlds" networked via the Internet and hyperlinked with the World Wide Web.  Aspects of virtual world display, interaction and internetworking can be specified using VRML without being dependent on special gear like HMD. VR models can be viewed by Netscape or IE with a browser plug-in. 17
  • 18. Application Entertainment • More vivid • Move exciting • More attractive 18
  • 19. Application  Medicine Practice performing surgery. Perform surgery on a remote patient. Teach new skills in a safe, controlled environment. 19
  • 20. Application Manufacturing • Easy to modify • Low cost • High efficient 20
  • 21. Application Education & Training • Driving simulators. • Flight simulators. • Ship simulators. • Tank simulators. 21
  • 22. Current Problem And Future Work Cyber sickness / 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 22
  • 23. Summary Visualization of complicated, large data is helpful for understanding and analysis. VR offers us a new way to interact with computer. VR enables us to experience the virtual world that is impossible in real world . VR is changing our life, eventually VR will increasingly become a part of our life. 23